Как использовать youtube-dl script для загрузки, начиная с некоторого индекса в списке воспроизведения?
Как загрузить плейлист с помощью youtube-dl
от запуска определенного номера до верхнего предела?
Я попытался использовать в коде:
youtube-dl -o '~/Documents/%(playlist)s/%(chapter_number)s - %(chapter)s/%(playlist_index)s - %(title)s.%(ext)s' URL
и он остановился посередине. Я хочу перезапустить процесс из индексного i
-ного пронумерованного видео и не начинать с самого начала.
Ответы
Ответ 1
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
.
Ответ 2
В моем плейлисте всего 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 видеороликов.
Ответ 3
какую команду мы можем использовать для вывода списка всех имен файлов в индексированном списке воспроизведения?