Tips/youtube-dl

Last-modified: Tue, 19 Mar 2024 16:24:10 JST (90d)
Top > Tips > youtube-dl

概要

  • Youtubeから動画をダウンロードするツール
  • python実装されている

インストール

python -m venv venv
venv/Script/activate
pip install yt-dlp

コマンド

  • 基本書式
    yt-dlp [OPTION] URL

コマンド早見表

大分類コマンド説明
基本-hヘルプを表示する
フォーマット-f <FORMAT><FORMAT>で指定したフォーマットをダウンロードする
-Fダウンロード可能な全フォーマットを一覧表示する
--mearge-output-format <FORMAT>ダウンロードしたファイルを<FORMAT>で指定したコンテナにマージする
ffmpegにパスを通す必要がある
後処理--ffmpeg-location <PATH>ffmpegへのパスを<PATH>として指定する

フォーマット指定

ID指定(id=140の形式をダウンロードする|

yt-dlp -f 140 URL

コンテナ指定

品質指定

指定説明
best最高品質の映像と音声の両方を含む形式を選択
worst最軽量の映像と音声の両方を含む形式を選択
bestvideo最高品質の映像を選択
worstvideo最軽量の映像を選択
bestaudio最高品質の音声を選択
worstaudio最軽量の音声を選択
  • 例: (最高品質の映像と音声の両方を含む形式でダウンロード)
    yt-dlp -f best URL
  • 例: (最高品質の映像と音声を個別にダウンロードしmp4にマージ)
    yt-dlp -f bestvideo+bestaudio --mearge-output-format mp4 URL

参考リンク