Как почистить скринкаст от шума


Чистим скринкаст от шума

Практически все свои скринкасты я делаю программой RecordMyDesktop. В качестве микрофона использую микрофон web-камеры Logitech. Но полученное видео выходит с посторонним шумом от системного блока. В данной статье пойдет речь о том, как очистить наше видео от посторонних шумов в Ubuntu.

1. Нужно перекодировать ваше исходное видео в avi. В Убунту 14.04 вместо ffmpeg используется его форк — avconv. А с версии 15.04 разработчиками было решено вернуть ffmpeg. Поэтому я буду приводить команды как для ffmpeg, так и для avconv. Кто чем пользуется, тот будет использовать ту или иную команду. Итак, чтобы перекодировать исходное видео в avi выполните в Терминале команду:

ffmpeg -i out.ogv -vcodec libxvid -qscale 0 -acodec libmp3lame out.avi



или

avconv -i out.ogv -vcodec libxvid -qscale 0 -acodec libmp3lame out.avi

out.ogv — входной файл в формате ogv.
out.avi — имя полученного файла в формате avi.

2. Теперь нужно вытянуть звук из получившегося avi файла. Для этого выполним команду:

ffmpeg -i out.avi -vn -ar 44100 -ac 2 -ab 128 -f mp3 sound.mp3

или

avconv -i out.avi -vn -ar 44100 -ac 2 -ab 128 -f mp3 sound.mp3

sound.mp3 — звуковой файл, который мы извлекли из out.avi

3. Теперь убираем шум по аналогии с этим уроком. Звуковой файл без шума назовем, к примеру, sound2.mp3

4. Далее нам нужно удалить звуковую дорожку из нашего видео файла. Делается это командой:

ffmpeg -i out.avi -an -vcodec copy out2.avi

или

avconv -i out.avi -an -vcodec copy out2.avi

или

mencoder out.avi -o out2.avi -ovc copy -idx -nosound

out2.avi — видео файл без звуковой дорожки

5. Теперь соединим полученный видео файл без звука со звуковой дорожкой без шума. Выполним команду:

ffmpeg -i out2.avi -i sound2.mp3 -c:v copy -q 1 out3.avi

или

avconv -i out2.avi -i track2.wav -c:v copy -q 1 out3.avi

out3.avi — наш конечный видео файл со звуковой дорожкой без шума

Данный пример можно применить к любому скринкасту, сделанному в любой программе.

Удачи!

Отличный трек от братьев-прибалтов, группы «Cultor»


Как почистить скринкаст от шума: 3 комментария

  1. Как то всё сложно. Я делаю проще.
    Делаю видео в программе, звук записывается с простого микрофона на компе. Потом открываю его программой Audacity, прогоняю через фильтр шума. Там есть очень удобный фильтр.
    Корректирую звук как надо. Сохраняю.
    После чего накладываю его программой KDEnlive, плюс музыку и другие видео эффекты. И получаю результат.
    Можно оценить к примеру в этом видео http://www.youtube.com/watch?v=J_T4bi3o0XE

  2. Спасибо!
    Чистил видео (не свое) от шума, все получилось.
    Правда звук извлекал с помощью Soundconverter, а чистил с помощью того же Audacity.
    Зато воспользовался инструкцией по удалению звука и последующему объединению очищенного звука и видео.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *