最もよく使われる yt-dlp コマンドとオプションのクイックリファレンスガイド。
yt-dlp はオープンソースのコマンドラインツールで、youtube-dl の積極的にメンテナンスされたフォーク(より速いバグ修正と1700以上のサイトサポート)です。動画、音声、プレイリストのダウンロードに使用します。
このチートシートは1080p/4K動画のダウンロード、MP3音声の抽出、ボット検出の回避、字幕の埋め込みに関する一般的なコマンドをカバーしています。
初めてですか?包括的な yt-dlp ダウンロード&インストールガイド、または以下の例を直接 オンラインコンソール セットアップ不要。
自分でコマンドを作成したいですか? インタラクティブな yt-dlp コマンドジェネレーター — オプションを選択して、正確なコマンドを取得します。
yt-dlp "https://www.youtube.com/watch?v=oHg5SJYRHA0"
yt-dlp -x --audio-format mp3 "https://soundcloud.com/..."
yt-dlp -F "https://vimeo.com/..."
yt-dlp -f "best[height<=1080]" "https://www..."
yt-dlp --yes-playlist "https://www.youtube/..."
yt-dlp --embed-subs "https://www..."
| コマンド | 説明 | アクション |
|---|---|---|
| yt-dlp "https://www.youtube.com/watch?v=oHg5SJYRHA0" | 最高画質の動画をダウンロード(デフォルト動作)。 | |
| yt-dlp -o "%(title)s.%(ext)s" "https://vimeo.com/906834164" | カスタム出力パスとファイル名テンプレートで動画を保存。 | |
| yt-dlp --limit-rate 50K "https://www.dailymotion.com/video/x8j5y9z" | ダウンロード速度を制限して帯域制限を回避(例:50K、10M)。 | |
| yt-dlp -o "%(upload_date)s - %(title)s (%(id)s).%(ext)s" "https://www.youtube.com/watch?v=oHg5SJYRHA0" | アップロード日と一意の動画IDを出力ファイル名に埋め込んでファイルの競合を防ぎます。 |
| コマンド | 説明 | アクション |
|---|---|---|
| yt-dlp -F "https://vimeo.com/906834164" | 利用可能なすべての解像度、サイズ、コーデック、フォーマットを一覧表示。 | |
| yt-dlp -f 137 "https://www.youtube.com/watch?v=oHg5SJYRHA0" | 特定のフォーマットコードを選択してダウンロード(まず -F でコードを確認)。 | |
| yt-dlp -f "bestvideo[height<=1080]+bestaudio/best" "https://www.youtube.com/watch?v=oHg5SJYRHA0" | 1080p以下の最高画質でダウンロード。同じ高さフィルターは1440p(2K)と2160p(4K)にも使えます。 | |
| yt-dlp -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]" --merge-output-format mp4 "https://vimeo.com/906834164" | 結合されたMP4形式で最高画質を強制ダウンロード。 | |
| yt-dlp --recode-video mp4 "https://www.dailymotion.com/video/x8j5y9z" | 動画をダウンロードして標準MP4に再エンコード(プラットフォームがWebMなどの非標準コンテナを使用している場合に便利)。 |
-f bestvideo+bestaudio と --merge-output-format mp4 を組み合わせて最高画質と最大デバイス互換性を実現。ytdlp.online では、ffmpeg結合はサーバー上で自動処理されます。
| コマンド | 説明 | アクション |
|---|---|---|
| yt-dlp -x "https://soundcloud.com/monstercat/aero-chord-surface" | 音声トラックのみを抽出(最適なデフォルト形式を自動検出)。 | |
| yt-dlp -x --audio-format mp3 "https://soundcloud.com/monstercat/aero-chord-surface" | 音声をダウンロードしてMP3形式に変換します。 | |
| yt-dlp -x --audio-format mp3 --audio-quality 0 "https://soundcloud.com/monstercat/aero-chord-surface" | 音声をダウンロードして最高品質MP3(VBR 0 / 320kbps相当)として抽出します。 | |
| yt-dlp -x --audio-format mp3 --embed-thumbnail --embed-metadata "https://soundcloud.com/monstercat/aero-chord-surface" | MP3をダウンロードし、元の動画説明、タグ、サムネイルカバーアートを埋め込みます。 |
--embed-thumbnail --embed-metadata を追加すると、アルバムアートと曲タグが自動的に付与されます — iTunesやSpotifyローカルファイルなどの音楽ライブラリアプリに最適です。
| コマンド | 説明 | アクション |
|---|---|---|
| yt-dlp --yes-playlist "https://www.youtube.com/playlist?list=PLRBp0Fe2GpgnIh0AiYKh7o7HnYAej-5ph" | プレイリストリンク内のすべての動画を強制ダウンロードします。 | |
| yt-dlp --no-playlist "https://www.youtube.com/watch?v=oHg5SJYRHA0" | URLの単一動画のみをダウンロードし、所属するプレイリストを無視します。 | |
| yt-dlp --playlist-items 1-5 "https://www.youtube.com/playlist?list=PLRBp0Fe2GpgnIh0AiYKh7o7HnYAej-5ph" | プレイリストの特定のインデックス範囲をダウンロード(例:1-5、1,3,5)。 |
| コマンド | 説明 | アクション |
|---|---|---|
| yt-dlp --list-subs "https://www.youtube.com/watch?v=oHg5SJYRHA0" | すべての手動アップロード字幕と自動生成字幕を一覧表示。 | |
| yt-dlp --write-auto-subs --skip-download "https://www.youtube.com/watch?v=oHg5SJYRHA0" | 自動生成された字幕ファイルのみを抽出・保存し、動画のダウンロードをスキップします。 | |
| yt-dlp --embed-subs --merge-output-format mp4 "https://www.youtube.com/watch?v=oHg5SJYRHA0" | 動画をダウンロードし、結合されたMP4ファイルにソフト字幕として自動埋め込みます。 | |
| yt-dlp --write-subs --sub-langs en "https://www.youtube.com/watch?v=oHg5SJYRHA0" | 特定言語の手動アップロード字幕をダウンロード(例:en、zh-Hans、ja)。まず --list-subs で利用可能な言語を確認してください。 |
--sub-langs all で全言語の字幕をダウンロード、または --sub-langs "en,zh-Hans" で複数言語を一度に取得。完全な字幕リファレンスについては yt-dlp ヘルプページ.
| コマンド | 説明 | アクション |
|---|---|---|
| yt-dlp --cookies-from-browser chrome "https://www.youtube.com/watch?v=oHg5SJYRHA0" | ブラウザ(例:chrome、firefox)からCookieを読み込んでサインイン確認やボットブロック検証を回避。 |
|
| yt-dlp --impersonate chrome "https://www.youtube.com/watch?v=oHg5SJYRHA0" | ブラウザのTLSクライアント特性を偽装(curl-cffi必要)してCloudflareとYouTubeのボット検出ブロックを回避します。 | |
| yt-dlp --extractor-args youtube:player_client=default,-android_sdkless "https://www.youtube.com/watch?v=oHg5SJYRHA0" | YouTubeプレイヤークライアントの特定の組み合わせを強制して「ボットではないことを確認するためにサインイン」エラーを回避します。 | |
| yt-dlp --proxy "http://proxy-ip:port" "https://www.youtube.com/watch?v=oHg5SJYRHA0" | HTTP、HTTPS、またはSOCKSプロキシ経由で yt-dlp トラフィックをルーティング — 地域制限コンテンツに便利。 | |
| yt-dlp --geo-bypass-country US "https://www.youtube.com/watch?v=oHg5SJYRHA0" | 地域コンテンツ制限を回避するため、ジオロケーション国コード(例:US、GB、JP)を偽装。 |
| コマンド | 説明 | アクション |
|---|---|---|
| yt-dlp -a urls.txt | テキストファイルに1行ずつ記載されたすべての動画URLを一括ダウンロードします。 |
|
| yt-dlp --split-chapters "https://www.youtube.com/watch?v=QQ7Xl79OqNY" | 内部チャプターに基づいて動画を自動的に別々のトラック/ファイルに分割。 | |
| yt-dlp --external-downloader aria2c "https://vimeo.com/906834164" | 外部マルチスレッドダウンローダー(Aria2)を使用してダウンロードを大幅に高速化。 | |
| yt-dlp --sleep-interval 5 --max-sleep-interval 15 "https://www.youtube.com/watch?v=oHg5SJYRHA0" | IPアドレスのブロックを防ぐため、ダウンロード間にランダムな遅延(5〜15秒)を強制します。 | |
| yt-dlp --download-sections "*00:01:00-00:02:30" "https://www.youtube.com/watch?v=oHg5SJYRHA0" | 動画全体ではなく、特定のビデオクリップまたは時間範囲(例:1m0sから2m30s)をダウンロードします。 | |
| yt-dlp --download-archive archive.txt "https://www.youtube.com/watch?v=oHg5SJYRHA0" | archive.txt でダウンロード履歴を追跡し、以前にダウンロードした動画を自動スキップ。 |
|
yt-dlp --cookies-from-browser chrome "https://www.youtube.com/watch?v=oHg5SJYRHA0"
yt-dlp -U
.exe を誤検知する場合があります。winget install yt-dlp でインストールすると回避できます。インストール不要のオプションとして、当 オンラインコンソール。詳しくは 安全ガイド.
winget install yt-dlp を実行。Scoop、Chocolatey、pip、またはGitHubからスタンドアロンの yt-dlp.exe を直接ダウンロードすることもできます。