[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Не проигрывается файл кодированный mencoder'oм



Пытаюсь кодировать следующей командой (в два прохода):

mencoder -oac copy -o Stardust.avi -ovc lavc -lavcopts
vcodec=mpeg4:vbitrate=2400:v4mv:mbd=2:trell:cmp=3:subcmp=3:autoaspect:vpass=1
-vf crop=720:416:0:80,hqdn3d=2:1:2 stardust_tmp.avi

Ну и во второй проход разумеется заменяю значение vpass на 2.

Команда взята из мануала mplayer'a (немного доработанная под свои
нужды). Но желездный dvd-плеер полученный файл не читает. Говорит не
правильный (нераспознанный ли) формат. Вот что выдаёт команда file по
этому файлу:

Stardust.avi: RIFF (little-endian) data, AVI, 720 x 416, 25.00 fps,
video: FFMpeg MPEG-4, audio: Dolby AC3 (stereo, 48000 Hz)

Другие файлы (качаемые с торрентов и проч.) проигрываются нормально. К
примеру, эти:

Tayna.Chingishana.2009.XviD.DVDRip.avi: RIFF (little-endian) data, AVI,
608 x 320, 25.00 fps, video: XviD, audio: MPEG-1 Layer 3 (stereo, 48000
Hz)

Father of the Bride.avi: RIFF (little-endian) data, AVI, 640 x 336, 
25.00 fps, video: DivX 5, audio: MPEG-1 Layer 3 (stereo, 44100 Hz)

Как получить совместимое видио (примеры команд). Желательно именно
нативным mplayer'овским кодеком, без привлечения xvid.

p.s. Ну и для кучи здесь сразу спрашу. Двупроходное кодирование не дало
ни уменьшение файла, ни улучшение качества (по крайней мере на глаз) в
сравнении с однопроходным кодированием. Что я делаю не так? Единственное
объяснение, которое могу для себя пока что найти: пережатие из mpeg2 в
mpeg4 очень плохо поддаётся рекомпрессии. Прав ли?

Спасибо.
-- 
Murat D. Kadirov

Attachment: pgpGqY8rVC4qG.pgp
Description: PGP signature


Reply to: