Фильтровать аплодисменты из видео - PullRequest
1 голос
/ 14 марта 2011

Я сейчас смотрю видео с 27C3 и хотел бы отфильтровать аплодисменты, так как оно очень громкое. Это возможно? Я слышал, что-то подобное было сделано для Вувузеласа.

Я использую Ubuntu. Если бы этот фильтр работал через ffmpeg, это было бы здорово. Если бы он был написан на Python, он тоже был бы в порядке.

Вот пример: http://www.youtube.com/watch?v=TIViQuCX7XM#t=5m4s

Ответы [ 3 ]

1 голос
/ 14 марта 2011

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

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

1 голос
/ 14 марта 2011

Как сказал Брэд, это невозможно при использовании статического частотного фильтра, однако, если у вас есть некоторые знания в теории сигналов и достаточно много свободного времени, вы можете написать систему активного управления шумом ,Посмотрите google scholar для некоторых примеров такого фильтра ( как этот ).

1 голос
/ 14 марта 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...