Пример Divx -> VCD
1.О чем это? Описан пример изготовления
VCD из DIVX avi. Эти знания пригодятся также для подготовки SVCD или
DVD.
Входные
данные
Любой avi с помощью подходящих кодеков может быть перекодирован
в VCD. Например Divx+MP3 (напомню, что должен быть установлен
пакет mad для работы с MP3 ).
Экспорт в VCD выполняется в 3 этапа : кодирование видео,
кодирование аудио и микширование.
Кодирование
видео
Сначала надо подогнать размер кадра видео к стандарту Video CD
Т.е. 352*240 для NTSC или 352*288 для PAL
Загрузите исходный avi, и откройте окно фильтров CTRL+F.
Выберите VCD res. Этот мета-фильтр
автоматически преобразует размеры и добавит черные бордюры для
соответствия размеров без искажения соотношения сторон .
Теперь выберите пункт меню File->Save
mpeg->Save mpeg1 video (VCD) и дайте название
сохраняемому файлу. Например /tmp/videocd.m1v.
А теперь почитайте другие разделы документации, пока не
окончится перекодирование .
Кодирование
аудио
Выставьте аудио в режим process и выберите Audio processing->Audio codec->mp2.
Дальше в Audio processing->Configure
Codec надо выставить режим stereo / 224 kbps.
Добавьте Normalize и 48->44 аудио фильтры при необходимости.
Сохраните File -> Save audio
например как /tmp/videocd.mp2. Еще раз перечитайте документацию на
avidemux , посмотрите воскресное кино и возвращайтесь через часик.
2.Что дальше?
Микширование результатов
Теперь у вас есть два готовых отдельных файла с видео и аудио.
Используйте mplex :
mplex -S XXX -f 1 -o /tmp/videocd.mpg videocd.m1v videocd.mp2
XXX замените значением размера CD : 790 для 80 mn CD.
После окончания работы mplex получите окончательный videocd.mpg
. Осталось создать VCD
VCD imager
Для простого VCD без глав, меню и т.д. просто используйте
vcdimager -t vcd20 videocd.mpg
При этом на выходе получите videocd.cue и videocd.bin. Остается
только прожечь диск с помощью cdrdao.
3.Bash rules
То же самое без GUI
Все выше описанное можно сделать с помощью командной строки
avidemux --load input.avi --vcd-res --save-vcd
/tmp/videocd.m1v --audio-process --audio-normalize
--audio-resample --audio-codec MP2 --audio-bitrate 224
--save-uncompressed-audio /tmp/videocd.mp2 --quit
Подобным способом можно полностью автоматизировать
преобразование avi->VCD
|