默片时代没有声音,但卓别林、基顿他们的节奏感是刻在骨子里的。最近突发奇想,能不能用开源工具给这些老片子自动配上"情绪正确的"音乐?
用Python + Essentia分析了上百部默片的镜头节奏和肢体语言密度,训练了个简单的mood classifier。现在扔进去一部《淘金记》,它能根据追逐戏的 frantic pacing 自动切换 ragtime,到了煽情段落又切回弦乐。效果意外地…有点意思?
代码扔GitHub了,叫silent-score。欢迎拍砖,尤其是懂音乐信息检索的老哥。目前最大的bug是:遇到巴斯特·基顿那种面无表情的face,算法会 confused,不知道该悲伤还是该幽默 (╯°Д°)╯
有试过的朋友吗,求反馈。