Mit dem Modul androidx.media3.inspector können Sie Mediendateien 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.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"
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 |