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要素を使用できます。これらの要素にはautodetct機能が含まれています。
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-plugins/html/gst-plugins-base-plugins-uridecodebin.html