これは単純すぎるように思えます。何か見落としているのでしょうか?
で表示されているビデオ ファイルからネイティブ ビデオ サイズまたはアスペクト比を調べるにはどうすればよいQMediaPlayer
ですか?
ビデオの解像度、PixelAspectRatio などは MetaData に含まれている必要がありますが、MetaData の更新シグナルを待ち、ビデオ.play()
の s の後に数秒待ちますが、isMetaDataAvailable()
常に false を返し.availableMetaData()
、.metaData(QMediaMetaData::Resolution).toSize()
常に空を返します。
ビデオの解像度情報を取得する場所が他にないように見えますか、それとも何か不足していますか?
ビデオを開いたり、フルスクリーンでビデオを再生したりできます。