Mit dem Modul androidx.media3.inspector können Sie Media-Dateien untersuchen, indem Sie Informationen aus ihnen extrahieren. Sie müssen keinen vollständigen Player instanziieren. Das Modul eignet sich daher ideal für Szenarien ohne Wiedergabe.
Dieses Modul umfasst die folgenden APIs:
MetadataRetriever: Ruft allgemeine Metadaten ab.FrameExtractor: Extrahiert einzelne decodierte Videoframes und Thumbnails.MediaExtractorCompat: Extrahiert Rohdaten, codierte Media-Samples.
Erste Schritte
Fügen Sie die Abhängigkeiten für die erforderlichen Module hinzu:
Kotlin
implementation("androidx.media3:media3-inspector:1.9.3")
implementation("androidx.media3:media3-inspector-frame:1.9.3")
Groovy
implementation "androidx.media3:media3-inspector:1.9.3"
implementation "androidx.media3:media3-inspector-frame:1.9.3"
Wenn Sie Ihre App von Plattform-APIs migrieren, bieten diese Funktionen eine entsprechende Funktionalität:
| Funktionen | Platform API | Media3 API |
|---|---|---|
Metadatenabruf |
||
Frame-Extraktion |
||
Beispiele extrahieren |