我有两个.wav
文件,我需要合并两个音频文件,使第一个文件的最后2秒和第二个文件的前2秒重叠。
我尝试过使用naudio,但它从头到尾重叠了整个文件。虽然我需要重叠两个文件合并的两秒钟。
我如何合并两个音频文件与2秒的音频剪辑重叠?
答案 0 :(得分:0)
如果你有这个,两个音频,A和B,你想在A结束和B开始时在两者之间交叉淡入淡出,那么你就是这种情况:
A |---------------------------------------|
B |-------------------------|
^------^
2 seconds
但是,正如你所说,naudio从一开始就覆盖它们,这样做:
A |---------------------------------------|
B |-------------------------|
然后解决方法是在B之前插入足够的静音以“移动”到位,除非你可以哄骗naudio为你做这个动作:
A |---------------------------------------|
B sssssssssssssssssssssssssssssssss|-------------------------|
如果需要,你还需要在A的末尾添加静音,如果naudio在其中一个音频流结束时停止:
A |---------------------------------------|sssssssssssssssssss
B sssssssssssssssssssssssssssssssss|-------------------------|