如何在PHP中将MP3文件组合在一起

时间:2015-10-04 12:56:08

标签: php audio merge mp3

我需要在整个文件的特定时间片段中将MP3文件放在另一个上。

有可能这样做吗?如果是,是否有任何库或方法?

我不想一个接一个地把它们放在一起。如;

file_put_contents('combined.mp3',
    file_get_contents('file1.mp3') .
    file_get_contents('file2.mp3'));

1 个答案:

答案 0 :(得分:0)

PHP功能有限,速度很慢。我建议为此目的使用本机库。并使用shell_exec()执行它。

这个可能有所帮助。 https://trac.ffmpeg.org/wiki/Concatenate。 该示例使用ffmpeg。但要确保shell调用是安全的。