- yt-dlp をベースにした軽量なセルフホスティング対応 YouTube コンテンツダウンロードアプリ
- YouTube チャンネルや再生リストからコンテンツをダウンロードするためのルールを設定しておくと、定期的に新規コンテンツを確認して自動でダウンロード
- Plex、Jellyfin、Kodi のようなメディアセンターアプリと統合
- アーカイブ目的でコンテンツを保存したいユーザーに最適
- 個別の動画ダウンロードも可能だが、チャンネルや再生リストのダウンロード向けに最適化
- ダウンロードされたコンテンツはディスクに保存され、アプリ内でコンテンツを消費する用途ではない
主な機能
- 単一の Docker コンテナで動作し、外部依存関係なし
- 強力な命名システム: コンテンツを希望する構造で保存可能
- ユーザーフレンドリーな Web インターフェース: あらかじめ用意されたプリセットで素早く開始可能
- Plex、Jellyfin、Kodi との標準連携をサポート
- RSS フィードを提供し、利用中のポッドキャストアプリと連携可能
- チャンネルや再生リストの新しいコンテンツを自動ダウンロード。独自方式により高速ダウンロードをサポート
- 音声のみのダウンロードにも対応
- YouTube Shorts やライブストリーム向けのカスタムルールを設定可能
- Apprise を使った通知連携
- コンテンツ品質の向上や SponsorBlock タグの改善のために、新しいメディアを再ダウンロード可能
- 古いコンテンツを自動削除
- 高度なオプション:
- 特定の日付以降のコンテンツフィルタリングや、タイトルによるフィルタリング
- YouTube Cookie を使ったプライベート再生リストのダウンロード
- SponsorBlock 統合
- カスタム yt-dlp オプションをサポート
- ダウンロード/削除後にユーザー定義スクリプトを実行可能(アルファ版)
- Pinchflat が要件に合わない場合は、以下の代替案も検討可能:
- Tube Archivist
- ytdl-sub
- TubeSync
2件のコメント
https://github.com/Tzahi12345/YoutubeDL-Material
YoutubeDL-Materialという、なかなか良いUIを提供するものもあります。
自分で手作業で実装していたものより良さそうですね……ありがとうございます!