- Программа глючит, что делать?
-
В статье рассмотрено много программ, с какой начать?
-
Как вырезать с DVD любимый фрагмент?
-
Как вырезать одновременно и звук и видео?
-
Что делать, если при мультиплексировании звук не синхронизирован с видео?
-
Мне хотелось бы точно подогнать звук к видео. Как узнать величину задержки (опережения) звука?
-
У меня не получается вытащить звук в формате dts. Что делать?
-
После вырезания звука с DVD и последующего помещения в программу Sonic Foundry Soft Encode (Scenarist, и т.д.) при открытии файла или при работе с ним выдаются ошибки (программа ругается, виснет, вылетает и т.д.). Что делать?
-
При попытке затащить в программу DVD Authoring’a видео файлы с разным битрейтом программа ругается — говорит, что битрейт должен быть одинаковый. Как поступить?
-
Как мне записать на диск то, что я сделал?
-
Нужно ли мне мультиплексировать до того, как я помещу проект в программу DVD Authoring’a?
-
Я отрезал нужный кусок видео в TMPGEncoder’е, и заметил, что в нужном мне отрывке есть лишние кадры, которые я не отмечал. Почему? Как бороться?
-
Почему вытащенный с помощью программы демультиплексирования звук не проигрывается?
-
Я вырезал нужный мне кусок видео/аудио из 1-го vob’a(vts_0x_1.vob) и всё прошло нормально. Когда попытался сделать то же самое со вторым vob’ом, посыпались ошибки. Что происходит и как быть?
-
О чём не рассказано в данной статье, но что могло бы пригодиться?
Программа глючит, что делать?
Прежде всего посмотрите список версий использованных программ.
Smartripper — v. 2.41
MpegUtils — v. 0.41
VobRator — v. 0.2b
Vstrip — v. 0.8d
DVD2AVI — v. 1.76
VobEdit — v. 0.6
Chopper XP — v.2.2
TMPGEnc Plus — v. 2.59.47.155
M2-edit Pro — v. 5.0
ACID PRO — v. 4.0
HeadAC3he — v. 0.23a
Steinberg Nuendo — v. 1.6.1
Sonic Foundry Soft Encode — v.1.0
Если вам кажется, что та или иная программа неправильно работает, не отчаивайтесь: скорее всего вы что-то неправильно делаете. Так что два совета:
Ищите более подробную информацию.
Экспериментируйте.
В статье рассмотрено много программ, с какой начать?
Сначала лучше пользуйтесь простыми программами типа smartripper, chopper xp или vobrator. Если осознаете, что функций этих программ вам не хватает, тогда переходите на более сложные. Применительно к demux’у — это Vstrip. Он в принципе не так сложен, однако вам возможно не хватит информации, приведённой в статье.
Как вырезать с DVD любимый фрагмент?
Видимо, это самый насущный по данной теме вопрос. Я лишь приведу способ, которым пользуюсь сам. Первое: Я не рекомендую пользоваться программами, которые могут вырезать куски из vob файла в произвольном месте, за исключением случаев, когда вы действительно знаете, что вы делаете. Вместо этого я сначала разбиваю vob на минимальные единицы — главы, при помощи, например, mpeg utils (split vob — by cell id).
Затем при помощи TMPGEncoder’a сначала вытаскиваю отдельно видео, а потом соединяю, вырезаю (file — mpeg tools), в общем редактирую непосредственно видео поток без звука. Учтите, однако, для того, чтобы TMPGEnc не выдавал ошибок типа ««Illegal MPEG Stream» — загружайте не редактированный vob! Под не редактированным я подразумеваю vob, который разбит не более чем на главы (при этом все аудио дорожки и субтитры оставлены в нетронутом виде). Второе: вытаскиваю звук ЦЕЛИКОМ из всего фильма при помощи dvd2avi. Открываю его в HeadAC3he и вырезаю нужный мне кусок. Третье: опять открываю TMPG и мультиплексирую аудио с видео (file-mpeg tools-simple multiplex). Если после этого в конечном файле нет синхронизации аудио с видео, открываю вырезанный фрагмент звука в HeadAC3he и ставлю величину delay. Потом снова мультиплексирую, и так пока не достигну желаемого результата.
Как вырезать одновременно и звук и видео?
Пользуясь вышеописанными программами, а именно: vstrip, smartripper, vobrator. Выбираете адрес видео потока и адрес аудиопотока, опираясь на приведённые в статье сведения.
Что делать, если при мультиплексировании звук не синхронизирован с видео?
Открываем звуковой файл в программе редактирования звука, например HeadAc3he. Смотрим, чему равна величина delay. Если звук отстаёт от видео, то записываем в окошко негативную величину, отталкиваясь от исходного значения delay; если опережает — позитивную.
Мне хотелось бы точно подогнать звук к видео. Как узнать величину задержки (опережения) звука?
Для этого можно загрузить файл в vobedit, нажать на кнопку Edit и в открывшемся меню выбрать get audio/video delay;
При загрузке файла в HeadAC3he в пункте delay уже стоит искомая величина;
При вытаскивании звука в DVD2AVI создаётся файл, в названии которого указана величина delay.
Примечание: Программы могут не справиться с файлом, если он не первый в ряду (т.е. не vts_0x_01), так как им нужен navigational pack.
У меня не получается вытащить звук dts. Что делать?
Вы что-то делаете неправильно, или на вашем DVD только видимость dts звука, а дорожка нулевая. Если лень разбираться с тем, что написано выше, то делайте так:
SmartRipper’ом выбираем ту главу, которая соответствует нужному нам клипу, или несколько глав. Выбираем Target и имя файла vob, который мы хотим получить из этого фрагмента. Нажимаем Start.
Открываем полученный vob файл в VobEdit (Vobrator отказался работать со звуком) и делаем Demux для простоты All Video и All Audio.
Получаем m2v файл и все файлы, которые были со звуком, если был dts. то и его! При этом и звук и видео мы не пересчитывали, а сохранили в первозданном виде и полностью между собой синхронными!
А дальше можно все понадерганные таким образом куски по-новому записать при помощи Scenarist (который и dts понимает) на свой DVD.
После вырезания ac3 звука с DVD и последующего помещения в программу Sonic Foundry Soft Encode (Scenarist, и т.д.) при открытии файла или при работе с ним выдаются ошибки (программа ругается, виснет, вылетает и т.д.). Что делать?
Обычно это происходит, когда вы вырезаете и потом демультиплексируете звук из отдельной главы. Это происходит оттого, что вы нарушили цельность звукового файла — отрезали его где-то в середине, потеряв при этом navigational pack, который находится в начале, и метку конца файла. Не страшно, открывайте ваш звуковой файл в программе HeadAc3he, указывайте в качестве конечного файла (target) source — и нажимайте start. Программа подкорректирует «битый» заголовок.
При попытке затащить в программу DVD Authoring’a видео файлы с разным битрейтом программа ругается — говорит, что битрейт должен быть одинаковый. Как поступить?
На некоторых DVD — у которых одна звуковая дорожка — встречается bitrate выше 9800.
Бороться с этим можно при помощи программы — ReStream. Очень простая программа и она умеет в том числе менять в заголовке m2v файла строку отвечающую за показания bitrate, собственно куда и заглядывают слишком умные программы DVD авторинга, когда вы пытаетесь им скормить этот не стандартный с их точки зрения файл. Программа ничего не пересчитывает, поэтому работает быстро.
Как мне записать на диск то, что я сделал?
Для этого вам потребуется программа DVD Authoring’a. Их немало, но лидерство за Sonic Scenarist. Лидерство, в первую очередь, заключается в том, что только эта программа создаёт DVD, которые читаются на подавляющем большинстве бытовых плееров. Поэтому если у вас не получается затащить в эту программу ваш материал — вина не Scenarist’a, а ваша, поскольку Scenarist любит корректные файлы. Подробную информацию по Scenarist’y (и не только) можно получить на сайте www.spline.ru
Нужно ли мне мультиплексировать до того, как я помещу проект в программу DVD Authoring’a?
Нет, не нужно. Программа сама умеет мультиплексировать различные потоки данных.
Я отрезал нужный кусок видео в TMPGEncoder’е, и заметил, что в нужном мне отрывке есть лишние кадры, которые я не отмечал. Почему? Как бороться?
TMPGEncoder режет видео по I-кадрам. Поэтому он включает/отрезает кадры до следующей/предыдущей GOP. Это делается для того, чтобы не было «битых» GOP’ов. Чтобы более или менее точно отрезать видео до требуемого кадра — загрузите этот файл в TMPG и попробуйте отрезать ненужное, так сказать, методом последовательного приближения.
Почему вытащенный с помощью программы демультиплексирования звук не проигрывается?
Когда вытаскиваете ac3 звук с помощью выше описанных программ dvd-demux’a, вы можете заметить, что файл либо не проигрывается "Ошибка выполнения программы!"(Error Executing Program), или что файл сохранён с расширением vob или вовсе без такового. Не стоит пугаться — с файлом всё нормально — попробуйте переименовать его в vob и запустить с помощью dvd-плеера — будет звук без картинки. Если вам надо его отредактировать, то переименуйте его в ac3 — программа редактирования его поймёт. Кроме того, если вам понадобится мультиплексировать этот файл с видео потоком — опять же — никаких проблем!
Я вырезал нужный мне кусок видео/аудио из 1-го vob’a(vts_0x_1.vob) и всё прошло нормально. Когда попытался сделать то же самое со вторым vob’ом, посыпались ошибки. Что происходит и как быть?
Вы можете заметить, что после различных операций демультиплексирования некоторые программы начинают выдавать ошибки при загрузке кусков видео/аудио потока. Это может быть связано с тем, что в исходном vob’e в начале (читай: в первом vob’e — vts_01_1.vob) есть navigational pack — управляющий поток, которого вы лишаетесь при вытаскивании определённых кусков. Приведу несколько примеров:
При открытии в VobRator’e файла и нажатии на определённый аудио поток возникает ошибка «access violation…»
Sonic Foundry Soft Encode вылетает без каких-либо вразумительных сообщений при попытке закодировать 6-ти канальный звук из редактированных ac3
TMPG Encoder выдаёт ошибку «Illegal MPEG Stream» и т.д.
Бороться с этим можно, придерживаясь простых правил:
Аудио поток демультиплексировать целиком! Или скорректировать заголовок с помощью HeadAc3he.
Видео поток можно попытаться не демультиплексируя загрузить в видео редактор.
О чём не рассказано в данной статье, но что могло бы пригодиться?
Почитать статью про звук в DVD. Прочитали? Вот там, в ACID и нужно все со звуком делать!
Разобраться подробно со звуковым пакетом Nuendo, так как он напрямую без раскладки ac3 понимает, да и m2v (если его временно переименовать в mpg, тоже понимает и воспроизводит без проблем синхронно со звуком!)
Подробнее ознакомиться с VobEdit и IfoEdit — так как они позволяют непосредственно редактировать содержимое DVD — подменять, убирать ненужные потоки и т.д.
Посмотреть программу DVD Bitrate Viewer — она выдаёт информацию по содержимому DVD.
Для получения тонн полезной информации посмотреть: www.doom9.org, www.divx-digest.com
Там же находятся многие утилиты, описанные в статье.