OpenSource-Hub
T

TubeSync

2.7k stars·동영상·오디오 다운로드·SHA-256 체크섬 확인됨

YouTube용 개인 녹화기(PVR)로, 채널/재생목록의 동영상을 로컬에 자동으로 다운로드하고 미디어 서버를 업데이트합니다(Sonarr와 유사하지만 YouTube용).

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

YouTube 채널의 최신 영상을 자동으로 추적하고, TV 프로그램을 녹화하듯 동영상을 로컬에 다운로드합니다.

주요 기능

  • YouTube 채널 및 재생목록 자동 동기화
  • 사용자 지정 화질 및 형식(mp4, mkv 등) 지원
  • yt-dlp + ffmpeg 내장, 작업 스케줄링으로 자동 다운로드
  • 실패 시 자동 재시도, 대기 시간을 점진적으로 연장하여 매우 안정적
  • 다운로드 완료 후 Jellyfin / Plex 미디어 라이브러리 자동 업데이트

할 수 없는 것

  • •반드시 Docker로 실행해야 하며, 직접 설치는 지원하지 않습니다; 2. 다운로드 디렉토리에 충분한 공간이 필요합니다(고화질 비디오는 용량이 매우 큽니다); 3. Samba 볼륨을 사용하는 경우, 마운트 매개변수에서 uid/gid를 PUID/PGID와 일치하도록 반드시 지정해야 하며, 그렇지 않으면 권한 문제로 인해 메타데이터 쓰기가 실패할 수 있습니다; 4. 기본적으로 4848 포트를 리슨하므로 방화벽에 주의하세요; 5. 소스를 처음 추가한 후 다운로드가 시작되기까지 어느 정도 기다려야 합니다(백그라운드 작업이 정기적으로 실행됨).

사용 사례

  • 좋아하는 YouTube 채널의 동영상을 모두 로컬에 다운로드하여 오프라인으로 시청
  • 홈 미디어 서버(Jellyfin/Plex)를 구축하여 YouTube 프로그램의 최신 영상 자동 추적
  • 특정 YouTube 재생목록 또는 채널을 백업하여 동영상 삭제 방지

TubeSync는 YouTube 전용으로 설계된 개인 비디오 레코더(PVR)입니다. 구독 중인 채널과 재생 목록을 자동으로 동기화하고, 지정한 화질로 동영상을 다운로드하여 로컬 폴더에 정리해 줍니다. yt-dlp와 ffmpeg를 기반으로 하며, Web 인터페이스와 작업 스케줄러를 제공하여 인덱싱, 다운로드, 재시도(실패 후 대기 시간을 점진적으로 증가)를 자동으로 수행합니다. 다운로드가 완료되면 선택적으로 Jellyfin 또는 Plex 같은 미디어 서버를 업데이트하여, 드라마 정주행처럼 YouTube 콘텐츠를 즐길 수 있습니다. Docker 컨테이너로 실행되며 amd64 및 arm64 아키텍처를 지원하고, 설정과 다운로드 디렉터리는 마운트 볼륨으로 관리합니다.

태그

youtubepvryt-dlpmedia-serverdockerjellyfinplexdownload-automation

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

단계 1: Docker 환경에서 실행: `docker pull ghcr.io/meeb/tubesync:latest`

4

단계 2: 설정 및 다운로드 디렉터리를 생성하고 컨테이너를 시작합니다(README의 docker run 명령을 참조하고, PUID/PGID 및 TZ 설정에 유의하세요)

5

단계 3: http://localhost:4848을 열어 Web 인터페이스로 이동한 후 YouTube 채널 또는 재생목록 URL을 추가합니다

설치 가이드
  1. 단계 1: Docker 환경에서 실행: `docker pull ghcr.io/meeb/tubesync:latest`
  2. 단계 2: 설정 및 다운로드 디렉터리를 생성하고 컨테이너를 시작합니다(README의 docker run 명령을 참조하고, PUID/PGID 및 TZ 설정에 유의하세요)
  3. 단계 3: http://localhost:4848을 열어 Web 인터페이스로 이동한 후 YouTube 채널 또는 재생목록 URL을 추가합니다
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

컨테이너를 중지하고 삭제합니다: `docker stop tubesync && docker rm tubesync`, 그런 다음 마운트된 config 및 downloads 디렉터리를 삭제하면 됩니다.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-06-26 21:25:46
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

3 FAQs

유사한 프로젝트