Compressor
Compressor: compactador nativo de vídeo para Android, rápido e sem anúncios. Usa Media3 com suporte a H.265 e AV1 em dispositivos compatíveis.
O que é o Compressor?
Compressor é um app nativo de compactação de vídeo para Android. Ele foi projetado para receber arquivos de vídeo e compactá-los no dispositivo usando codecs integrados, com o objetivo de gerar saídas menores sem depender de um fluxo de codificação por software lento e volumoso.
O projeto é open source e usa a biblioteca Android Media3 para compactação, com suporte a H.265 e AV1 em dispositivos compatíveis. O repositório também documenta testes de desempenho em múltiplos dispositivos Android usando um vídeo de entrada consistente e predefinições.
Principais Recursos
- Usa Android Media3 (integração nativa) em vez de um wrapper ao redor do FFMpeg, visando reduzir a sobrecarga de compactação
- Suporta H.265 e AV1 em dispositivos compatíveis
- Oferece suporte ao Android Share Sheet, para iniciar a compactação diretamente de fluxos de compartilhamento compatíveis
- Experiência sem anúncios
- App leve (reportado como inferior a 10MB)
- Usa Kotlin para implementação totalmente nativa (não baseado em React Native)
- Evita permissões invasivas (sem armazenamento, sem internet etc., conforme indicado na página)
- Interface simples com operação no Android 7.0 e superior
Como Usar o Compressor
- Instale e abra o Compressor em um dispositivo Android 7.0+.
- Use a interface do app (ou suporte ao Android Share Sheet) para selecionar um vídeo para compactação.
- Escolha uma opção/predefinição de compactação fornecida pelo app.
- Inicie a compactação e aguarde a geração da saída compactada no dispositivo.
Se você usar o Compressor em um fluxo onde o Share Sheet está disponível, pode iniciar a compactação desse fluxo de compartilhamento em vez de selecionar arquivos manualmente dentro do app.
Casos de Uso
- Compactar vídeos 4K grandes para compartilhamento mais fácil: O projeto descreve testes com um vídeo 4K de 25 segundos e 200MB usando predefinição Média, relevante quando você precisa reduzir o tamanho mantendo um nível de qualidade prático.
- Preparar vídeos para upload em conexões de banda limitada: Tamanhos de arquivo menores aceleram a transferência de um vídeo do dispositivo para outro serviço ou dispositivo.
- Reduzir uso de armazenamento em dispositivos Android antigos: O repositório inclui comparações de tempo em múltiplos dispositivos, oferecendo contexto para usuários que querem compactação rápida no hardware deles.
- Comparar compactação baseada em codecs nativos vs abordagens de codificação por software: A página contrasta o Compressor com outro compactador de vídeo para Android que usa anúncios, notando uma diferença de ~117x em velocidade no teste deles.
- Fluxos de compactação local/offline: O app afirma não usar internet e não pedir permissões de armazenamento (“no storage, no internet etc”), alinhando-se a um fluxo focado em processamento no dispositivo.
FAQ
O Compressor é sem anúncios?
Sim. O repositório afirma “ad free”.
Quais versões do Android são suportadas?
A página diz que o Compressor funciona no Android 7.0 e superior.
O Compressor suporta H.265 e AV1?
Sim — o suporte a H.265 e AV1 está incluído e se aplica a dispositivos compatíveis.
Como o Compressor realiza compactação em comparação a wrappers baseados em FFMpeg?
A página afirma que usa a biblioteca nativa Media3 em vez de outro wrapper lento e volumoso do FFMpeg. Também fornece comparações de tempo dos testes documentados.
O Compressor exige permissões intrusivas ou acesso à internet?
A página afirma que usa “No invasive permissions (no storage, no internet etc)”.
Alternativas
- Outros apps nativos de compactação de vídeo para Android: Muitos apps compactam vídeo usando codecs do dispositivo; o fluxo e a interface variam, mas você pode encontrar diferenças em velocidade e formatos suportados.
- Transcodificação/compactação usando ferramentas de mídia de propósito geral no Android: Se você usar apps ou bibliotecas que dependem de codificação por software, elas podem se comportar diferente em tempo de execução e compatibilidade de dispositivo.
- Fluxos de compactação de vídeo em desktop ou lado servidor: Para usuários que preferem processar fora do dispositivo (ex.: para lotes ou mais controle), mover a compactação para um computador ou serviço altera a configuração e os trade-offs de desempenho.
- Alternativas de compartilhamento/transcodificação in-app: Se você quer iniciar compactação de fluxos do Android Share Sheet, procure apps que se integrem ao menu de compartilhamento do sistema para evitar um seletor de arquivos separado.
Alternativas
CAMB.AI
Transforme um único live stream em uma transmissão multilíngue com dublagem de áudio por IA em tempo real para YouTube, Twitch e X.
HeyGen
HeyGen Developers: plataforma API para gerar, traduzir e fazer lipsync de vídeos com avatares e TTS, pronta para fluxos de produção em escala.
LALAL.AI
LALAL.AI é um serviço de remoção de vocais e separação de fontes musicais de próxima geração que permite aos usuários extrair rápida e precisamente faixas vocais e instrumentais de arquivos de áudio e vídeo.
艺映AI
艺映AI é uma plataforma gratuita de geração de vídeos AI, focada em transformar texto e imagens em vídeos dinâmicos de alta qualidade.
Revid AI
Revid AI é um gerador de vídeos com IA para transformar ideias em curtas para TikTok, Instagram e YouTube com roteiro, vozes e templates.
exactly.ai
exactly.ai é um gerador de imagens e estúdio criativo com transferência de estilo para equipes replicarem a identidade visual com privacidade.