有木有支持音频分层叠加融合的开源库?或者商业解决方案?

2013-08-29 12:54:22 +08:00
 icerunz
音频分层叠加融合 这词儿是我自己凑的,也不知道准确不准确。


就是需要把两个音频合成一段音频,同时两段音频有交错的部分能够混响融合起来,就像图像处理中把两个图层叠加一样的感觉。

需要服务器端的。

求助~~HELP~~
2895 次点击
所在节点    问与答
6 条回复
66450146
2013-08-29 12:59:41 +08:00
是实现两段音频同时播放的效果?ffmpeg 就能做到
icerunz
2013-08-29 16:51:53 +08:00
@66450146 我去看下文档,差不多吧,就是两段音频衔接起来,衔接部分有重叠。
timonwong
2013-08-29 17:35:52 +08:00
@icerunz
你的意思是两断音频的fade-in, fade-out吧?
这个叫crossfader
icerunz
2013-08-29 18:28:06 +08:00
@timonwong 对对对,就是这个意思!有干这活儿的库或插件么?
timonwong
2013-08-29 19:05:11 +08:00
@icerunz
以前倒是有,写fb2k插件时玩过,后来忘掉了,估计都清理了。
原理很简单,这里有一段代码,主要是_doFrame()部分:
http://sourcecodebrowser.com/akode/2.0.2/crossfader_8cpp_source.html
sivacohan
2013-08-29 20:47:03 +08:00
libavconv
libav-tools

可以重点看audio的filter 如果只有有复杂需求看complex filter

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/80629

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX