вот, есть необходимость конвертировать файлы (AVI, MPEG) в VCD. Поскольку в Debian Sarge mjpegtools'ов нет, а как из них сделать пакет я еще не знаю, решил попробовать просто mplayer'ом и vcdtools'ами. Взял mpeg (который, видимо, имеет точно те параметры, что нужны для vcd) и сделал:
$ mplayer -dumpaudio toxicity.mpg $ mv stream.dump tox.mp2 $ mplayer -dumpvideo toxicity.mpg $ mv stream.dump tox.m1v $ vcdmplex tox.m1v tox.mp2 tox_vcd.mpg $ mkvcdfs tox_vcd.mpg $ cdrdao write --device=0,0,0 --driver generic-mmc-raw vcd.toc
vcd записался нормально, но на плейере появляется рассинхронизация и пара мест с протормозами :( Поэтому вопросы:
1. Если мне нужна будет обычная avi (divx или другая), то как мне потом эти дорожки (dumpaudio и dumpvideo) преобразовать в нужный формат для VCD (чтоб они так и остались по отдельности)? mencoder (-nosound|-novideo)?
2. Как избежать рассинхронизации?
Заранее спасибо :)