私はAndroidで任意の動画の解像度を取得する方法を探しています。 Androidでサポートされているフォーマット以外のフォーマットでも動作する必要はありませんが、そうであれば素晴らしいでしょう。あなたは、Androidでサポートされている形式がわからない場合は、このページを参照してください。Androidでビデオの解像度を取得することは可能ですか?
http://developer.android.com/guide/appendix/media-formats.html
を私は私がMediaPlayer
クラスを使ってやりたいことも可能だと思うが、それは信じられないほど愚かで非効率です。また、私は、のように、比較的にの方法が好きです。
私はAndroid 3.0+をターゲットにしています(違いがあれば)。 Honeycombは.mkvファイルもサポートしていますが、Android 4.0まで正式にはサポートされていません。
と同様に、コンテンツプロバイダクエリ
を使用することができます!私は以前にそのクラスについて聞いたことがないと信じられません。どうもありがとう! :) –
Pre-Honeycombのための簡単な方法はありますか? –
MediaMetadataRetrieverにAPIレベル14が必要 – erdomester