我尝试使用gst-launch实用程序播放avi文件。 当我单独播放音频和视频都工作正常。如果我尝试使用
运行gst-launch filesrc location = 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 :(得分:0)
您忘记了音频方面的队列: gst-launch filesrc location = sample.avi! avidemux name = demux demux.audio_00!排队! adpcmdec! alsasink demux.video_00!排队! ffdec_mpeg4_msv2! xvimagesink