определение видеоформата (видеоформатов) для загрузки плей-листа

Я пытаюсь загрузить плей-лист YouTube в bestaudo+bestvideo качество. Это загрузило первое видео, но для второго видео это бросающий ошибку ERROR: requested format not available.

ВОПРОС:

Как сделать youtube-dl для выборки 2-го видео в некотором другом качестве, если переданное качество не доступно?

Сначала я дал эту команду

youtube-dl -f bestaudio+bestvideo "https://www.youtube.com/playlist?list=PLvwB65U8V0HHCEyW2UTyOJym5FsdqfbHQ"
[youtube:playlist] PLvwB65U8V0HHCEyW2UTyOJym5FsdqfbHQ: Downloading webpage
[download] Downloading playlist: OpenCV Tutorials
[youtube:playlist] playlist OpenCV Tutorials: Downloading 11 videos
[download] Downloading video 1 of 11
[youtube] cgo0UitHfp8: Downloading webpage
[youtube] cgo0UitHfp8: Downloading video info webpage
[youtube] cgo0UitHfp8: Extracting video information
[youtube] cgo0UitHfp8: Downloading MPD manifest
ERROR: The first format must contain the video, try using "-f 136+141"

Затем

OpenCV Tutorials [Kyle Hounslow] youtube-dl -f 136+141 "https://www.youtube.com/playlist?list=PLvwB65U8V0HHCEyW2UTyOJym5FsdqfbHQ"
[youtube:playlist] PLvwB65U8V0HHCEyW2UTyOJym5FsdqfbHQ: Downloading webpage
[download] Downloading playlist: OpenCV Tutorials
[youtube:playlist] playlist OpenCV Tutorials: Downloading 11 videos
[download] Downloading video 1 of 11
[youtube] cgo0UitHfp8: Downloading webpage
[youtube] cgo0UitHfp8: Downloading video info webpage
[youtube] cgo0UitHfp8: Extracting video information
[youtube] cgo0UitHfp8: Downloading MPD manifest
[download] OpenCV (All Versions) - Easy Installation Guide and Sample Project (VS 2010 C++)-cgo0UitHfp8.mp4 has already been downloaded and merged
[download] Downloading video 2 of 11
[youtube] OjNClUIDgt8: Downloading webpage
[youtube] OjNClUIDgt8: Downloading video info webpage
[youtube] OjNClUIDgt8: Extracting video information
[youtube] OjNClUIDgt8: Downloading MPD manifest
ERROR: requested format not available
1
задан 24 February 2016 в 11:34

1 ответ

Как указано в первом сообщении об ошибке:

ОШИБКА: первый формат должен содержать видео

, Таким образом, это должно быть -f bestvideo+bestaudio не -f bestaudio+bestvideo. Кроме того, Вы не должны указывать формат вообще - самое лучшее качество будет загружено по умолчанию автоматически.

2
ответ дан 7 December 2019 в 13:48

Другие вопросы по тегам:

Похожие вопросы: