![>](style_images/2/nav_m.gif)
![]() |
NetLab · Rules · Torrent Tracker · Have a problem? · Eng/Rus |
![]() ![]() ![]() ![]() ![]() |
Welcome Guest ( Log In | Register | Validation ) | Resend Validation Email |
![]() |
|
Posted: 18-05-2006, 23:22
(post 1, #602759)
|
||
Daysleeper ![]() Group: Privileged Posts: 21927 Warn:0% ![]() |
Как избавиться от проблем с движением при кодировании? VxWorks О чем эта статья? Я получаю письма с вопросом о том, как избавиться от проблем с движением в видеофайлах при перекодировке в Видео СиДи, примерно раз в два-три дня. Понятно, что проблема наболевшая и труднорешаемая. Но, как всегда, у каждой проблемы должно быть решение, иначе это будет не проблема - а парадокс. Озадачившись этим вопросом, а также усыпив свою природную лень, сказав ей - "надо!", я начал экспериментировать с видеороликами. Вот к какому выводу я пришел - некоторые видеоматериалы закодированы с частотой кадров, отличной от 25 (которая, как известно, является стандартом в PAL VCD). Нередко встречаются ролики, закодированные с частотой кадров 23.97, 24.89 и даже 22.45 (цифры после запятой - условные, потому что мне лень копаться в десятках дисков). Так вот, решил я, все проблемы растут отсюда. Сделав сие смелое предположение, я попробовал перекодировать штук десять роликов используя стандартные параметры для TMPGEnc, а потом, предварительно обработав эти ролики по методу, описанному в этой статье, перекодировать их же, используя те же параметры, и сравнить результаты. Как оказалось, я был прав (по крайней мере, для тех десяти дисков), так что я решил засесть за клавиатуру и поведать о своем грандиозном открытии всему миру. Метод, описанный в этой статье "лечит" проблемы, когда плавное движение становится прерывистым, проблемы с периодическим "замораживанием" воспроизведения на долю секунды (при условии, что в исходнике такой проблемы нет). Ну что, наслушались, какой я крутой и замечательный? Теперь давайте разбираться с проблемой! Софт Нам понадобится Virtual Dub. Аудио Открываем видеофайл в Virtual Dub. File->Open video file: ![]() Выбираем нужный файл и открываем его: ![]() Сначала разбираемся с аудиотреком. Идем в меню Audio и выбираем там раздел AVI Audio, тут же выбираем Full Processing Mode: ![]() Теперь нам надо задать параметры кодирования аудио - Audio->Conversion. Выбираем стандартные параметры - 44100Hz, 16 bit, Stereo и жмем ОК. ![]() После того, как параметры выбраны, надо выбрать кодек, которым будем сжимать аудио, выбираем PCM: ![]() Ну вот, все параметры выбраны, будем записывать аудиофайл на диск. Идем в меню File и выбираем там раздел Save WAV: ![]() Выбираем название нового файла и нажимаем на кнопку Save ![]() После чего, в течение нескольких минут наблюдаем за процессом исчезновения свободного места на диске. На этом мы оставим аудиочасть и перейдем к видео ![]() |
||
|
Posted: 18-05-2006, 23:22
(post 2, #602760)
|
||
Daysleeper ![]() Group: Privileged Posts: 21927 Warn:0% ![]() |
Видео Первым делом идем в Video->Frame Rate: ![]() Теперь, в разделе Frame rate conversion ставим переключатель на Change to [ ] frames per second. И ставим там 25.000. После чего нажимаем ОК ![]() Поскольку на данном этапе нам не надо перекодировать видео, идем в меню Video и выставляем там Direct stream copy. ![]() Аудиотрек нам не нужен, мы его уже записали, так что в меню Audio выставляем No audio: ![]() Для того, чтобы записать полученный видеофайл, идем в меню File и выбираем Save as AVI: ![]() Выбираем имя новому файлу и нажимаем на Save: ![]() И опять сидим и ждем результатов: ![]() Что дальше? Мы получили два файла - видео и аудио. Теперь нам надо их синхронизировать. О том, как это сделать, рассказывается в статье Синхронизация аудио и видео |
||
![]() |