Python 过滤视频中的掌声

Python 过滤视频中的掌声,python,audio,ffmpeg,Python,Audio,Ffmpeg,我正在看27C3的一段视频,我想过滤一下掌声,因为掌声非常响亮。这可能吗?我听说这是为呜呜祖拉做的 我使用Ubuntu。如果这个过滤器可以通过ffmpeg工作,那就太好了。如果它是用Python编写的,也可以 这里有一个例子:您可以使用动态范围压缩器,这不会过滤掉掌声,但至少可以平滑音量。你可以给它一个阈值,这样它就不会影响低于该阈值的声音。不,这是不可能的。掌声覆盖的范围很广。过滤呜呜祖拉在某种程度上是可能的,因为它们都接近相同的音调。掌声结束了 如果你想做实验,拉上这个视频,用你的EQ在VL

我正在看27C3的一段视频,我想过滤一下掌声,因为掌声非常响亮。这可能吗?我听说这是为呜呜祖拉做的

我使用Ubuntu。如果这个过滤器可以通过ffmpeg工作,那就太好了。如果它是用Python编写的,也可以


这里有一个例子:

您可以使用动态范围压缩器,这不会过滤掉掌声,但至少可以平滑音量。你可以给它一个阈值,这样它就不会影响低于该阈值的声音。

不,这是不可能的。掌声覆盖的范围很广。过滤呜呜祖拉在某种程度上是可能的,因为它们都接近相同的音调。掌声结束了


如果你想做实验,拉上这个视频,用你的EQ在VLC中播放。即使使用7波段EQ的宽频带,你也会降低很多以减少观众,从而使你一无所获。

正如布拉德所说,使用静态频率滤波器是不可能的,但是,如果你有一些信号理论知识,并且有相当多的空闲时间,你可以写一篇文章。请参阅google scholar以了解此类过滤器()的一些示例。

标准化所做的唯一事情是将音频的最大级别设置为某个级别(通常略低于0dB),从而均匀地增加所有内容。这无助于解决问题。看,是的,但问题表明掌声的响度是个问题。在这种情况下,规范化会有所帮助。我不这么认为。在VLC中,我可以通过“设置->首选项;勾选右下角的高级选项;然后转到音频->过滤器->音量标准化器”来设置标准化器;mp3gain/gnormalize用于音频文件。我知道这一点,但我想在可以听到其他声音时,让掌声完全静音。这并没有回答我的问题,但它很有用。我目前正在试验Audacitys的降噪功能。它适用于许多人在后台说话的声音。你可能也想继续问这个问题。@Tim Pietzcker:谢谢你的提示。我不知道StackExchange网站。我应该在那里再问一次这个问题,还是我可以把这个问题从StackOverflow移到audio?我认为它不能直接移动,所以你需要再问一次。