Tips/youtube-dl の変更点

Top > Tips > youtube-dl
  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • Tips/youtube-dl へ行く。

#contents
----
* 概要 [#h6950ca0]
- Youtubeから動画をダウンロードするツール
- python実装されている

* インストール [#l2e70dbb]
#geshi(bash){{
python -m venv venv
venv/Script/activate
pip install yt-dlp
}}

* コマンド [#df67291a]
- 基本書式
#geshi(bash){{
yt-dlp [OPTION] URL
}}

* コマンド早見表 [#m8c91b7c]

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

* フォーマット指定 [#hf4e0a38]

** ID指定(id=140の形式をダウンロードする| [#leb1a751]
#geshi(bash){{
yt-dlp -f 140 URL
}}


** コンテナ指定 [#yc18bd59]


** 品質指定 [#c0b95b34]

|指定|説明|
|指定|説明|h
|best|最高品質の映像と音声の両方を含む形式を選択|
|worst|最軽量の映像と音声の両方を含む形式を選択|
|bestvideo|最高品質の映像を選択|
|worstvideo|最軽量の映像を選択|
|bestaudio|最高品質の音声を選択|
|worstaudio|最軽量の音声を選択|

- 例: (最高品質の映像と音声の両方を含む形式でダウンロード)
#geshi(bash){{
yt-dlp -f best URL
}}

- 例: (最高品質の映像と音声を個別にダウンロードしmp4にマージ)
#geshi(bash){{
yt-dlp -f bestvideo+bestaudio --mearge-output-format mp4 URL
}}


*参考リンク [#c28ae31e]
- [[youtube-dl>https://github.com/ytdl-org/youtube-dl]]