我对 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 名称 = 解复用器 demux.video_0 !队列 ! h264解析! omxh264dec !
nveglglessink demux.audio_0!队列 ! aacparse!法德!自动音频接收器-e
应该这样做吗?如果您尚未安装 faad
解码器插件,并且已安装 libav 插件,则可以尝试 avdec_aac
。但你肯定需要一个 AAC 解码器插件。
关于audio - gstreamer 管道视频和音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35862004/