youtube-dl: Bei Fehler Proxy verwenden

1129
strudelkopf

Ich benutze youtube-dl, um Videos von Playbacks herunterzuladen. Leider sind in meinem Land eine Menge Musikvideos gesperrt und youtube-dl spuckt einen Fehler aus. Es gibt die Option -i, um Fehler zu ignorieren, sodass der Rest der Wiedergabeliste einwandfrei funktioniert.

youtube-dl hat auch die Option --proxy, um einen HTTP-Proxy anzugeben, und es funktioniert hervorragend. Das Problem ist, dass die meisten kostenlosen Proxyserver wirklich sehr langsam sind.

Gibt es eine Möglichkeit, nur eine Proxyverbindung zu verwenden, wenn der normale Ansatz fehlschlägt?

(... oder weiß jemand schnell, kostenlose HTTP-Proxys?;) Aber ich glaube nicht, dass es sie gibt.)

Systeminfo: Windows 7 + die youtube-dl-Fenster bauen

0
Ich weiß nicht, wie youtube-dl funktioniert, aber Sie könnten ein Skript in machen (sagen wir Python) und die Ausgabe des Programms analysieren. Wenn der Fehler auftritt, weisen Sie in Ihrem Skript an, youtube-dl diesmal mit dem Proxy erneut auszuführen, andernfalls ohne fortzufahren. :) Es ist wirklich ziemlich einfach. Nur das richtige REGEX ist zu erkennen! Con7e vor 9 Jahren 1
Ja, ich denke ich muss so etwas tun. youtube-dl ist eigentlich in Python selbst geschrieben, also kann ich das genauso gut untersuchen. Ich habe mich nur gefragt, ob es einen einfachen Weg gibt :) strudelkopf vor 9 Jahren 0

0 Antworten auf die Frage