Как проверить музыкальный файл на наличие искажений?

Как проверить музыкальный файл на наличие искажений?

Искаженный звук

Иногда при воспроизведении какого-либо музыкального файла он звучит неправильно - например, он звучит так, как будто искажен перемодуляцией - но не настолько сильно, чтобы было очевидно, как именно он был искажен. Часть искажений может даже быть преднамеренными эффектами в оригинальной записи.

Присутствует в файле или вызвано его воспроизведением?

Проблема в том, что даже если искажение и есть, оно может быть не из-за файла, а добавлено позже на этапах обработки PulseAudio, когда он смешивает относительные громкости.

С чего начать поиск?

Чтобы знать, где мне следует искать проблему, мне бы хотелось иметь какой-то тестовый инструмент, который мог бы распознавать и определять сильные типичные искажения — настолько сильные, что их даже можно услышать, чтобы их обнаружение было вполне возможным.

При этом, если mp3-файл проходит тесты нормально, я знаю, что мне нужно исправить настройки громкости. Если нет, возможно, я могу просто принять искажение от оригинала.

Поиск функции

Существуют различные аудиоинструменты, от soxдо audacious, но я не знаю, где искать то, что мне нужно здесь.
Это может быть инструмент командной строки, или функция в меню сложной программы.

решение1

Одним из простых в использовании инструментов является Audacity, который может отображать искажения в вашем исходном файле в понятной графической форме. Просто импортируйте ваш файл, а затем активируйте обнаружение обрезки, используя:

View --> Show Clipping

и вы увидите вертикальные красные линии, указывающие, где происходит искажение. Смотрите ниже мой собственный стерео mp3-файл:

введите описание изображения здесь

Это даст вам представление о любых искажениях в исходном файле. В Audacity также есть инструмент, с помощью которого вы можете попытаться исправить проблему:

Effect --> Clip Fix 

что, признаюсь, имело различные результаты в моей собственной системе...

Использованная литература:

Связанный контент