web-dev-qa-db-ja.com

youtube-dlスクリプトを使用して、プレイリストのインデックスからダウンロードする方法

youtube-dlを使用してプレイリストを特定の数から上限までダウンロードする方法は?

私はコードで使用しようとしました:

youtube-dl -o '~/Documents/%(playlist)s/%(chapter_number)s - %(chapter)s/%(playlist_index)s - %(title)s.%(ext)s' URL

途中で止まりました。インデックス番号ithのビデオからプロセスを再起動し、最初からやり直さないようにします。

20
hadar

youtube-dl --helpに含まれるもの:

...

  Video Selection:
    --playlist-start NUMBER          Playlist video to start at (default is 1)
    --playlist-end NUMBER            Playlist video to end at (default is last)
    --playlist-items ITEM_SPEC       Playlist video items to download. Specify
                                     indices of the videos in the playlist
                                     separated by commas like: "--playlist-items
                                     1,2,5,8" if you want to download videos
                                     indexed 1, 2, 5, 8 in the playlist. You can
                                     specify range: "--playlist-items
                                     1-3,7,10-13", it will download the videos
                                     at index 1, 2, 3, 7, 10, 11, 12 and 13.

...

したがって、オプション--playlist-start NUMBERは、NUMBERで指定された中央でプレイリストを開始するのに役立ちます。

36
Heiko Oberdiek

プレイリストに合計135本のビデオがあります。 38個を正常にダウンロードしました。そこで、このコマンドを手動で使用しました。

youtube-dl --playlist-start 39 -u [email protected] -p mypassword https://www.udemy.com/learn-ethical-hacking-from-scratch/learn/v4/content

残りの97本のビデオをダウンロードしています。

5
Ravi Yadav