Resolução primeiro, qualidade depois
É a ordem do painel, e ela não é estética. Reduzir só o bitrate de um vídeo 1080p entrega um 1080p borrado: os pixels que sobram roubam bits dos que importam. O mesmo bitrate aplicado a um 720p entrega um 720p limpo. Por isso a resolução é o primeiro controle.
A lista só mostra alturas que de fato REDUZEM. Num vídeo que já é 720p, a opção 1080p não aparece — ampliar entregaria os mesmos pixels ocupando um arquivo maior, que é o contrário do que a ferramenta promete. Mostrar e ignorar seria pior do que não mostrar.
Como comprimir
O painel mostra o tamanho estimado antes de você esperar, e é por ele que se escolhe. Mexa nos dois controles até o número caber no seu limite — 16 MB do WhatsApp, 25 MB de um anexo de e-mail, o que o formulário aceitar — e só então aplique.
- Solte o vídeo, ou traga um da cadeia.
- Escolha a altura de saída. 720p resolve a maioria dos casos; 480p é o que faz um vídeo longo caber num anexo.
- Escolha a qualidade e confira o tamanho estimado ao lado.
- Comprima. A barra mostra o progresso e o tempo restante, e dá para cancelar.
O tamanho é estimado, e por isso é dito assim
A conta é o bitrate escolhido vezes a duração. É o que o codificador vai MIRAR, não o que ele vai necessariamente entregar: ele gasta menos numa cena parada e mais numa cena com movimento, então uma palestra fica abaixo da estimativa e um vídeo de esporte fica em cima dela.
Preferimos o número aproximado e dito como aproximado ao número exato que não se cumpre. É a mesma decisão do painel do conversor para GIF, que mostra quadros e resolução e não promete megabytes.
Quando ela recusa comprimir
Quando o ajuste escolhido produziria um arquivo MAIOR que o original. Isso acontece de verdade: um vídeo que já saiu bem comprimido de um celular, recodificado em qualidade alta na resolução original, cresce.
Entregar isso em silêncio seria o pior resultado possível numa ferramenta chamada "comprimir" — você esperaria a duração inteira do vídeo para receber algo pior e maior. Então o aviso aparece e o botão desativa. Baixar a altura ou a qualidade resolve, e a estimativa ao lado mostra na hora que resolveu.
A espera é a duração do vídeo
E não há como acelerar. O áudio só se captura em tempo real; tocar o vídeo mais rápido entregaria a trilha com a duração errada. Um vídeo de cinco minutos leva cinco minutos, e a tela mostra o tempo restante e oferece cancelar em vez de parecer travada.
É o mesmo custo que o recorte de vídeo paga, e pelo mesmo motivo: sem um demuxer de 25 a 30 MB sob GPL, o único caminho é redesenhar cada quadro num canvas e gravar o que passa.
E não funciona em iOS: nenhum navegador de lá expõe o MediaRecorder. A página detecta ao abrir e avisa.
Onde ele continua
O resultado é vídeo e entra na cadeia do módulo. Comprimir já troca o formato de saída, então não faz sentido converter depois; o que faz sentido é cortar ou recortar ANTES — tirar o trecho que interessa reduz o que a compressão precisa atravessar, e o tempo de espera cai junto.
Tudo roda no seu navegador. O arquivo não é enviado a lugar nenhum, e o medidor no topo da página mostra isso enquanto você trabalha.