Darwin's Cat

Детектор клиппинга и деклиппер онлайн — исправить аудио

    Этот бесплатный онлайн-детектор клиппинга не просто находит проблему — он её лечит. Перетащите аудиофайл: он покажет семпловый клиппинг (серии подряд идущих семплов на полной шкале, с тайм-кодами), true peak-оверы и DC offset по каждому каналу, а затем исправит файл в один клик: деклип плоских верхушек, удаление DC, лимит true peak до −1,1 dBTP — и скачивание чистого WAV. Большинство онлайн-детекторов клиппинга только находят проблему; этот ещё и исправляет. Работает с WAV, MP3, M4A, FLAC, OGG и AAC, целиком в браузере — без отправки файла, без аккаунта — и продолжает работать офлайн после загрузки страницы.

    Коротко

    Файл клиппит, когда несколько семплов подряд прибиты к цифровой полной шкале (0 dBFS). Один одиночный семпл на максимуме — это ещё не клиппинг; клиппинг — это серия. Инструмент отмечает серию из трёх и более подряд идущих семплов на уровне −0,1 dBFS и выше, показывает, где каждая, и сообщает самую длинную.

    True peak — это другое измерение. Он оценивает реальный аналоговый пик между семплами (межсемпловый пик), который может оказаться выше самого высокого семпла. Файл бывает с true-peak-овером при нуле срезанных семплов — и наоборот, со срезанными семплами, но с true peak ниже 0 dBTP. Инструмент показывает оба рядом и никогда их не путает.

    Если коротко, для безопасного мастера: никаких серий клиппинга и true peak не выше −1 dBTP.

    Семпловый клиппинг, true peak и межсемпловые оверы

    Эти три понятия постоянно путают — отсюда вопрос «у меня в DAW всё в норме, почему ваш инструмент говорит про клиппинг?». Они измеряют разное:

    Семпловый клиппинг уже в файле. Когда сигнал при сведении, мастеринге или экспорте загнали за полную шкалу, семплы прибило к максимуму. Ряд одинаковых максимальных значений — отпечаток клиппинга. Это необратимо и слышно как форма волны с плоским верхом.

    True peak (межсемпловый пик) — это то, что цифро-аналоговый преобразователь реально восстанавливает между сохранёнными семплами. Два семпла могут оба быть ниже 0 dBFS, а плавная кривая через них — подняться выше. Этот выброс и есть межсемпловый овер. Метр пиковых семплов в DAW его не покажет; покажет true-peak-метр (этот инструмент и наш LUFS-метр).

    Оверы от сжатия появляются после кодирования. AAC, OGG и MP3 восстанавливают форму волны чуть иначе, добавляя примерно 0,3–1 дБ к пику. Файл ровно на 0 dBTP до кодирования может заклиппить при воспроизведении после. Это и есть практическая причина оставлять запас.

    Почему −1 dBTP

    Запас около децибела по true peak защищает от тех самых оверов от сжатия. Если свести в 0 dBTP, кодер стримингового сервиса может выбросить пик воспроизведения за полную шкалу — и слушатель услышит клиппинг, которого вы не делали. −1 dBTP — общепринятый безопасный потолок; для сильно лимитированного материала некоторые берут −1,5 dBTP. Для CD и файлов, что играются «как есть», жёсткий предел — true peak ниже 0 dBTP, в идеале −0,3 dBTP.

    DC offset

    DC offset — это постоянное смещение формы волны: её среднее уходит выше или ниже нуля вместо того, чтобы быть по центру. Он съедает запас по громкости, может давать щелчки на склейках и обычно появляется из тракта записи или плагина. Инструмент показывает смещение по каждому каналу в dBFS и отмечает всё, что выше примерно −50 dBFS. Чистый файл должен быть заметно ниже.

    Как читать результат

    • Клиппинг: нет — серий на полной шкале не найдено. Хорошо.

    • Клиппинг: N серий — в файле уже есть клиппинг. Нажмите Fix it & download, чтобы восстановить его здесь, или пересведите из исходника с запасом. В списке видно, где начинается каждая серия, в каком канале и какой длины.

    • True peak в пределах −1 dBTP — безопасно для сжатой доставки.

    • True peak выше −1 dBTP — ниже 0 dBFS, но впритык; кодеки с потерями могут выбросить его за край. Опустите потолок лимитера.

    • True peak клиппит (≥ 0 dBTP) — восстановленный пик на полной шкале или выше. Уменьшите гейн или потолок лимитера.

    Кнопка Copy report копирует текстовую сводку, Copy CSV — все точки клиппинга для таблицы.

    Исправление в один клик

    Когда найден клиппинг или true-peak-овер, кнопка Fix it & download исправляет файл прямо в браузере. Она исправляет только измеримые технические дефекты и показывает, какие шаги сработали:

    1. Деклип — найденные плоские серии восстанавливаются: каждая срезанная серия заменяется плавной кривой по «живым» семплам с обеих сторон, возвращая скруглённую верхушку, которую уничтожил клиппинг. Это настоящее исправление запечённого клиппинга, а не просто «сделать тише».

    2. Удаление DC offset — если форма волны смещена, постоянная составляющая вычитается, и волна снова центрируется на нуле.

    3. Исправление моно — если файл стерео, но один канал тишина (моно-источник записан в одну сторону), активный канал копируется в оба.

    4. Безопасный пик — шаги выше могут выскочить за полную шкалу, поэтому true peak в конце приводится к −1,1 dBTP. На повторной проверке результат честно чистый, а не просто тише.

    Вы получаете свежий 24-битный WAV (ничего не отправляется) и второй плеер, чтобы сравнить исправленное с оригиналом.

    Экспериментальные опции (по умолчанию выключены). Необязательные, явно подписанные обработки, которые можно включить перед исправлением: Voice cleanup (полоса 80 Гц–8 кГц — только для речи; музыку делает глухой), Обрезать тишину (обрезка тишины в начале и конце) и Убрать щелчки (интерполяция одиночных цифровых щелчков). Делаем как можем, и они выключены, пока вы сами не включите.

    Не каждый битый файл можно исправить полностью — но мы делаем всё, что честно возможно. Длинные серии клиппинга потеряли больше информации, поэтому восстанавливаются лишь частично: верхушку мы скругляем обратно, но выброшенные семплы не выдумать. Для сильного, долгого клиппинга единственное настоящее исправление — новый экспорт из исходника с запасом. Мы также сознательно не делаем здесь EQ, компрессию, громкость и шумодав — это формирование тембра, а не исправление: инструмент мастеринга прогоняет полноценный true-peak-лимитер под каждую площадку, а LUFS-метр проверяет громкость и true peak.

    Что под капотом

    Всё работает в браузере (декодирование через Web Audio + нативный WAV-кодек) — без отправки, без сервера. Технологии:

    • Реконструкция серий клиппинга — кубическая интерполяция Эрмита по каждой плоской серии, с настраиваемым окном наклона на краях.

    • Измерение и лимит true peak — оверсемплинг 4× по ITU-R BS.1770; исправленный файл приводится к −1,1 dBTP.

    • Удаление DC offset — вычитание среднего по каждому каналу.

    • Исправление моно / одного канала — обнаружение тихого канала и восстановление обоих.

    • Детекция семплового клиппинга — серии подряд идущих семплов на полной или почти полной шкале, с тайм-кодами по каналам.

    • Экспериментальные обработки — биквад-фильтр RBJ (voice cleanup), обрезка тишины с микрофейдами и интерполяция одиночных щелчков.

    Эта страница — часть небольшого набора бесплатных аудиоинструментов без загрузки на сервер: всё работает в браузере, и файл не покидает ваше устройство.

    Частые вопросы

    Как проверить аудио на клиппинг?

    Перетащите файл сюда — ничего никуда не отправляется. Детектор находит семпловый клиппинг (серии подряд идущих семплов на полной шкале) с тайм-кодами, оценивает true peak (межсемпловый пик) и измеряет DC offset, и выдаёт честный вердикт.

    Можно ли восстановить аудио после клиппинга?

    Частично. Исправление в один клик деклипит — восстанавливает плоские верхушки (кубическая интерполяция Эрмита по соседним «живым» семплам), затем ограничивает true peak до −1,1 dBTP и сохраняет чистый WAV. Короткий клиппинг исправляется хорошо; длинный и сильный — лишь частично (информация потеряна), тогда честнее пересвести из исходника с запасом.

    Чем отличается семпловый клиппинг от межсемплового (true peak)?

    Семпловый клиппинг уже запечён в файле — семплы прибиты к цифровой полной шкале (0 dBFS). True peak — это аналоговый пик, восстановленный между семплами; он может превышать 0 dBTP, даже если ни один семпл не на максимуме. Файл бывает с true-peak-овером без единого срезанного семпла и наоборот — инструмент показывает оба отдельно.

    Почему звук клиппит после конвертации в MP3, AAC или на стримингах?

    Кодеки с потерями (MP3/AAC/OGG) восстанавливают форму волны иначе и добавляют примерно 0,3–1 дБ межсемплового пика. Файл ровно на 0 dBTP до кодирования может заклиппить при воспроизведении после. Поэтому оставляют запас и лимитируют до −1,1 dBTP.

    Как убрать DC offset из WAV-файла?

    Исправление вычитает среднее по каждому каналу, и волна снова центрируется на нуле. DC offset съедает запас по громкости и даёт щелчки на склейках; он показывается в dBFS и убирается автоматически, когда есть, — прямо в браузере.

    Зачем ограничивать true peak до −1 dBTP?

    Запас около децибела по true peak защищает от межсемпловых оверов, которые добавляют кодеки с потерями. Сведёшь в 0 dBTP — кодер стриминга может выбросить пик за полную шкалу; −1 dBTP (мы берём −1,1 для запаса) держит безопасно. Для CD или файлов «как есть» держись ниже 0 dBTP.

    Файл загружается на сервер? Это приватно?

    Без отправки. Всё — детекция, деклип и экспорт WAV — работает локально в браузере; файл не покидает устройство, аккаунт и регистрация не нужны.

    Будет ли исправленный звук точь-в-точь как оригинал?

    Не точь-в-точь — деклип это честная оценка, а не магия. Он восстанавливает скруглённые верхушки, которые срезал клиппинг, и убирает худшие искажения, но выброшенные семплы не вернуть. Лёгкий клиппинг часто неотличим; сильный — улучшается, но не идеален.

    Комментарии

    Будьте первым, кто оставит комментарий.

    Отправляя, вы соглашаетесь с политикой конфиденциальности.