Die Umwandlung eines HLS (m3u8) zu MP4
Kann mir jemand raten, wie die Konstruktion eines MP4
Datei von einer HLS
stream (das Gegenteil von dem, was Sie in der Regel wollen)? Sagen, dass ich die m3u8 - gibt es eine einfache Möglichkeit, ein Einzelzimmer MP4
mit FFMPEG
oder ein anderes tool?
InformationsquelleAutor der Frage orcaman | 2015-10-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
ffmpeg -i in.m3u8 -acodec copy -vcodec copy out.mp4
Für AAC-audio-Sie müssen auch hinzufügen, die die bit-ststream filter. (Danke @aergistal für den Hinweis)
ffmpeg -i in.m3u8 -acodec copy -bsf:a aac_adtstoasc -vcodec copy out.mp4
InformationsquelleAutor der Antwort szatmary
Alternative Möglichkeit der Umwandlung einer HLS in MP4 mit VLC-Player. Sie können die Konvertierung über die Schnittstelle sowie Kommandozeilen. Einfach führen Sie ein
.bat
Datei die folgenden Zeilen:Dieses batch-Skript wandelt zwei Dateien eine nach der anderen. Wenn Sie hatte, klebte diese Befehle in cmd.exe alle Umbauten würden zur gleichen Zeit starten.
Nun lassen Sie mich erklären, die codes. Die
chcp 65001
Linie ermöglicht die Verwendung von unicode-Zeichen in den Namen der Zieldatei. Folgenden Zeilen bestehen aus vier teilen."C:\Program Files (x86)\VideoLAN\VLC\vlc.exe"
Dies ist der Pfad des VLC-player. Überprüfen Sie diese nach der Installation des VLC-players.
http://cdn.haramain.global/vods3/_definst_/mp4:amazons3/akra/programlar/yeni/335/c07f21e3-a313-4e8d-b594-403ddefbf11f.mp4/playlist.m3u8
Dies ist ein Beispiel-HLS-Datei. Ich weiß nicht, was passiert, wenn Sie diesen link in doppelten Anführungszeichen.
--sout "#transcode{vcodec=none,acodec=mp3,ab=70,channels=2,samplerate=44100}:std{access=file{no-overwrite},mux=mp3,dst='C:\Users\aidata\Desktop\Akra FM\13.07.2013 - Karagöz - Bilmecesi.mp3'}"
Dies ist der VLC-Befehl für die Konvertierung. Finden Sie weitere Optionen in VLC-Dokumentation
vlc://quit
Dies wird schließen Sie das VLC-Fenster. Es ist hilfreich, wenn Sie nicht möchten, dass Ihre Taskleiste gefüllt mit VLC windows. Es gibt keine Möglichkeit, Stapel-Konvertierung, Aufträge in der playlist. Sie haben zu laufen, VLC, die Konvertierung und das Fenster zu schließen. Sie können auch versuchen VLC läuft im silent-Modus. Oder Sie können ziehen Sie ein VLC-Fenster rechts unten auf Ihrem Bildschirm, so dass einander folgende blinkende windows stört Sie nicht.
InformationsquelleAutor der Antwort sevenkul