androidx.media3.inspector モジュールを使用すると、メディア ファイルから情報を抽出して、メディア ファイルを検査できます。完全なプレーヤーをインスタンス化する必要がないため、このモジュールは再生以外のシナリオに最適です。
このモジュールには次の API が含まれています。
MetadataRetriever: 高レベルのメタデータを取得します。FrameExtractor: 個々のデコードされた動画フレームとサムネイルを抽出します。MediaExtractorCompat: 未加工のエンコードされたメディア サンプルを抽出します。
スタートガイド
必要なモジュールの依存関係を追加します。
Kotlin
implementation("androidx.media3:media3-inspector:1.11.1")
implementation("androidx.media3:media3-inspector-frame:1.11.1")
Groovy
implementation "androidx.media3:media3-inspector:1.11.1"
implementation "androidx.media3:media3-inspector-frame:1.11.1"
アプリをプラットフォーム API から移行する場合、これらの機能は同等の機能を提供します。
| 機能 | Platform API | Media3 API |
|---|---|---|
メタデータの取得 |
||
フレーム抽出 |
||
抽出例 |