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.
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 pour effectuer des conversions entre différents formats (transcodage), appliquer des modifications telles que le découpage d'un extrait à partir d'une vidéo plus longue, le recadrage d'une partie de l'image vidéo, l'application d'effets personnalisés et d'autres opérations de montage. Il fait partie de Jetpack Media3.
Transformer est compatible avec Android 5.0 Lollipop (niveau d'API 21) ou version ultérieure et inclut des solutions de contournement pour obtenir un comportement plus cohérent entre les versions d'Android et les différents appareils. L'API est implémentée sur MediaCodec
pour le décodage et l'encodage vidéo avec accélération matérielle, et sur OpenGL pour les modifications graphiques. Transformer prend directement en charge les conversions de format et plusieurs types de modifications, mais vous pouvez également personnaliser ou remplacer complètement divers 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 afin de contrôler totalement l'utilisation des encodeurs.
Découvrez comment utiliser Transformer dans votre application sur la page de démarrage 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 2024/04/02 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Il n'y a pas l'information dont j'ai besoin"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Trop compliqué/Trop d'étapes"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsolète"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problème de traduction"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Mauvais exemple/Erreur de code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Autre"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile à comprendre"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"J'ai pu résoudre mon problème"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Autre"
}]
{"lastModified": "Derni\u00e8re mise \u00e0 jour le 2024/04/02\u00a0(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 2024/04/02 (UTC)."]]