Transformer Media3

Transformer to interfejs API do edycji multimediów, m.in. konwersji między formatami (transkodowania), stosowania zmian takich jak przycięcie klipu z dłuższego filmu, przycięcie fragmentu klatki wideo, stosowanie efektów niestandardowych i inne operacje edycji. jest częścią Jetpack Media3.

Transformer jest zgodny z Androidem 5.0 Lollipop (poziom interfejsu API 21) i nowszym. Zawiera obejścia, które zapewniają bardziej spójne działanie na różnych wersjach Androida i na różnych urządzeniach. Interfejs API jest zaimplementowany nad MediaCodec do dekodowania i kodowania wideo z akceleracją sprzętową, a format OpenGL do modyfikacji graficznych. Transformer obsługuje od razu konwersje w formatach i kilka rodzajów zmian, ale jeśli potrzebujesz większej kontroli, możesz też dostosować lub zastąpić różne komponenty potoku. Na przykład kodowanie wideo działa z ustawieniami domyślnymi, ale możesz też przekazać niestandardowe ustawienia kodera wideo lub zastąpić ustawienia fabryczne kodera, aby uzyskać pełną kontrolę nad sposobem jego wykorzystania.

Informacje o tym, jak korzystać z Transformera w aplikacji, znajdziesz na stronie z wprowadzeniem. Wypróbuj też aplikację demonstracyjną.