Featured image of post Как проверить качество FLAC?

Как проверить качество FLAC?

Простой способ отличить подлинный FLAC от сконвертированного из MP3

Как можно отличить кодеки с потерями, такие как MP3?

Я не буду подробно рассказывать про принципы работы аудиокодеков с потерями, об этом можно почитать в википедии в разделе “Сжатие с потерями”. Для определения поддельных FLAC, созданных конвертацией из MP3 мы воспользуемся тем, что при сжатии с потерями отсекаются высокие частоты. Например, для 320-kbit MP3 удаляются все частоты выше 20 кГц (для более низких битрейтов порог частот тоже ниже). В форматах без потерь, таких как FLAC, аудио остаётся в исходном виде.

Установка программы анализа спектра Spek

Spek - бесплатная программа с открытым исходным кодом для анализа частотного спектра аудиофайлов, поддерживающая Windows, Linux и MacOS. Она и поможет нам распознать поддельный FLAC.

Windows, MacOS: spek.cc.

Для Linux в большинстве дистрибутивов существует пакет spek.

Проверяем FLAC-файлы на подлинность

Давайте откроем интересующий аудиофайл в Spek и посмотрим на его частотный спектр.

В качестве примеров взят Status Quo - In The Army Now, сконвертированный из 320-kbit MP3 и AC/DC - T.N.T. без потерь.

Пример спектра настоящего FLAC:

Аудиоспектр FLAC

Пример спектра поддельного FLAC, сконвертированного из MP3:

Аудиоспектр MP3

Хорошо заметна граница спектра MP3 при 20 кГц.

Licensed under CC BY-NC-SA 4.0
Создано при помощи Hugo
Тема Stack, дизайн Jimmy