Converter WebM para OPUS

Aqui você converte WebM para OPUS de graça e sem conta: solte o arquivo acima e em poucos segundos o resultado está pronto para baixar. A conversão acontece dentro do seu próprio navegador, então o arquivo nunca é enviado. Funciona igual no Windows, no macOS e no Linux e também no iPhone e no Android, e continua funcionando mesmo se você cortar a conexão.

  • Onde roda No seu navegador. O arquivo nunca é enviado.
  • Com perdas Parte do detalhe é trocada por tamanho. OPUS não consegue guardar tudo o que um WebM guarda.
  • Limite de tamanho Até 100 MB por arquivo, de graça e sem conta.
  • Vale saber Todas as faixas de áudio que o navegador consegue decodificar vêm junto, então um filme com segundo idioma ou com comentários mantém as duas. Uma faixa em AC-3, E-AC-3, DTS ou TrueHD é descartada sem aviso.

Até 100 arquivos de uma vez. Formatos misturados não são problema.

O codec já bate, e essa é a história inteira

Um WebM feito por um navegador — uma gravação de tela, um áudio de voz, uma captura via MediaRecorder — carrega áudio Opus quase sem exceção, porque é para isso que o WebM foi desenhado e é o que todo navegador consegue codificar. Se você abriu o arquivo num inspetor de mídia e achou Opus lá dentro, não estava errado.

Então esta conversão não está resolvendo um problema de codec. Está produzindo um arquivo chamado `.opus` que carrega o codec que a origem já carregava, num contêiner Ogg em vez de um Matroska. Tudo que vale saber nesta página segue disso, começando pelo fato de que um trabalho tão simples ainda custa alguma coisa.

E o áudio é decodificado e comprimido de novo assim mesmo

A biblioteca por trás disto consegue extrair quadros comprimidos de um contêiner para outro sem nenhum decodificador rodar. Esta página não segue esse caminho, porque pede uma faixa de qualidade ao codificador, e pedir uma taxa de bits é exatamente o que desqualifica a cópia direta.

O resultado é uma segunda geração genuína de compressão com perdas num áudio que não precisava de uma. Para um áudio de voz, uma gravação de reunião ou uma entrevista, é inaudível em qualquer dos três ajustes. Para música — um ensaio gravado, um loop destinado a um jogo, qualquer coisa que vai ser sobreposta ou processada depois —, é mensurável, e a próxima seção é a resposta.

Dois comandos grátis que copiam o fluxo em vez disso

O FFmpeg faz numa linha: `ffmpeg -i input.webm -c:a copy output.opus` escreve os mesmos pacotes Opus num contêiner Ogg no tempo que leva para copiar o arquivo, sem perder nada. Essa é a ferramenta certa quando fidelidade importa e um terminal está disponível.

O MKVToolNix ataca pelo outro lado. Um WebM é um arquivo Matroska, então o `mkvextract` consegue puxar a trilha Opus direto de dentro dele, o que vale saber se você já tem o pacote instalado por outros motivos. As duas rotas vencem esta página em qualidade e velocidade e perdem em conveniência — nada para instalar, nada para aprender, e roda num celular.

Um arquivo .opus e um .ogg daqui são o mesmo arquivo

Os dois destinos deste site escrevem Opus dentro de um contêiner Ogg. Escolher OPUS em vez de OGG muda o nome do que você baixa e nada dentro dele, e uma ferramenta que lê um lê o outro assim que a extensão parar de confundi-la.

Vale dizer isso claramente em vez de sugerir uma distinção. O motivo de os dois existirem é que os destinos discordam: alguns seletores de arquivo listam `.opus` e não `.ogg`, alguns arquivadores e importadores esperam o contrário, e a própria orientação de nomenclatura da Xiph é seguida de forma inconsistente pelo software que lê esses arquivos. Escolha o que seu destino aceitar e não procure diferença nos bytes.

Quem pede a extensão soletrada opus

Ferramentas de voz, majoritariamente. Pipelines de mensagem e voz padronizaram em Opus porque foi construído para conversa em tempo real, e boa parte desse software nomeia o codec na documentação e no filtro de arquivo. Wrappers de reconhecimento de fala e scripts de processamento de áudio frequentemente fazem o mesmo, checando a extensão antes de checar o conteúdo.

É um leitor diferente do que converte para um motor de jogo ou um acervo aberto, que quer um Ogg porque uma política nomeia o contêiner. Também é diferente do leitor das páginas de MP3 e M4A, que está resolvendo um problema de reprodução. Aqui nada está quebrado e ninguém está preso — uma especificação simplesmente nomeou um tipo de arquivo, e isto produz um.

Onde a segunda passada aparece e onde não aparece

Opus é incomumente tolerante a ser codificado duas vezes, pelo mesmo motivo de já ser bom: foi desenhado para degradar graciosamente em vez de desmoronar nas bordas de sua faixa. Fala em taxas conversacionais sobrevive à ida e volta sem nada que um ouvinte identifique.

O que não sobrevive tão limpo é qualquer coisa com conteúdo sustentado em alta frequência — pratos, reverb de sala, aplausos, um instrumento gravado. A faixa alta vale o tamanho ali, porque a primeira codificação já gastou detalhe e uma segunda passada enxuta não tem reserva. Se a gravação é um master, não uma cópia, use a rota do FFmpeg e pule a questão inteiramente.

