Навигация
Поиск
RSS-Транслятор
Наши новости могут транслироваться, используя rss-транслятор.
rss1.0
rss2.0
rdf
Статьи

Руководство по работе с Vobedit часть 1

Добавлено: 2006-04-26 15:08:35

Руководство по работе с Vobedit часть 1

При своем необычайно малом размере (232 кб) программа Vobedit позволяет имеет очень много функций. Рассмотрим в первой части статьи основные функции программы и разбор меню фильма на составляющие, во второй части рассмотрим демультиплексирование основного фильма, а в третьей части посмотрим что же еще можно сделать с её помощью.

Обший вид запущенной программы показан на рисунке.

Программа работает только с файлами vob . Чтобы загрузить файл нажмем на кнопку "open" и загрузим нужный нам файл. Часто в форуме возникает вопрос о том как же разобрать оригинальное меню по кускам из которых оно состоит. Давайте проделаем эту операцию на примере меню из фильма "Dragonfly". Я специально выбрал "родной" диск т.к. у дисков которые прошли через руки пиратов на меню без слез смотреть нельзя, так все убого. В нашем случае я переписал весь диск с помощью программы DVDDecrypter и открываю файлы с жесткого диска. (пиратские диски можно открывать прямо с DVD привода т.к. там нет защиты)

В данном случае меню расположено в файле VTS_01_0.VOB - его и будем рассматривать. После нажатия кнопки open видим такую картину.

Более подробно все что открыто в окне LBA мы рассмотрим во второй части статьи - пока же нас интересует только одна кнопка Demux . Что такое демультиплексирование можно прочитать в статье по терминам DVD.

Рассмотрим все пункты более подробно:

  • Vob Id - разбивать Vob файл на мелкие файлы VOB по составляющим Vob Id
  • Cell Id - разбивает Vob файл на мелкие файлы VOB по составляющим Cell Id (для разбора меню будем использовать именно это)
  • Mpeg Stream - вытаскивает из файла видео составляющую
  • AC-3 Audio Stream - вытаскивает из файла Ас-3 звук (если звуковых дорожек несколько - то можно выбрать ту что нужна)
  • LPCM Audio Stream - вытаскивает из файла PCM звук (если звуковых дорожек несколько - то можно выбрать ту что нужна)
  • MPA Audio Stream - вытаскивает из файла Mpeg звук (если звуковых дорожек несколько - то можно выбрать ту что нужна)
  • DTS Audio Stream - вытаскивает из файла DTS звук (если звуковых дорожек несколько - то можно выбрать ту что нужна)
  • Subpicture Stream - вытаскивает из файла Субпикчр (если их несколько - то можно выбрать то что нужно)
  • Demux complete title set - обрабатывать полный набор файлов (например с VTS_01_1.VOB по VTS_01_6.VOB)

Demux multiple streams at once - эта часть отвечает за обработку нескольких составляющих за один проход

  • Demux All Video streams - вытащить все видео потоки
  • Demux All Audio streams - вытащить все аудио потоки
  • Demux All Subp streams - вытащить все субпикчры
  • Split on new Vob-Id - при активировании этой функции конечный результат будет состоять из нескольких кусков в соответствии с их Vob Id

Итак разбираем меню на части. Выбираем Cell Id (1) и жмем на "ОК" (2)

Указываем директорию куда будут сбрасываться порезанные куски и нажимаем Save

После завершения операции в директории будет множество мелких файлов VOB из которых и состоит само меню

Каждый из этих файлов можно проиграть по отдельности. Кроме того создается Log файл в котором приведен весь список полученных файлов. Возникает вопрос - почему бы не включить при этом процессе режим "Demux multiple streams at once" чтобы не делать лишнюю работу - ведь надо будет потом демультиплексировать каждый файл по отдельности ? У меня не получилось ни при каком режиме добиться чтобы меню расжалось сразу на составляющие - при выборе любого режима кроме Vob Id или Cell Id меню пропускается (может это недоработка программы или я что то не так делаю - если у кого то получится - поделитесь рецептом). В итоге имеем составляющие меню - вот примеры кадров из разных VOB файлов. Также меню может быть на нескольких языках

Но VOB файлы нам не нужны - мы ведь собираемся изменять надписи в меню (привет пиратам) а для этого нам нужно разделить каждый VOB на его составляющие видео + аудио. Загружаем первый полученный файл VTS_01_001.VOB в Vobedit и нажимаем DEMUX . По непонятным для меня причинам программа не разделяет все потоки за один проход поэтому надо будет по отдельности вытаскивать аудио и видео дорожки.

Обычно звук идет в АС 3 - но иногда бывают диски у которых меню идет со звуком LPCM. Определить из чего состоит Vob файл можно многими способами - в том числе и из самой программы Vobedit - для этого надо лишь немного пролистать его

Первый рисунок это меню. Как видно там всего один звук AC3 - так что выбираем именно АС3 для демультиплексирования. Второй рисунок это сам фильм, как из него видно там содержится три потока AC3 (0x80, 0x82, 0x83) и один DTS (0x89). После успешного процесса директория куда были извлечены файлы будет иметь такой вид

Файл ас3 трогать нет смысла а вот VTS_01_001.m2v надо редактировать. И так далее в зависимости от того что хотите изменить в исходном меню. Хочется заметить что можно было также создать референсный файл в DVD2AVI и редактировать его в любом редакторе из самого файла VTS_01_001.VOB Как это сделать описано в статье по DVD2AVI. Во второй части статьи рассмотрим демультиплексирование основного фильма. Все вопросы просьба задавать в форуме.

7/01/2004 Arty

 




Оглавление   |  На верх

Оглавление        Вернуться к статье

Вход
Логин:

Пароль:


Запомнить меня
На сайте
Гостей: 0
Пользователей: 0


Работает под управлением WebCodePortalSystem v. 6.2.01
VideoEditing.ru
© 2002-2014 При полном или частичном использовании материалов ссылка на VideoEditing.ru обязательна.
Копирование материалов допустимо только после согласования с администрацией форума.
Зеркал ресурса нет и на текущий момент не планируется.
Яндекс.Метрика