Искусная конвертация DVD to DivX для новичков
(краткое руководство к действию с минимумом напряжения мозговых извилин)


Речь пойдет о кодировании фильмов для записи на одну болванку 650 метров со звуком не более 128 kbps mp3 VBR.

Делается это примерно так.
  1. Рипаем (производим rip) файлы с расширением .vob на винт. Для этого можно использовать программу DVD Decrypter. Она автоматом отмечает файлы с фильмом на DVD. Главное - не забыть вставить сам DVD с фильмом в привод. Могут быть небольшие глюки с прогой (типа сообщений об ошибке), но на них можно смело забить болт. После чего нажать ОК и щелкнуть правой клавишей мыши на выделенные вобы. Выбрать Decript. Вот, собственно, все. Папку, в которую все это добро рипается, можно указать справа в окне проги. Естественно, до начала декриптования.

  2. Далее открывает прогу DVD2AVI. В принципе годится любой версии. Но чем старше, тем лучшЕе. В данном раскладе 1.76. Далее File-Open. Указываем ей те самые вобы. Можно указать и только первый. Остальные она автоматом подхватит. Жмем ОК. Если не все подхватывает или наоборот - цепляет что-то лишнее, пользуйте кнопки DEL и ADD. Если не хотим титры, то есть специальные кнопки (справа внизу) [ и ] . Ими указывается начало и конЭц фрагмента соответственно.

    Установки следующие:
    • Option-Process Priority-Low
    • Audio-Track Number-Track 1(обычно 1!!! Но могет и другой).
    • Channel Format-Auto select
    • Dolby Digital-Demux там же Dynamic Range Control-off (получаем файл .AC3)
    или
    • Dolby Digital-Decode (получаем файл .wav)
    • Mpeg Audio-Demux
    • 48-44.1KHz - off (потом заруливается)
    • Normalization- 80 % и поставить галочку в правом верхнем углу
    • Video - в принципе все по дефолту. Никаких там клипов и ресайзов. Все потом!
      Единственное,что рекомендую ставить(при наличии NTSC версии кинА) , так это галочку напротив ForcedFilm, дабы потом не проводить IVTC с применением экзотических средств(Скажем VirtualDub-вооще дерьмово делает или TMPGEnc-этот хорошо, но тормоз еще тот)
    • File-save project


    Получаем некий файл с расширением d2v и звуковой файл.

  3. Далее закрываем DVD2AVI и берем за жабры конвертер VFAPI Reader. Если у вас не установлен сам vfapi-кодек, надыть его поставить (прилагается к ридеру).
    Давим Add job и указываем ему тот самый файлик с расширением d2v. Затем два раза шлепаем по Enter'у.
    И нажимаем на кнопку Convert.
    Децл спустя конвертация заканчивается.
    Давим Exit.

    Происходит следующее: создается файл с расширением avi и именем типа 'имя нашего d2v проекта'-d2v-vfapi.avi

  4. Следующий клиент для наших жадных лапок - NanDub. Судя по откликам забугорных (да и наших тоже) товарисчей - вещь офигенной важности и крутости. В принципе - согласен. Но иногда старый добрый путь 'ручками' ( типа - два кинА Low и Fast ,а потом Project DivX) дает лучшие результаты.

    Итак, NanDub.

    Характерная особенность NanDub: он работает в два прохода. Первый проход - сбор статистики. Второй - собственно кодирование. При сборе статистики очень важно, чтобы все фильтры, которые планируется применить к кинчику, были указаны (типа resize, crop & etc.)!

    Если не понравится конечный вариант, можно перекодировать заново, при этом указав уже имеющийся файл статистики. Т.е. последующие кодирования идут в один проход. НО! Если добавить какой-нить фильтр, то статистику надо собирать заново(уже вместе с этим фильтром). Иначе на выходе получится полная лажа.Хотя по вестям с полей ресайз можно потом еще делать другой(на втором проходе).

    • File - open video file . Указываем тот самый авишник, полученный от VFAPI Reader-а.
    • Video - filters - add. Высвечивается списек фильтров. Я пользую такую цепочку: null transform ( давим на кнопку cropping , далее Y1offset, Y2offset и ОК), опять add и добавляем следующий фильтр resize ( new width=640, new height=352, Filter mode= Precise bilinear (потому как на 1 сидюк, на 2 CD надыть precise bicubic)) жмем ОК, по желанию можно еще добавить smart smother (Diametr = 3, Thereshold = 25) , жмем ОК.


    Опять жмем ОК.

    Далее

    • Video- SBC options - DivX
    • Codec setup - Bitrate : высчитывается либо на калькуляторе (Advanced BitRate by Mick Thunder или Gordian Knot). Я пользуюсь Excel-овской таблицей от Demi9OD-а. Приблизительный расклад: для фильма длиной порядка 100 минут , на 1 сидюк, со звуком 128-значение примерно 740-750. Для 154 минут на 2 CD ставилось 1003.
    • Keyframe Interval - оставляйте 10, можете влепить 12.
    • Minimum allowed bitrate - ставлю 400. В редких случаях 300-350
    • Internal SCD - строго 100%
    • Space KF - оставляем 24
    • Threshold - кто как, а я пользую нулевую величину (по дефолту). Хотя отдельные товарищи советуют ставить 128. Охота пробовать- никто не держит.


    Давим ОК

    • Video - SBC options - Motion Detection
    • Span - по дефолту , т.е. 8
    • Sensitivity - суровая штука, с непонятным описанием(по аглицки) . Не трогаю. По дефолту -10
    • Fast Motion и Low Motion - фигачим по максимуму, т.е. по 300
    • Crispness modulation - оставляю дефолт (30%)
    • Enable BR modulation - ставим галку (потому как на 1 сидюк. Для двух CD галку не ставим)


    Давим ОК

    • Video - SBC options - Bitrate Reservoir
    • Stats file - оставляем пустой (ежели, конечно это у вас не второй проход, и в наличии нет stats файла. Если есть, указываем путь к нему)
    • Compression - я использую величины 30-35%
    • Smoother - 3%
    • High pass - 270
    • Low pass - 2500 (для 2 CD - 3000)
    • Luma correction и End credit leght - все по дефолту.
    • KF boost - 3%
    • Gauge start - 35%
    • Gauge min - 30%
    • Gauge max - 80%
    • Payback delay - 45 секунд
    • Freeze - 0%
    • Давим ОК


    Video - SBC options - Compression levels
    Самая замороченная штука в программе ( не считая Gauge)
    Здесь я меняю только один параметр (самый верхний, т.е. первый): DRF min = 2, max = 5
    Давим ОК

    Вот , в принципе и все с Nandub. Осталось только сделать следующее:
    Options - Preferences - Scene - Use alternate поставить галку. Значение (35) оставить по дефолту.
    Options - Preferences - SBC - Crosspoint поставить значение 280.
    После этого нажать save.

    Удостовериться, что стоят режимы Video - Full processing mode и Audio - No audio

    Вот, собственно, и все с настройками. Рекомендую сразу же после этого сохранить настройки для данного фильма File - Save Processing Settings. Не забудьте указать расширение vcf для файла настроек( хотя может программа и сама присобачит. У меня не ставит, приходиться вручную проставлять).

    Затем выбираем File - Two passes. Оно спросит сначала имя для файла avi , а потом для файла stats. Указываете, жмете save и занимаетесь своими делами примерно 12-16 часов (это для фильма порядка 100 минут. Для 154 минутного кинА на 2 CD она запросила по 15 часов на статистику и кодирование. Т.е. 30 часов чистого времени. Для справки: машина P-III 800, памяти 256).

  5. Итак у нас в наличии (если все хорошо) имеется видео файл весом примерно 550-560 мегов. Это чистое видео без звука. При этом в наличии еще имеется AC3 файл со звуком к этому видео. Или уже есть готовый wav, смотря что делалось на выходе у DVD2AVI. Я выдираю обычно AC3. От него и будем прыгать. В силу большой любви к простоте и хронической лени, для конвертации AC3 пользую некий PX3 GUI AC3-WAV Converter Beta 0.0.4 . Эстеты могут воспользоваться программами Azid или Soft Encode + DSEnc. На Azid у меня не хватает терпения разбираться(хотя в принципе ничего сложного, но для нужного мне результата надо вошкаться с кучей опций - лениво), а на DSEnc не хватает места(на 100 минутный саундтрек надо примерно 3-4 гига свободного места, это при 200 метровом-то исходнике!).

    Итак PX3 GUI AC3-WAV Converter Beta 0.0.4 . Все просто, как трусы по три рубля:

    • AC3 file - указываешь исходник с саундтреком, который выдрал из vob-ов DVD2AVI.
    • WAV file - куда, собственно, раскодировать(не забудьте прибавить расширение wav к имени файла)
    • normalize WAV file - галочка должна стоять.
    • amplify the WAV file by - не должна стоять.


    А потом давим на Satrt convert. Все! Ждем примерно минут 20-30
    Закончит - жмем exit. На выходе wav файл примерно 1,1-1,3 гига.

  6. Следующий клиент в нашей клинике - LAME. У меня стоит lame3.88beta и razorlame114 (GUI). Он из созданного WAV лепит mp3 нужного битрейта.

  7. Запускаем PX3 GUI AC3-WAV Converter Beta 0.0.4

    AC3 file - указываем исходник с саундтреком, который выдрал из vob-ов DVD2AVI.
    WAV file - куда, собственно, раскодировать(не забудьте прибавить расширение wav к имени файла) normalize WAV file - галочку убираем, поскольку бывают зависания, да и нормализация уже проводилась в DVD2AVI.
    amplify the WAV file by - не должна стоять.
    А потом давим на Sart convert. Все! Ждем примерно минут 20-30
    Закончит - жмем exit. На выходе wav файл примерно 1,1-1,3 гига.

    Итак, по любому, у нас есть WAV файл со звуком к фильму.

    Если нужно наложить перевод-пользуем CoolEditPro.
    В нем поддерживается мультитрекинговый вариант наложения звука.
    Как накладывать-отдельная песня.
    На мой взгляд - самая трудоемкая вещь.
    Кодирование не требует постоянного внимания. Поставил - и валишь пить пиво ;)
    А вот звук...
    Блин!
    Вот так гемморой и зарабатываeтся ;))

  8. Далее.

    Запущаем razorlame , давим ADD.Показываем ему наш файл WAV. Потом open
    Давим на кнопку LAME Options

    Сразу переходим к вкладке Expert:

    Expert:

    в Custom options пишем вот такую строку:
    --abr 134 -h --nspsytune --athtype 2 --lowpass 16 --ns-bass -8 --resample 44.1
    После этого ставим галочку в чекбоксе Only use custom options
    Давим ОК и потом давим на Encode.

    Для не имеющих GUI варианта LAME или не работающих с ним, командная строка такая: lame.exe --abr 134 -h --nspsytune --athtype 2 --lowpass 16 --ns-bass -8 --resample 44.1 "X:\наш файл.wav" "E:\наш файл.mp3"

    На выходе имеем файл с тем же названием, что и исходный wav, но уже с mp3 расширением и размером в пределах 100 мегов.
    Что, собственно и требовалось.

  9. А вот таперича начинается саме интересное, под названием 'Давайте прилепим звук на видео!'

    Открывам Nandub
    Далее File- Open Video File - открываем наше виде(которое без видео)
    Давим ОК
    Проверяем Video- Direct stream copy (должна стоять галка)
    Потом Audio - (VBR) MP3 audio -открываем сляпанный mp3 файл
    И напоследок Audio - Interleaving - должна стоять галка Enable audio/video interleaving
    Preload ставим 500 ms
    Interleave audio every 250 ms.
    Давим ОК
    Соответственно также должна стоять галка Audio - Direct stream copy

    Для проверки идем Video - Frame Rate (наблюдаем за верхнимим тремя строчками) На самом верху стоит текущий фреймрейт нашего видео. Т.е. если все нормально выглядит это так: No change (current 23,976 fps). Если при этом в нижней строчке (третьей) стоит тоже 23,976 , то все хорошо, если нет, то надо поставить галку напротив именно этой третьей строчки. Иначе будет несовпадение аудио и видео (рассинхронизация).
    Давим ОК
    Вот и все.

    Затем File - Save as AVI - сохраняем конечный кинчик.
    После сохранения проверяем синхронизацию звука и видео. При наличии убегания звука вперед(т.е. звук идет раньше чем видео в опции Audio - Interleaving - Delay audio track by - ставим положительное значение (ориентировочно начинайте со значения 100 и так далее). Если звук опаздывает(что происходит чаще, чем убегание), то поставьте (-100 и далее вниз). Изменять значения лучше по 200-300. Сохраняем заново. Если фигня с рассинхронизацией продолжается, то пробуйте разные значения интерлива. Хотя я предпочитаю, при больших разбросах, звук перезаписать заново.


Enjoy!

З.Ы. Особо въедливых могу послать на Doom9.org, там же хороший форум

Или есть еще великолепное описание настроек NunDub-а http://roeder.goe.net/~koepi/

Ессесенно все по аглицки, так шо не обессудьте.

Другие полезные ссылки:

Для рипанья

http://doom9.org/Soft21/Files/Rippers/DVDDecrypter3.zip

или

http://doom9.org/Soft21/Files/Rippers/SR235.rar

Далее

http://doom9.org/Soft21/mpg/DVD2AVI_176.zip http://doom9.org/Soft21/mpg/VFAPIConv-1.04-EN.zip
http://prdownloads.sourceforge.net/ndub/nandub-binary-1.0rc2.rar
http://www.dvd-digest.net/downloads/files/encode/px3conv_004.zip
http://doom9.org/Soft21/Files/Audio/lame3.89beta.zip
http://www.dors.de/razorlame/razorlame114.zip

Dr0n01

Goblin EnterTorMent c 1999-2001 Goblin | цурюк