lummey
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору V0lt Меня тоже весьма смущает такая технология. Учитывая, что pgc практически дублируют видеопоток. Причем сугубо на уровне голой декларации, поскольку фактически указывают на одни и те же секторы, - это можно воочию лицезреть в ifo. Мои эксперименты с IfoUpdate, к сожалению, не увенчались успехом: 1. ругань IfoEdit > > > 2. Нарушение навигации (невозможно прокрутить ни вперед, ни назад) в PowerDVD или то же преждевременное прерывание фильма далеко от конца (с возвратом в главное меню), с которым я, собственно, и борюсь. Однако в процессе копания я пришел к чрезвычайно интересным и далеко идущим выводам. Во-первых, IfoEdit ругается на нарушение предельно допустимого размера проекта. И именно на ту величину, на которую был увеличен (мною) отреставрированный vob по сравнению с битым. Я ещё не пытался записать проект в Nero, но подозреваю, что оригинальный диск изначально нарушал DVD-стандарт и был прожжен софтом, который записал ровно столько, сколько позволял стандарт DVD-Video. В нём же посекторная адресация. Как недавно в топике кто-то правильно сказал, нельзя жечь DVD-Video в формате DVD-Data, это нарушение ограничений на уровне стандарта. Я попробую ещё пару десятков раз перекодировать mpeg, - ну никак не получается у меня подогнать его под точный размер (871 метр в муксе с AC3) ни в Canopus, ни в MainConcept (оба не переваривают ac3, а мукс m2v/mpv и ac3 не имеет линейной зависимости от суммарного объема обоих). Но дело даже не в этом. Мне интересно другое: Отчаявшись, я решил поиграть в ламмера: 1. Замуксил mpeg в IfoEdit, плюнул на чаптеры. 2. Запихал в локацию DVD на винче получившийся vob (вместо битого). 3. Открыл оригинальный (без фикса секторов) Video_ts.ifo в VobBlanker. 4. Выбрал битый VTS6 и сделал Replace первому PGC (подсунул перегенерированный в IfoEdit ifo), а второй PGC просто за'Strip'ил (правда, потом он-таки "всплыл", - видимо, так и остался в Video_ts.ifo). 5. После этого я дождался завешения процесса. И к моему величайшему изумлению проект теперь воспроизводится совершенно корректно. Помнишь, я говорил тебе про параметры IniSize и FinalSize у VobBlanker'a? Так вот теперь они одинаковые, новые. Значит, VobBlanker всё-таки как-то модифицировал Video_ts.ifo. В VTS6 нет чаптеров, однако он нормально проигрывается во всю длину, перематывается и по завершении возвращается в меню. Проверено пока только на PowerDVD. Как объяснить успех этих идиотских манипуляций, чем обосновать нормальное воспроизведение фактически совершенно другого VOBа без явного редактирования мною IFOs - я не знаю. Может, у тебя есть какие-то идеи по этому поводу? Так или иначе, - буду я перекодировать mpeg, дабы подогнать его под размер битого VOBа или нет, - проблему замены VOBа без полного реавторинга можно считать успешно решенной. По крайней мере, в данном конкретном случае. Но почему мне не помогли IfoEdit и IfoUpdate? | Всего записей: 1882 | Зарегистр. 06-01-2002 | Отправлено: 20:39 02-11-2006 | Исправлено: lummey, 22:00 02-11-2006 |
|