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 FLAC 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.
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.
FLAC para AAC
A maioria dos caminhos até o AAC neste site parte de algo já comprimido, e a descrição honesta deles é uma segunda rodada de dano. Este não é assim. O FLAC guarda exatamente as amostras que entraram nele, então o codificador de AAC recebe a gravação como ela foi gravada, sem artefatos de um codificador anterior para gastar bits descrevendo.
Essa diferença é maior do que parece. Um codificador com perdas distribui seu orçamento de bits decidindo o que um ouvinte não vai sentir falta; quando a entrada já carrega as cicatrizes de uma decisão anterior, o segundo codificador desperdiça parte desse orçamento reproduzindo fielmente essas cicatrizes. Partir do FLAC elimina esse desperdício por completo. É o motivo pelo qual uma codificação de entrega deveria sempre ser feita a partir do master, nunca de uma cópia que alguém te mandou.
Um arquivo com extensão `.aac` não é um contêiner. É enquadramento ADTS: uma sequência de quadros AAC, cada um carregando um cabeçalho curto que repete a taxa de amostragem, a configuração de canais e o perfil. Não há índice, não há cabeçalho global e não há área de metadados em lugar nenhum.
Esse formato é o que certos sistemas pedem. Automação de transmissão, segmentadores que cortam um fluxo em pedaços, tocadores de anúncio e URA, e hardware embarcado com um analisador fixo leem fluxos elementares porque um fluxo pode ser iniciado em qualquer quadro e emendado a outro sem precisar ser remontado. Se uma especificação que te mandaram cita ADTS, ou cita `.aac` em vez de "áudio AAC", é isso que ela quer, não um M4A.
O controle de qualidade se resolve numa taxa de bits real dentro do codificador, e o AAC oferece três faixas: Arquivo pequeno, Equilibrado, Alta qualidade. O número exato que cada uma escreve pertence à biblioteca que faz a codificação, não a esta página — o que se pode dizer com segurança é que a faixa mais alta é o teto deste caminho, e nada acima dela está disponível aqui.
Especificações de entrega costumam declarar um teto, não um alvo, porque o número veio de um orçamento de transporte que alguém definiu anos atrás. Escolha a faixa que parece corresponder ao valor citado, depois confira o resultado em vez de presumir — o tamanho do arquivo resultante é o jeito confiável de saber se bateu, já que esta página não promete o kbps exato por trás de cada uma. Uma especificação pedindo uma taxa bem acima da faixa mais alta não pode ser atendida aqui de jeito nenhum.
O FLAC carrega um sistema de metadados de verdade: campos nomeados de texto para título, artista, álbum, número de catálogo e o que mais alguém tiver inventado, além de um bloco dedicado a imagem de capa. O ADTS não tem nada disso. O AAC gravado aqui contém quadros de áudio e nada mais, então toda tag e toda imagem são descartadas nessa fronteira.
Para um fluxo indo para automação isso é correto e esperado — o sistema de transmissão mantém seu próprio banco de dados e ignoraria tags embutidas de qualquer forma. Para qualquer coisa que vá ser arquivada, catalogada ou entregue a uma pessoa, é uma perda real, e a resposta é converter para M4A em vez disso, que carrega o mesmo áudio AAC dentro de um contêiner MP4 com campos para tudo isso.
Vale ser direto sobre isso antes de converter cem masters. Se o arquivo vai para uma pessoa, uma biblioteca, um host de podcast, um celular ou qualquer coisa com botão de play e um nome na tela, o AAC cru é a entrega errada. Não tem duração gravada, então alguns tocadores mostram o tempo errado ou se recusam a buscar posição, e não tem onde colocar um nome.
O caminho pelo M4A produz exatamente o mesmo áudio codificado dentro de um contêiner, e quase todo sistema que fala "AAC" na conversa cotidiana quer dizer isso. Reserve o fluxo cru para os casos em que um documento cita ADTS ou fluxo elementar, ou onde o sistema que recebe rejeitou um M4A e disse por quê. Entregar o errado entre esses dois é a forma mais comum de esta conversão dar errado.
O registro trata o FLAC como limitado a oito canais — mono até 7.1 — e o AAC como capaz de muito mais. Nada nesta direção precisa ser reduzido, então um master surround chega com o layout intacto e um master estéreo chega como estéreo. Mono continua mono, o que reduz pela metade a necessidade de bitrate para material de fala e vale manter em vez de dobrar num falso par estéreo.
A taxa de amostragem é carregada sem alteração, não normalizada. Um master a 44.100 Hz produz um fluxo a 44.100 Hz; um a 48.000 Hz produz 48.000. Masters de alta resolução são o caso a observar: material a 96 kHz é AAC legal, mas nem todo decodificador do outro lado vai aceitar essa taxa, e reduzir para 48 kHz num editor antes de converter costuma ser o que a especificação presumiu sem dizer.
O cabeçalho de fluxo de um FLAC guarda um MD5 do áudio decodificado, calculado quando o arquivo foi criado. Esse único campo é o que torna o FLAC um formato de arquivamento, não apenas uma cópia menor: anos depois, um decodificador consegue reconstruir as amostras, calcular o hash e provar que o arquivo não se corrompeu. O AAC não tem equivalente, e um fluxo AAC corrompido ainda é um fluxo AAC estruturalmente válido.
A consequência prática é uma regra de arquivamento, não de áudio. Guarde o FLAC como o que você arquiva e trate todo AAC gerado dele como saída descartável, regenerável em um minuto a partir do master. Apagar um master porque existe uma cópia de entrega é o erro que esta conversão facilita cometer, e não tem volta — o AAC não pode virar de novo o que o gerou.
Chrome, Edge e Safari expõem um codificador de AAC via WebCodecs, e onde existe um, ele é usado diretamente, sem nenhum download. O Firefox não traz um embutido, então a primeira conversão para AAC nesse navegador busca um codificador em WebAssembly — uma vez, e só nas páginas que precisam dele. Um visitante convertendo uma planilha neste site não baixa nada disso.
De qualquer forma, a codificação roda no seu processador dentro da aba. Essa é a propriedade que importa para material inédito ou sob embargo: você pode abrir a aba de rede, rodar uma conversão e ver o codificador chegando enquanto o áudio não vai a lugar nenhum. Não há fila, não há conta, e não há cópia do seu master no disco de mais ninguém esperando para ser apagada.
Arquivos são limitados a 100 MB cada, e cem podem ser soltos juntos, voltando como um ZIP. O FLAC comprime para cerca de metade do PCM sem compressão, então 100 MB de FLAC estéreo qualidade CD dá em torno de vinte minutos de áudio — confortável para faixas, stems, anúncios e episódios, e insuficiente para uma gravação de show inteiro ou uma entrevista completa.
Onde um master ultrapassa o teto, divida ele num editor antes de converter, ou use um codificador de mesa para esse arquivo específico. Saber disso de antemão é mais útil do que deixar um envio de 600 MB falhar depois de já ter sido lido para dentro da aba. O limite é a memória do navegador, não um plano pago, e é por isso que não existe uma versão desta página em que pagar deixaria maior.
| FLAC | AAC | |
|---|---|---|
| Nome completo | Free Lossless Audio Codec | Advanced Audio Coding |
| Extensão do arquivo | .flac | .aac |
| Tipo de mídia | audio/flac | audio/aac |
| Compressão | Sem perdas — nada é descartado | Com perdas — o tamanho é comprado com qualidade |
| Publicado pela primeira vez | 2001 | 1997 |
| Publicado por | Xiph.Org | MPEG |
| Especificação | RFC 9639 | ISO/IEC 13818-7 |
| Licença | Padrão aberto | Padrão aberto |
| Situação hoje | Atual | Atual |
| Profundidade de bits | 32 | — |
| Canais de áudio | até 8 | até 48 |
| Abre no navegador | Todos os navegadores | Todos os navegadores |
| Considerado no lugar | WAV, AIFF, MP3 | MP3, OPUS |
VLC lê tanto FLAC quanto AAC, então dá para comparar o resultado com o original sem um segundo programa.
O arquivo fica bem menor, e fica menor descartando detalhe. FLAC guarda tudo; AAC guarda o que o olho quase não percebe. Numa fotografia a troca sai quase de graça; em texto, captura de tela ou desenho de linha ela aparece como halos nas bordas.
Os dois miram trabalhos diferentes: FLAC em o arquivamento, AAC em entregar um arquivo pronto, a transmissão e celulares. Vale pesar isso antes, porque o motivo de um existir costuma ser o motivo de o outro ser incômodo.
FLAC é o formato da Xiph.Org, publicado em 2001. Registra 32 bits por canal.
AAC vem da MPEG é de 1997, descrito em ISO/IEC 13818-7. VLC, FFmpeg e iTunes 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.
AAC comprime, então dados se perdem. No ajuste padrão isso não aparece; se você quer garantia, aumente a qualidade.
O arquivo fica bem menor, e fica menor descartando detalhe. FLAC guarda tudo; AAC guarda o que o olho quase não percebe. Numa fotografia a troca sai quase de graça; em texto, captura de tela ou desenho de linha ela aparece como halos nas bordas.