Videocodec: VP8 0.9.6, Codename Bali, freigegeben
Google hat unter dem Namen Bali eine neue Version seines freien VP8-Codes veröffentlicht. Das Encodieren von Videos will Google dabei deutlich beschleunigt haben. Gegenüber dem Vorgänger mit dem Namen Aylesbury soll Bali auf der x86-Plattform Videos im "Best"-Modus 1,35-mal so schnell encodieren. Videos in mittelmäßiger Qualität sollen bis zu 1,4-mal schneller encodiert werden können.
Zusätzlich wollen die Entwickler die Qualität der encodierten Videos verbessert haben. Videos in bester Qualität sollen insgesamt konsistenter erstellt werden können. Auch Videos mit Hintergrundrauschen sollen durch Filterung qualitativ besser erscheinen. Zusätzlich soll die Bewegungsvorhersage durch überarbeitete Algorithmen verfeinert worden sein, vor allem bei kleinen Blöcken. Der Assembly-Code wurde ebenfalls überarbeitet, vor allem bei den Funktionen, die für die Rauschunterdrückung und Quantifizierung verantwortlich sind.
Die Multithreading-Fähigkeiten des Codecs sollen auf Mehrkern-CPUs ebenfalls besser funktionieren. Vor allem auf der ARM-Plattform soll der Codec deutlich schneller funktionieren. Google spricht von einem siebenprozentigen Geschwindigkeitszuwachs auf einem Cortex A9, bis zu 15 Prozent auf einem zweikernigen ARM-Prozessor und bis zu 26 Prozent auf einer ARM-CPU mit vier Kernen.
In einem entsprechenden Blog(öffnet im neuen Fenster) betonen die Entwickler, dass sich nicht das VP8-Format geändert habe, sondern lediglich die SDK für Libvpx. Die neue Version der Bibliothek steht auf den Google-Servern(öffnet im neuen Fenster) zum Download bereit.



