OGG é um contêiner, Opus é o codec
OGG é um formato de contêiner aberto da Xiph.Org Foundation. Por anos, a maioria dos arquivos .ogg guardava áudio Vorbis. Hoje muitas vezes guarda Opus, um codec mais novo padronizado pelo IETF em 2012 (RFC 6716), feito a partir do trabalho da Xiph.Org e do Skype. A saída OGG do AudioDrop usa Opus.
O Opus sempre roda por dentro a 48 kHz, então o AudioDrop reamostra o áudio para 48 kHz como parte da conversão. Ele foi feito para soar bem em bitrates baixos e é usado em chat de voz, chamadas WebRTC e muito áudio da web.
O MP3, por contraste, vem de 1993. É com perda, em geral de 128 a 320 kbps, e a principal força é tocar em quase todo lugar.
Por que converter MP3 em OGG?
OGG em geral não é um upgrade de escuta. É um formato que certas ferramentas preferem.
- Jogos da web e engines no navegador podem tocar Ogg Opus pelo próprio decodificador do navegador.
- Alguns projetos Linux e de código aberto preferem formatos abertos e livres de royalties.
- Apps da web e bots muitas vezes usam Opus porque transmite com eficiência.
- Você quer arquivos menores para entrega na web, já que o Opus é eficiente em bitrates modestos.
MP3 e OGG (Opus) num relance
| Recurso | MP3 | OGG (Opus) |
|---|---|---|
| Desenvolvido por | Fraunhofer IIS e MPEG | Xiph.Org e IETF |
| Compression | Com perda | Com perda |
| Taxa de amostragem | Em geral 44.1 ou 48 kHz | 48 kHz |
| Tamanho a 192 kbps | ≈ 1.44 MB/min | ≈ 1.44 MB/min |
| Desempenho em bitrate baixo | Fraco abaixo de 128 kbps | Forte, mesmo a 64 a 96 kbps |
| Compatibilidade | Universal | Chrome, Firefox, Android, VLC, engines de jogos; software Apple mais antigo pode não tocar |
| Melhor para | Compartilhar com qualquer pessoa | Jogos da web, áudio da web, projetos de código aberto |
Qualidade ao converter MP3 em OGG
Isto é de com perda para com perda, então seja realista. O codificador de MP3 já descartou detalhe, e o Opus vai descartar um pouco mais do jeito dele. O OGG nunca vai soar melhor que o MP3 de onde você sai.
O AudioDrop codifica Opus a 192 kbps por padrão, o que é generoso para o Opus e mantém a perda extra bem pequena. Começar de um MP3 de 192 kbps ou mais dá o resultado mais limpo. Se você tem o WAV ou o FLAC original, converta esse para OGG e pule a geração extra.
Dicas práticas
Se o seu MP3 é um loop para um jogo, ouça o ponto do loop depois de converter. Codificadores com perda, o MP3 em especial, adicionam um silêncio curto no início do arquivo, e uma origem sem perda é o jeito mais confiável de ter loops sem gap.
O Safari pode não conseguir codificar OGG. Use Chrome, Edge ou Firefox para esta conversão. Tags como título e artista podem não ser copiadas para o arquivo OGG.
Quando MP3 para OGG é a escolha errada
OGG não é o alvo certo para todo trabalho. Se o público usa iPhone ou software Apple antigo, MP3 ou M4A tocam com mais confiança. Se você está preparando assets para uma engine de jogos que importa Ogg Vorbis e não Ogg Opus, um arquivo Opus pode ser rejeitado, então teste um antes de converter um lote.
Também vale perguntar se você precisa converter. O MP3 é aceito por todo navegador e engine de jogos importantes, então recodificar só faz sentido quando uma ferramenta pede especificamente OGG ou quando você quer a eficiência de streaming do Opus.
Quando você converter MP3 em OGG, guarde os MP3 originais. Eles são a geração mais alta, e qualquer conversão futura deve partir deles.
Os arquivos ficam no seu dispositivo
O AudioDrop é um conversor de MP3 para OGG que roda inteiro no navegador. A decodificação e a codificação usam WebCodecs e WebAssembly na sua máquina, então nenhum áudio é enviado e você não precisa de conta.
Depois de carregar, a página funciona offline. Solte uma pasta de efeitos sonoros e eles convertem em paralelo, cada um baixado separadamente. Não há limite fixo de tamanho, só o limite prático da memória do seu dispositivo.