合并两个mp3 php

你知道用PHP合并两个MP3文件的类吗?

我在谷歌上找不到任何东西.

解决方法:

如果通过合并,你的意思是将一个音频放在另一个上,那么请忽略这个答案.

如果你不想重新编码MP3,你可能只需要附加它们.我知道这适用于MPEG电影,所以我想它也适用于MP3.另一种选择是将音频文件添加到没有压缩的Zip存档,然后将扩展名重命名为.mp3.

我做了一个快速测试

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

工作得很好. ID3标签是错误的,但生成的文件包含两个音频文件. For some other possible gotchas, see the link in Pekka’s answer.

此外,一些快速的谷歌搜索导致

> http://www.sourcerally.net/Scripts/20-PHP-MP3-Class
> http://codingforums.com/showthread.php?t=169069

和一些讨论

> http://ask.metafilter.com/21381/Merge-mp3s-with-PHP

上一篇:linux – 使用SoX将mp3文件分割为TIME秒


下一篇:COJ 0501 取数游戏(TPM)