Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用 gst-launch 是否有任何方法可以根据源元素确定的功能选择 GStreamer 元素?例如,如果我有一个可以下载 MP3、M4A 或 WAV 文件的网络源元素,我是否可以根据接收到的文件类型选择将数据传输到哪个元素?在加载网络源元素之前,文件类型实际上是未知的。有关我想到的管道,请参见下面的链接图像。有任何想法吗?
您可以使用 decodebin2 或 uridecodebin 元素。这些元素包含自动检测功能。
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-plugins/html/gst-plugins-base-plugins-uridecodebin.html