O que são AAC / SBC?
AAC (Advanced Audio Coding) e SBC (Sub-Band Coding) são codecs de áudio Bluetooth — algoritmos de software que comprimem o áudio digital para que ele possa ser transmitido sem fio do seu celular para os seus fones. Todo dispositivo de áudio Bluetooth suporta SBC (é obrigatório), e a maioria também suporta AAC. Juntos, são os codecs de base que fazem o áudio sem fio funcionar.
Se você já conectou um par de fones Bluetooth ao celular sem pensar em configurações ou compatibilidade, é quase certo que estava ouvindo por meio de um desses dois codecs. Entender a diferença entre eles — e suas limitações — ajuda a explicar por que alguns áudios sem fio soam ótimos e outros soam apenas razoáveis.
Explicação detalhada
SBC — a base universal
O SBC é o codec de áudio padrão na especificação do perfil A2DP (Advanced Audio Distribution Profile) do Bluetooth. Todo dispositivo de áudio Bluetooth que já foi fabricado — dos intra-auriculares mais baratos aos fones sem fio mais caros — suporta SBC. É a língua comum que garante que dois dispositivos de áudio Bluetooth quaisquer consigam se comunicar.
Como funciona. O SBC divide o sinal de áudio em sub-bandas de frequência e, em seguida, aplica uma forma de compressão com perdas a cada banda com base em um modelo psicoacústico — priorizando as frequências às quais seu ouvido é mais sensível e descartando dados nas áreas onde você tem menos chance de notar a perda. O fluxo comprimido resultante costuma operar entre 198 e 345 kbps (kilobits por segundo), conforme as configurações de qualidade negociadas entre o celular e os fones.
Qualidade de som. Em suas melhores configurações (345 kbps, joint stereo, 44,1 kHz), o SBC soa perfeitamente aceitável para uma escuta casual — podcasts, ligações, música de fundo. Mas, na prática, muitos dispositivos usam por padrão taxas de bits mais baixas em nome da estabilidade, e os artefatos de compressão do codec ficam mais perceptíveis com músicas complexas. As reclamações mais comuns são uma leve “papa” nas altas frequências e uma perda de detalhe em gravações densas e cheias de camadas. Na maior parte do pop, do rock e de conteúdo falado, você provavelmente não vai notar. Em música clássica, jazz ou eletrônica rica em detalhes, as limitações podem ser audíveis se você prestar atenção.
Latência. O SBC tem latência relativamente alta — em geral de 150 a 250 milissegundos entre o áudio sair do celular e chegar aos seus ouvidos. Para música e podcasts, esse atraso é imperceptível. Para vídeo, pode causar problemas perceptíveis de sincronia labial. Para jogos, torna as deixas de áudio em tempo real pouco confiáveis.
AAC — o favorito do ecossistema Apple
O AAC foi originalmente desenvolvido para a distribuição de mídia digital — é o codec por trás das compras na iTunes, do streaming do Apple Music e do áudio do YouTube. Sua adaptação para o áudio Bluetooth significa que, quando um iPhone transmite para fones compatíveis com AAC, o áudio pode ser enviado em seu formato nativo sem recodificação, o que teoricamente preserva mais qualidade.
Como funciona. O AAC usa um algoritmo de compressão mais sofisticado que o SBC, empregando uma transformada discreta de cosseno modificada (MDCT) com modelagem psicoacústica adicional. Ele é melhor em preservar o detalhe das altas frequências e em lidar com transientes (sons agudos e repentinos, como batidas de prato) do que o SBC em taxas de bits comparáveis. O AAC via Bluetooth costuma operar a 256 kbps.
Qualidade de som — a divisão entre plataformas. É aqui que as coisas ficam interessantes e um pouco polêmicas. O AAC via Bluetooth soa visivelmente bem em dispositivos Apple. iPhones, iPads e Macs usam o codificador AAC por hardware da Apple, altamente otimizado, que produz uma saída limpa e detalhada. A melhora em relação ao SBC é facilmente audível em fones decentes.
No Android, a história é outra. A implementação do AAC no Android varia conforme o fabricante e o chipset. Alguns celulares Android usam um codificador AAC por software de qualidade inferior, que pode soar até pior do que um SBC bem configurado. O Google melhorou a situação nas versões recentes do Android, mas a inconsistência permanece. É por isso que, às vezes, você vê entusiastas de áudio em fóruns Android recomendando o aptX ou o LDAC no lugar do AAC — não porque o AAC seja inerentemente pior, mas porque sua qualidade no Android é imprevisível.
Latência. A latência do AAC via Bluetooth costuma ficar em torno de 120 a 200 milissegundos — um pouco melhor que a do SBC, mas ainda perceptível para vídeo e jogos. A Apple atenua isso com otimizações proprietárias em seu ecossistema (os próprios fones e intra-auriculares da Apple usam uma implementação AAC ajustada, com menor latência), mas essa melhora não se estende a fones de terceiros ou a dispositivos não-Apple.
SBC vs. AAC — frente a frente
| Fator | SBC | AAC |
|---|---|---|
| Taxa de bits (típica) | 198-345 kbps | 256 kbps |
| Universalidade | Todo dispositivo de áudio Bluetooth | Quase todos, mas não todos |
| Melhor em | Igualmente mediano em qualquer lugar | Dispositivos Apple (codificador por hardware) |
| Latência | 150-250 ms | 120-200 ms |
| Teto de qualidade de áudio | Aceitável | Boa (na Apple), variável (no Android) |
| Complexidade | Baixa (econômica na bateria) | Maior (exige mais processamento) |
O mito da taxa de bits
Um equívoco comum é achar que uma taxa de bits maior sempre significa um som melhor. Na realidade, a eficiência do codec importa mais que o número bruto. O AAC a 256 kbps em geral soa melhor que o SBC a 328 kbps porque o algoritmo de compressão do AAC é mais inteligente — ele toma melhores decisões sobre o que manter e o que descartar.
É também por isso que codecs mais novos, como o aptX Adaptive e o LDAC, podem soar muito melhor que o SBC em taxas de bits comparáveis ou até menores. O projeto de codecs evoluiu enormemente desde que o SBC foi padronizado no início dos anos 2000.
Como o seu celular escolhe um codec
Quando o celular se conecta a um dispositivo de áudio Bluetooth, os dois trocam uma lista dos codecs suportados e negociam a opção de maior qualidade que ambos comportam. A ordem de prioridade costuma ser:
- Se os dois dispositivos suportam um codec de ponta (LDAC, aptX Adaptive etc.), ele é selecionado primeiro.
- Se o único codec compartilhado além da base for o AAC, escolhe-se o AAC.
- Se só houver SBC disponível dos dois lados, usa-se o SBC.
Nos iPhones, a hierarquia é mais simples: AAC se os fones suportarem, SBC se não. Os iPhones não suportam aptX, aptX Adaptive nem LDAC. É uma escolha deliberada da Apple — eles investiram pesado em otimizar sua implementação de AAC e a consideram suficiente.
No Android, o processo de seleção de codec é mais flexível. Muitas vezes você consegue selecionar manualmente o codec preferido nas Opções de Desenvolvedor, embora os fones precisem suportá-lo para que a configuração tenha efeito.
Quando AAC e SBC são bons o suficiente
Eis a verdade prática que os fóruns audiófilos às vezes ignoram: para a grande maioria dos ouvintes, na grande maioria das situações, o AAC (especialmente em dispositivos Apple) e até o SBC soam perfeitamente bem. Se você está ouvindo a qualidade padrão do Spotify no seu trajeto diário, com um ruído ambiente moderado, a diferença entre SBC e LDAC é inaudível.
Os codecs de ponta importam mais quando:
- Você ouve em um ambiente silencioso, com fones de alta qualidade.
- Você reproduz material de origem hi-res ou lossless.
- A latência é crítica (jogos, produção de vídeo).
- Você é um ouvinte atento que percebe artefatos de compressão.
Se nenhum desses descreve o seu uso típico, não perca o sono com especificações de codec. A qualidade do driver do fone, a afinação e o encaixe têm um impacto muito maior na sua experiência do que a diferença entre AAC e SBC.
Como escolher
Ao avaliar codecs de áudio Bluetooth, tenha em mente estes três pontos.
1. Adeque o codec ao seu celular. Se você usa um iPhone, o AAC é sua melhor (e única premium) opção de codec Bluetooth — e soa ótimo no hardware da Apple. Não pague mais caro por fones que anunciam aptX ou LDAC se você nunca for usá-los com um aparelho Android. Se você usa Android, verifique se o seu celular tem um bom codificador AAC ou se você se beneficiaria mais do suporte ao aptX Adaptive ou ao LDAC.
2. Priorize o próprio fone em vez do codec. Um par de fones bem afinado rodando AAC vai soar melhor que um par mal afinado rodando LDAC. A qualidade do codec define um teto, mas a qualidade do driver, o projeto acústico e o encaixe no ouvido determinam o quão perto você realmente chega desse teto. Não escolha fones apenas pelo suporte ao codec.
3. Considere a latência se você assiste a vídeos ou joga. Se você costuma assistir a filmes ou jogar no celular com áudio Bluetooth, a latência do SBC e do AAC pode incomodar. Nesse caso, busque dispositivos que suportem aptX Low Latency, aptX Adaptive ou o codec LC3 do LE Audio, todos eles capazes de reduzir a latência a níveis mais confortáveis.
Conclusão
AAC e SBC são os heróis anônimos do áudio Bluetooth. O SBC garante que toda conexão de áudio sem fio funcione. O AAC eleva a experiência — em especial nos dispositivos Apple — a um nível que satisfaz a maioria dos ouvintes na maior parte do tempo. Podem não ser os codecs mais chamativos da ficha técnica, mas são os que você usa todos os dias, e entender seus pontos fortes e seus limites ajuda a ter expectativas realistas sobre a sua experiência de áudio sem fio.