2012-03-08 6 views
0

gst-launch 유틸리티를 사용하여 avi 파일을 재생하려고했습니다. 내가 seperatly 오디오 및 비디오를 재생할 때 fine.if 나는 둘 다 사용하려고 시도 작동gstreamer를 사용하여 avi 파일에서 오디오가 중지되었습니다.

gst - launch filesrc 위치 = sample.avi! avidemux name = demux demux.audio_00! adpcmdec! alsasink demux.video_00! 대기열! ffdec_mpeg4_msv2! xvimagesink

오디오 멈춤. gst-launch playbin uri = file : ///sample.avi playbin이 정상적으로 작동합니다.

어떤 사람이 이유를 말해 주며 파이프 라인에 다른 인수를 설정해야합니까? 미리 감사드립니다.

+0

더 크게 분해하십시오 : 오디오가 재생됩니까? "gst-launch filesrc location = sample.avi! avidemux! adpcmdec! alsasink"동영상이 재생됩니까? "gst-launch filesrc location = sample.avi! avidemux! ffdec_mpeg4_msv2! xvimagesink" –

답변

0

음성 쪽에서 대기열을 잊었습니다 : gst-launch filesrc location = sample.avi! avidemux name = demux demux.audio_00! 대기열! adpcmdec! alsasink demux.video_00! 대기열! ffdec_mpeg4_msv2! xvimagesink