Quão pequena uma gravação longa fica

Este é o motivo prático de manter Opus em vez de converter para algo mais antigo. Horas de conversa na faixa pequena ocupam uma fração do que o mesmo material ocuparia como MP3, e a diferença de qualidade nessas taxas pesa a favor do Opus, não contra.

A outra economia é na imagem. Se o WebM é uma gravação de tela em vez de um áudio de voz, a trilha de vídeo é descartada por completo, o que em qualquer captura normal é onde quase todos os bytes estavam. Uma hora de tela compartilhada vira uma hora de fala num tamanho que cabe em qualquer lugar, que para um acervo de reunião costuma ser o ponto inteiro do exercício.

Renomear um WebM para .opus não funciona

É um atalho tentador e falha imediatamente. WebM é uma forma restrita de Matroska; um arquivo Opus é um arquivo Ogg. São especificações de contêiner diferentes, com cabeçalhos e enquadramento diferentes, e nenhuma semelhança entre o áudio dentro deles muda o que um analisador lê no byte zero.

O que o software faz com o arquivo renomeado varia de um erro claro a uma falha silenciosa, que é pior. Se uma ferramenta recusou seu `.webm`, está recusando o contêiner, e uma conversão de verdade — esta ou a cópia via FFmpeg — é a única coisa que ajuda.

Gravações de voz convertidas no mesmo navegador que as fez

A decodificação e a codificação rodam dentro da aba, usando o suporte a Opus que todo navegador embarca porque chamadas em tempo real o tornaram obrigatório. Nada carregando o áudio é transmitido, não há conta, e até cem arquivos podem ser soltos de uma vez e baixados juntos como um ZIP.

Neste par isso importa mais do que os tamanhos de arquivo sugerem. Os arquivos WebM que precisam de extensão Opus são áudios de voz, chamadas gravadas e capturas de reunião — pessoas falando, muitas vezes sobre coisas que não eram para viajar. Uma conversão sem servidor nenhum é a única versão deste trabalho que não cria uma cópia em outro lugar.

Como converter WebM para OPUS

  1. Solte o seu arquivo WebM nesta página, ou clique para escolher um.
  2. Escolha OPUS como destino. A conversão acontece no seu navegador e o arquivo não é enviado.
  3. Baixe o arquivo OPUS pronto.

WebM ou OPUS: o que muda

WebM comparado com OPUS
WebMOPUS
Nome completoVídeo WebMÁudio Opus
Extensão do arquivo.webm.opus
Tipo de mídiavideo/webmaudio/opus
CompressãoCom perdas — o tamanho é comprado com qualidadeCom perdas — o tamanho é comprado com qualidade
Publicado pela primeira vez20102012
Publicado porGoogleXiph.Org
EspecificaçãoRFC 6716
LicençaPadrão abertoPadrão aberto
Situação hojeAtualAtual
Canais de áudioaté 255
Abre no navegadorTodos os navegadoresNavegadores atuais
Considerado no lugarMP4, MKVAAC, MP3

Abrir o resultado

Os navegadores atuais leem OPUS; os antigos não. É o menos portátil dos dois, então vale confirmar que o destinatário aceita antes de enviar.

VLC e FFmpeg leem tanto WebM quanto OPUS, então dá para comparar o resultado com o original sem um segundo programa.

Para que serve cada formato

OPUS vem da Xiph.Org é de 2012, descrito em RFC 6716. VLC, FFmpeg e Audacity leem o formato.

De WebM para OPUS: perguntas frequentes

Meu arquivo WebM é enviado para algum lugar?

Não. Esta conversão acontece inteiramente no seu navegador, então o arquivo não sai do seu aparelho. Você mesmo pode conferir: abra a aba de rede das ferramentas de desenvolvedor e converta alguma coisa. Você verá a própria página e as requisições de estatística e de publicidade com que este serviço é pago, e nenhuma que leve o seu arquivo. O motor deste par específico é mediabunny, um invólucro do WebCodecs, que aproveita os decodificadores do seu próprio aparelho; seu navegador baixa isso uma vez e guarda.

Converter WebM para OPUS é grátis?

É. Sem conta, sem marca d’água e sem cota diária para gastar: roda no seu próprio aparelho, então você pode voltar quantas vezes quiser. O navegador processa arquivos de até 100 MB, 100 por vez. mediabunny é baixado para a sua máquina e roda lá, e por isso não há contador.

Perde qualidade ao converter WebM para OPUS?

OPUS comprime, então dados se perdem. No ajuste padrão isso não aparece; se você quer garantia, aumente a qualidade. Todas as faixas de áudio que o navegador consegue decodificar vêm junto, então um filme com segundo idioma ou com comentários mantém as duas. Uma faixa em AC-3, E-AC-3, DTS ou TrueHD é descartada sem aviso.

Um arquivo OPUS abre no navegador?

Os navegadores atuais leem OPUS; os antigos não. É o menos portátil dos dois, então vale confirmar que o destinatário aceita antes de enviar.

Mais sobre esses formatos