gstreamer playbin 只有视频

gstreamer playbin only video

我正在使用以下管道

gst-launch-0.10 playbin2 uri=file:///mnt/hash.mp4 video-sink="imxv4l2sink" flags=0x57

这适用于其中没有视频的视频文件 ( mp4 )。但是当我传递一个同时包含视频和音频的 mp4 文件时,它无法播放。

能否请您帮我重建管道,使其能够处理两种文件:只有视频的 MP4,同时有音频和视频的 MP4

我能够通过更改标志字段的值来禁用音频来解决。

gst-launch-0.10 playbin2 uri=file:///mnt/hash.mp4 video-sink="imxv4l2sink" flags=0x51