O --audio-quality
não afeta a qualidade do áudio da fonte. É uma opção de pós-processamento e recodifica o áudio.
Como qualquer tipo de recodificação (com perda) realmente deteriora a qualidade do fluxo - ou pelo menos aumenta desnecessariamente em tamanho - eu recomendaria não pós-processar o áudio.
Para obter a melhor qualidade de áudio possível, basta selecionar um formato de fonte de alta qualidade. Na verdade, youtube-dl
fará isso por padrão, mas você pode defini-lo explicitamente --audio-format best
. O YouTube (e outros provedores) armazena codecs de áudio diferentes com taxas de bits diferentes e youtube-dl
escolhe o melhor deles.
Se você ffmpeg
instalou no seu sistema, youtube-dl
poderá extrair o áudio automaticamente:
youtube-dl --audio-format best -x <url>
Caso contrário, você obterá um arquivo de vídeo do qual precisará extrair o componente de áudio.
ffmpeg
não recodificar, por que estou selecionando o formato de áudio? Se eu inserir essa linha, mas comaac
, em vez disso, não recebo o mesmo arquivo, mas com uma extensão diferente. Eu recebo um arquivo diferente com tamanho e taxa de bits ligeiramente diferentes.