/ / Herunterladen von M3U8-Videos mit FFmpeg (HLS-Videos)

Herunterladen von M3U8-Videos mit FFmpeg (HLS-Videos)

In den letzten Jahren werden immer mehr Video-Streaming-Dienste eingesetzt HTTP Live Streaming (HLS) -Protokoll um den Videoinhalt besser bedienen zu k├Ânnen. Das Beste an HLS ist, dass es sich um ein adaptives Streaming-Protokoll handelt. Dies bedeutet einfach, dass das Video-Streaming automatisch angepasst werden kann, um eine bessere Videowiedergabe zu erzielen, indem die Videodatei in mehrere kleinere Bl├Âcke mit unterschiedlichen Datenraten aufgeteilt wird.

Obwohl HLS die Videowiedergabe verbessert, k├Ânnen Sie das Video nicht direkt herunterladen. Tats├Ąchlich k├Ânnen Sie den direkten Download-Link zur Videodatei nicht finden.

Wenn Sie clever handeln und eine Browsererweiterung verwenden, erhalten Sie lediglich eine Manifestdatei mit der Erweiterung .M3U8. Das ist nicht die gesuchte Videodatei.

Aber es ist nicht alles verloren. Es gibt viele Online-Dienste, mit denen Sie problemlos HLS-Videos herunterladen k├Ânnen. Warum sollten Sie jedoch auf einen Webdienst eines Drittanbieters angewiesen sein, wenn Sie FFmpeg, eine kostenlose Open-Source-Software, zum Herunterladen des Videos verwenden k├Ânnen?

Falls Sie sich fragen, wie es geht Laden Sie M3U8-Videodateien mit FFmpeg herunter.

M3U8 Video herunterladen mit FFmpeg

Das Herunterladen von HLS-Videos mit FFmpeg ist viel einfacherals Du denkst. Sie m├╝ssen lediglich einen einzeiligen Befehl ausf├╝hren. Da fast alle Video-Streaming-Dienste das weboptimierte MP4-Videoformat verwenden, werden wir M3U8-Videodateien mit FFmpeg herunterladen und in das MP4-Format konvertieren.

1. Laden Sie FFmpeg herunter und installieren Sie es, falls Sie dies noch nicht getan haben.

2. Wechseln Sie als N├Ąchstes zu der Streaming-Site, von der Sie herunterladen m├Âchten, und Besorgen Sie sich die M3U8-Video-URL. Zur Vereinfachung der Verwendung k├Ânnen Sie kostenlose Erweiterungen wie Video DownloadHelper verwenden, die sowohl f├╝r Chrome als auch f├╝r Firefox verf├╝gbar sind, um die M3U8-Datei abzurufen. Bei Edge k├Ânnen Sie Video Downloader Professional ausprobieren.

3. Jetzt, ├ľffnen Sie die PowerShell oder die Eingabeaufforderung indem Sie im Startmen├╝ danach suchen.

4. Wenn Sie das Befehlszeilentool ge├Âffnet haben und die M3U8-Video-URL haben, ersetzen Sie http://example.com/video_url.m3u8 Im folgenden Befehl mit der aktuellen M3U8-Video-URL und f├╝hren Sie sie aus. Wenn Sie m├Âchten, k├Ânnen Sie den Namen der Ausgabedatei durch ├ändern anpassen output.mp4.

ffmpeg -i "http://example.com/video_url.m3u8" -c copy -bsf:a aac_adtstoasc "output.mp4"

Laden Sie den M3u8 Video Execute Command herunter

5. Sobald Sie den Befehl ausf├╝hren, startet FFmpeg den Download-Vorgang. es l├Ądt jeden einzelnen herunter .ts Datei und f├╝gt sie hinzu, um eine einzelne MP4-Videodatei zu erstellen. Abh├Ąngig von der Videol├Ąnge und der Geschwindigkeit Ihrer Internetverbindung kann der Download einige Zeit in Anspruch nehmen.

Laden Sie M3u8 Video - Command Processing herunter

6. Nach Abschluss des Vorgangs k├Ânnen Sie in den Zielordner wechseln, um die Ausgabedatei anzuzeigen. In meinem Fall ist der Zielordner C:UsersVamsi.

Laden Sie die gespeicherte M3u8-Videodatei herunter

Das ist alles, was zu tun ist und so einfach ist es M3U8-Video mit FFmpeg herunterladen. Wenn Sie w├Ąhrend der Ausf├╝hrung des Verfahrens auf Probleme sto├čen, kommentieren Sie dies unten und ich werde versuchen, Ihnen zu helfen.

Bemerkungen: