Dobre wyniki niezależnej implementacji kodeka VP8

Programiści skupieni wokół projektu ffmpeg stworzyli własną implementację kodeka VP8 opracowanego przez Google. Jej testy wydajnościowe przebiegły bardzo pomyślne.

Google udostępniło dla swojego kodeka bibliotekę libvpx pozwalającą kodować i dekodować filmy przy wykorzystaniu kodeka VP8. Jak się jednak okazało, cechowała się ona małą wydajnością choć nie było powodu aby odbiegała ona znacząco od wydajności kodeka H.264. Trzech programistów pracujących nad zestawem kodeków ffmpeg postanowiło więc wziąć sprawy w swoje ręce i napisać własną bibliotekę dla formatu VP8. Miała być ona wolna, tworzona przez społeczność. W miarę działający dekoder powstał kilka tygodni temu. Teraz został na tyle dopracowany, że można było przeprowadzić kilka testów wydajności. Okazało się, że nowa biblioteka, nazwana ffvp8, jest w każdym przypadku szybsza od biblioteki dostarczanej przez Google. Różnica sięga nawet 65% i jest szczególnie widoczna na komputerach 64-bitowych.

Praca nad niezależną biblioteką nie była łatwa. Jednym z powodów jest fakt, że mimo teoretycznego otwarcia kodeka VP8 przez Google, tak naprawdę nie ma do niego specyfikacji. Istnieje za to przewodnik po strumieniu bitowym VP8, który jest niekompletny i w wielu miejscach sprzeczny z tym, jak zachowuje się oficjalna biblioteka Google. Twórcom ffmpeg jednak to nie przeszkodziło i wkrótce nowa obsługa VP8 trafi do korzystających z ffmpeg aplikacji, m.in. VLC.

Źródło artykułu: www.dobreprogramy.pl
Wybrane dla Ciebie
Khaby Lame i awatar AI. Miał być wielki deal, jest rozczarowanie
Khaby Lame i awatar AI. Miał być wielki deal, jest rozczarowanie
Bruksela wykłada 63 mln euro na "cyfrową rewolucję". Kto zyska?
Bruksela wykłada 63 mln euro na "cyfrową rewolucję". Kto zyska?
Zmiany w Windows 11. Ważna deklaracja Microsoftu
Zmiany w Windows 11. Ważna deklaracja Microsoftu
Awaryjna aktualizacja .NET - odpowiedź na groźną lukę
Awaryjna aktualizacja .NET - odpowiedź na groźną lukę
Nowość w mObywatelu. Pobierz aktualizację
Nowość w mObywatelu. Pobierz aktualizację
WhatsApp testuje nowość. "Zajrzy" do wszystkich rozmów
WhatsApp testuje nowość. "Zajrzy" do wszystkich rozmów
Potężne narzędzie. ChatGPT wygeneruje jeszcze lepsze grafiki
Potężne narzędzie. ChatGPT wygeneruje jeszcze lepsze grafiki
Wiadomości od "kuriera DPD" i fałszywa prośba o dopłatę
Wiadomości od "kuriera DPD" i fałszywa prośba o dopłatę
200 tys. plików w darknecie. Wyciek z Uniwersytetu Warszawskiego niepokoi
200 tys. plików w darknecie. Wyciek z Uniwersytetu Warszawskiego niepokoi
Fala fałszywych e-maili. "Potwierdzenie zwrotu podatku"
Fala fałszywych e-maili. "Potwierdzenie zwrotu podatku"
Uważaj na takie połączenia. Nie są przypadkowe
Uważaj na takie połączenia. Nie są przypadkowe
BMW sięga po AI. Wykorzystają je przy bateriach
BMW sięga po AI. Wykorzystają je przy bateriach
ZACZEKAJ! ZOBACZ, CO TERAZ JEST NA TOPIE 🔥