Поработаем с IFOEdit.

 

          IFOEdit в связке с VOBEdit - довольно мощный "инженерный" комплекс для реавторинга DVD. Рассмотрим это на некоторых примерах.

Коррекция "растянутой морды".

Наверняка каждому уже встречались диски, при просмотре которых изображение растянуто.


Возможно ошибка в настройках DVD плеера (выставлен тип экрана PanScan вместо Letterbox), но такая же ошибка встречается и в структуре DVD. Разбирать и собирать заново всю структуру диска для исправления такой ошибки не требуется. Нужно найти нужную для исправления главу (VOBы поотдельности можно просмотреть медиаплеером) и открыть соответствующий VTS_xx_0.IFO c помощью IfoEdit.

          В открывшемся окне нас интересует Title Set attributes. Двойным щелчком на этой строке открываем таблицу настройки параметров и вносим исправления.

          Здесь мы указываем, что видеопоток соответствующих VOB'ов имеет Aspect Ratio 16:9, а не 4:3. Что при его воспроизведении на экране 4:3 телевизора нужно заливать края черным (Automatic Letterboxed). Нажимаем ОК, затем Save (внизу окна программы) и перезаписываем открытый VTS_xx_0.IFO
После коррекции IFOшек глав имеет смысл также поправить информацию соответствующих глав (VTS) и в VIDEO_TS.IFO

          Однако не всегда достаточно одного только IfoEdit. Случается, что и параметры видео внутри VOB-контейнеров тоже указаны неправильно (иногда в IFO все изначально правильно указано, а править надо только VOBы). Здесь нам поможет другая утилитка - DVDPatcher. С ее помощью нужно открыть каждый VOB главы и исправить параметры.

          Теперь пропорции экрана будут выглядеть правильно.



Подобная процедура потребуется и при создании в DVD Architect диска с использованием исходников 352х288 (352х240) 16:9 (по стандарту они могут быть только 4:3). Чтобы избежать перепросчета нужно DVDPatcherом изменить параметры исходников на 4:3, а затем, уже готовые VOBы перепатчить обратно в 16:9 и изменить параметры потоков в IFO.


Коррекция секторов при изменении VOB.

          Еще раз отметим, что VOBы только контейнеры. А за последовательность их воспроизведения отвечают IFO. Это дает возможность изменять VOBы и корректировать под эти изменения IFO. А что нам это дает? Возможность в некоторых случаях не переделывать меню диска, при этом заменить видео и звук в фильме!

Для замены только видеопотока может быть достаточно возможностей VobEdit (Edit > Remux m2v). В результате размеры новых VOBов будут отличаться от старых (главное, чтоб не более 1024 Мб). А так как навигация в DVD происходит не по файлам, а по физическим секторам диска, такая структура не будет работать. Чтобы это исправить нужно открыть VIDEO_TS.IFO с помощью IfoEdit и выполнить "Get VTS Sectors". Програма просканирует VOBы и перезапишет информацию о секторах их размещения во всех IFO и BUP. Минусом данного метода является то, что положения меток эпизодов изменятся. Чтобы этого избежать можно воспользоваться функциями только самого IfoEdit.

          Чаще встречается другая задача - заменить звуковую дорожку.
Нужно через VobEdit демультиплексировать все потоки видео, звука и субтитров.



А затем воспользоваться функциями авторинга IfoEdit (DVD Author > Author new DVD)


- Video загружаем нужный видеопоток
- Audio загружаем звуковые потоки
- Delay (ms): указываем задержку, как в исходных VOB (посмотреть через VobEdit: Edit > Get V/A delay)
- указать язык для выделенной звуковой дорожки
- Subpicture подгружаем потоки субтитров (.sup) и выбираем для них язык
- Chapters грузим файл меток эпизодов, сохраненный из исходного VTS_xx_0.IFO (IfoEdit: Tools > Save Celltimes)
- Destination путь для сохранения новых VOBов.

          После нажатия ОК получаем в указанной папке новую структуру DVD. Из нее нам нужны только VOBы, которые нужно переименовать в соответствии с исходными и заменить исходные новыми.
Теперь, если надо, выставляем новые параметры потоков главы в IFO файлах исходника (подсмотреть можно в новых IFOшках) и делаем процедуру Get VTS Sectors. У этого способа есть один недостаток. Параметры нового звукового потока должны соответствовать параметрам заменяемого. То есть, если был АС3 5.1СН 448 kbps, то и новый должен быть 5.1СН 448 kbps. Иначе собьется навигация по меткам эпизодов диска.

          Еще один вариант использования - при создании PAL+NTSC DVD с помощью DVD Architect (который не позволяет делать такой нестандартный диск).
Создаем в Архитекте проект PAL. Вставляем сначала все PAL главы (например 1-ю и 2-ю), следом NTSCшный материал (напртимер 3-я и 4-я главы). Полностью разрабатываем и сохраняем весь проект. Теперь видео в NTSC главах заменяем на любые (можно и короткие) фрагменты формата PAL и подготавливаем проект в папку "1". Снова открываем первоначально сохраненный проект, меняем его свойства на NTSC, заменяем видео в PAL главах на NTSCшные фрагменты и подготавливаем в папку "2". Теперь в папке "1" заменяем файлы, начинающиеся с VTS_03 и VTS_04 (3-я и 4-я NTSC главы), одноименными из папки "2". Правим информацию о параметрах глав в VIDEO_TS.IFO папки "1" и делаем Get VTS Sectors.

          И напоследок: иногда при прожиге таких модифицированных структур Nero будет ругаться на ошибки (это может быть обусловлено некоторыми ошибками в навигации диска). В этом случае попробуйте записать сначала DVD-RW, игнорировав предупреждение. Если готовый диск воспроизводится без ошибок, то пишите на одноразовую болванку игнорируя предупреждения. В противном случае ищите, где допустили ошибку в процессе правки IFO. Чтобы не повторять всю работу заново старайтесь сохранять как исходники, так и промежуточные файлы.