gstreamer 管道视频和音频
gstreamer pipeline video AND audio
我是 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 ! queue ! h264parse ! omxh264dec !
nveglglessink demux.audio_0 ! queue ! aacparse ! faad ! autoaudiosink -e
应该这样做吗?如果你还没有安装 faad
解码器插件,你可以尝试 avdec_aac
如果你已经安装了 libav 插件。但是你需要一个AAC解码器插件,那是肯定的。
我是 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 ! queue ! h264parse ! omxh264dec !
nveglglessink demux.audio_0 ! queue ! aacparse ! faad ! autoaudiosink -e
应该这样做吗?如果你还没有安装 faad
解码器插件,你可以尝试 avdec_aac
如果你已经安装了 libav 插件。但是你需要一个AAC解码器插件,那是肯定的。