Я конвертирую аудиофайлы нескольких разных форматов в mp3 с помощью SoX. Согласно документам, вы можете использовать аргумент -C для указания параметры сжатия, такие как битрейт и качество, качество после запятой, например:
sox input.wav -C 128.01 output.mp3
(самое высокое качество, медленнее)
sox input.wav -C 128.99 output.mp3
(самое низкое качество, быстрее)
Я ожидал, что второй будет звучать ужасно, однако качество звука между двумя звуками точно такое же. Если это так, я не понимаю, почему кто-то работает намного медленнее или что я получу, установив сжатие на более высокое «качество».
Может ли кто-нибудь сказать мне, есть ли реальная разница или преимущество в использовании сжатия более высокого качества по сравнению с более низким качеством?
P.S. Я также проверил размер каждого выходного файла, и оба они имеют одинаковый размер. Но при хешировании каждый файл получается с другим хешем.