Cookies para estatística e publicidade
Usamos cookies de estatística e de publicidade, ambos enviados ao Google. Recusar não muda nada do que você vê.Ler a página de privacidade
Aqui você converte WebM para OGG 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.
Até 100 arquivos de uma vez. Formatos misturados não são problema.
Eles são convertidos um após o outro e baixados juntos em um ZIP.
WebM para OGG
Toda outra conversão de áudio a partir de um WebM troca um codec por outro. Esta não. O Ogg escrito aqui carrega Opus, e o WebM de origem quase certamente também carregava Opus, porque é isso que navegadores gravam e o que o WebM foi desenhado em torno. Dois contêineres, um codec, os dois da mesma linhagem livre de royalties.
Isso torna esta conversão conceitualmente a mais barata do conjunto e, na prática, a que tem a ressalva mais interessante, que é o assunto da próxima seção. Também torna essa conversão a menos provável de ser sobre compatibilidade com hardware de consumo e a mais provável de ser sobre uma regra: uma engine que carrega `.ogg`, um wiki que só aceita formato livre.
Em princípio, mover Opus de um WebM para um Ogg é um simples reembrulho: ler os quadros comprimidos de um contêiner, escrever no outro, sem tocar em nada. Leva aproximadamente o tempo de copiar o arquivo e não perde absolutamente nada.
Não é o que acontece aqui. Esta ferramenta pede ao codificador uma faixa de qualidade em todo destino com perdas, e pedir uma taxa de bits é justamente o que desqualifica a cópia direta de pacote que a biblioteca por trás suporta. Então o áudio é decodificado em amostras e comprimido de novo — uma segunda geração de verdade. Para uma nota de voz isso é inaudível. Para um recurso musical que vai ser sobreposto e repetido num jogo, vale saber que uma ferramenta de linha de comando como o FFmpeg faz o mesmo trabalho sem perdas em um segundo.
O contêiner Ogg já carregou três codecs de áudio diferentes ao longo de sua vida: Vorbis desde 2000, FLAC, e Opus desde 2012. Os três usam a extensão `.ogg`, e nada no nome os distingue. Este é o jeito mais comum de uma conversão para Ogg decepcionar alguém.
Bastante software escrito antes de 2015 lê `.ogg` e assume Vorbis. Engines de jogo mais antigas, alguns middlewares e importadores vão abrir o arquivo, encontrar Opus e falhar com um erro que não menciona nenhum dos dois. Se o seu alvo é um desses, o que você precisa é de Ogg Vorbis especificamente, e a ferramenta para isso é um codificador dedicado, não um navegador.
O Godot carrega `.ogg` nativamente e é o formato convencional para música em projetos Godot. O Unity aceita. A Wikimedia Commons e vários arquivos abertos aceitam Ogg e Opus e recusam formatos protegidos por patente de cara, o que torna essa a única rota para contribuir com uma gravação ali. Ferramentas de desktop Linux presumem Ogg há duas décadas.
O que esses casos têm em comum é que o formato foi escolhido por uma política, não por um aparelho. Ninguém escolhe Ogg porque o rádio do carro quer isso — rádios de carro não querem. É por isso que quem lê esta página é diferente de quem lê as páginas de MP3 ou M4A, que resolvem um problema de reprodução em vez de satisfazer uma especificação.
O Opus foi publicado pela Xiph.Org em 2012, e é o codec de áudio de propósito geral mais forte em uso comum. Supera o Vorbis e o MP3 em toda taxa de bits que importa, degrada graciosamente em vez de despedaçar em taxas baixas, e lida com fala em taxas onde os codecs mais antigos ficam inutilizáveis. Todo navegador suporta ele porque o WebRTC tornou isso obrigatório.
Essa combinação — melhor da categoria e livre de royalties — é exatamente por que o WebM usa ele e por que o mundo de formato aberto o adotou. Se seu conjunto de ferramentas é moderno o suficiente para aceitar Opus, use Opus. O único motivo para preferir Vorbis é um software anterior a essa escolha.
O suporte fora do ecossistema aberto é fraco. O iOS lida mal com Ogg, a maioria dos rádios de carro e streamers hi-fi não leem, e até recentemente o Safari também não lia — o registro classifica o suporte de navegador como moderno, não universal, por esse motivo. Não é um formato para enviar a alguém.
Também herda os limites usuais desta conversão: qualquer faixa de vídeo no WebM é descartada, só a primeira faixa de áudio sobrevive, e nenhuma tag atravessa. Para um recurso de jogo nada disso importa. Para uma gravação que você pretende compartilhar, MP3 continua sendo o formato que ninguém precisa pensar duas vezes.
A Xiph publica orientação sobre isso e quase ninguém segue, o que explica a confusão. `.ogg` originalmente era para Ogg Vorbis especificamente; `.oga` é a extensão de propósito geral para áudio num contêiner Ogg seja qual for o codec; `.opus` é a extensão recomendada para Ogg carregando Opus. Na prática `.ogg` é usado para os três e tudo lê.
Isso importa quando uma ferramenta decide o que esperar só pelo nome. Um importador que vê `.ogg` e recorre a um decodificador Vorbis vai falhar num arquivo Opus com um erro que não menciona nenhum dos dois, enquanto o mesmo arquivo renomeado `.opus` pode ser tratado corretamente. Se um destino recusa o arquivo sem explicar por quê, mudar a extensão é um experimento de dez segundos que vale tentar.
Conversão de recurso de jogo raramente é um arquivo só. Até cem gravações WebM podem ser soltas numa passagem, cada uma convertendo independentemente, com os arquivos Ogg prontos baixando juntos como ZIP. Nada fica em fila, e o único outro teto é 100 MB por arquivo.
Como o trabalho acontece na sua máquina, não existe serviço no meio de um build. Isso importa para um projeto em vez de um arquivo avulso: um conversor que envia é uma dependência com disponibilidade, limite de taxa e política de privacidade, e nada disso pertence a um pipeline de recursos que você precisa conseguir rodar offline.
O Opus é decodificado e recodificado dentro da aba, usando os codecs que o navegador já traz. Nada carregando o áudio é enviado a lugar nenhum, não existe conta, e não há upload para esperar mesmo num arquivo grande.
Para este público isso costuma ser um ponto prático mais do que de privacidade, mas o ponto de privacidade também vale: áudio de jogo ainda não lançado e gravações não publicadas são exatamente o material que não deveria passar por um serviço web gratuito a caminho de uma pasta no mesmo disco onde já estava.
| WebM | OGG | |
|---|---|---|
| Nome completo | Vídeo WebM | Ogg Audio |
| Extensão do arquivo | .webm | .ogg, .oga |
| Tipo de mídia | video/webm | audio/ogg |
| Compressão | Com perdas — o tamanho é comprado com qualidade | Com perdas — o tamanho é comprado com qualidade |
| Publicado pela primeira vez | 2010 | 2000 |
| Publicado por | Xiph.Org | |
| Especificação | — | RFC 3533 |
| Licença | Padrão aberto | Padrão aberto |
| Situação hoje | Atual | Atual |
| Abre no navegador | Todos os navegadores | Navegadores atuais |
| Considerado no lugar | MP4, MKV | MP3, AAC, OPUS |
Os navegadores atuais leem OGG; os antigos não. É o menos portátil dos dois, então vale confirmar que o destinatário aceita antes de enviar.
OGG é um contêiner, não um formato único. O que toca é o codec de dentro — normalmente Vorbis, Opus e FLAC — e por isso dois arquivos com a mesma extensão podem se comportar de forma diferente no mesmo aparelho.
VLC lê tanto WebM quanto OGG, então dá para comparar o resultado com o original sem um segundo programa.
OGG vem da Xiph.Org é de 2000, descrito em RFC 3533. Audacity, VLC e foobar2000 leem o formato.
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.
É. 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.
OGG 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.
Os navegadores atuais leem OGG; os antigos não. É o menos portátil dos dois, então vale confirmar que o destinatário aceita antes de enviar.
OGG é um contêiner, não um formato único. O que toca é o codec de dentro — normalmente Vorbis, Opus e FLAC — e por isso dois arquivos com a mesma extensão podem se comportar de forma diferente no mesmo aparelho.