2026年04月23日
OTTAN.JP
iPhone · Mac · Windows Tips
Mac

【2026年版】コマンドラインで動画をダウンロードするなら yt-dlp(旧 youtube-dl の後継)

By ottanjp 3 min read 更新 2026.04.22

🔁 2026年リライト版 この記事は2015年8月に公開した「YouTubeから簡単に動画をダウンロードできる「youtube-dl」」を、2026年時点で事実上の標準となった後継ツール yt-dlp に合わせて全面書き換えしたものです。2021年以降、元の youtube-dl はメンテナンス更新が大幅に遅く、現実的に使えない状況が続いているため、新規にインストールするなら yt-dlp を選択すべきです。

2026年の状況 — yt-dlp が事実上のデファクト

オリジナルの youtube-dl は 2020年の GitHub 削除騒動(その後復活)以降、活発なコミュニティが縮小し、YouTube 側のフォーマット変更への追従が鈍りました。代替として yt-dlp が派生・独立しました。yt-dlp は youtube-dl のコマンドラインオプションを ほぼ完全に互換 で採用しつつ、次のような改善があります。

  • YouTube 側の仕様変更への追従が圧倒的に速い
  • SponsorBlock 統合(チャプター情報の自動挿入)
  • より高品質なデフォルトフォーマット選択(アダプティブストリーミングのマージ)
  • 大量サイト対応(ニコニコ動画・Twitter/X・TikTok・Bilibili など)

インストール(macOS / Homebrew)

❯ brew install yt-dlp

動画のマージ・変換に ffmpeg も必須なので一緒に入れておきます。

❯ brew install ffmpeg

基本的な使い方

YouTube 動画の URL を引数に渡すだけ。

❯ yt-dlp https://www.youtube.com/watch?v=XXXXXXXXXXX

デフォルトでは 利用可能な最高品質の映像+音声 を取得し、必要に応じて ffmpeg でマージします。

よく使うオプション

# 解像度指定(最大 1080p)
❯ yt-dlp -f "bv*[height<=1080]+ba/b[height<=1080]" URL

# 音声のみ(MP3 変換)
❯ yt-dlp -x --audio-format mp3 URL

# プレイリスト全体
❯ yt-dlp https://www.youtube.com/playlist?list=XXXXXXX

# チャプター情報とサムネイルを埋め込み
❯ yt-dlp --embed-chapters --embed-thumbnail URL

# SponsorBlock の広告・販促パートを削除
❯ yt-dlp --sponsorblock-remove all URL

# 字幕を自動ダウンロード(日本語があれば)
❯ yt-dlp --write-sub --sub-lang ja URL

設定ファイルで既定値を固定

~/.config/yt-dlp/config に書いておくと、毎回入力しなくて済みます。

-f bv*[height<=1080]+ba/b[height<=1080]
-o ~/Movies/%(uploader)s/%(title)s [%(id)s].%(ext)s
--embed-chapters
--embed-thumbnail
--write-sub --sub-lang ja,en

年齢制限・会員限定コンテンツなど、ログイン状態が必要な動画は Cookie を渡します。Chrome / Firefox / Safari のプロファイルから自動抽出する機能があります。

❯ yt-dlp --cookies-from-browser chrome URL

対応サイト(一部抜粋)

yt-dlp は 2026年時点で 1,800以上のサイト に対応しています。

  • YouTube / YouTube Music / YouTube Shorts
  • ニコニコ動画
  • Twitter / X
  • TikTok
  • Instagram
  • Bilibili
  • Vimeo
  • Dailymotion
  • SoundCloud
  • Amazon Prime Video(DRMあり動画は不可)
  • その他多数

全リストは サポートサイト一覧 で確認できます。

注意事項

各サービスの利用規約・著作権法を遵守してください。違法にアップロードされた動画と知りながらダウンロードする行為は著作権法上問題があります。個人で視聴する範囲でも、ダウンロードを禁じているサービスがあることに留意してください。DRM が施されたコンテンツ(Prime Video / Netflix 等の主要コンテンツ)は yt-dlp では復号できません。

参考

Comments
comments powered by Disqus