Mit dem Modul androidx.media3.inspector können Sie Mediendateien prüfen, indem Sie Informationen daraus extrahieren. Sie müssen keinen vollständigen Player instanziieren, weshalb das Modul ideal für Szenarien ohne Wiedergabe ist.
Dieses Modul enthält die folgenden APIs:
MetadataRetriever: Ruft allgemeine Metadaten ab.FrameExtractor: Extrahiert einzelne decodierte Videoframes und Thumbnails.MediaExtractorCompat: Extrahiert unbearbeitete, codierte Medien-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 |
||
Beispielexpansion |