Wie spiele ich m3u8-Dateien ab?


14

Ich würde wirklich gerne m3u8-Dateien abspielen (genauer gesagt http://www.nasa.gov/multimedia/nasatv/NTV-Public-IPS.m3u8 ), aber wenn ich versuche, sie auf einem VLC-Player auszuführen, wird sie mehrfach wiedergegeben .ts-Dateien mit einer sehr ärgerlichen Lücke zwischen den Streams.

Gibt es eine Möglichkeit, diesen Stream auf Ubuntu abzuspielen, als würde ich ihn auf einem iPhone abspielen (wofür ist der Stream gedacht)?

Antworten:


13
  • m3u8 Dateien sind M3U in UTF - 8 - kodierten Dateien.
  • M3U-Dateien sind ein textbasiertes Wiedergabelistenformat. Sie können die Datei mit einem beliebigen Texteditor öffnen und sehen, dass sie eine Liste mit abzuspielenden Dateien enthält.
  • Wenn Sie die Datei mit vlc öffnen, muss jedes einzelne Video heruntergeladen werden, bevor es abgespielt wird. Vlc scheint die Dateien nicht vorab zu laden, deshalb treten die Lücken auf.

2
m3u8 ist nicht m3u, es basiert auf diesem Wiedergabelistenformat, aber es ist eine andere Sache. Es ist ein Live-Streaming-Format.
Karoly Horvath

2
@KarolyHorvath Nein, es ist nur eine Ergänzung zum .m3u. M3u ist standardmäßig nicht utf8-kompatibel
user1226868

Die in der Frage veröffentlichte Wiedergabeliste verwendet das Apple Live Streaming ( HLS ) -Format für segmentiertes Streaming mit mehreren Bitraten. Es ist eine Erweiterung des m3u (8) -Formats. Ich habe einen Server geschrieben, der diese Art von Streaming unterstützt. Vertrau mir. Mein Kommentar (und meine Antwort) sind immer noch gültig. VLC (oder genauer gesagt ältere Versionen von VLC) spielte die Segmente einfach separat ab, da es nicht für einen nahtlosen Übergang zwischen den Segmenten vorbereitet war.
Karoly Horvath


1

Versuchen Sie es mit dem Banshee Media Player (bitte beachten Sie, dass ich den fraglichen Stream nicht getestet habe). Es hat Podcast-Unterstützung und funktioniert meiner Erfahrung nach ziemlich gut mit m3u. Das sollte also nicht anders sein.

Die Rhythmbox könnte eigentlich genauso gut funktionieren.


0

.m3u8 ist das Live-Streaming-Format eines Apfels (daher funktioniert es auch auf dem iPhone).

Es gibt endlich einen experimentellen VLC-Player mit m3u8-Unterstützung, versuche ihn zu bauen und zu sehen, ob er funktioniert;)


0

Ich füge m3u8-Datei und Wiedergabeliste in "meinen Ordner" ein.
Wiedergabelistenordner öffnen. Klicken Sie auf eine beliebige Datei.
Überprüfen Sie die Eigenschaften, indem Sie mit der rechten Maustaste klicken.
Kopieren Sie nun den Pfad des Ordners "play list folder location" und fügen Sie ihn in die m3u8-Datei ein. Die M3u8-Datei kann mit einem Texteditor geöffnet werden

  • Ursprünglicher Pfad f://xyz/abc_m3u8 contents/
  • Neuer Weg c:\my folder\abc_m3u8 contents/

Behalten Sie nur die Daten der Wiedergabelistendateien. Entfernen Sie alle anderen Zeilen aus der m3u8-Datei. Speichern Sie die Datei jetzt als ". M3u". Sie kann auf jedem Player ausgeführt werden.


0

Wenn Sie wirklich möchten, dass Ihr Video abgespielt wird, ändern Sie die Erweiterung .m3u8auf .mp4und fertig. Sie finden es wie andere .mp4Dateien und können das Video genießen.


Danke, das hat mir geholfen! Ich hatte eine .m3u-Datei, die eine Netzwerk-Stream-URL enthielt, die ich durch Doppelklicken nicht öffnen konnte, obwohl ich versucht habe, die Option "Mit vlc öffnen" zu aktivieren. Funktioniert nicht, aber wenn ich sie umbenannt habe, funktioniert sie hervorragend.
Nissim Nanach

0

Sie können diese beiden Plug-Ins für Firefox installieren und sehen, was passiert:

sudo apt-get install mozilla-plugin-vlc gecko-mediaplayer

-2

Öffnen Sie Ihr Mauspad oder Ihren Texteditor und kopieren Sie diesen Code

enter code here <EMBED SRC="http://liveips.nasa.gov.edgesuite.net/msfc/Wifi.m3u8" HEIGHT="500" WIDTH="800">

Speichern Sie es als nasa.html

Führe es auf Firefox aus und du wirst dazu aufgefordert

  • Installiere das Plugin
  • install erneut ausführen

und du hast deinen .m3u8Film in deiner Akte

vielleicht musst du gnome mplayer installieren, damit es funktioniert

es hat bei mir funktioniert.


Meine Methode funktioniert nur für die NASA. M3U8-Kanäle
JESUS ​​GABRIEL
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.