Youtubeプレイリストをダウンロードしますが、youtube-dlで1- {name}、2- {name}、... n- {name}などのファイルに名前を付けて視聴できるようにしますオリジナルのYoutubeプレイリストと同じ順序で。言い換えれば、ダウンロードした動画の前に数字を付ける必要があります。どうやってやるの?
私が見つけた最良の解決策は次のとおりです。
youtube-dl -o "%(playlist_index)s-%(title)s.%(ext)s" <playlist_link>
私は使用すると思います
youtube-dl --auto-number url
それを行います。
以下のリンクを使用して、最初にコンテンツのタイトルが続く番号のプレイリストをダウンロードしてください
youtube-dl -cio '%(autonumber)s-%(title)s.%(ext)s' 'Paste your playlist link'
-o
オプションとplaylist_index
および形式<n>d
を次のように使用します。
youtube-dl -o "%(playlist_index)2d - %(title)s.%(ext)s"
# .
# /|\
# |
または3d
または4d
など、Cのprintf
のように:
2d
を使用すると、01から始まる番号を取得できます3d
を使用すると、001から始まる番号を取得できます優れた!しかし、それは00001nameoffileというファイルを残します
そう実行:
's/000 // g'の名前を変更*
その後
01,02,03などを取得する
以下のこの行について
youtube-dl -cio '%(autonumber)s-%(title)s。%(ext)s' 'プレイリストリンクの貼り付け'
または1行として:
youtube-dl -cio '%(autonumber)s-%(title)s。%(ext)s' url; 's/000 // g'の名前を変更*