Недавно я хотел опробовать кодеки Webm VP8 и VP9, но когда я запустил ffmpeg
для кодирования файла MP4 H.264 в один из двух других кодеков, я понял, что кодирование (почти на порядок) медленнее.
Видео 1080p30 от H.264 до VP9 со скоростью 3 Мбит / с кодируется со скоростью около 6-7 кадров в секунду, в то время как то же видео кодируется со скоростью около 40 кадров в секунду до H.264. Я использовал кодек libvpx-vp9
в ffmpeg
для формата VP9. Я получаю одинаковые результаты для VP8 и Theora тоже.
Может кто-нибудь объяснить мне, почему VP9 намного медленнее? Я попробовал другую машину, которая дала мне похожие результаты с помощью ручного тормоза.