Tips/youtube-dl
Last-modified: Tue, 19 Mar 2024 16:24:10 JST (305d)
概要
- 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