O Media3 Transformer está em desenvolvimento ativo. Queremos saber sua opinião. Seu feedback, solicitações de recursos e relatórios de bugs são bem-vindos no
Issue Tracker. Siga o
blog do ExoPlayer (em inglês) para ver as atualizações mais recentes.
Media3 Transformer
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O Transformer é uma API para editar mídia, incluindo conversão entre formatos (transcodificação), aplicação de mudanças como corte de um clipe de um vídeo mais longo, corte de uma parte do frame do vídeo, aplicação de efeitos personalizados e outras operações de edição. Ele faz parte do Jetpack Media3.
O Transformer é compatível com o Android 6.0 Marshmallow (nível 23 da API) e versões mais recentes, além de incluir soluções alternativas para ter um comportamento mais consistente em diferentes versões do Android e dispositivos. A API é implementada com base no MediaCodec
para decodificação e codificação de vídeo aceleradas por hardware e no OpenGL para modificações
gráficas. O Transformer é compatível com conversões de formato e vários tipos de edições prontas para uso, mas também é possível personalizar ou substituir vários componentes no pipeline inteiro se você precisar de mais controle. Por exemplo, a codificação de vídeo
funciona com as configurações padrão, mas você também pode transmitir configurações personalizadas de codificador de vídeo
ou substituir a fábrica de codificadores para ter controle total sobre como eles são
usados.
Aprenda a usar o Transformer no seu app na página Como começar e
teste o app de demonstração.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2026-04-29 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2026-04-29 UTC."],[],[]]