Но предложенные способы имхо довольно трудоёмкие + нет полной гарантии, что всё будет работать, в связи с этим предлагаю более простое, имхо, решение, может кому и пригодится. :shuffle:
NB: Способ, как и все остальные впрочем, не поможет уже порезаным DVD9
Итак, предположим, надо порезать вот такой диск с возможностью 100% возврата к оригиналу.
В VIDEO_TS.VOB лежит меню, VTS_02_1.VOB -- рекламный ролик, сам фильм в файлах VTS_01_*.VOB
1) Сохраняем в отдельный архивчик все *.BUP и *.IFO исходного DVD9 -- некоторые будут неминуемо изменены при разрезании.
2) Фильм режем на части с помощью любой проги "высокого уровня" типа CloneDVD2 (опыты проводились именно с ней, но думаю что и DVDFab и DVDShrink подойдут), сохраняя меню, допы, зв. дорожки и т.д, так чтобы итоговые DVD влезали на "пятёрку" без пережатия. Процесc резки прост как мычание и неоднократно описан -- см., например, тут. Получаем примерно вот такие DVD5
Как не трудно заметить, меню и реклама "не пострадали", а VOB'ы фильма естественно изменились. Суть "метода", в том что, если делалось только разрезание, без выкидывания или "перехлёста" частей фильма, зв. дорожек, субтитров и т.д., изменения происходят только в больших файлах и они незначительны. Если различия найти и сохранить можно будет из полученных DVD5 вернуться к исходному DVD9.
3) Для этого -- берём вот такую прогу -- VOBlin (~71Kb, beta, Freeware, AS IS, каменный топор ;)).
В поле "Обработанные .VOB" с помощью кнопок кидаем и упорядочиваем файлы фильма из "пятерок", в поле "Исходные .VОB" -- файлы фильма с "девятки". Порядок файлов тут, естественно, важен.
4) Жмём кнопку "Сравнить" и примерно через 5-10 минут получаем приглашение сохранить файл .lin размером ~0,5-2Мб.
5) Все! Можно писать наши "пятёрки" любимой программой записи DVD, не забыв cкинуть туда же архив *.BUP и *.IFO исходного DVD9 из п.1, VOBlin и полученный .lin-файл.
Теперь, если нужно будет восстановить исходную "девятку" делаем следующее:
1) Копируем VOB'ы, которые предстоит восстанавливать, на винт (можно только с одного диска, а файлы со второго будем брать прямо с DVD)
2) Запускаем VOBlin и кидаем эти файлы в поле "Обработанные VOB"
3) Жмём кнопку "Восстановить", указываем соответствующий .lin-файл,
4) В открывшемся окошечке
выбираем файлы исходного DVD9, которые нужно восстановить (по умолчанию -- все), скидываем галку "Только тест, без записи на диск", жмём "ОК"
5) Указываем путь куда надо сохранять восстанавливаемые файлы
6) Через 10-15 минут исходные VOB файлы фильма c DVD9 готовы!
7) Добавляем к ним с "пятёрок" VOB'ы, которые не изменялись (в нашем случае -- меню VIDEO_TS.VOB и рекламу VTS_02_1.VOB) и *.IFO и *.BUP из заветного архивчика -- исходный DVD9 готов.
Пара замечаний по проге -- это чистое любительство, так что ошибки возможны:
1) Поэтому, после создания .lin файла настоятельно рекомендую его проверить! Процедура занимает 5-7 минут и порядок выполнения практически такой же как "Восстановление", только не надо скидывать галку "Только тест, без записи на диск", Если что-то пойдёт не так -- об ошибке будет сообщено -- пишите гневное письмо
2) Если процесс сравнения идёт очень медленно и жрёт кучу ресурсов -- т.е. проге приходится сохрать слишком много изменений -- скорее всего перепутан порядок файлов, либо что-то слишком сильно изменено в самих файлах (пережатие/что-то выкинуто и т.д.), либо у вас неизвестный проге случай :( Останавливайте прогу и пишите гневное письмо