Converter OPUS para AAC

Aqui você converte OPUS para AAC 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. AAC não consegue guardar tudo o que um OPUS guarda.
  • Limite de tamanho Até 100 MB por arquivo, de graça e sem conta.
  • Vale saber Os dois formatos são comprimidos, então esta é uma segunda rodada sobre um áudio que já perdeu detalhe. Escolha o nível de qualidade mais alto se o resultado for editado ou convertido de novo.

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

Dois arquivos diferentes atendem pelo nome AAC

O arquivo que esta página escreve é um fluxo de transporte de dados de áudio: quadros AAC um atrás do outro, cada um carregando um cabeçalho curto que repete a taxa de amostragem, a configuração de canal e o perfil, sem nada envolvendo eles. Sem índice, sem campo de duração, sem área de metadado. O outro arquivo chamado AAC é um M4A — o mesmo áudio codificado dentro de um contêiner MP4 que carrega os três.

Qual dos dois você precisa não é questão de gosto e não dá para inferir pela palavra. Documentação que nomeia ADTS ou um fluxo elementar significa esta página. Documentação que só diz "áudio AAC" e espera uma duração ou uma barra de progresso significa o M4A. Enviar o errado é a falha mais comum nesta conversão, e geralmente aparece como um player reportando a duração errada em vez de uma recusa direta.

Os sistemas que realmente querem um fluxo elementar

O ADTS existe para que um fluxo possa começar em qualquer quadro. Essa propriedade é o que sistemas de locução, automação de veiculação e reprodutores de URA são construídos em torno: eles cortam áudio em pedaços, começam a tocar no meio, e entregam fragmentos a um decodificador sem contêiner para consultar. Um cabeçalho em cada quadro é o que torna isso seguro.

O mesmo desenho suporta concatenação. Dois arquivos ADTS cuja taxa de amostragem e contagem de canal batem podem ser unidos byte a byte e o resultado toca como um arquivo contínuo, sem recodificação e portanto sem perda adicional. Sistemas de locução montam frases dessa forma exatamente. É o motivo mais forte para preferir um fluxo cru quando você tem a escolha, e vale conferir que seus fragmentos realmente compartilham parâmetros antes de contar com isso.

Tudo chega a 48 kHz, e telefonia quer bem menos

O Opus roda num relógio fixo de 48.000 Hz. Um decodificador reporta essa taxa seja qual for a fonte, então o AAC produzido aqui fica em 48 kHz mesmo quando a origem era uma gravação de voz a 16 kHz. Nada nesta página reamostra, e isso é deliberado — reamostrar é uma decisão com consequência audível e pertence a uma ferramenta onde pode ser ouvida.

Isso importa mais na direção em que este par costuma ser usado. Sistemas de telefonia e URA frequentemente especificam 8.000 ou 16.000 Hz, porque é isso que o transporte carrega, e um arquivo a 48 kHz vai ser recusado ou reamostrado na ingestão. Faça isso você mesmo num editor depois de converter, para o resultado ser conferido em vez de descoberto quando uma locução soar errada numa linha ao vivo.

De onde vêm os arquivos Opus, e quanto eles valem

O Opus aparece nesta posição por três motivos. Plataformas de mensagem e bots de voz gravam nele, porque foi desenhado para fala em tempo real e é o que o WebRTC exige. Ferramentas de download produzem ele, porque é o melhor fluxo disponível sem recodificar. E serviços de síntese de voz cada vez mais emitem nele, pelos mesmos motivos de banda.

A taxa de bits da fonte define o teto de tudo abaixo dela. Uma locução sintetizada numa taxa de bits razoável converte para um AAC na faixa alta qualidade que nenhum ouvinte vai criticar. Uma nota de voz capturada numa taxa bem baixa para uma ligação já está no fundo da faixa do codec, e nenhuma faixa desta página melhora isso.

Três faixas de qualidade, lidas contra uma exigência de sistema

O controle de qualidade resolve para uma taxa de bits real dentro do codificador, e o AAC recebe um conjunto fixo de três faixas: arquivo pequeno, equilibrado, alta qualidade. O número exato que cada uma escreve pertence à biblioteca que codifica, não a esta página; o que se pode dizer é que nada acima da faixa mais alta está disponível neste caminho, uma limitação do codificador, não do codec, e vale saber isso se uma especificação nomeia uma taxa bem mais alta.

Exigências escritas para AAC geralmente são tetos impostos por um transporte, não alvos de qualidade — um canal estreito, um orçamento definido anos atrás. Escolha a faixa que parece corresponder ao número nomeado e confira o tamanho do resultado. Onde nada é especificado, alta qualidade é o padrão certo para uma segunda geração de codificação.

Locuções mono devem continuar mono, e geralmente continuam

Fala gravada para um sistema normalmente é mono na origem, e deveria continuar assim: dois canais idênticos carregam a mesma informação pelo dobro da taxa de bits, e um reprodutor de locução que espera mono pode recusar ou dobrar um arquivo estéreo de forma imprevisível. Nada aqui promove um arquivo mono para estéreo, então um Opus mono produz um AAC mono.

