O FFmpeg suporta dois codificadores AAC-LC:
- Codificador nativo FFmpeg AAC (
aac
) - Fraunhofer FDK AAC (
libfdk_aac
)
O FFmpeg suporta um codificador HE-AAC:
- Fraunhofer FDK AAC (
libfdk_aac
)
libfdk_aac
O libfdk_aac
ainda é o melhor codificador AAC-LC suportado pelo FFmpeg e é o único codificador HE-AAC suportado pelo FFmpeg. No entanto, sua licença é problemática quando se trata de distribuição, então você precisará compilar ffmpeg
para poder usá-lo.
Codificador nativo FFmpeg AAC
Este codificador tem visto muitas melhorias desde o resposta você se refere a . É não mais considerado experimental , mas ainda não é tão bom quanto libfdk_aac
. No entanto, se você der bits suficientes, deve ser aceitável. A vantagem deste codificador é que ele está sempre disponível e vem com o FFmpeg.
Cano
Nem sempre prático, mas você pode canalizar para o seu codificador autônomo favorito:
ffmpeg -i input -f wav - | fdkaac -I -m 5 - -o output.m4a