通过命令行加入带有背景音乐的 MP3

通过命令行加入带有背景音乐的 MP3

我已经利用了两个命令行实用程序。我使用 ffmpeg 将 m4a 转换为 mp3,然后使用 mp3wrap 将几个 mp3 合并为一个大文件。生成的文件如下所示:

BackgroundMusic.mp3 > Audio1.mp3 > Audio2.mp3

我需要更多类似的东西

Audio1.mp3 > Audio2.mp3
|_____________________|
           |
  BackgroundMusic.mp3

背景音乐在背景中连续播放。如果能改变每首曲目的音量就好了。

有人知道像 mp3wrap 这样的命令行程序,但也可以添加背景音乐吗?

我将无法使用 Audacity 之类的 GUI 程序,因为所有这些都将在服务器上自动完成。

谢谢!

答案1

你应该能够做到这一点袜子,一个 CLI 音频处理工具。例如,连接两个文件,并混合第三个文件,然后播放它:

sudo apt-get install sox libsox-fmt-all
sox Audio1.mp3 Audio2.mp3 out1.mp3
sox -m out1.mp3 BackgroundMusic.mp3 out2.mp3
play out2.mp3

相关内容