V2A

Sobre

VideoToAudioConverter é uma ferramenta gratuita e de código aberto para extrair áudio de arquivos de vídeo — inteiramente no seu navegador. Sem upload, sem cadastro, sem marcas d'água, sem cota diária.

Por que mais um conversor?

A maioria dos conversores de vídeo online funciona da mesma forma: você envia seu arquivo para um servidor, o servidor processa, você baixa o resultado. Esse modelo tem problemas óbvios — seu arquivo fica nas máquinas de outra pessoa, a velocidade de conversão depende de uma fila, e o serviço precisa recuperar os custos do servidor de alguma forma (normalmente anúncios, barreiras de cadastro ou planos pagos).

Os navegadores modernos conseguem fazer todo o trabalho localmente. WebCodecs e WebAssembly são rápidos o suficiente para converter um MP4 de uma hora para MP3 em menos de um minuto em um notebook comum. Quando você aceita isso, o modelo com servidor simplesmente parece um desperdício.

Como é construído

O site usa dois motores:

  • MediaBunny (TypeScript + WebCodecs) para MP4, MOV, MKV, WebM. Streaming, rápido, sem limite de tamanho de arquivo.
  • FFmpeg compilado para WebAssembly para containers mais antigos ou incomuns como AVI, FLV, WMV, 3GP. Carregado sob demanda (~30 MB) apenas quando necessário, e somente nesses formatos.

A interface é o Next.js exportado estaticamente para HTML/CSS/JS puro e servido pelo Cloudflare Pages. Não existe backend.

Código aberto

Cada linha do front-end está no GitHub. Issues e pull requests são bem-vindos. Se você encontrar um formato de vídeo que deveria funcionar mas não funciona, abra uma issue com um arquivo de exemplo (ou a saída do `mediainfo`).