Zum Hauptinhalt Zur Navigation

libde265: Open-Source-Implementierung von H.265 alias HEVC

Die Stuttgarter Struktur AG hat mit der libde265 eine freie Implementierung des Videocodecs H.265 alias High Efficiency Video Coding (HEVC) veröffentlicht. H.265 verspricht eine bessere Kompressionseffizienz als der Vorgänger H.264.
/ Jens Ihlenfeld
29 Kommentare News folgen (öffnet im neuen Fenster)
Libde265 als Open Source veröffentlicht (Bild: Struktur AG)
Libde265 als Open Source veröffentlicht Bild: Struktur AG

Die libde265 stellt eine Open-Source-Implementierung des neuen Video-Kompressionsstandards H.265 dar und steht ab sofort auf Github zum Download(öffnet im neuen Fenster) bereit. H.265 alias HVEC verspricht bei gleicher Videoqualität etwa die halbe Bitrate im Vergleich zu H.264 und unterstützt Auflösungen bis 8K UHD (8.192 x 4.320 Pixel).

Über ein standardisiertes API soll sich die libde265 leicht in verschiedene Applikationen integrieren lassen, auch in mobile Browser und Videokonferenzsysteme. Ein solches betreibt die Struktur AG(öffnet im neuen Fenster) mit Spreed(öffnet im neuen Fenster) selbst.

Die Bibliothek wurde von Grund auf neu entwickelt und in C geschrieben, unterstützt derzeit aber nur ein Intra-Frame-Decoding. An der Unterstützung von Inter-Frame-Decoding wird derzeit noch gearbeitet, es soll nachträglich in die libde265 eingefügt werden.

Die libde265 steht unter der LGPL und steht zusammen mit zwei Beispielapplikationen zum Download bereit: Dabei handelt es sich um dec265, einen einfachen Abspieler für H.265-Streams, und sherlock265, einen auf Qt basierenden Videoplayer, der zusätzlich Visualisierungen von Daten ins Bild einblenden kann, beispielsweise CU-Trees und Intra-Prediction-Modi.


Relevante Themen