Como o JustCompressVideo Funciona
Seu vídeo é processado inteiramente no seu navegador. Veja exatamente o que acontece por baixo dos panos.
Processamento no Navegador
O JustCompressVideo funciona inteiramente no seu navegador web. Quando você comprime um vídeo, cada etapa acontece no seu dispositivo — nenhum arquivo é enviado a qualquer servidor, e nenhum serviço externo processa seus dados.
Implementação Técnica
A ferramenta é construída sobre estas tecnologias e bibliotecas de código aberto:
ffmpeg.wasm
Um port WebAssembly da biblioteca FFmpeg. Executa toda a cadeia de ferramentas FFmpeg nativamente no seu navegador, incluindo codificação de vídeo H.264 via libx264. O binário WASM é carregado uma vez pelo CDN do jsDelivr e depois é executado completamente de forma local.
WebAssembly (WASM)
Um formato de instrução binária que permite que código C/C++ nativo seja executado em velocidade quase nativa no navegador. O ffmpeg.wasm compila todo o código C do FFmpeg para WASM, para que seja executado no lado do cliente sem envolver nenhum servidor.
File API
Uma API nativa do navegador para leitura de arquivos do seu dispositivo diretamente na memória do navegador. Seu vídeo é lido na memória localmente — nenhuma requisição de rede contendo os dados do seu arquivo é feita em nenhum momento.
H.264 / libx264
O codec de vídeo usado para a recodificação. A qualidade de compressão é controlada pelo parâmetro CRF (Constant Rate Factor), que corresponde diretamente ao controle deslizante de qualidade. CRF mais baixo = maior qualidade e arquivo maior; CRF mais alto = arquivo menor com mais compressão.
O Que Isso Significa para Sua Privacidade
- Seu vídeo nunca é enviado para nenhum servidor
- Nenhum terceiro recebe ou processa seu vídeo
- Não temos acesso ao conteúdo dos seus arquivos
- Nenhum dado de vídeo, nome de arquivo ou metadado é registrado ou armazenado
- Seu arquivo existe apenas na memória do seu navegador durante o processamento
Como Verificar
Você não precisa confiar apenas na nossa palavra. Veja como confirmar:
- 1 Abra as ferramentas de desenvolvedor do seu navegador (pressione F12 ou clique com o botão direito e escolha Inspecionar)
- 2 Vá para a aba Rede
- 3 Use a ferramenta para comprimir um vídeo
- 4 Observe: nenhuma requisição de saída contém os dados do seu vídeo
Alternativamente, desconecte-se da internet depois que a página carregar. A ferramenta continua funcionando — porque não requer nenhum servidor.
Compensações e Limitações
Como o processamento acontece inteiramente no seu navegador usando WebAssembly de thread único, a compressão é mais lenta do que ferramentas baseadas em servidor ou o app de desktop nativo. Um vídeo de 100 MB pode levar 2–5 minutos em um desktop típico. Arquivos maiores ou dispositivos menos potentes levarão mais tempo. Para arquivos acima de 4 GB ou se a velocidade for crítica, o app de desktop gratuito usa FFmpeg nativo e é significativamente mais rápido.