![通过命令行加入带有背景音乐的 MP3](https://linux22.com/image/983163/%E9%80%9A%E8%BF%87%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%8A%A0%E5%85%A5%E5%B8%A6%E6%9C%89%E8%83%8C%E6%99%AF%E9%9F%B3%E4%B9%90%E7%9A%84%20MP3.png)
我已经利用了两个命令行实用程序。我使用 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