Вот тест:
1. скачайте файл(1 сек не сжатого видео внутри)
https://danilw.github.io/GLSL-howto/test_glsl_bug/snow.tar.xz
2. vp8 сжатие 1 сек занимает 5 сек у меня(5-6фпс в секунду сжимает) команда
ffmpeg -i snow.mov -speed 0 -pix_fmt rgba -c:v vp8 -auto-alt-ref 0 -b:v 10M -crf 10 out.webm
3. vp9 сжатие сжимает 1 кадр в 20-30 секунд команда
ffmpeg -i snow.mov -speed 0 -pix_fmt rgba -c:v vp9 -auto-alt-ref 0 -b:v 10M -crf 10 out.webm
как это понимать?
очевидно у меня современный четырехядерник(пару лет назад купленный)
-threads 0-4 никак не влияют
на большом видео(пробовал 30мин видео с большим битрейтом и качеством), через чассреднее время было 30 сек на сжатие одного кадра
когда у меня видео 60фпс, этож смешно
Однако
сжатие другого видео тоже с прозрачностью но меньшим количеством двигающихся элементов(и без шума(снега)), идет по 10-20 кадров в секунду в vp9, это в 1000 раз быстрее, ничего не понимаю как так?