yt-dlp の概要
yt-dlp は、YouTube をはじめ数千の Web サイトから動画や音声をダウンロードできる、無料でオープンソースのコマンドラインプログラムです。ターミナルで Web アドレスを渡すだけで、動画、音声だけ、あるいは再生リストやチャンネル全体を、好きな形式と画質で保存できます。yt-dlp は youtube-dl から派生したプロジェクトで、多くのボランティアが開発し、Unlicense のもとでパブリックドメインとして公開されています。
Mac でいちばん簡単なのは、公式 GitHub のリリースページにある yt-dlp_macos ファイルを使う方法です。macOS 10.15 以降の Apple シリコン搭載 Mac と Intel Mac で動く単体のプログラムで、Python のインストールは不要です。Homebrew や pip でもインストールできます。より良い結果を得るには ffmpeg も入れておきましょう。yt-dlp は ffmpeg を使って、分かれている映像と音声を結合したりファイルを変換したりします。
主な機能
yt-dlp はターミナルで動くので、短いコマンドで細かいところまで指定できます。
- 数千のサイトに対応:YouTube、Vimeo、SoundCloud、Twitch、TikTok など。
- 再生リストとチャンネル:動画 1 本だけでも、再生リスト全体やチャンネル全体でもダウンロードできます。
- 形式の選択:映像と音声の画質・音質を細かく選ぶことも、yt-dlp に最適なものを選ばせることもできます。
- 音声のみ:ffmpeg を使い、音声だけを MP3 や M4A などの形式に変換して保存できます。
- 字幕とサムネイル:字幕をダウンロードして埋め込んだり、サムネイルやメタデータを保存したりできます。
- テンプレート:出力テンプレートで、ダウンロードしたファイルの名前付けや整理を自動化できます。
- SponsorBlock:YouTube 動画のスポンサー区間に印を付けたり、取り除いたりできます。
- 自己アップデート:単体版はコマンド 1 つで最新の状態に保てます。
バージョン 2026.08.19 の新機能
yt-dlp 2026.08.19 では、対応している多くのサイト向けの修正と更新が行われました。
- TikTok からのダウンロードを修正し、共有リンクにも対応
- YouTube の新しいプレーヤークライアントを追加し、代替クライアントを更新
- Apple と Showroom の抽出機能を作り直し
- Instagram でログインした状態でのダウンロードを修正
- Bandcamp でブラウザの偽装に対応
- curl_cffi 0.16 に対応
yt-dlp のよくある質問
yt-dlp は Mac で無料で使えますか?
はい。yt-dlp は無料のオープンソースソフトです。コードは Unlicense のもとでパブリックドメインとして公開されており、配布されている実行ファイルにはほかのオープンソースライセンスのコードも含まれています。
yt-dlp にはウインドウやボタンがありますか?
いいえ。yt-dlp はコマンドラインプログラムで、ターミナルで「yt-dlp」に続けて動画のアドレスを入力して使います。別のアプリでウインドウを付けたものもありますが、yt-dlp 自体には画面がありません。
Mac に yt-dlp をインストールするには?
公式 GitHub のリリースページから yt-dlp_macos ファイルをダウンロードし、ターミナルで chmod +x を実行して実行可能にしてから起動します。Homebrew(brew install yt-dlp)や、Python 3.10 以降があれば pip でもインストールできます。
yt-dlp に必要な macOS のバージョンは?
単体版の yt-dlp_macos には macOS 10.15 Catalina 以降が必要で、Apple シリコン搭載 Mac と Intel Mac で動作します。
yt-dlp には ffmpeg が必要ですか?
強く推奨されています。高画質の動画の多くは映像と音声が分かれており、yt-dlp はそれを ffmpeg で結合します。音声や動画の変換にも ffmpeg を使います。ffmpeg がない場合は、最初から映像と音声が一緒になった形式を選びます。
yt-dlp で音声だけをダウンロードするには?
コマンドに -x を付けます。たとえば「yt-dlp -x --audio-format mp3」に続けてアドレスを入力します。音声の変換には ffmpeg が必要です。
yt-dlp で再生リストをまとめてダウンロードできますか?
はい。再生リストやチャンネルのアドレスを渡すと、含まれる動画をすべてダウンロードします。一部だけを選んだり、ダウンロード済みのものを飛ばしたりするオプションもあります。
yt-dlp をアップデートするには?
単体版を使っている場合は yt-dlp -U を実行します。Homebrew でインストールした場合は brew upgrade yt-dlp を実行します。バージョンが 90 日以上古くなると、yt-dlp がアップデートを促すメッセージを表示します。
yt-dlp で動画をダウンロードするのは合法ですか?
yt-dlp 自体は合法なオープンソースソフトです。何をダウンロードしてよいかは、Web サイトの利用規約やお住まいの国の著作権法によって決まります。保存する権利のある動画だけをダウンロードしてください。
yt-dlp.FULLMAC.app の yt-dlp のダウンロードはどこから提供されていますか?
ダウンロードボタンは、リリースが公開されている yt-dlp の公式 GitHub ページ https://github.com/yt-dlp/yt-dlp につながっています。yt-dlp.FULLMAC.app がプログラムを改変したり再パッケージしたりすることはありません。
似ているアプリ
Progressive DownloaderProgressive Downloader は、1 つのファイルを複数の接続に分割し、インターネット回線の帯域をいっぱいに使う Mac 用ダウンロードマネージャです。タスクの一時停止と再開、同時ダウンロード数の制限、種類や取得元によるファイルのグループ分けができます。リンクが失敗すると、ミラー検索が別の取得元を探します。インターネットユーティリティ
Transmission Remote GUITransmission Remote GUIは、TransmissionのBitTorrentデーモンをRPCプロトコル経由でMacから操作するネイティブのSwiftUIアプリです。BitTorrentエンジン自体は実行せず、エンジンはサーバー側に残ります。そのため、RPCを有効にしたtransmission-daemonが動作している必要があります。定番のtransguiをゼロから現代的に作り直したアプリで、他のプロジェクトのコードを使わずSwiftで独自に書かれています。インターネットユーティリティ
Xtreme Download ManagerXtreme Download Manager(XDM)は macOS 向けの無料オープンソースのダウンロードマネージャーです。ダウンロードを複数の接続に分割して高速化し、中断したダウンロードを途中から再開し、ストリーミングサイトの動画を保存できます。Chrome、Firefox などの主要ブラウザ向けの拡張機能がダウンロードや検出した動画をアプリに渡すので、リンクを手でコピーする必要はありません。拡張機能とアプリの通信はローカル接続のみです。インターネットユーティリティ
TriblerTribler は、プライバシーを重視した BitTorrent クライアントです。Tor から着想を得たオニオンルーティングで、誰が何をダウンロードしているかを隠し、キーワードでコンテンツを検索したり、マグネットリンクからストリーミングしたりできます。どれも中央サーバに頼りません。BitTorrent との完全な互換性を保っているので、いま使っている torrent もそのまま使えます。バージョン 8.4.3 では動作が速く軽くなり、torrent の情報をメモリとディスクのどちらに保持するかを選ぶ設定が加わりました。インターネットユーティリティ
MotrixMotrix は、HTTP、FTP、BitTorrent、マグネットリンクなどに対応した、すっきりとした多機能なダウンロードマネージャです。リンクやトレントを追加すれば Motrix がダウンロードし、トレントのファイル選択、複数のプロファイルを使える速度制限、再起動後にダウンロードを復元するセッションに対応しています。カスタマイズできるダッシュボードには転送の統計やリアルタイムの動きが表示され、ダウンロードが終わると通知されます。Chrome、Edge、Firefox 用の Motrix 拡張機能を使えば、ブラウザのダウンロードをワンクリックで Motrix に渡せます。インターネットユーティリティ
qBittorrentqBittorrent は、µTorrent に代わる、すっきりした広告なしの無料 BitTorrent クライアントです。BitTorrent ネットワークでファイルをダウンロード・共有するのに必要なものが 1 つのウインドウにそろっています。内蔵のトレント検索エンジン、新しいエピソードを自動でダウンロードできる RSS リーダー、順次ダウンロード、帯域スケジューラ、別のデバイスから操作できる Web UI などです。libtorrent ライブラリと Qt ツールキットで作られており、世界中のボランティアが開発しています。インターネットユーティリティ
FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。