"Немного о lossless кодировании видео в Linux - сжатие видео без потерь" - организация сжатия видеофайла в Linux без потерь (lossless compression) и воспроизведения без задержек. Оценивается использование кодеков FFV1 и huffyuv, первый сжал видео до 18Мб, а второй до 80Мб, но при этом заметно меньше нагружает CPU при воспроизведении.
Для сжатия использовались команды:
FFV1: mencoder -ovc lavc -lavcopts vcodec=ffv1 -o video-before.avi video-compressed-ffv1.avi
huffyuv: mencoder -ovc lavc -lavcopts vcodec=ffvhuff:vstrict=-1:pred=2:context=1 video-before.avi -o video-compressed-ffvhuff-420.avi
Для воспроизведения с кешированием:
mplayer -vo gl -cache 65535 -cache-min 98 video-compressed-ffvhuff.avi
|