どのようにファイルが再生できるかどうかのGStreamer尋ねるのですか?
質問
私は、PythonのGStreamerバインディングを使用して、簡単なコマンドラインオーディオプレーヤーを書き込むしようとしています。 特定のファイル(URI)が復号化され、コーデックの現在インストールされている一連の?
により再生することができるかどうかを事前に判断しGStreamerのAPIの機能があります解決
私はあなたがそれを再生しようと、それがエラーを発生させるかどうかを見ることができますね - 実際には、ファイルを開くことなく、必要なコーデックのセットを知る方法はありません。いくつかのディストリビューションも、あなたが何かの再生を開始したときに右のコーデックをダウンロードするようにユーザーに尋ねる場所にフックを持っています。
所属していません StackOverflow