Phonon と Qt の場合、ビデオ プレーヤーを作成しています。すべて正常に動作していますが、プレイリストにオーディオのないビデオがある場合、別のオーディオを再生したいと考えています。どうやってやるの?つまり、ビデオに音声がないことをどのように検出できますか?
編集:オーディオなしとは、「オーディオチャンネルなし」を意味しました
Qt 5 が役立つかもしれません。Phonon::Gstreamer::MediaObjectを確認してください。API は通常の MediaObject に似ていますが、いくつかの追加機能があります。あなたが欲しいのは ですaudioAvailable()
。