Ich habe eine lokale .m3u8
Datei mit Stream-Informationen. Ich möchte youtube-dl
den Stream mithilfe eines Forks herunterladen.
Wenn ich die lokale Datei an youtube-dl übergebe, wird die Fehlermeldung angezeigt, dass eine URL erwartet wird:
youtube-dl ~/STREAM.m3u8
FEHLER: „/Users/USER/STREAM.m3u8“ ist keine gültige URL. Setzen Sie --default-search „ytsearch“ (oder führen Sie youtube-dl „ytsearch:/Users/USER/STREAM.m3u8“ aus), um YouTube zu durchsuchen
wenn ich eine explizite Datei-URL übergebe, ergibt sich:
youtube-dl file://~/STREAM.m3u8
[allgemein] STREAM: Header wird angefordert.
WARNUNG: HEAD-Anforderung konnte nicht an file://~/STREAM.m3u8 gesendet werden: <URL-Fehler: Das Schema „file://“ ist in YouTube-DL aus Sicherheitsgründen ausdrücklich deaktiviert>
[allgemein] STREAM: Webseite wird heruntergeladen.
FEHLER: Webseite kann nicht heruntergeladen werden: <URL-Fehler: Das Schema „file://“ ist in YouTube-DL aus Sicherheitsgründen ausdrücklich deaktiviert> (verursacht durch URLError('file://-Schema ist in YouTube-DL aus Sicherheitsgründen ausdrücklich deaktiviert'))
Funktioniert youtube-dl
nicht mit lokalen URLs? Aus welchem Sicherheitsgrund ist dies deaktiviert?
Gibt es ein Flag oder eine Konfigurationsänderung, um das Herunterladen von Remote-Inhalten aus einer lokalen URL-Stream- .m3u8
Datei zu ermöglichen?