Проверка аудиофайлов без потерь
Проверьте, являются ли ваши файлы в форматах FLAC, WAV или AIFF подлинными файлами без потерь или же они были перекодированы. Проверка выполняется на вашем устройстве — файлы не загружаются в сеть.
Закиньте аудиофайлы сюда или нажмите, чтобы просмотреть
FLAC, WAV, AIFF, MP3, M4A · обрабатываются на вашем устройстве
Как проверить наличие аудио без потерь
- 1 Загрузите файл в формате FLAC, WAV, AIFF, MP3 или M4A
- 2 Посмотрите на спектрограмму — резкое горизонтальное обрезание означает, что аудио было сжато с потерями
- 3 Используйте кнопки наложения для выделения признаков: линия отсечения, спектральные провалы, SBR, предэхо
- 4 Ознакомьтесь с результатом проверки и воспользуйтесь руководством по криминалистической экспертизе, приведенным под результатом, чтобы понять, что именно было обнаружено
Как читать спектрограмму
Спектрограмма отображает все частоты аудиосигнала в динамике во времени. По горизонтальной оси отсчитывается время (слева направо), по вертикальной — частота (низкие частоты внизу, высокие — вверху), а яркость указывает на уровень энергии. Вот на что следует обратить внимание.
Как выглядит настоящий формат без потерь?
Настоящая запись без потерь заполняет всю спектрограмму от низа до верха. Вы увидите цвет и текстуру вплоть до частоты Найквиста (22,05 кГц для файлов с частотой дискретизации 44,1 кГц). Энергия естественным образом затухает к верху — в большинстве музыкальных произведений высокочастотный компонент менее выражен — но резкого обрыва нет. Лишь постепенное, неравномерное затухание с видимой текстурой шума над музыкальным содержанием.
Что нужно проверить: Включите/выключите наложение Cutoff — оно должно находиться на пределе Найквиста или рядом с ним. На наложении Holes должно отображаться очень мало точек (в естественном звуке нет психоакустических пробелов).
Как выглядит файл после транскодирования?
В файле, преобразованном из формата MP3/AAC в FLAC/WAV, видна резкая горизонтальная линия, за которой всё содержимое внезапно исчезает. Выше этой линии — сплошной чёрный фон. Ниже — обычный звук. Эта «полка» является характерным признаком сжатия с потерями — кодер безвозвратно удалил частоты выше этой отметки.
Что нужно проверить: Включите/выключите Cutoff — красная пунктирная линия проходит по верхнему пределу частотного диапазона кодировщика. Включите/выключите Holes — оранжевые точки сгруппируются в верхних полосах, где психоакустическая модель удалила замаскированные частоты. Если файл был в формате HE-AAC, на наложении SBR может отобразиться синяя полоса, где частоты были синтетически восстановлены.
Что отображается на накладных слоях?
| Наложение | Цвет | Что это показывает | Хороший знак | Плохой знак |
|---|---|---|---|---|
| Пороговое значение | Красная линия | Обнаруженный верхний предел частоты | Близко к Нюквисту (>20,5 кГц) | Резкий спад в диапазоне 16–19 кГц |
| Дыры | Оранжевые точки | Тихие мусорные контейнеры рядом с шумными соседями | Мало точек или их нет вовсе | Плотные скопления = маскировка кодеком |
| Меры поддержки малого бизнеса | Синяя полоса | Синтетически воссозданные частоты | Полоса не видна | Сигнатура HE-AAC/mp3PRO |
| Предварительное эхо | Жёлтые линии | Шум перед громкими переходными процессами | Без очередей | Блоковый артефакт при МДКТ (MP3/AAC) |
Как пользоваться элементами управления масштабированием
Рабочая станция для криминалистической экспертизы позволяет детально изучать отдельные частотные диапазоны:
- Ползунок частоты — наведите курсор на левый край спектрограммы, чтобы отобразить два вертикальных ползунка. Перетаскивайте их, чтобы увеличить масштаб частотного диапазона (например, 15–22 кГц для просмотра области среза).
- Ctrl+прокрутка — масштабирование оси частот с центром в точке нахождения курсора. Отлично подходит для быстрого просмотра без выхода из спектрограммы.
- Выделение перетаскиванием — щелкните и перетащите прямоугольник, чтобы увеличить конкретный участок во времени и частоте. Полезно для проверки отдельных переходных процессов на наличие предэхо.
- Дважды щелкните по или нажмите кнопку Сброс, чтобы вернуться к полному виду.
Справочная таблица частотных границ
Различные битрейты имеют характерные частоты среза. Если обнаруженная частота среза совпадает с одной из них, файл почти наверняка был перекодирован:
| Пороговое значение | Вероятный источник | Что это означает |
|---|---|---|
| < 16,5 кГц | MP3 со скоростью 128 килобит в секунду | Определённо было перекодировано — значительная потеря качества |
| 16,5–19 кГц | MP3 со скоростью 192 килобит в секунду | Перекодировано — умеренная потеря качества |
| 19–20,5 кГц | MP3 320 кбит/с / AAC 256 | Транскодировано — незначительная потеря качества, которую сложнее заметить |
| > 20,5 кГц | По-настоящему без потерь | Искусственного обрезания не обнаружено — подлинный формат без потерь |
А как насчёт поддельных файлов в формате Hi-Res и файлов с повышенным разрешением?
Файлы «Fake Hi-Res» заявлены как 24-битные с частотой дискретизации 96 кГц, но на самом деле содержат 16-битный аудиосигнал, дополненный нулями. Инструмент обнаруживает это двумя способами: путем проверки наличия у нижних битов необработанных байтов сэмплов, дополненных нулями (WAV/AIFF), и путем проверки, привязываются ли декодированные сэмплы с плавающей запятой к 16-битной сетке квантования (работает также для FLAC/ALAC). В случае обнаружения в вердикте отображается Upscaled с указанием фактической битовой глубины.
Файл с повышенной частотой дискретизации отличается от других — в файле указана высокая частота дискретизации (например, 96 кГц), но весь спектральный состав заканчивается значительно ниже предела Найквиста, что позволяет предположить, что он был получен путем повышения частоты дискретизации из источника с более низким разрешением.
А как насчёт процента достоверности?
Уровень достоверности отражает совокупный вес 9 сигналов обнаружения. Высокий уровень достоверности означает, что несколько сигналов сильно совпадают (например, резкое обрывание + отсутствие шума на фоне + провалы в спектре + стабильная дисперсия обрыва = однозначное перекодирование). Низкая степень достоверности означает, что сигналы противоречивы или неоднозначны — используйте наложения спектрограмм в качестве дополнительного контекста. Четкая горизонтальная «полка» указывает на транскодирование; нечеткое, неравномерное затухание свидетельствует о естественном спаде сигнала из аналогового источника.