Практически все свои скринкасты я делаю программой 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»
Как то всё сложно. Я делаю проще.
Делаю видео в программе, звук записывается с простого микрофона на компе. Потом открываю его программой Audacity, прогоняю через фильтр шума. Там есть очень удобный фильтр.
Корректирую звук как надо. Сохраняю.
После чего накладываю его программой KDEnlive, плюс музыку и другие видео эффекты. И получаю результат.
Можно оценить к примеру в этом видео http://www.youtube.com/watch?v=J_T4bi3o0XE
Отличный результат!!!
Спасибо!
Чистил видео (не свое) от шума, все получилось.
Правда звук извлекал с помощью Soundconverter, а чистил с помощью того же Audacity.
Зато воспользовался инструкцией по удалению звука и последующему объединению очищенного звука и видео.