Le module androidx.media3.inspector vous permet d'inspecter les fichiers multimédias en extrayant des informations de ceux-ci. 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 des métadonnées de haut niveau.FrameExtractor: extrait des images vidéo et des miniatures décodées individuelles.MediaExtractorCompat: extrait des exemples de contenus multimédias encodés bruts.
Premiers pas
Ajoutez les dépendances pour les modules requis :
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 vous migrez votre application à partir des API de la plate-forme, ces fonctionnalités offrent des fonctionnalités équivalentes :
| Fonctionnalité | API Platform | API Media3 |
|---|---|---|
Récupération des métadonnées |
||
Extraction d'images |
||
Exemple d'extraction |