MPlayer воспроизводит видео слишком быстро при использовании аудиокодека «pcm_u8»

MPlayer воспроизводит видео слишком быстро при использовании аудиокодека «pcm_u8»

БегSMPlayerКак мойMPlayer(версия svn 34540 (Debian Wheezy)) фронтенд.

У меня два.aviвидеофайлы. Оба идентичны друг другу, за исключением используемых аудиокодеков (к вашему сведению, оба используют "mpeg4 (простой профиль)"видеоКодек). Один файл использует "pcm_u8" аудиокодек и один использует "adpcm_im_wav" аудиокодек. Обратите внимание, что приведенные здесь обозначения кодеков соответствуют обозначениям, полученным с помощью avprobeкоманды.

SMPlayerMPlayer) воспроизвести видеофайл с указанными "adpcm_im_wav" аудиокодек просто отличный. Однако, когда эти проигрыватели используются для воспроизведения видеофайла с указанным "pcm_u8" аудиокодек, видеодорожка воспроизводится быстрее, чем аудиодорожка. Обратите внимание, что эта проблема не связана с предвзятостью, этоставка- проблема, связанная с...

Интересно отметить, что оба видео воспроизводятся нормально с использованиемусловно-досрочное освобождение(v. 0.2.0.2 (Debian Squeeze)). К вашему сведению, Parole — это интерфейс дляGStreamerрамки.

Есть идеи, в чем может быть проблема?

решение1

Есть еще один вариант, который можно попробовать:

mplayer -autosync 30 -mc 2.0

Эти параметры будут указывать mplayerиспользовать алгоритм коррекции A/V для обработки видео довольно свободно без строгих ограничений. Сработало довольно хорошо для меня, когда у меня была похожая проблема.

решение2

В качестве обходного пути для вышеуказанной проблемы я использую следующий переключательMPlayer:

-fps 26.97

Это значение было получено методом проб и ошибок. Видео воспроизводится нормально, когда используется указанный переключатель.

Однако, может быть интересно отметить, что после слияния двух этих «проблемных»aviфайлы (используя avimergeс помощью -cпереключателя), мне пришлось использовать fpsнастройку32.97для того, чтобы получить хорошее воспроизведение сMPlayer.

Связанный контент