Как убрать шум из аудио?

Как убрать шум из аудио?

звуковая картаНе так давно мне понадобилось убрать шум из звука. Ранее таким я не занимался, поэтому полез в интернет откапывать способ, как это можно сделать с наименьшими потерями. Через 10 минут поисков выяснилось, что все тропинки ведут к Adobe Audition.

После получаса экспериментов выяснил, как лучше всего удалить шум. Сейчас вам представляю достаточно подробную инструкцию, как это сделать. Постараюсь собрать всю найденную информацию воедино, обобщить и написать доступным языком Подмигивающая рожица. Сразу оговорюсь, что будет только инструкция, а не описание кучи фильтров к этому монстру (Audition). Инструкция по типу “Есть проблема – вот вам решение”. А Audition по сути Photoshop в мире аудио.

Допустим, вы записали звук на микрофон, фотоаппарат, телефон. Зачастую данные устройства особым качеством не отличаются (в плане записи звука). И всегда будет присутствовать шум – какая-то постоянная составляющая. А если еще и генератор дополнительных шумов присутствует (например, гул кулеров в компьютере)… Вот наша задача в том, чтобы отделить ее от речи или музыки.

Тут есть два варианта:

  • В аудио присутствует запись атмосферы помещения или улицы без полезного сигнала. Т.е. в наличии запись шума без примесей. Например, вы собираетесь записать игру на гитаре вашего друга на компьютерный микрофон. В квартире достаточно тихо, соседей нет, на улице тоже никто не шумит (хм, достаточно идеализированная ситуация, не правда ли), но гадостный компьютер, которому сто лет в обед, да к тому же не чищенный от пыли со дня своего рождения, предательски гремит кулерами на всю ивановскую. Ну тут два варианта: записать изначально секунд 10-20 до того, как друг начнет играть и столько же после окончания. В этом случае у вас будет явно выраженный шум, который впоследствии можно будет отделить. Кстати, профессиональные журналисты по возможности так и делают. И второй вариант – почистить компьютер. Причем второй явно предпочтительнее Саркастичная рожица
  • В аудио нет отдельной записи шума. Т.е. ваш друг начал играть сразу же после начала записи, а после окончания вы мгновенно вырубили микрофон. Вот это наихудший вариант. Дело в том, что шум представляет совокупность определенных частот. Если есть чистый шум, то можно с уверенностью сказать, что эти частоты – шум, мусор и их можно удалить со всей дорожки. Если же параллельно с шумом идет какой-то полезный сигнал, то выбранные частоты уже не будут исключительно мусором. И, когда вы будете удалять их на всем треке, то потеряется какая-то часть полезного сигнала. А точнее музыка и голос приобретут металлический оттенок. Поэтому такую запись лучше перезаписать. Можно также попытаться найти участок, где полезного сигнала будет минимум, поставить не такие агрессивные настройки при чистке шума и смириться с металлическим отзвуком. А можно просто записать образец шума в отдельный файл, если вы конечно не за 1000 км от этого места Улыбка

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

Откуда скачать программу, я вам говорить не буду. Думаю, вы и без меня догадаетесь. Напомню, что с официального сайта Adobe можно скачать trial-версию. Пользоваться ею можно в течении 30 дней без ограничений.

Пошаговая инструкция по удалению шума

1)  Открываем исходный файл (File – Open или Ctrl+O) и получаем примерно следующее окно:

общий вид программы

2)  Находим участок файла с фоновыми шумами. Пользуемся блоком кнопок для промотки записи под графиком. Также можно использовать кнопки в правом нижнем углу для увеличения/уменьшения амплитуды сигнала, а также зуммирования блок управляющих кнопок. Пару раз попробовав, думаю, разберетесь.

3)  Выделяем найденный участок. Просто левой кнопкой мыши, не нажимая никаких лишних кнопок. Фоновый цвет графика инвертируется. Фон станет черным, а выделенный участок белым.

выделяем участок без шумов

4)  Идем в меню сверху “Effects – Noise Reduction/Restoration – Noise Reduction (process)”. Появится окно следующего типа:

фильтр noise reduction

5)  Нажимаем Capture Noise Print для захвата области шума (1). На частотной диаграмме появятся красные, зеленые и желтые точки. Чтобы удаление шума применялось ко всему файлу, нажимаем Select Entire File (2). Перемещаем точки на синей кривой для изменения звука. С каждым изменением нажимайте кнопку проигрывания (5) внизу. Параметр Noise Reduction (4) советую не увеличивать больше 60-70 во избежание искажений. Если же вы в качестве шума приняли шум с примесями голоса, например, то не превышайте 20-30% (искажения наступят раньше). Параметр “Reduce by” можно оставить по умолчанию.

