26P by xguru 30일전 | ★ favorite | 댓글 2개
  • yt-dlp를 기반으로 한 경량의 셀프 호스팅 YouTube 콘텐츠 다운로드 앱
  • YouTube 채널 및 재생목록에서 콘텐츠를 다운로드하기 위한 규칙 설정을 설정해두면 주기적으로 새 콘텐츠 확인 및 자동 다운로드
  • Plex, Jellyfin, Kodi와 같은 미디어 센터 앱과 통합
  • 아카이브 목적으로 콘텐츠를 저장하려는 사용자에게 이상적
  • 개별 비디오 다운로드 가능하지만, 채널 및 재생목록 다운로드에 최적화됨
  • 다운로드된 콘텐츠는 디스크에 저장되며, 앱 내에서 콘텐츠를 소비하는 용도가 아님

주요 기능

  • 단일 Docker 컨테이너로 동작, 외부 의존성 없음
  • 강력한 네이밍 시스템: 콘텐츠를 원하는 구조로 저장 가능
  • 사용자 친화적 웹 인터페이스: 미리 설정된 프리셋으로 빠른 시작 가능
  • Plex, Jellyfin, Kodi와의 기본 연동 지원
  • RSS 피드를 제공해서, 자신이 사용하는 팟캐스트 앱과 통합 가능
  • 채널 및 재생목록에서 새로운 콘텐츠 자동 다운로드. 독창적인 방식으로 빠른 다운로드 지원
  • 오디오만 다운로드도 가능
  • 유튜브 쇼츠 및 라이브스트림 대한 사용자 지정 규칙 설정 가능
  • Apprise를 사용한 알림 통합
  • 콘텐츠 품질 향상 또는 SponsorBlock 태그 개선을 위해 새 미디어 재다운로드 가능
  • 오래된 콘텐츠 자동 삭제
  • 고급 옵션:
    • 특정 날짜 이후 콘텐츠 필터링 및 제목별 필터링
    • 유튜브 쿠키를 사용해 개인 재생목록 다운로드
    • SponsorBlock 통합
    • 커스텀 yt-dlp 옵션 지원
    • 다운로드/삭제 후 사용자 정의 스크립트 실행 가능 (알파 버전)
  • Pinchflat이 요구 사항에 맞지 않는 경우 다음 대안을 고려해 볼 것:
    • Tube Archivist
    • ytdl-sub
    • TubeSync

https://github.com/Tzahi12345/YoutubeDL-Material

YoutubeDL-Material이라는 나름 괜찬은 UI를 제공하는 것도 있습니다.

제가 손으로 구현하던거보다 나은 것 같네요.. 감사합니다!