Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Audio gstreamer管道视频和音频_Audio_Video_Gstreamer - Fatal编程技术网

Audio gstreamer管道视频和音频

Audio gstreamer管道视频和音频,audio,video,gstreamer,Audio,Video,Gstreamer,我对gstreamer非常陌生,有一个解析H.261编码视频文件的管道,可以使用以下管道: gst-launch-1.0 filesrc location=trailer.mp4 ! qtdemux name=demux demux.video_0! queue ! h264parse ! omxh264dec ! nveglglessink -e 现在,视频显示良好,但该文件还包含使用MPEG-4 AAC编码的音频。有人能告诉我如何修改管道以同时解码音频流吗?gst-launch-1.0

我对gstreamer非常陌生,有一个解析H.261编码视频文件的管道,可以使用以下管道:

gst-launch-1.0 filesrc location=trailer.mp4 ! 
qtdemux name=demux demux.video_0! queue ! h264parse ! omxh264dec !
nveglglessink -e

现在,视频显示良好,但该文件还包含使用
MPEG-4 AAC
编码的音频。有人能告诉我如何修改管道以同时解码音频流吗?

gst-launch-1.0 filesrc location=trailer.mp4!
qtdemux name=demux demux.video_0!队列h264parse!天哪!
NVEGLSINK demux.audio_0!队列啊!法德!自动音频接收器-e


你应该做这个把戏吗?如果您尚未安装
faad
解码器插件,如果您已安装libav插件,则可以尝试
avdec\u aac
。但你肯定需要一个AAC解码器插件。

谢谢!成功了。虽然当它初始化时,最初会有一个响亮的点击。我不知道这是从哪里来的!