[Mac] youtube-dl でフォーマットとファイル名の指定
youtube-dl でダウンロードのフォーマットとファイル名を指定する方法。
環境:macOS Catalina Version 10.15.6(英語環境)、youtube-dl v2021.05.16
GitHub – ytdl-org/youtube-dl: Command-line program to download videos from YouTube.com and other video sites
https://github.com/ytdl-org/youtube-dl
利用可能なフォーマットは –list-formats オプションで調べる。
調べたフォーマットの番号を元に、動画と音声を1つのファイルでダウンロードするには + でつなぐ。
例: –format 135+140
ファイルの保存ディレクトリを指定するには -o オプションだ。パスは ‘(シングルクオーテーション)でくくる。
例えば、チャンネルごとにディレクトリを分けた上で、[アップロード日]_[タイトル]-[ID].[拡張子] というファイル名にするなら、以下のようなオプションになる。
-o ‘/[保存先ディレクトリへのパス]/%(uploader)s/%(upload_date)s_%(title)s-%(id)s.%(ext)s'
参考:
youtube-dl オプション一覧及びそのメモ – †MASAYOSHI†のオンラインメモ帳
https://masayoshi-9a7ee.hatenablog.com/entry/20150905/1441414821
youtube-dlのフォーマットの選択 | EncTools
https://enctools.com/youtube-dl-format/