O cabeçalho ADTS registra a configuração de canal em todo quadro, o que é o que torna segura a manobra de concatenação acima — um fragmento mono não pode acidentalmente ser unido a um estéreo sem o descompasso aparecer. Se um lote contém os dois, vale resolver isso antes de converter.

Um fluxo cru não consegue dizer quanto dura

Não existe duração em lugar nenhum de um arquivo ADTS. Software que precisa de uma estima, seja varrendo todo quadro ou dividindo o tamanho do arquivo por uma taxa de bits assumida, e material de taxa variável quebra essa aritmética. É por isso que players às vezes reportam a duração errada de um arquivo `.aac` ou recusam deixar você buscar dentro dele.

Para um sistema de locução isso é irrelevante, porque a plataforma mede o áudio ao ingerir e guarda o número no próprio banco. Para qualquer coisa onde uma pessoa vê uma barra de progresso é um defeito visível, e é o sinal prático mais claro de que um fluxo cru era a entrega errada. O M4A carrega a duração no cabeçalho e não tem esse problema.

Nada sobrevive à travessia exceto o áudio

O Opus é carregado num contêiner Ogg com comentários no formato Vorbis — uma lista aberta de chaves com valores de texto —, e uma locução sintetizada ou uma gravação exportada muitas vezes tem uma descrição útil ali. O ADTS não tem área de metadado nenhuma, então todo campo é descartado e o resultado carrega só som.

Neste contexto isso geralmente está correto: locuções são identificadas por caminho e pelo registro da própria plataforma, não por tag embutida. Onde a descrição importa — uma licença, uma atribuição, um número de versão de um conjunto de locuções —, copie isso para o nome do arquivo ou um manifesto antes de converter, ou use o destino M4A, que tem espaço para tudo isso e carrega o mesmo áudio.

Um conjunto de locuções convertido numa passagem só, sem nada transmitido

Arquivos são limitados a 100 MB cada — para Opus isso são horas de fala — e cem podem ser soltos de uma vez e devolvidos como ZIP, o que se encaixa em como conjuntos de locução e gravações de bot realmente chegam. O trabalho é tempo de processador na sua própria máquina em vez de banda, então um lote grande vale iniciar e deixar rodando.

O Opus decodifica nativamente em todo navegador porque o WebRTC tornou isso obrigatório. Chrome, Edge e Safari também codificam AAC nativamente; o Firefox não, então um codificador WebAssembly é baixado uma vez ali. Esse pacote é a única coisa que atravessa a rede — chamadas gravadas, locuções de cliente e qualquer outra coisa no lote ficam na máquina.

Como converter OPUS para AAC

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

OPUS ou AAC: o que muda

OPUS comparado com AAC
OPUSAAC
Nome completoÁudio OpusAdvanced Audio Coding
Extensão do arquivo.opus.aac
Tipo de mídiaaudio/opusaudio/aac
CompressãoCom perdas — o tamanho é comprado com qualidadeCom perdas — o tamanho é comprado com qualidade
Publicado pela primeira vez20121997
Publicado porXiph.OrgMPEG
EspecificaçãoRFC 6716ISO/IEC 13818-7
LicençaPadrão abertoPadrão aberto
Situação hojeAtualAtual
Canais de áudioaté 255até 48
Abre no navegadorNavegadores atuaisTodos os navegadores
Considerado no lugarMP3MP3

O que se perde

OPUS prevê até 255 canais de áudio e AAC até 48. Uma mixagem surround é rebaixada em vez de preservada.

Abrir o resultado

AAC abre em qualquer navegador atual. OPUS alcança ainda menos navegadores. Se o arquivo vai para uma página web ou um formulário, esse costuma ser todo o motivo da conversão.

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

Tamanho e qualidade

OPUS e AAC são formatos com perda, então aqui há uma segunda compressão sobre a primeira. Se você ainda tem o original, comece por ele — cada rodada custa um pouco mais que a anterior.

Para que serve cada formato

OPUS é o formato da Xiph.Org, publicado em 2012. Está descrito em RFC 6716, e vale conhecer se o arquivo precisa sobreviver à ferramenta que o escreveu.

AAC vem da MPEG é de 1997, descrito em ISO/IEC 13818-7. VLC, FFmpeg e iTunes leem o formato.

AAC foi publicado em 1997 e OPUS em 2012. O mais antigo costuma ser o arquivo mais seguro para entregar; o mais novo faz o mesmo com menos bytes.

De OPUS para AAC: perguntas frequentes

Meu arquivo OPUS é 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 OPUS para AAC é 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 OPUS para AAC?

AAC comprime, então dados se perdem. No ajuste padrão isso não aparece; se você quer garantia, aumente a qualidade. Os dois formatos são comprimidos, então esta é uma segunda rodada sobre um áudio que já perdeu detalhe. Escolha o nível de qualidade mais alto se o resultado for editado ou convertido de novo.

Passar de OPUS para AAC comprime duas vezes?

OPUS e AAC são formatos com perda, então aqui há uma segunda compressão sobre a primeira. Se você ainda tem o original, comece por ele — cada rodada custa um pouco mais que a anterior.

Mais sobre esses formatos