Сжатие видео с высоким межкадровым сходством? - PullRequest
2 голосов
/ 30 января 2012

У меня есть видеозаписи лекций по классу, которые, очевидно, очень похожи между кадрами.Текущие характеристики видео:

720P, H264 AVC, 30FPS, 2456 Кбит / с, размер файла - 920 МБ.

Я мог бы уменьшить FPS до 24 и, возможно, немного уменьшить битрейт.Но можно ли это видео с низкой сложностью исходного кода сжать «намного лучше» с помощью другого кодека.Имея в виду;Существуют ли какие-либо кодеки / «настройки кодеков», которые хорошо зарекомендовали себя при такой низкой сложности исходного кода.

Заранее спасибо,

Ответы [ 2 ]

1 голос
/ 11 февраля 2012

Полагаю, эти видео на лету кодируются аппаратным кодером камеры, верно?Вы можете добиться большего успеха с помощью современного кодера H.264, такого как x264.Некоторая фильтрация для удаления шума перед кодированием также должна значительно помочь сжимаемости, но может удалить некоторые детали / шум, похожий на детали.

Для базового кодирования вы можете посмотреть на ручной тормоз: http://handbrake.fr/

Если вы не хотите погружаться глубже, вы можете использовать другой графический интерфейс, например, Staxrip и т. Д., Или напрямую из командной строки, с или без avisynth для фильтрации.Дополнительные параметры: http://mewiki.project357.com/wiki/X264_Settings

1 голос
/ 31 января 2012

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

Одним из лучших механизмов для достижения таких методов является мульти-гипотезная компенсация движения.Вы можете прочитать эту статью.http://iphome.hhi.de/wiegand/assets/pdfs/vcip00.pdf По сути, вы можете очень точно предсказать любой блок, применяя в качестве среднего очень большое количество блоков.

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

...