• Страница 1 из 1
  • 1
Модератор форума: mrmerak, krivenchenko  
Форум » Кодирование аудио » Консольные кодеры » Lossy форматы и клиппинг
Lossy форматы и клиппинг
Paskam
Группа: Проверенные
Сообщений: 6
Статус: Оффлайн
При кодировании любого файла в lossy формат происходит повышение уровня пиков и чем выбранный битрейт ниже, тем выше этот пик становится. Например при кодировании в MP3 кодером LAME с параметром -V 0 для того, чтобы пиковая громкость не выходила за "0" я нормализую средний трек до -1db. Объясните пожалуйста почему это происходит и необходимо ли с этим бороться? На слух вроде бы не слышно, но если вдруг потребуется провести новое кодирование с этим треком, то что выше "0" не будет учтено при кодировании, если например не нормализовать предварительно MP3 Gain.
Audiophile
Группа: Администраторы
Сообщений: 1274
Статус: Оффлайн
Цитата (Paskam)
я нормализую средний трек до -1db.

как это понимать?

Цитата (Paskam)
почему это происходит

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

Цитата (Paskam)
необходимо ли с этим бороться

Желательно. В некоторых случаях клиппинг бывает глубоким и воспринимается на слух.
Paskam
Группа: Проверенные
Сообщений: 6
Статус: Оффлайн
Цитата (Audiophile)
как это понимать?
То есть для того чтобы среднестатистический трек при декодировании не выходил за ноль, хватает нормализации PCM до  -1db.
Audiophile
Группа: Администраторы
Сообщений: 1274
Статус: Оффлайн
Paskam, это понятно. как вы её выполняете?
Paskam
Группа: Проверенные
Сообщений: 6
Статус: Оффлайн
Открываю wav, который получен из lossless формата, в adobe audition. Вызываю функцию нормализации и сохраняю в wav. А потом фубаром кодирую и проверяю пик через replay gain.
Audiophile
Группа: Администраторы
Сообщений: 1274
Статус: Оффлайн
Paskam, сложно. Лучше фубаровский конвертером это делать. Пиковую нормализацию под 0 дБ, а потом в DSP -1dB поставить.
Paskam
Группа: Проверенные
Сообщений: 6
Статус: Оффлайн
А каким DSP это можно сделать? В стандартных кроме лимитеров такого не нашел.
Audiophile
Группа: Администраторы
Сообщений: 1274
Статус: Оффлайн
Paskam, одним из альтернативных эквалайзеров.
Maverick412
Группа: Проверенные
Сообщений: 29
Статус: Оффлайн
Цитата Audiophile ()
Audiophile Дата: Суббота, 31 Августа 2013, 17:06 | Сообщение #6

Группа: Администраторы
Сообщений: 1226
Статус: Оффлайн
Paskam, сложно. Лучше фубаровский конвертером это делать. Пиковую нормализацию под 0 дБ, а потом в DSP -1dB поставить.

Приветствую. А можно поподробнее. Я хочу кодировать из lossless источника в lossy, чтобы треки не имели клипинга. Что именно нужно добавить в цепочки. Был бы очень признателен. Спасибо.
Излишне тщательный анализ искажает истину
xyz1980
Группа: Проверенные
Сообщений: 85
Статус: Оффлайн
Цитата Maverick412 ()
А можно поподробнее.

Сборка foobar2000 by Audiophile, в комплекте прикручен VST плагин iZotope Ozone 5. Мощная штука! Справа регуляторы входного/выходного уровня, ими можно убавить сигнал до необходимого уровня, все остальное можно отключить.
Выбирается при кодировании в цепочку DSP.
Проблему клиппинга, по крайней мере с МП3/ААС, можно решить и после кодирования, тем же фубаром. Выделить треки и правый клик -> ReplayGain -> Apply custom gain to file content. Foobar2000 версии 1.4+

Добавлено (08 Декабря 2018, 09:06)
---------------------------------------------
Цитата
почему это происходит
Потому что Lossy не PCM, он не содержит информации о реальной амплитуде сигнала, а только его математическое описание. Декодер восстанавливает форму сигнала по описанию (за вычетом отброшенного при кодировании), а его амплитуду лишь приблизительно (забавно, но у Hi-Res формата DSD такая же проблема!).
Когда применяется команда "Apply custom gain to file content", то в файл прописывается задание рендерить его с другим усилением. Операция обратимая и не вызывает дополнительных потерь.

Добавлено (09 Декабря 2018, 16:41)
---------------------------------------------

Цитата Audiophile ()
Желательно. В некоторых случаях клиппинг бывает глубоким и воспринимается на слух.

Во встречавшихся мне подобных случаях фонограммы обычно имели мутное происхождение - по 10 раз пережатое  аудио из вконтакта. С такими борьба простая - delete через shift.
Сообщение отредактировал xyz1980 - Суббота, 08 Декабря 2018, 09:15
Maverick412
Группа: Проверенные
Сообщений: 29
Статус: Оффлайн
Низкий поклон xyz1980. Спасибо.
Излишне тщательный анализ искажает истину
Форум » Кодирование аудио » Консольные кодеры » Lossy форматы и клиппинг
  • Страница 1 из 1
  • 1
Поиск: