yt-dlpを使い、1000以上のサイトから動画や音声をMP4・MP3でダウンロードできるセルフホスト型Webアプリ。
oop7/YTSage
yt-dlpを基盤に、動画・音声・字幕のダウンロードやSponsorBlockによる広告部分の除去に対応したPySide6製デスクトップアプリ。
代替できる製品:4K Video Downloader
- スター
- 4,661
- フォーク
- 339
- 未解決の Issue
- 7
- 最終コミット
- 昨日
これは何?
YTSageは、YouTubeの動画やプレイリストをダウンロードするデスクトップアプリです。ダウンロードエンジンにyt-dlpを採用し、PySide6製のGUIを備えています。ユーザーはURLを貼り付けて解析し、フォーマット一覧から形式を選んでダウンロードを開始できます。
動画や音声の基本的なダウンロードに加え、音声の抽出とMP3、FLAC、Opusなどへの変換、字幕の取得と結合、SponsorBlockによるスポンサー区間の削除、チャプターやサムネイルの埋め込み、時間範囲を指定した動画のトリミングが可能です。ダウンロード前にプレイリストを絞り込めるほか、TXT、CSV、M3U、JSON形式でエクスポートできます。キュー、ダウンロード履歴、速度制限、プロキシとCookieのサポートに加え、yt-dlpが対応するYouTube以外のサイトで使えるオプションのGeneric Modeも備えています。
YTSageはpipからインストールできるほか、Windows、macOS、Linux向けのインストーラーを利用するか、Docker経由で実行できます。Dockerでは、ブラウザーにストリーミングされるデスクトップとしてアプリが動作します。
主な機能
- 01フォーマット一覧から画質を選んで動画をダウンロード
- 02音声を抽出し、MP3、FLAC、Opusなどに変換
- 03字幕の取得・絞り込み・結合に対応し、動画への字幕焼き付けも選択可能
- 04SponsorBlockを使ってスポンサー区間を削除
- 05プレイリストの項目をTXT、CSV、M3U、JSON形式でエクスポート
- 06ダウンロードをキューに追加し、ダウンロード履歴を確認
ユースケース
- チュートリアルや講義の動画を保存し、オフラインで視聴する
- YouTubeからポッドキャストや音楽を音声ファイルとしてダウンロードする
- 字幕やメタデータと一緒にプレイリストをアーカイブする
- スポンサー区間を除いて動画をダウンロードする
クイックスタート
- 1
PyPIからインストール
pip install ytsage - 2
アプリケーションを起動
ytsage
使う前に知っておきたいこと
- pipでインストールする場合は、Python 3.11以降が必要です。
- Generic Modeでは、一部のサイトでCookie、ログイン、またはプロキシが必要になる場合があります。また、インストール済みのyt-dlpのバージョンに依存します。
- macOSのプリビルトインストーラーはApple Silicon専用です。Intel搭載MacではPython経由でインストールしてください。
トピック
よくある質問
- YTSage とは?
- yt-dlpを基盤に、動画・音声・字幕のダウンロードやSponsorBlockによる広告部分の除去に対応したPySide6製デスクトップアプリ。 YTSageは、YouTubeの動画やプレイリストをダウンロードするデスクトップアプリです。ダウンロードエンジンにyt-dlpを採用し、PySide6製のGUIを備えています。ユーザーはURLを貼り付けて解析し、フォーマット一覧から形式を選んでダウンロードを開始できます。
- YTSage は無料で使えますか?ライセンスは?
- YTSage は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- YTSage は今もメンテナンスされていますか?
- 活発にメンテナンス中。YTSage の最終コミットは 2026年10月18日 です。
- YTSage は何に使えますか?
- チュートリアルや講義の動画を保存し、オフラインで視聴する YouTubeからポッドキャストや音楽を音声ファイルとしてダウンロードする 字幕やメタデータと一緒にプレイリストをアーカイブする スポンサー区間を除いて動画をダウンロードする
- YTSage のインストール方法は?
- PyPIからインストール: pip install ytsage アプリケーションを起動: ytsage
- YTSage はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/oop7/YTSage
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
1000以上のサイトから動画・音声をダウンロードし、AIで文字起こし、検索、要約できる無料のオープンソースデスクトップアプリ。
WindowsとLinux向けのオープンソースのシステムクリーナー。ディスク容量を確保し、プライバシーに関わる痕跡を削除します。
Kokoro-82M TTSを使い、EPUB、PDF、テキスト、字幕ファイルを字幕同期付きの音声に変換するデスクトップ/Webアプリ。
自然言語の指示をもとに、AIエージェントがデスクトップ版剪映专业版を操作して動画編集を自動化するスキル。
YouTube動画をAI生成のチャプターに分割して切り出し、2言語字幕を焼き込むClaude Codeスキル。