youtube-dl: использовать прокси при ошибке
1033
strudelkopf
Я использую YouTube-DL для загрузки видео с YouTube по плейлистам. К сожалению, тонна музыкальных клипов заблокирована в моей стране, и youtube-dl выкладывает ошибку на них. Есть опция -i, чтобы игнорировать ошибки, поэтому остальная часть списка воспроизведения работает нормально.
youtube-dl также имеет опцию --proxy, чтобы указать HTTP-прокси, и это прекрасно работает. Проблема в том, что большинство бесплатных прокси-серверов действительно очень медленные, так что короткая история:
Есть ли способ использовать только прокси-соединение при сбое обычного подхода?
(... или кто-то знает быстрые, бесплатные HTTP прокси?) Но я на самом деле не думаю, что они существуют)
Информация о системе: Windows 7 + сборка окон youtube-dl
Я не знаю, как работает youtube-dl, но вы могли бы сделать скрипт (скажем, на python) и проанализировать вывод программы. Если ошибка возникает, вы говорите в своем скрипте, чтобы на этот раз повторно выполнить youtube-dl с прокси, иначе продолжить без :) Это действительно довольно просто. Единственное, что нужно выяснить, это правильный REGEX!
Con7e 10 лет назад
1
Да, я думаю, мне придется сделать что-то подобное. youtube-dl на самом деле написан на самом Python, так что я мог бы также рассмотреть это. Просто интересно, есть ли какой-нибудь простой способ :)
strudelkopf 10 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
2
Есть ли способ привязать беспроводную сеть к настройке прокси?
-
11
Как конвертировать анимированный GIF в видео формат YouTube?
-
3
Какой лучший способ кодировать видео для загрузки на YouTube?
-
-
5
Доступ к hulu / youtube за пределами США
-
4
Как остановить веб-сайт для переопределения моих сочетаний клавиш
-
3
Как я могу смотреть видео в собственном окне?
-
1
Opera «забывает» определение прокси, если прокси недоступен
-
5
Заставить Firefox автоматически подобрать интернет-прокси по умолчанию?
-
1
Обратный прокси Apache
-
1
Есть ли способ переупорядочить фильмы в видеобаре YouTube?