我找到了合并两个mp3文件的简单解决方案:
file_put_contents('combined.mp3',
file_get_contents('file1.mp3') .
file_get_contents('file2.mp3'));
我找到了获取已创建文件的实际持续时间的方法:
(http://www.zedwood.com/article/php-calculate-duration-of-mp3)
但我无法以真实的持续时间来更新新的mp3文件。
生成的文件(combined.mp3)具有第一个文件(file1.mp3)的持续时间,而不是2个文件总和的持续时间。
不是以实际持续时间更新mp3的类或函数吗?
在php中合并mp3真的不可能吗?
我发现:
What is the best way to merge mp3 files?
Merging MP3 files in Linux Debian using PHP
我认为使用共享主机和mp3wrap不是我的解决方案。