大家好,
我有一个PHP应用程序来管理音频文件。
我有两个关于音频文件的输入:文件wav和文件MP3
我的应用程序将所有文件加入到一个独特的mp3文件中,因此我先将mp3文件中的wav文件转换为加入它们。
我正在使用LAME 文件wav(转换):
lame -m m -b 128 file.wav filewav.mp3
文件mp3(在mp3中 - 创建具有相同wav转换特性的mp3文件):
lame --mp3input -b 128 file.mp3 filemp3.mp3
问题是:如果格式不同(filewav.mp3和filemp3.mp3),我就无法加入文件! 是否可以加入不同的文件?
谢谢 帕斯夸莱
答案 0 :(得分:0)
这更像是“如何处理此问题”类型的问题。
这不是太难,你只需要在脚本中添加一些逻辑来首先检查并查看所有文件是否具有相同的格式。如果不是,则确定哪些需要转换,并在每个文件上运行单独的蹩脚转换,这些转换不是您想要的格式。像这样:
getOut()
然后,在代码的最后,将它们与您在那里使用的相同连接语句一起加入。
lame -V2 input.wav output.mp3