Речь пойдет о перекодировке dvd в avi при помощи mplayer во FreeBSD и Debian. Кратко: Для перекодировки видео я использую два продукта lame (сжатие звука в mp3) и mplayer (сжатие видео). http://www.mp3dev.org http://www.mplayerhq.hu/homepage/dload.html FreeBSD: lame: % cd /fooroot % ./configure % make # make install mplayer: % cd /fooroot % ./configure // послу установки lame проверка на библиотеки lame должна прийти // удачно (Checking for libmp3lame (for mencoder) ... yes) , обычно я так же // использую параметр --with-codecsdir=DIR для того чтобы указать // расположение бинарных win кодеков. % ./make # ./make install проверить можно просто mplayer ./foo.avi Debian: lame: # apt-get install fakeroot # apt-get install dh-make $ cd /fooroot $ fakeroot debian/rules $ fakeroot debian/rules build $ fakeroot debian/rules build install $ fakeroot debian/rules binary-indep binary-arch если появляется что то типа: cp: невозможно выполнить stat для `PRESETS.draft': No such file or directory dh_installdocs: command returned error code 256 make: <li> [binary-arch] Ошибка 1 рекомендую отредактировать вайл rules в подкаталоге debian в секции binary-arch: build install закоментируйте строчку dh_installdocs и у вас соберутся 3 замечательных пакета. # cd ../ # dpkg -i ./*lame* mplayer: Cобирается точно так же как в FreeBSD. Перекодирование фильмов: mencoder dvd://1 -o xxxxxx.avi -dvd-device /mnt/pink/serpent/video/5/\ -vf scale=720:480 -oac mp3lame -lameopts vbr=0:q=0 -ovc lavc -lavcopts\ vcodec=mpeg4:mbd=1:vbitrate=1200 по порядку: mencoder | утилита специально написанная для перекодировки видео, она будет установлена автоматически во время установки mplayer. dvd://1 | трек -o xxxxxx.avi | выходной файл -dvd-device /cdrom | путь до устройства dvd -vf scale=720:480 | изменяет размер на указанный -oac mp3lame | указывает какой аудио кодер использовать -lameopts vbr=0:q=0 | параметры передоверяемые аудио кодеру (в данном случаи переменный битрайт высшего качества) -ovc lavc | указывает какой видео кодер использовать -lavcopts vcodec=mpeg4:mbd=1:vbitrate=1200 | параметры передоверяемые видео кодеру (думаю интуитивно понятно) хочу еще порекомендовать заглянуть в официальную документацию "man mplayer", а так же я обнаружил, что в последней версии есть русско-язычная html документация.
вот статейка, как собрать нормальный деб мплеера....
http://www.princessleia.com/MPlayer.php
или попростому через апт-гет
http://www.princessleia.com/MPlayer2.php
deb ftp://ftp.nerim.net/debian-marillat/ {etch,sarge} main
и не мучиться с самосбором
Тут все описано..