VP9 возможно подходит для кодирования на практике

Что: 3816b7182349e827be02032bda08d95433a5b4af

Когда: 2019-12-03 22:34:41+03:00

Темы: multimedia tip

VP9 возможно подходит для кодирования на практике

Если есть достаточно мощная машина. На 4-х ядерном Xeon 1:50 фильм
кодируется примерно двое суток. Зависит, конечно от параметров.
Выплёвывать сырое видео можно сразу, как и ожидалось из mencoder-а.
Например, с 30->24 FPS преобразованием:

    mencoder \
        -nosound \
        -mc 0 -noskip \
        -fps 30000/1001 -vf filmdint -ofps 24000/1001 \
        -of rawvideo -ovc raw \
        -o - IN |
    vpxenc \
        --yv12 --width=1920 --height=1080 --fps=24000/1001 \
        --codec=vp9 --good --cpu-used=0 --threads=4 \
        --end-usage=q --cq-level=32 --aq-mode=1 \
        --passes=2 --pass=$pass --fpf=IN.log -

В vpxenc можно поиграться с указанием битрейта или вот качества.
Качество даже с cq-level=32 вполне себе (для DEF CON документалки),
выдающее ~1.2 Mbps поток, как и оригинал в HEVC-е.

17 FPS на первом проходе, 1.3 FPS на втором. На ноутбуке с Core i5
двухядерным это заняло бы в разы больше времени и уже проблематично.

оставить комментарий

Сгенерирован: SGBlog 0.34.0