У меня есть видео плей-лист с типом "22" и видео типа "18", только когда нет никакого видео типа "22", я пошел бы для типа 18 один.
Я могу знать способ, которым я могу загрузить тип 22 или видео типа 18 на основе видео высшего качества?
"22" всегда лучше, его разрешения 1280x720, и для "18" это 640x360. Так:
youtube-dl -f '22/18' [link]/[playlist]
Это будет, собираясь загружать "22", если это было доступно, если не это будет идти для "18" и если ни один не был доступен, это будет жаловаться, что никакие подходящие форматы не доступны для скачивания.
Взглянули на man youtube-dl
, "выбор формата" разделяет.