LINUX.ORG.RU

Нeбольшой тест Theora


0

0

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

Исходные данные.

Software:
	Fedora Core 2,
	MPlayer 1.0pre5
	libogg-1.1,
	libvorbis-1.0.1,
	libtheora-1.0alpha3.

Video:
	DVD Последний самурай (первые 335 секунд) 720x480 => 854x480.

В комплекте с Theora идут тестовые encoder и player, которые 
и использовались при тестировании.
Тестовый кодер понимает, только RIFF WAV и YUV4MPEG2 uncompressed video, 
которые получили с помощью команды:

mplayer 'Последний самурай.mpg' -ao null -vo yuv4mpeg

Аудио в расчёт не брали, чтобы не исказить результат.
Размер полученного файла 4165910662 байт.

Сжимали encoder_example stream.yuv -o video.ogm, кодер понимает 
много параметров, но использовались изначальные настройки.
Размер полученного файла 22889086 байт.
Битрейт (22889086*8/1024)/335=534 kbit/s

Затем сжали 
mencoder -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=534 stream.yuv -o video.avi
Размер полученного файла 22069721 байт.
Битрейт (22069721*8/1024)/335=515 kbit/s

Далее идёт моя субъективная оценка результатов.
При таком битрейте избежать артефактов невозможно, 
но Theora сжала гораздо качественнее. При отображении тумана, 
водной глади "квадраты" были почти незаметны, если сравнивать 
с MPEG4. Из отрицательных сторон нового кодека - жуткая загрузка 
процессора при декодировании, иногда превышающая в 3-4 раза ту, 
которую наблюдаем при использовании MPEG4.
То же самое можно сказать и о времени сжатия (раз в 5-7 больше).
Будем надеяться, что разработчикам удастся сгладить отрицательные 
стороны своего продукта, и он станет достойной заменой нынешних 
кодеков.
anonymous

Результаты радуют. Надо себе попробовать - спасибо за сообщение :)

Spectr ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.