Как только вы найдете лучшее качество звука, поигравшись в этом окне, нажимайте Apply (6).

настройка фильтра noise reduction

6)  После применения фильтра пики на диаграмме станут немного сглаженными.

С шумом

До применения фильтра

Без шума

После применения фильтра

7)  Для сохранения файла “File – Save as”. Появится окно:

сохранение файла

Нажимаем Change напротив Sample Type:

change sample type

Здесь можно поставить значение “Sample Rate” побольше и в количестве каналов указать “Stereo”, а еще лучше “Same as source”.

Нажимаем Change напротив Format Settings:

настройки mp3

В графе Type всегда указывайте Constant (постоянный битрейт). Дело в том, что при постоянном битрейте на каждую секунду аудио информации отводится определенное количество памяти независимо от типа информации. Допустим, 5 секунд одного трека содержат быстро изменяющийся голос оперного певца, а 5 секунд другого — постоянное монотонное гудение двигателя. Вопрос: в каком случае места для сохранения сигнала потребуется больше? Логично, что в первом. При переменном битрейте на вторые 5 секунд места будет потрачено меньше. Соответственно, получаем экономию места. При постоянном битрейте и там, и там будет потрачен один и тот же объем памяти (больший).

Зачем тогда использовать постоянный битрейт? А затем, что участок, который можно кодировать в худшем качестве определяет программа и не всегда корректно. Да и места сжатые аудио файлы занимают не так много, чтобы был смысл экономить.

В строке Bitrate выставляйте по максимуму: 320 kbps (44100 Hz).

До редактирования: [download id="3"]

После редактирования: [download id="4"]

На этом я прощаюсь. Жду вас в RSS и до новых статей.

Комментарии. Добро пожаловать в обсуждение!

  1. Спасибо огромное!!!

  2. :cry: У меня горе: племянник выбросился из окна, разбился. Но на моем телефоне остались звонки где плохо слышан его голос и хорошо мой. Программа Стамина стоит. Как эту запись перевести на одноклассники или на диск???? :cry:

    • Сочувствую. Только совсем не понял сути вопроса. У вас есть аудиофайл на телефоне? Чтобы уменьшить шум, воспользуйтесь методикой выше. Как увеличить громкость одного голоса и уменьшить другой я не знаю. Думаю, это не так просто.

      Stamina знаю только для обучения десятипальцевого метода набора.

      Перенос записи в соц. сеть или куда-либо в другое место — это третий вопрос. Вы определитесь. что конкретно требуется.

      • Здравствуйте, у меня есть видеоматериал с интервью, но на фоне много дополнительных звуков. как их убрать?

        • Добрый день. Извините за столь поздний ответ.

          Выбирайте участок с наиболее выраженными дополнительными звуками в качестве образца и применяйте фильтр.

  3. Влад, пару месяцев назад искал что-то подобное. Нужно было убрать шумы с записи диктофона, чтобы найти песню через SoundHound. Тогда обошелся поиском песни в гугле. Спасибо за подробное описание!

  4. Здравствуйте. А как убрать треск и помехи с оцифрованной видеокассеты? Там какие-то шумы и треск. На протяжении всей записи.

    • Владислав Белецкий // 05.09.2013 at 23:13 // Ответить

      Добрый вечер. Вытаскиваете аудио файл из видео дорожки (возможно в большинстве видеоредакторов) и работаете с ним по инструкции, которая перед вами.

  5. почему вы обрабатываете участок файла без шумов или с минимальным их количеством?я делаю наоборот.выделяю участок файла с шумом и применяю
    Effects – Noise Reduction/Restoration – Noise Reduction (process)”

  6. Александр // 24.01.2014 at 08:23 // Ответить

    записывал голос на телефон через камеру, голос плоховато слышно из за работавшего телевизора, как отделить только один голос, а звук телевизора убрать?

    • Владислав Белецкий (админ) // 05.02.2014 at 16:58 // Ответить

      Выбрать момент, когда присутствует только звук телевизора и отделить его, как написано в статье. Проблема в том, что звук телевизора не постоянен.

Ваш комментарий

Ваш e-mail не будет опубликован.

*


*


Твитнуть