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 WAV 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.
WAV para OGG
Ogg é um contêiner, não um codec. Ao longo de sua existência já carregou Vorbis, Opus, FLAC e Speex, e a extensão .ogg não diz qual deles está dentro. Pela maior parte dos últimos vinte anos, a expansão honesta de ".ogg" era "Vorbis", e muitos tutoriais e documentações de motor ainda presumem exatamente isso.
O arquivo que esta página produz carrega Opus. É o codec bem melhor em qualquer taxa de bits que um jogo usaria, e é o que todo decodificador atual suporta. Também não é Vorbis, então se seu alvo é um motor mais antigo ou um carregador escrito à mão contra uma biblioteca Vorbis, converta um arquivo e carregue no build real antes de converter quatrocentos.
Quase ninguém convertendo para OGG o escolheu pelo mérito. É exigido porque a documentação do motor nomeia isso, porque o projeto tem uma regra contra formatos com patentes, ou porque o canal de distribuição pediu. O motivo é política de licenciamento, e é um motivo perfeitamente bom.
Isso molda o que esta página deveria dizer. As perguntas interessantes não são sobre ouvir; são se o arquivo carrega, se faz loop, se permite busca, e quanto custa do orçamento de download. Fidelidade nessas taxas de bits não é onde um pipeline de áudio de jogo dá errado.
A verificação que importa leva dois minutos e não é a que as pessoas costumam rodar. Tocar o arquivo convertido num player de mídia de desktop prova só que o player tem um decodificador de Opus, o que certamente tem. A pergunta é se seu motor, na plataforma alvo, num build real, vai carregar o arquivo.
Converta um asset representativo — idealmente o que tem um loop — importe e rode o build. Plataformas móveis e de console são onde uma suposição de formato falha, e falham na importação ou no primeiro play, não sutilmente. Descobrir isso depois de converter uma biblioteca inteira é uma tarde evitável.
Todo codificador com perdas precisa se preparar, então as primeiras amostras de um decodificador não são as primeiras amostras que entraram. O Ogg Opus lida com isso corretamente: o cabeçalho do fluxo registra o pré-corte, e um decodificador que o respeita descarta exatamente essa quantidade.
A falha está do lado da reprodução. Um carregador que ignora o pré-corte adiciona alguns milissegundos de silêncio a cada clipe, o que ninguém percebe num efeito sonoro único e todo mundo percebe num loop de dois compassos, onde vira uma lacuna audível a cada repetição.
O Opus é incomumente bom em taxas baixas, o que o torna válido para a troca de pipeline. Diálogo em mono fica confortável em torno de 48 kbps e continua inteligível bem abaixo disso. Loops ambientes e música querem mais, e a faixa equilibrada é um padrão seguro para qualquer coisa com instrumentos.
Efeitos curtos são o caso estranho. Um impacto de 200 milissegundos é dominado pela sobrecarga por arquivo, não pela taxa de bits, então comprimir forte não economiza nada mensurável enquanto arrisca amolecer o transiente. Gaste a taxa de bits onde os segundos estão — música e diálogo.
O Ogg divide o fluxo em páginas, cada uma carregando um marcador de posição, o que possibilita busca sem ler o arquivo do início e permite que um player reporte a duração correta antes de tocar. Também carrega um bloco de campos de texto nomeados, então um arquivo pode se descrever.
Para um pipeline de assets, os marcadores de posição são a parte que importa. Qualquer coisa que avance rápido, pule para um ponto de referência ou reporte progresso precisa deles, e um fluxo comprimido puro não consegue fornecer isso.
O Opus já está em todo navegador, porque todo navegador precisou dele para chamadas de voz WebRTC. Não há pacote de extensão para buscar e nenhum módulo WebAssembly envolvido — o codificador é código nativo que veio com o navegador, o que torna este par rápido e incomumente leve.
Compare isso com o MP3, que nenhum navegador consegue codificar, exigindo um build WebAssembly do LAME baixado primeiro. O efeito prático é que uma pasta de duzentos efeitos sonoros começa a converter imediatamente aqui, sem nada baixado e nada enviado.
O limite de lote é cem arquivos por vez e 100 MB por arquivo, e cada um converte separadamente antes do conjunto voltar num ZIP. Efeitos sonoros são pequenos o bastante para que os dois tetos sejam irrelevantes.
Como nada é transmitido, um lote grande não custa banda e não entra em fila, o que para áudio de jogo importa mais do que parece. Pastas de assets são reexportadas constantemente, e uma etapa de conversão que exige enviar cem arquivos toda vez é uma etapa que as pessoas silenciosamente param de fazer.
| WAV | OGG | |
|---|---|---|
| Nome completo | Waveform Audio | Ogg Audio |
| Extensão do arquivo | .wav, .wave | .ogg, .oga |
| Tipo de mídia | audio/wav | audio/ogg |
| Compressão | Sem compressão | Com perdas — o tamanho é comprado com qualidade |
| Publicado pela primeira vez | 1991 | 2000 |
| Publicado por | Microsoft | Xiph.Org |
| Especificação | RIFF WAVE | RFC 3533 |
| Licença | Publicado, não padronizado | Padrão aberto |
| Situação hoje | Atual | Atual |
| Profundidade de bits | 32 | — |
| Canais de áudio | até 65.535 | — |
| Abre no navegador | Todos os navegadores | Navegadores atuais |
| Considerado no lugar | FLAC, AIFF | MP3, AAC, OPUS |
as propriedades do documento podem ir junto: WAV e OGG têm onde guardar.
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.
Audacity lê tanto WAV quanto OGG, então dá para comparar o resultado com o original sem um segundo programa.
Os dois miram trabalhos diferentes: WAV em a edição e o arquivamento, OGG em a web e entregar um arquivo pronto. Vale pesar isso antes, porque o motivo de um existir costuma ser o motivo de o outro ser incômodo.
WAV é o formato da Microsoft, publicado em 1991. Registra 32 bits por canal.
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.
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.
as propriedades do documento podem ir junto: WAV e OGG têm onde guardar.