Forums -> Работа с видео и аудио -> Из кодека в кодек
| Full Version

Viktorian
У меня проблема в следующем. Есть видео файл закодированный незнакомым для меня кодеком. VirtualDub показывает в AVI Information - Decompressor - VP62 Heightened Sharpness Profile. Естественно DVD Player с поддержкой DivX его не распознаёт. Взялся я его перекодировать в DivX с помощью VirtualDub. Всё получилось, но также появилась прогрессирущая рассинхронизация звука. Пробовал и в XVID кодек перекодировать, та же самая проблема. Кто сталкивался с подобным? Нужна помощь!
Set
В каком формате там звук, в MP3 VBR ?
Guest
http://netlab.e2k.ru/forum/index.php?s...indpost&p=12547
Viktorian
QUOTE (Set @ 29-05-2004, 22:28)
В каком формате там звук, в MP3 VBR ?

Да! Звук там VBR MP3 32000 Hz
Set
Возьми VirtualDubMod, только настрой чтоб он с VBR работал. Звук заодно тоже можно перекодировать.
Viktorian
Set
Спасибо за совет - обязательно попробую. Но сегодня решил снова перекодировать в VirtualDub, только с использованием XVID. У этого кодека нашёл удобную подстройку под звук (VBR или CBR). Так что поменяю на VBR. Звук оставлю Direct stream copy. Посмотрим, что получится. О результатах обязательно сообщу - чтобы другие не мучались! ;)
Set
QUOTE (Viktorian @ 30-05-2004, 23:24)
Но сегодня решил снова перекодировать в VirtualDub, только с использованием XVID. У этого кодека нашёл удобную подстройку под звук (VBR или CBR). Так что поменяю на VBR.

Так это опция в встроенном калькуляторе битрейта, на звук она точно не влияет. :D
Viktorian
Set - ты оказался полностью прав! :unsure: У меня возникла другая идея! Что если, в VirtulMode вырезать звуковую дорожку, затем перекодировать видео, и затем туда снова впихнуть туже дорожку. Что скажешь? А то я не знаю, как правильно настроить VirtualMod на работу с VBR :(
Set
http://vcdrookie.com/rus/index.php?option=...id=13&Itemid=56
Включи в настройках: By default try processing MP3 VBR streams like Nandub и Priss rocks!

Отрезать звук смысла нет, если плеер нормально с VBR работает, то можно так и оставить, если нет - надо будет и звук перекодировать.
Viktorian
Set
Ещё раз спасибо тебе. Обязательно сегодня сделаю, как ты сказал.Все мои варианты не удались! :(
У меня к тебе ещё один вопрос. Можно ли научить Dr.DivX понимать VP62 Heightened Sharpness Profile кодек?
kasp
QUOTE (Viktorian @ 01-06-2004, 20:26)
Можно ли научить Dr.DivX понимать VP62 Heightened Sharpness Profile кодек?

т.е. заставить Dr.DivX кодить этим кодеком? Dr.DivX вроде тольком своим DivX 5.хх пользуется, его с другими кодеками не заставишь работать. Поправьте, если че :)
Viktorian
kasp
QUOTE
заставить Dr.DivX кодить этим кодеком

Нет - наоборот! У меня есть файл с кодеком VP62, и я хочу перегнать его в DivX с помощью Dr.DivX. Или может быть есть другие какие программы? С VirtualDub и VirtualMode ничего, к сожалению не получается. :( На выходе постоянно идёт прогрессирущая рассинхронизация звука. Звук изначально в VBR MP3. Уже измучился.
Viktorian
Set сделал всё так, как ты указал
QUOTE
Включи в настройках: By default try processing MP3 VBR streams like Nandub и Priss rocks!

Всё равно прогрессирущая рассинхронизация :(
Set
Когда он спрашивал сохранить ли VBR значения, ты нажал "Yes" ? Какие-нибудь параметры видео изменял ? В самом ДубМоде звук проигрывается с рассинхронизацией ?

Перекодируй звук, в Streams > Stream list сделай правый клик на звуковой дорожке - появится меню как в Дубе, остальное там ясно будет.

P.S. Dr.DivX должен работать с этим кодеком, попробуй, это наиболее простой вариант.
Viktorian
Set
Спасибо огромное! Всё получилось в VitualMode. Неправильно была выставлена одна опция Do not correct MPEG Layer III audio streams. После того, как снял галочку - всё пошло. А вот с Dr.DivX - ничего не получается. Не знаю почему. Файл он открывает нормально, все установки проходят замечательно, но когда запускаю на перекодирование, он выдаёт сообщение:

Report

Encoding of DivX Video Failed

Video from "Путь к файлу источнику" could not be encoded to DivX Video "Путь к выходному файлу"


Может ты знаешь, в чём тут дело? :unsure:
bis032
QUOTE (Viktorian @ 29-05-2004, 21:22)
Есть видео файл закодированный незнакомым для меня кодеком. VirtualDub показывает в AVI Information  -  Decompressor - VP62 Heightened Sharpness Profile. Естественно DVD Player с поддержкой DivX его не распознаёт. Взялся я его перекодировать в DivX с помощью VirtualDub. Всё получилось...
А как получилось-то? У меня файл, закодированный этим VP62 вообще в Дабе не открывается.
Пишет: "Couldn't locate decompressor for format VP62 (unknown). VirtualDub requires Video for Windows (VFW) compatible codec to decompress video. DirectShow codecs? such those used by Windows Media Player, are not suitable."

Как быть? Что я пропустил? Забыл сказать, что кодек этот я происталлировал и в Медиа Плейере он работает. А мне надо его в DiVX.
Gradomyr
QUOTE (bis032 @ 07-05-2005, 01:09)
Как быть? Что я пропустил? Забыл сказать, что кодек этот я происталлировал и в Медиа Плейере он работает. А мне надо его в DiVX.
Рассказываю. VP6 одно время был бесплатный. А потом его сделали платным и на сайте с тех пор распространают бесплатно только DirectShow decoder. А для VirtualDub-а нужен Video for Windows codec. У меня есть целых две версии, могу выслать почтой. Давай только адрес.
bis032
Огромное спасибо за правильный кодек. Проблема была действительно в нем.