Tube Archivist
셀프 호스팅 YouTube 비디오 아카이빙 도구로, 메타데이터를 자동으로 인덱싱하고 검색을 지원합니다.
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
YouTube 컬렉션을 검색 가능한 로컬 비디오 라이브러리로 바꾸세요.
주요 기능
- YouTube 채널을 구독하고 새 동영상을 자동으로 다운로드
- 동영상 메타데이터(제목, 설명, 태그 등)를 자동으로 추출하며 전체 텍스트 검색 지원
- 내장 플레이어, 시청 완료/미시청 표시
- 브라우저 확장 프로그램으로 페이지 동영상을 한 번의 클릭으로 저장 지원
- Jellyfin 및 Plex와 통합 가능
할 수 없는 것
- •1) 최소 2-4GB의 메모리가 필요하며(Elasticsearch 포함), 저사양 기기에는 적합하지 않습니다. 2) Docker 환경이 필요하며, 포트 8000이 충돌할 수 있습니다. 3) 처음으로 대량의 동영상을 다운로드할 때 많은 시간과 저장 공간이 소모됩니다. 4) 비밀번호는 환경 변수를 통해 설정해야 하므로 보안에 주의하세요. 5) 기존 YouTube 동영상의 아카이빙만 지원하며, 라이브 스트리밍이나 멤버 전용 콘텐츠는 다운로드할 수 없습니다.
사용 사례
- 자신의 채널이나 재생 목록의 동영상을 백업하여 삭제되는 것을 방지
- 개인 오프라인 YouTube 동영상 라이브러리를 구축하여 언제든지 오프라인으로 시청하고 검색
- 연구자 또는 크리에이터가 동영상 자료를 수집하고 메타데이터별로 분류하여 검색
Tube Archivist는 자체 호스팅 가능한 YouTube 비디오 아카이빙 도구로, 채널 구독, yt-dlp를 통한 비디오 다운로드, 메타데이터 자동 인덱싱을 지원하며 웹 인터페이스를 통해 비디오 라이브러리를 검색하고 관리할 수 있습니다. 시청 상태를 기록하고 재생 기능을 제공하며, 브라우저 확장(Chrome/Firefox), Jellyfin 및 Plex와 통합됩니다. Docker 기반으로 배포되며 Elasticsearch와 Redis에 의존합니다. 개인 오프라인 YouTube 비디오 라이브러리를 구축하고 강력한 검색 기능을 갖추고자 하는 사용자에게 적합합니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
1. Docker와 Docker Compose가 설치되어 있는지 확인하세요
2. 공식 docker-compose.yml을 복사하고 환경 변수(서버 주소, 사용자 이름, 비밀번호 등)를 입력하세요
3. docker compose up -d를 실행하여 서비스를 시작하세요
- 1. Docker와 Docker Compose가 설치되어 있는지 확인하세요
- 2. 공식 docker-compose.yml을 복사하고 환경 변수(서버 주소, 사용자 이름, 비밀번호 등)를 입력하세요
- 3. docker compose up -d를 실행하여 서비스를 시작하세요
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
docker compose down -v를 실행하고 데이터 디렉토리(기본 매핑된 ./media, ./cache, ./redis, ./es)를 삭제합니다
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
5 FAQs