Media3 Transformer est activement en développement et votre avis nous intéresse. N'hésitez pas à nous faire part de vos commentaires, de vos demandes de fonctionnalités et de vos rapports de bugs dans
Issue Tracker. Suivez le
blog ExoPlayer pour obtenir les dernières informations.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Media3 Transformer
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Transformer est une API permettant de modifier des contenus multimédias, y compris de les convertir d'un format à un autre (transcodage), d'appliquer des modifications comme couper un extrait d'une vidéo plus longue, recadrer une partie du frame vidéo, appliquer des effets personnalisés et d'autres opérations de montage. Il fait partie de Jetpack Media3.
Transformer est compatible avec Android 6.0 Marshmallow (niveau d'API 23) et versions ultérieures. Il inclut des solutions de contournement pour obtenir un comportement plus cohérent sur les différentes versions d'Android et les différents appareils. L'API est implémentée en plus de MediaCodec pour l'encodage et le décodage vidéo avec accélération matérielle, et d'OpenGL pour les modifications graphiques. Le transformateur est compatible avec les conversions de format et plusieurs types de modifications prêts à l'emploi. Toutefois, vous pouvez également personnaliser ou remplacer entièrement différents composants du pipeline si vous avez besoin de plus de contrôle. Par exemple, l'encodage vidéo fonctionne avec les paramètres par défaut, mais vous pouvez également transmettre des paramètres d'encodeur vidéo personnalisés ou remplacer la fabrique d'encodeurs pour contrôler entièrement la façon dont les encodeurs sont utilisés.
Découvrez comment utiliser Transformer dans votre application sur la page Premiers pas et essayez l'application de démonstration.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2026/04/29 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2026/04/29 (UTC)."],[],[]]