MPlayer가 "pcm_u8" 오디오 코덱을 사용할 때 비디오를 너무 빠르게 재생합니다.

MPlayer가 "pcm_u8" 오디오 코덱을 사용할 때 비디오를 너무 빠르게 재생합니다.

달리기멀티미디어 플레이어내 것처럼플레이어(버전 svn 34540 (Debian Wheezy)) 프론트엔드.

나에겐 두 개가 있다.avi비디오 파일. 사용된 오디오 코덱을 제외하면 둘 다 동일합니다(참고로 둘 다 "mpeg4(간단한 구성 파일)"동영상코덱). "를 사용하는 파일PCM_u8"오디오 코덱과 사용할 코덱"adpcm_im_wav" 오디오 코덱. 여기에 보고된 코덱 용어는 avprobe명령에 의해 보고된 용어입니다.

멀티미디어 플레이어(그리고플레이어) 비디오 파일을 재생하고 "adpcm_im_wav"오디오 코덱은 괜찮습니다. 그러나 이러한 플레이어를 사용하여 비디오 파일을 재생하는 경우"PCM_u8"오디오 코덱, 비디오 트랙이 오디오 트랙보다 빠르게 재생됩니다. 위의 문제는 편향 관련 문제가 아니라,속도관련 질문...

흥미롭게도 두 비디오 모두 다음을 사용하여 잘 재생됩니다.연설(v.0.2.0.2(데비안 스퀴즈)). 참고로 가석방은 프런트엔드입니다.G스트리머액자.

문제가 무엇인지에 대한 아이디어가 있습니까?

답변1

시도해 볼 수 있는 또 다른 옵션이 있습니다.

mplayer -autosync 30 -mc 2.0

mplayer이러한 옵션은 엄격한 제한 없이 상당히 자유로운 방식으로 비디오 처리에 A/V 수정 알고리즘을 사용하도록 지시합니다 . 비슷한 문제가 있었을 때 이것은 나에게 잘 작동했습니다.

답변2

위 문제에 대한 해결 방법으로 다음 스위치를 사용합니다.플레이어:

-fps 26.97

이 값은 시행착오를 통해 도출됩니다. 해당 스위치를 사용하면 테마 비디오가 정상적으로 재생됩니다.

그러나 이러한 "문제" 중 두 가지를 병합한 후에는 흥미로운 사실이 있습니다.동영상파일( avimerge스위치 사용)에서 다음 설정을 -c사용해야 했습니다.fps32.97좋은 재생 효과를 얻으려면플레이어.

관련 정보