Wie installiert man H.265 / HEVC Codec auf Ubuntu Linux?

Ich habe gesehen, dass der neue DivX Player 10 die Wiedergabe von H.265/HEVC, dem Nachfolger von H.264, unterstützt. Ich frage mich, wie ich diese Unterstützung in Linux erhalten kann. Muss ich einen speziellen Codec für dieses Format installieren? Und wie?

Lösung

Es gibt auch ein PPA für libde265 GStreamer Integration. Damit kann man H.265 mit allen GStreamer-Anwendungen (Browser, Totem, etc.) wiedergeben.

sudo apt-add-repository ppa:strukturag/libde265
sudo apt-get update

Versuchen Sie nun, eine .mkv-Datei mit HEVC/H.265-Inhalten mit einem beliebigen GStreamer-fähigen Player (z. B. "Totem") abzuspielen. Dieser sollte den fehlenden Codec erkennen und Sie auffordern, das libde265 GS-Plugin zu installieren (stellen Sie sicher, dass Sie die 64bit- oder 32bit-Version auswählen, je nach Ihrer Architektur).

Sie können auch das entsprechende GStreamer-Plugin direkt installieren:

sudo apt-get install gstreamer0.10-libde265

Oder für GStreamer 1.0 Anwendungen:

sudo apt-get install gstreamer1.0-libde265

Es ist auch ein VLC-Plugin verfügbar:

sudo apt-get install vlc-plugin-libde265

Details hier: GStreamer-Plugin für 4K H.265/HEVC-Video-Streaming

Kommentare (15)

Eine Alternative zu @longsleep's großartiger Antwort ist, wenn Sie VLC verwenden: wie hier erwähnt, können Sie auf VLC 2.2.x oder höher aktualisieren, um HEVC/H.265-Unterstützung zu erhalten. Wenn Sie 14.04 verwenden, müssen Sie dieses Repo hinzufügen, um 2.2.x+ Versionen von VLC zu erhalten:

sudo add-apt-repository ppa:mc3man/trusty-media

sudo apt-get update, und

sudo apt-get dist-upgrade oder sudo apt-get install vlc vlc-plugin-libde265

Sie können auch andere installieren, wenn Sie wollen: vlc-plugin-*

Das Repo enthält nicht das Paket gstreamer1.0-libde265, aber eine Menge anderer "aktualisierter, fortgeschrittener oder normalerweise nicht verfügbarer Multimedia-Pakete für Trusty" 14.04 für diejenigen, die LTS-Versionen mögen.

Kommentare (4)

Eine weitere Alternative - wenn Sie Google Chrome installiert haben - ist das Hinzufügen/Installieren von H.265 / HEVC player (in)zu Ihrem Chrome-Browser.

Danach können Sie direkt zu "Google Chrome Applications" (im Menü Ihrer Ubuntu-Distribution) gehen und den Player starten. Oder Sie starten einfach Google Chrome, geben die URL chrome://apps ein und drücken die Eingabetaste. Daraufhin zeigt Google Chrome die installierten Anwendungen an, sodass Sie den H.265 / HEVC-Player direkt von dort aus starten können.

Mit dieser alternativen Methode müssen Sie keine Bibliothek, keinen Codec, kein Player-Plugin oder ähnliches installieren, da alles, was Sie für die Unterstützung der H.265/HEVC-Wiedergabe benötigen, bereits in den H.265/HEVC-Player integriert ist.

Ich habe den H.265/HEVC-Player bereits verwendet, um ein paar zweistündige H.265/HEVC-kodierte Filme anzuschauen, und ich hatte keine Probleme mit der Wiedergabe.

Kommentare (5)