Рассинхронизация звука
Давно пытался найти приемлемый ответ на этот вопрос, ну что-то не где толком ни чего не объясняли, а именно как исправить эту самую рассинхронизацию. Вот предлагаю такой вариант.Потребуются программы:
VideoInspector
VirtualDub Mod v1.5.10.2
CanopusProCoder 2.04.02
Head AC3 he-0.23a
Bitrate Calculator
DVDLab Pro 2
Файл фильма в формате avi был скачан из сети, вот его данные (в принципе VideoInspector только для этого и нужен):
Когда в файле попадается вот такой счёт кадров в секунду (23,98), то звук обычно после перекодировки не совпадает с видео. К тому же здесь присутствует родная звуковая дорожка фильма, т.е. 6 каналов (5.1ch), которую после перекодировки в mpeg2 хотелось бы приделать к фильму.
Для начала вытащим звук из avi.
Для этого запускаем VirtualDub Mod, далее Файл/Открыть видеофайл. Выбираем фильм, который надо сделать, жмём открыть. Дальше: Потоки/Потоки/Извлечь поток. Бывает так, что может попасться файл, в котором присутствует две аудио дорожки, такой файл, к примеру, CanopusProCoder не примет для перекодировки, а значит надо выбрать одну дорожку которую стоит удалить, щёлкнуть по ней и выбрать Отключить, после этого сохранить новый файл. Во вкладке Видео, выбрав Прямопотоковое копирование и сохранить как avi.
Теперь запускаем программу Head AC3 he-0.23a. Кнопка Source File для выбора звукового файла, который мы извлекли из фильма. Destination File – это путь, куда будет готовый сливаться файл. Остальные настройки в нашем случаи трогать не будем.
Жмём Start .
Теперь надо этот wav стерео файл, заметили теперь он стал не 5.1, а просто стерео, присоединить к видео.
Запускаем опять VirtualDubMod, открываем фильм, Потоки/Потоки/Отключить (отключит надо все дорожки). После Добавить, находим тот стерео wav звук, который сделали с помощью Head AC3 he-0.23a и жмём Ок. Далее вкладка Видео/Прямопотоковое копирование опять Видео/Частота кадров и выставляем как на картинки:
Жмём Ок.
Файл/Сохранить как, пишем имя файла и жмём Ок.
Теперь у нас появился видео файл с частотой 25 кадров в секунду, что соответствует системе PAL то, что нам и надо было и плюс звуковая дорожка, которая синхронизирована с видео.
Всё готово для начала кодирования в MPEG 2.
Запускаем CanopusProCoder2.
- На вкладке Source, жмём кнопку Add, выбираем наш многострадальный фильм
- Target /Add/CD/DVD/DVD/ MPEG2 - DVD – PAL/Ok
- Base Name – вписываем имя будущего файла
- Path – путь куда программа будет новый файл делать
- Quality Speed – выбираем Highest Quality
- Bitrate Type – выбираем VBR(Variable Bitrate)
- Number of Passes – 2 pass
- Video Bitrate(kbps) – вот здесь самый интересный момент, вариантов много, поэтому расскажу как я делаю. Запускаем программу BitrateCalculator.
a) Video length - длительность фильма нам известна из программы VideoInspector : 2:17:52. Примерно можно свободно добавить минут 5-7 и вписать в Bitrate Calcul.
b) Audio Bitrate тоже вписываем из VideoInspectora, т.е. 384 kbit/s.
c) Calculated Bitrate получился 3622 kbit/s, вот от этого числа надо вычесть 5%.
Можно воспользоваться программкой -5%, прилагается к калькулятору или в уме.
В общем, кто на что учился… J.
После всех этих манипуляций, полученный результат вписываем в поле Video Bitrate(kbps) нашего кодировщика (CanopusProCoder2).
9. Max Bitrate(kbps) – ставим 9000, лучше всегда такой предел выставлять.
Вот что у нас получилось:
10. Convert/Convert - процесс довольно долгий, поэтому можно пойти погулять….
Ну, вот слава Canopusu, всё закончилось и у нас, в указанной папке появились два файла. Один видео с расширением m2v и звук wav. Звуковой файл нам не понадобится его можно сразу в корзину.
Запускаем программу DVDLab Pro 2.
1. Simple (Movie Only) систему выставляем PAL .
2.
В проводнике выбираем готовый видео файл с расширением m2v , который получился в результате работы Canopusa. И тот звуковой файл, который мы извлекли в самом начале, который имеет 6 каналов (5.1ch).
3. Перетаскиваем их в окно программы.
4.
5. Здесь выставляем на сколько глав будет разделён фильм.
6. Project/Compile DVD.
7. Если поставить галочку вот сюда , то после компиляции, программа автоматом запишет ваш проект на DVD диск, только в привод его надо вставить предварительно.
Комментариев нет:
Отправить комментарий