HEVC (H265)High Efficiency Video Coding (HEVC), auch bekannt als H.265 bzw. MPEG-H Teil 2, ist der als Nachfolger von H.264 geplante Standard zum Kodieren von Videos. Ich habe ein wenig recherchiert zum neuen Codec der vom Frauenhofer Institut Entwickelt wurde, der ja neuer Standard wird für Film-Discs und sich auch allgemein für durchsetzen wird.
Software Encoder/Decoder sind bereits verfügbar, allerdings soll der Encoder noch nicht sonderlich optimiert sein, so dass ein Encoding noch etwas dauert, aber das wird sich noch ändern.
Der Sourcecode ist frei verfügbar, bedeutet aber, er muss kompiliert werden (z.B. mit MS Visual Studio)
http://x265.org/developers.html (Archiv-Version vom 25.02.2014)Das hier dürfte für die Meisten interessanter sein: DivX HEVC Encoder :thumbsup:
http://www.videolan.org/developers/x265.htmlSoftware Decoding ist immer mit viel CPU-Power verbunden. Interessant ist eine reine Hardware-Lösung, was viel effizienter ist d.h. ein Chip der einzig und alleine die Aufgabe hat, h265 zu decoden.
Der "Stratix V GX FPGA Development Kit" ist ein solcher Hardware Decoder, der Erste seiner Art, aber bereits käuflich und soll in Echtzeit 4K -60fps decoden können. Der Preis ist natürlich noch viel zu hoch für Consumer..aber zeigt was technisch möglich ist bzw. wohin die Reise geht.
http://www.altera.com/products/devkits/altera/kit-sv-gx-host.html (Archiv-Version vom 15.05.2014)Zurück zum Software Encoding. Nun werde ich mal versuchen ein h264 Video in h265 (HEVC) zu konvertieren, die Grösse sollte dabei um etwa die Hälfte schrumpfen.
Beim Encoding werden alle meine vier Cores (8 Hyperthreading) zwischen 85-95% ausgelastet und es geht fixer als ich dachte, prima!
Ist die Qualität tatsächlich besser?Wesentlich ist, ob h265 tatsächlich viel besser ist als h264 wie es uns versprochen wird, bei gleicher Bitrate. Ich habe einen Versuch gemacht: Eine Vorlage einmal komprimiert mit h264 in Handbrake (2Pass/HighProfile/slower), sowie einmal mit dem DivX Converter in h265/HEVC (Codiermodus=bessere Qualität)
Beide wurden in derselben Bitrate von nur 500kps komprimiert[/b], um sich vergleichen zu können und damit sich die Schwächen zeigen. Das bedeutet, dass beide Files, h264 und h265, fast gleich gross sind, in meinem Fall nur rund 2MB gross.
ErgebnisOriginal anzeigen (0,2 MB) Original anzeigen (0,2 MB)Hier die MediaInfo beider verglichener Videos
Das Resultat ist wie Tag und Nacht; das 500KBit/s H264 konvertierte ist nicht nur im Bild oben viel schlechter, man sieht es in sämtlichen Passagen des Videos. Die Qualität des 500kbps H264 ist Augenkrebsverdächtig, währendem das ebenfalls mit nur 500KBit/s komprimierte 1080p Video noch angenehm anzusehen ist.
Wer die Videos sehen will, ohne audio, ladet sie runter (nicht online gucken):
https://drive.google.com/folderview?id=0B2eXP-pi_znrcnp3UmszdnlubFU&usp=sharing (Archiv-Version vom 11.09.2014)