JCU0 ·
09-Ноя-09 17:41
(15 лет 5 месяцев назад)
Делаю реавторинг видеоархива в DVD Video. Делаю demux (VOBEdit), затем авторинг (Adobe Encore).
На одном из дисков "споткнулся": демух прошёл нормально, а mpeg-файл энкор не признал - сказал, что это не mpeg и что нужно его перекодировать. Естественно, меня это не устроило.
Выяснил, что один из VOB-ов подпорчен, получившийся mpeg имеет заметные в плеере, но не критичные артефакты на протяжении 5..10 секунд, ближе к концу. Нужно поправить структуру mpeg2-файла так, чтобы программа авторинга на нём не "спотыкалась", причём не выкидывая кусков.
Пробовал Womble Multimedia MPEG-VCR 3.14.4.2 и VideoReDo TVSuite v3.1.5.569.Beta в режиме исправления - они ошибки выявляли и как бы исправляли. Но толку с этого - чуть менее чем никакого: реавторинг по-прежнему не идёт.
Пробовал MPEG2Repair 1.0.1.5 - правда, подсовывал ей не transport, а program подвид файла. На нормальных файлах она не находила program ID, на порченном и "исправленном" - просто вылетала.
Остановился на мысли сделать перекодирование mpeg->mpeg только для порченного участка. Т.е. нарезать файл на 3 части, одну прогнать таки через перекодирование и собрать всё снова в один проект. Почти получилось: делал в этот раз демух каждого воба отдельно, и в результате на их стыках пропало примерно по секунде, изображение в местах склейки дёргается. А если сделать демух вобедитом, то получаются 2 файла (m2p и mpa), а прога, которой резал (упомянутый Womble), m2p не поддерживает. Объединение получившихся аудио и видео в mpg приводит к рассинхрону после сбойного участка.
Есть ещё какие идеи/софт, чтобы с минимальным напрягом пофиксить битое видео?