XviD & SMP - очень низкая скорость (на Mandriva 2007 PP+ 64-bit)

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Аватара пользователя
Gloomy
Сообщения: 340
Статус: сочувствующий

XviD & SMP - очень низкая скорость

Сообщение Gloomy »

Собственно сабж: при использовании кодека XviD видео кодируется очень медленно. Увеличение числа потоков с 1 до 8 (и даже 24 как написано в доках - высота видео делить на 16) опцией "threads" дает "фантастический" прирост целых 3 (!!!) (с 17 до 20) fps. В чем может быть причина такого явления? Ведь если кодировать кодеком lavc:mpeg4, то увеличение числа потоков с 1 до 8 дает ощутимую прибавку в скорости в 1,5 раза (с 60 до 90 fps)!
Заранее благодарю за помощь!

P.S. Дополнительные данные о системе:
- CPU AMD Athlon64 4200+ X2
- Mandriva Linux 2007 PowerPack+ 64-bit
- MPlayer 1.0rc1-4.1.1
- MEncoder 1.0rc1-4.1.1 (собран с поддержкой pthread)
- XviD 1.2.-127 (build xvid-1.2.0-dev) (взят здесь, других и/или более новых версий найти не удалось)
Опции кодирования:
(XviD) писал(а):mencoder -nosound -ovc xvid -xvidencopts threads=8:bitrate=800 -vf pp=lb,scale=512:-2 -o shrek_test_xvid.avi VTS_01_4.VOB
(lavc:mpeg4) писал(а):mencoder -ffourcc DIVX -nosound -ovc lavc -lavcopts threads=8:vcodec=mpeg4:vbitrate=800:vqmin=2:vqmax=25:vhq:v4mv:trell:autoaspect -vf pp=lb,scale=512:-2 -o shrek_test.avi VTS_01_4.VOB
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: XviD & SMP - очень низкая скорость

Сообщение romuil »

Это генитальная проблема XviD.
У меня вообще он максимум 9 fps дает на P4 2.6 Gtz
Спасибо сказали:
Аватара пользователя
Gloomy
Сообщения: 340
Статус: сочувствующий

Re: XviD & SMP - очень низкая скорость

Сообщение Gloomy »

Т.е. надежды нет и лучше сразу браться кодировать в MPEG-4, забыв про XviD?
Спасибо сказали: