Speichern Sie eine lokale Datei-URL .m3u8-Stream mit youtube-dl

Speichern Sie eine lokale Datei-URL .m3u8-Stream mit youtube-dl

Ich habe eine lokale .m3u8Datei mit Stream-Informationen. Ich möchte youtube-dlden 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-dlnicht 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- .m3u8Datei zu ermöglichen?

verwandte Informationen