Как кодировать MPEG2 для DVD-Video диска MEncoder'ом
Если вам потребовалось подготовить MPEG2 файл, который вы хотите записать на DVD-Video диск,то
для этой цели вам вполне подойдет MEncoder, так как он прекрасно справляется с этой задачей.
Для конвертации вашего ролика в MPEG2 воспользуйтесь командой:
$ mencoder -of mpeg -mpegopts format=dvd -srate 48000 -ofps 25 -ovc lavc -oac lavc \
-lavcopts vcodec=mpeg2video:vrc_buf_size=1835:keyint=15:vrc_maxrate=9800:vbitrate=4900:aspect=4/3:acodec=ac3:abitrate=192 \
./myvideo.avi -o myvideo.mpeg2
Где myvideo.avi - кодируемый файл а myvideo.mpeg2 конечный файл в MPEG2 формате
На выходе получится полноэкранное PAL MPEG2 видео с AC3 звуком. Опции vbitrate и abitrate выставляются в зависимости от желаемого размера/качества. Также следует помнить, что разрешение видео должно быть 720x576 для PAL и 720x480 для NTSC (опция -vf scale=). Число кадров в секунду (опция -ofps) для PAL,- 25, для NTSC,- 30000/1001. Максимальный интервал ключевых кадров (опция -lavcopts keyint=) для PAL,- 15, для NTSC,- 18. Для широкоэкранного видео поменяйте aspect на 16/9.
Для записи полученного видео на DVD вначале воспользуйтесь программой dvdauthor
$ dvdauthor -o todvd movie.mpg
$ dvdauthor -T -o todvd