Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Видео и аудио: обработка и кодирование (http://forum.oszone.net/forumdisplay.php?f=45)
-   -   [решено] Видеофайл воспроизводится слишком быстро (http://forum.oszone.net/showthread.php?t=142627)

ILLeGaLL 14-06-2009 10:17 1142799

Видеофайл воспроизводится слишком быстро
 
Уважаемые форумчане! Что можно сделать, если файл формата avi воспроизводится очень быстро?
Залил один из них на файлообменник он всего 3 мб.. Очень прошу протестируйте его у себя и подскажите в чём проблема и как можно решить?

AVI

DJ Mogarych 14-06-2009 11:15 1142828

Решить эту проблему можно, используя при кодировании нормальный mp3 кодек, например, Lame. И обязательно в режиме постоянного битрейта (CBR), 16 бит. Так как у вас моно, то битрейт можно смело ставить 96 кбит/с.

ILLeGaLL 14-06-2009 11:24 1142835

Цитата:

Цитата DJ Mogarych
Решить эту проблему можно, используя при кодировании нормальный mp3 кодек, например, Lame. И обязательно в режиме постоянного битрейта (CBR), 16 бит. Так как у вас моно, то битрейт можно смело ставить 96 кбит/с. »

Я не разбираюсь в том что вы написали..Может всё последовательно напишите как это делать и чем?

DJ Mogarych 14-06-2009 12:10 1142854

ILLeGaLL, кто делал ролик? Вы?

ILLeGaLL 14-06-2009 12:52 1142876

Цитата:

Цитата DJ Mogarych
ILLeGaLL, кто делал ролик? Вы? »

нет! Этот ролик составной файл этого видеокурса!

DJ Mogarych 14-06-2009 13:47 1142908

Вариант первый: можете просто просмотреть все эти ролики в VirtualDub.

Вариант второй:
1) В VirtualDub-e — открываете ролик, потом File --> Save WAV...
2) Переименовываете расширение полученного файла с WAV на mp3.
3) Скачиваете программу lamedropXPd3. Правая кнопка мыши на окошке программы --> Encoding options, настраиваете так:

96 достаточно, качество не теряется, я проверил.
Нажимаете Accept, потом опять правой кнопкой мышки на окне программы, отмечаете опцию Delete input files.
3) Перетаскиваете mp3 в окно lamedropXPd3, получится файл wav.
4) Полученный файл wav перетаскиваете в окно lamedropXPd3, получаете "правильный" mp3.
4) Переходите в VirtualDub и в меню Video ставите Direct stream copy, а в меню Audio --> Audio from other file указываете "правильный" файл mp3.
5) Нажимаете F7 и сохраняете результат.

ILLeGaLL 14-06-2009 16:02 1142979

DJ Mogarych,
Всё сделал по вышеуказанному сценарию оборвалось в момент когда должен создаться файл mp3 т.е. в пункте 4 VirtualDub-у нечего указать в качестве mp3 !

Во время следования пункту 3 создаётся лог lamedropXPd3:

Код:

C:\Documents and Settings\LLeGaLL\Рабочий стол\видеоролик 17-03.wav : Warning: INVALID format chunk in wav header.  Trying to read anyway (may not work)...    C:\Documents and Settings\LLeGaLL\Рабочий стол\видеоролик 17-03.wav : ERROR: Wav file is unsupported type (must be standard PCM  or type 3 floating point PCM)(1)    C:\Documents and Settings\LLeGaLL\Рабочий стол\видеоролик 17-03.wav : Unrecognised format
Пологаю какая то ошибка..

DJ Mogarych 14-06-2009 20:50 1143150

Прошу прощения, не учёл то, что файл, выгружаемый из VirtualDub, является всё-таки файлом mp3. Исправил инструкцию.

ILLeGaLL 14-06-2009 21:32 1143173

Спасибо большое всё получилось! Приминим ли данный метод ко всем схожим проблемам с видео воспроизвидением? Или для каждого случая разный метод?

P.S. Как отметить тему решённой?

DJ Mogarych 14-06-2009 22:25 1143219

Настройки темы --> Отметить решённой (я отметил уже).

Ключ к пониманию проблем с какими-либо видеофайлами — изучить сводку MediaInfo по файлу. Если имеются какие-то отклонения от обычной нормы, попробовать привести это отклонение в порядок. В вашем случае этим отклонением явился урезанный донельзя mp3-кодек Fraunhofer, входящий в состав Windows, неспособный кодировать в нормальном качестве. Это и приводит к тому, что декодер, натыкаясь на такой испоганенный звук, начинает вести себя неадекватно.

В общем, это инструкция конкретно по этому случаю, однако, ничего не мешает пробовать использовать этот метод в аналогичных случаях. Но в убыстрении воспроизведения бывают виноваты и драйверы, и установленные в системе кодеки. В любом случае, нужно сначала убедиться, что с самим файлом всё в порядке, изучив сводку по нему.

Den47 15-06-2009 00:39 1143326

Цитата:

Цитата DJ Mogarych
В вашем случае этим отклонением явился урезанный донельзя mp3-кодек Fraunhofer, входящий в состав Windows, неспособный кодировать в нормальном качестве. Это и приводит к тому, что декодер, натыкаясь на такой испоганенный звук, начинает вести себя неадекватно. »

Кстати, родной декодер Fraunhofer в WMP9 воспроизвел нормально. Свой своего понимает.

DJ Mogarych 16-06-2009 13:23 1144622

Цитата:

Цитата Den47
в WMP9 воспроизвел нормально »

Я тоже воспроизводил в WMP9 - убыстрено. Может быть, из-за K-Lite codec pack (декодеры поменялись).


Время: 05:59.

Время: 05:59.
© OSzone.net 2001-