Printable Version of Topic
Click here to view this topic in its original format
Forums > Работа с видео и аудио > Проблемы с AC3, WARNING> Filelength is not OK.


Posted by: peribo on 26-04-2004, 11:55
Приветствую, господа.

Вопрос такой. Был, так сказать, фильм, склееный из трех фрагментов. Проигрывался без проблем. Затем, для программы авторинга, надо было его разобрать на видео и аудио. Разобрал (пробовал и SmartRipper, и DVDDecrypter). Аудио получилось с задержкой 104 ms. Загрузил в AC3 Delay Corrector, получил такое сообщение:

Source file information:

Sampling rate: 48 kHz
Nominal bit rate: 384 kbps
Framelength: 0x0600
Length: 143644frames (01:16:36,608)
WARNING> Filelength is not OK.
WARNING> Possible corrupted file or
WARNING> last frame is too short.
There are 31.25 frames in one second.

Сразу смутило, что видео на 2 секунды короче (1:14)

Запустил AC3 Fix, получил "починенный" файл, который AC3 Delay Corrector воспринял нормально, но я решил сначала этот файл послушать. И обнаружил, что с третьего куска вместо звука какие-то полязгивания-повизгивания.

1. Почему такая фигня и как это дело исправить?
2. Как потом звук синхронизировать с видео, ведь Delay, по идее, станет другим (каким?)?

Большое спасибо.

Posted by: Set on 26-04-2004, 17:34
BeSliced + BeSplit тоже AC3 чинит.

Posted by: peribo on 27-04-2004, 08:48
Запустил BeSliced. В Log'е тот сообщил о куче Stream Error'ов.
AC3 был где-то 230 МБ. Получился 12 МБ. Шо це таке?
Заранее благодарю.

Posted by: цуй on 27-04-2004, 09:09
А если на задержку начхать и AC3 Delay Corrector не использовать, то тоже повизгивает?

Posted by: kasp on 27-04-2004, 11:07
peribo, рассинхронизация в ±80 ms особой роли не играет и практически незаметна... у тебя же 104 ms - в принципе не сильно отличается smile.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)