Abo
  • Services:

Videocodec

FFmpeg entwickelt eigenen VP8-Decoder

Einige Entwickler der freien Codecsammlung FFmpeg haben begonnen, eine eigene Implementierung des von Google als Open Source freigegeben Videocodecs VP8 zu schreiben. So soll ein kleinerer und schnellerer Decoder entstehen. Eine erste Version liegt bereits vor.

Artikel veröffentlicht am ,
Videocodec: FFmpeg entwickelt eigenen VP8-Decoder

Die Existenz mehrerer unterschiedlicher Implementierungen helfe einem Codec, schneller zu reifen, schreibt FFmpeg-Entwickler Ronald Bultje in einem Blogeintrag. Darüber hinaus biete eine eigene VP8-Implementierung weitere Vorteile: Beispielsweise kann Code älterer VPx-Codecs wiederverwendet werden, da sich einige Teile sehr ähneln. Das bedeutet, dass künftige Mediaplayer auf Basis von FFmpeg kleiner ausfallen und schneller arbeiten. Ähnliches gilt für H.264, denn VP8 sei dem Industriestandard sehr ähnlich. So könne auch hier Code wiederverwendet werden.

Stellenmarkt
  1. Lidl Digital, Heilbronn, Berlin
  2. Hornbach-Baumarkt-AG, Großraum Mannheim/Karlsruhe

Darüber hinaus glauben die FFmpeg-Entwickler, sie können einen schnelleren Decoder schreiben als die Entwickler von On2 beziehungsweise Google. Das hätten sie bereits mit ihren Theora- und Vorbis-Codecs bewiesen, die schneller seien als die Originalsoftware von Xiph. Möglich werde dies eben durch die Wiederverwendung von Codeteilen anderer Codecs, schließlich müsse FFmpeg nicht für jeden Codec das Rad neu erfinden, was beim Ansatz von Googles eigener Bibliothek hingegen der Fall sei.

Eine erste Version eines solchen VP8-Decoders haben die FFmpeg-Entwickler bereits fertiggestellt. Die Datei vp8.c umfasst dabei gerade einmal 1.400 Codezeilen samt Whitespacezeichen, Kommentaren und Headern zuzüglich 450 Zeilen für DSP-Funktionen, um den Codec per SIMD zu beschleunigen. Dabei soll der Decoder sämtliche Tests der Vektortestsuite bestehen und exakt den gleichen Binären Output liefern wie Google Bibliothek.

Mit weiteren Optimierungen soll der Decoder beschleunigt werden, um Googles Version letztendlich zu schlagen. Dies sei vor allem für die Wiedergabe auf mobilen Endgeräten von Bedeutung, so Bultje.

Der FFmpeg-Entwickler merkt zudem an, dass Googles VP8-Spezifikation unzureichend sei. Spezifiziert sei nur das Baseline-Profil, für andere Profile fehlen entsprechende Angaben. Daher sei es oft einfach, in den Quelltext von Googles libvpx zu gucken, um herauszufinden, wie der Codec arbeitet.



Anzeige
Top-Angebote
  1. (u. a. LG OLED55C8LLA für 1.699€ und Logitech Harmony 350 für 22€)
  2. 63,89€ inkl. Versand (Vergleichspreis 127,89€)
  3. (u. a. Lust for Darkness für 11,49€ und Ghost of a Tale für 14,99€)
  4. 57,90€ + 5,99€ Versand (zusätzlich 15€ Rabatt bei Zahlung mit Masterpass)

Folgen Sie uns
       


Apple WWDC 2018 Keynote in 11 Minuten - Supercut

Im Supercut zur WWDC 2018 zeigen wir in zehn Minuten, was Apple Entwicklern und Nutzern von iOS 12, MacOS Mojave und WatchOS 5 und TvOS präsentiert hat.

Apple WWDC 2018 Keynote in 11 Minuten - Supercut Video aufrufen
Jurassic World Evolution im Test: Das Leben findet einen Weg
Jurassic World Evolution im Test
Das Leben findet einen Weg

Ian Malcolm hatte recht: Das Leben wird ausgegraben und gebrütet, es frisst und stirbt oder es bricht aus und macht Jagd auf die Besucher. Nur leider haben die Entwickler von Jurassic World Evolution ein paar kleine Design-Fehler begangen, so wie Henry Wu bei der Dino-DNA.
Ein Test von Marc Sauter

  1. Vampyr im Test Zwischen Dracula und Doktor
  2. Fe im Test Fuchs im Farbenrausch
  3. Thaumistry: In Charm's Way im Test Text-Adventure der ganz alten Schule

CD Projekt Red: So spielt sich Cyberpunk 2077
CD Projekt Red
So spielt sich Cyberpunk 2077

E3 2018 Hacker statt Hexer, Ich-Sicht statt Dritte-Person-Perspektive und Auto statt Pferd: Die Witcher-Entwickler haben ihr neues Großprojekt Cyberpunk 2077 im Detail vorgestellt.
Von Peter Steinlechner


    Business-Festival: Cebit verliert 70.000 Besucher und ist hochzufrieden
    Business-Festival
    Cebit verliert 70.000 Besucher und ist hochzufrieden

    Cebit 2018 Zur ersten neuen Cebit sind deutlich weniger Besucher als im Vorjahr gekommen. Dennoch feiern Messe AG, Bitkom und Aussteller den Relaunch der Veranstaltung als Erfolg. Die Cebit 2019 wird erneut etwas verlegt.

    1. Festival statt Technikmesse "Die neue Cebit ist ein Proof of Concept"

      •  /