El módulo androidx.media3.inspector te permite inspeccionar archivos multimedia extrayendo información de ellos. No es necesario crear una instancia de un reproductor completo, lo que hace que el módulo sea ideal para situaciones sin reproducción.
Este módulo incluye las siguientes APIs:
MetadataRetriever: Recupera metadatos de alto nivel.FrameExtractor: Extrae fotogramas de video y miniaturas decodificados individuales.MediaExtractorCompat: Extrae muestras de contenido multimedia codificadas sin procesar.
Cómo comenzar
Agrega las dependencias para los módulos requeridos:
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"
Si migras tu app desde las APIs de la plataforma, estas funciones proporcionan una funcionalidad equivalente:
| Funcionalidad | API de Platform | API de Media3 |
|---|---|---|
Recuperación de metadatos |
||
Extracción de fotogramas |
||
Extracción de muestras |