Java 使用ffmpeg在背景音频上添加多个音频
我正在尝试创建一个音频文件,它将有一个基本音频和多个其他音频。 此外,当叠加音频播放时,背景音频应静音或音量较低 例如: 有一首歌是mp3。在这首歌中,我想在特定时间段添加多个其他音频(1.mp3、2.mp3、3.mp3……)。比如说,1.mp3播放时间为5秒到8秒,2.mp3播放时间为10秒到12秒,依此类推。 此外,还应添加叠加,以便始终播放背景声音,并且当叠加音频播放时,背景音频应静音或降低音量Java 使用ffmpeg在背景音频上添加多个音频,java,android,audio,ffmpeg,mixing,Java,Android,Audio,Ffmpeg,Mixing,我正在尝试创建一个音频文件,它将有一个基本音频和多个其他音频。 此外,当叠加音频播放时,背景音频应静音或音量较低 例如: 有一首歌是mp3。在这首歌中,我想在特定时间段添加多个其他音频(1.mp3、2.mp3、3.mp3……)。比如说,1.mp3播放时间为5秒到8秒,2.mp3播放时间为10秒到12秒,依此类推。 此外,还应添加叠加,以便始终播放背景声音,并且当叠加音频播放时,背景音频应静音或降低音量 我尝试使用ffmeg库,但尚未找到任何解决方案。阅读对您的期望:按照答案混合所有叠加音频。然后
我尝试使用ffmeg库,但尚未找到任何解决方案。阅读对您的期望:按照答案混合所有叠加音频。然后将其作为参考,将BG音频作为第一个输入输入到过滤器。使用amix将经过处理的BG音频与组合的叠加曲目混合。@Mulvya感谢您的回复。当叠加音频播放时,我仍然无法降低bg audio的音频。您能提供一种在特定时间间隔降低音频的方法吗?在添加了
-report
的情况下运行该命令并上载该报告。@Mulvya我成功地运行了该命令。再次感谢。我现在有另一种情况。我想将bg音频添加到视频中,并在特定时间段降低bg音频的音量。有什么建议吗?