web-dev-qa-db-ja.com

youtube-dlを使用して番号付きプレフィックス付きのyoutubeプレイリストをダウンロードする方法は?

Youtubeプレイリストをダウンロードしますが、youtube-dlで1- {name}、2- {name}、... n- {name}などのファイルに名前を付けて視聴できるようにしますオリジナルのYoutubeプレイリストと同じ順序で。言い換えれば、ダウンロードした動画の前に数字を付ける必要があります。どうやってやるの?

52
Iman Mohamadi

私が見つけた最良の解決策は次のとおりです。

youtube-dl -o "%(playlist_index)s-%(title)s.%(ext)s" <playlist_link>
74
Iman Mohamadi

私は使用すると思います

youtube-dl --auto-number url

それを行います。

14
SarpSTA

以下のリンクを使用して、最初にコンテンツのタイトルが続く番号のプレイリストをダウンロードしてください

youtube-dl -cio '%(autonumber)s-%(title)s.%(ext)s' 'Paste your playlist link'
7
Sairam62cse

-oオプションとplaylist_indexおよび形式<n>dを次のように使用します。

youtube-dl -o "%(playlist_index)2d - %(title)s.%(ext)s"
#                               .
#                              /|\
#                               |

または3dまたは4dなど、Cのprintfのように:

  • 2dを使用すると、01から始まる番号を取得できます
  • 3dを使用すると、001から始まる番号を取得できます
  • 等々...
2
Nabil Kadimi

優れた!しかし、それは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'の名前を変更*

1
shantiq