Media3 Transformer befindet sich derzeit in der Entwicklung und wir würden uns freuen, von Ihnen zu hören. Wir freuen uns über Feedback, Funktionsanfragen und Fehlerberichte im
Issue Tracker. Im
ExoPlayer-Blog finden Sie die neuesten Updates.
Media3-Transformator
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Transformer ist eine API zum Bearbeiten von Medien, einschließlich der Konvertierung zwischen Formaten (Transcodierung). Dabei können auch Änderungen wie das Zuschneiden eines Clips aus einem längeren Video, das Zuschneiden eines Teils des Videoframes, das Anwenden benutzerdefinierter Effekte und andere Bearbeitungsvorgänge vorgenommen werden. Es ist Teil von Jetpack Media3.
Transformer ist mit Android 5.0 Lollipop (API-Level 21) und höher kompatibel und bietet Behelfslösungen für ein konsistentes Verhalten auf allen Android-Versionen und auf verschiedenen Geräten. Die API wird zusätzlich zu MediaCodec
für die hardwarebeschleunigte Videodecodierung und -codierung und OpenGL für grafische Änderungen implementiert. Transformer unterstützt standardmäßig Formatkonvertierungen und verschiedene Bearbeitungstypen. Sie können aber auch verschiedene Komponenten in der Pipeline vollständig anpassen oder ersetzen, wenn Sie mehr Kontrolle benötigen. Die Videocodierung funktioniert beispielsweise mit Standardeinstellungen, aber du kannst auch benutzerdefinierte Video-Encoder-Einstellungen übergeben oder die Encoder-Factory ersetzen, um vollständige Kontrolle über die Verwendung der Encoder zu erhalten.
Auf der Seite Erste Schritte erfahren Sie, wie Sie Transformer in Ihrer App verwenden, und die Demo-App ausprobieren.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-26 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-26 (UTC)."],[],[],null,["# Media3 Transformer\n\nTransformer is an API for editing media, including converting between formats\n(transcoding), applying changes like trimming a clip from a longer video,\ncropping a portion of the video frame, applying custom effects, and other\nediting operations. It's part of [Jetpack Media3](/guide/topics/media/media3).\n\nTransformer is compatible with Android 5.0 Lollipop (API level 21) and higher,\nand includes workarounds to get more consistent behavior across Android versions\nand different devices. The API is implemented on top of `MediaCodec` for\nhardware-accelerated video decoding and encoding, and OpenGL for graphical\nmodifications. Transformer supports format conversions and several types of\nedits out of the box, but you can also customize or replace various components\nin the pipeline entirely if you need more control. For example, video encoding\nworks with default settings, but you can also pass custom video encoder settings\nor replace the encoder factory to get complete control over how encoders are\nused.\n\nLearn how to use Transformer in your app on the [getting\nstarted](/media/media3/transformer/getting-started) page, and try out the [demo app](/media/media3/transformer/demo-application)."]]