Вопрос

Кто -нибудь может сравнить популярные видеокодеки, кодируя скорость? Я понимаю, что обычно лучшее сжатие требует большего времени обработки, но также возможно, что некоторые кодеки по -прежнему обеспечивают сравнительно хорошее сжатие с быстрым кодированием. Есть ссылки на сравнение?

Спасибо за вашу помощь

Править]: кодеки можно сравнить с помощью используемых алгоритмов, независимо от ее конкретной реализации, используемого оборудования или источника видео, что -то вроде Большой О. Для математических алгоритмов

Это было полезно?

Решение

При сравнении VP8 и X264 VP8 также показывает скорость кодирования в 5-25 раз с более низким качеством на 20-30% при среднем. Например, высокоскоростная предварительная установка x264 более быстрее и имеет более высокое качество, чем любая из предустановки VP8 в среднем ».

Трудно сравнивать наборы функций с скоростью/качеством.

См. Некоторое сравнение качества http://www.compression.ru/video/codec_comparison/h264_2012/

Следующий абзац и изображение из VP9 Кодирование/декодирование производительности против HEVC/H.264 Рональд С. Бульдже:

X264-невероятно хорошо оптимизированный кодер, и многие люди все еще используют его. Дело не в том, что они не хотят лучших коэффициентов битрейта/качества, а скорее, они жалуются, что, когда они пытаются переключиться, оказывается, что эти новые кодеки имеют гораздо более медленные кодеры, и когда вы увеличиваете их настройки скорости (что снижает их качество) , выигрыш уходит. Давайте измерем это! Итак, я выбрал целевой битрейт 4000 кбит/с для каждого энкодера, используя в противном случае те же настройки, что и раньше, но вместо того, чтобы использовать медленные пресеты, я использовал пресеты с переменной скоростью (x265/x264: –preset=placebo-ultrafast; libvpx: –cpu-used=0-7).

enter image description here

Другие советы

Это одна из тех тем, когда ваш пробег может сильно различаться. Если бы я был на вашем положении, я бы начал с небольшого исследования в Википедии, а затем собрал инструменты для проведения некоторого тестирования и сравнительного анализа. Формат источника, вероятно, повлияет на общую скорость кодирования, поэтому вам следует проверить с помощью видео, которое вы собираетесь использовать в производственной системе.

Время кодирования видео может широко варьироваться в зависимости от используемого оборудования, и использовали ли вы карту ускорителя и так далее. Нам трудно дать какие -либо жесткие и быстрые рекомендации без четких знаний о вашей конкретной настройке.

Единственный способ принять подобные решения - это проверить эти вещи самостоятельно. Я сделал то же самое при сравнении инструментов виртуализации. Это тоже весело!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top