--audio-quality
Не влияет на качество звука источника. Это опция пост-обработки, которая перекодирует аудио.
Так как любой вид перекодировки (с потерями) фактически ухудшит качество потока или, по крайней мере, увеличит его размер, я бы порекомендовал вообще не обрабатывать аудио.
Чтобы получить наилучшее качество звука, вам просто нужно выбрать формат источника высокого качества. На самом деле, это youtube-dl
будет сделано по умолчанию, но вы можете явно установить его с помощью --audio-format best
. YouTube (и другие провайдеры) хранят разные аудиокодеки с разным битрейтом и youtube-dl
выбирают лучший из них.
Если вы ffmpeg
установили в вашей системе, то youtube-dl
можете извлечь аудио автоматически:
youtube-dl --audio-format best -x <url>
В противном случае вы получите видеофайл, из которого вы должны извлечь аудио компонент.
ffmpeg
не перекодировать, то почему я выбираю аудио формат? Если я введу эту строку, ноaac
вместо этого, я получу не тот же файл, но с другим расширением. Я получаю другой файл с немного другим размером и битрейтом.