Le module androidx.media3.inspector vous permet d'inspecter les fichiers multimédias en extrayant des informations. Vous n'avez pas besoin d'instancier un lecteur complet, ce qui rend le module idéal pour les scénarios sans lecture.
Ce module inclut les API suivantes :
MetadataRetriever: récupère les métadonnées de haut niveau.FrameExtractor: extrait les miniatures et les images vidéo décodées.MediaExtractorCompat: extrait les échantillons multimédias encodés bruts.
Premiers pas
Ajoutez les dépendances pour les modules requis :
Kotlin
implementation("androidx.media3:media3-inspector:1.10.0")
implementation("androidx.media3:media3-inspector-frame:1.10.0")
Groovy
implementation "androidx.media3:media3-inspector:1.10.0"
implementation "androidx.media3:media3-inspector-frame:1.10.0"
Si vous migrez votre application à partir d'API de plate-forme, ces fonctionnalités offrent une fonctionnalité équivalente :
| Fonctionnalité | API Platform | API Media3 |
|---|---|---|
Récupération des métadonnées |
||
Extraction d'images |
||
Extraction d'échantillons |