Corte, comprima e converta vídeo e áudio no seu navegador
Seu arquivo não sai desta aba. O corte e a limpeza de áudio rodam na hora com o decodificador do próprio navegador; o trabalho de vídeo usa o FFmpeg compilado para WebAssembly, baixado somente quando você pede.
Seu arquivo
Solte um arquivo de vídeo ou áudio aqui
Fica no seu dispositivo. Nada é enviado, e nada é salvo depois que você fecha a aba.
Isto precisa do motor FFmpeg
Minutos e segundos, então 1:30 são noventa segundos. Deixe o fim em branco para ir até o final do arquivo.
O que você quer fazer?
Retira da saída a data de criação, o modelo do aparelho, a localização GPS e quaisquer campos de título ou comentário.
Isto não precisa de nenhum download
Cortar, normalizar, aplicar fades e exportar para WAV usam o próprio decodificador de áudio do navegador. O motor FFmpeg nem é tocado.
Executar
Rodando no seu dispositivo — mantenha esta aba aberta
Ver o comando FFmpeg equivalente
Exatamente o que roda aqui. Se o seu arquivo for grande demais para uma aba, rode isto na sua própria máquina — o resultado é idêntico.
Onde você executa este comando?
No computador
-
Instale o FFmpeg uma única vez. Abra o terminal e rode a linha do seu sistema:
Windows
winget install ffmpegmacOSbrew install ffmpegLinuxsudo apt install ffmpeg - Abra o Terminal no Mac ou no Linux, ou o PowerShell no Windows. (No Windows, clique em Iniciar e digite PowerShell.)
- Vá até a pasta onde está o seu arquivo digitando cd e depois o nome da pasta, por exemplo:
cd Downloads - Cole o comando acima e aperte Enter. O arquivo pronto aparece na mesma pasta.
No celular
Não dá para rodar o FFmpeg no celular de forma prática — no iPhone não existe jeito, e no Android precisa do app Termux. No celular, esta página é o caminho mais fácil: ela faz o mesmo trabalho aqui, sem comando e sem instalar nada.
Ver o log do FFmpeg
Todas as ferramentas
Todos os formatos de saída
Perguntas
Meu arquivo é enviado para algum lugar?
Não. Esta é uma página estática sem backend. Seu arquivo é lido na memória desta aba, processado por JavaScript e WebAssembly rodando na sua própria máquina, e nunca é enviado a lugar algum. Você pode se desconectar da rede depois que a página carregar e tudo, exceto o download do motor, continua funcionando.
Por que há um download de 31 MB para vídeo?
Porque o trabalho de vídeo é feito pelo FFmpeg compilado para WebAssembly, e esse é o tamanho dele. Ele é baixado somente quando você pede uma operação que precisa dele, e seu navegador o guarda em cache depois. Cortar, normalizar, aplicar fades e exportar WAV em áudio nunca o tocam.
Por que codificar é mais lento que no meu desktop?
Dois motivos. O motor é uma única thread de WebAssembly onde um FFmpeg de desktop usa todos os núcleos, e não tem acesso ao codificador de vídeo em hardware da sua GPU. Espere várias vezes o tempo real. O comando exato aparece embaixo de cada trabalho para você rodar localmente quando isso importar.
Qual é o maior arquivo que isto consegue tratar?
Na prática, algumas centenas de megabytes. O FFmpeg mantém a entrada, a saída e seu espaço de trabalho em um único heap de WebAssembly, e a alocação falha bem antes do limite teórico de 4 GB. A ferramenta avisa acima de 500 MB e recusa acima de 2 GB em vez de travar a aba.
Por que não consegue prever o tamanho de saída?
No modo de predefinição de qualidade, realmente não consegue. Uma codificação de qualidade constante deixa a taxa acompanhar o quanto a imagem é difícil de comprimir, então uma apresentação de slides e uma filmagem na mão de folhas diferem em uma ordem de magnitude no mesmo ajuste. Os modos de tamanho alvo e de taxa são previsíveis, e são estimados corretamente.
Alguma coisa é salva entre visitas?
Suas configurações sim — a aba escolhida, o formato, a qualidade e os tempos — no localStorage deste navegador, no seu próprio aparelho. Seu arquivo não: não caberia, e suas filmagens não têm por que ficar no disco depois que você fecha a aba. Use «Redefinir tudo» no rodapé para limpar as configurações.
Nada é enviado. Não existe servidor para enviar: esta é uma página estática e cada quadro é processado na sua própria máquina.