将MP3与espeak,cat和PHP合并

时间:2012-11-18 19:56:05

标签: php bash nginx mp3 freebsd

我有一系列剪辑取自一首歌,还有一些由espeak通过stdout制作的mp3。

每当我尝试合并它们时(使用mp3wrap或cat)我听到了整个事情,但每当有一个espeak mp3时,它就会跳过播放,好像它们是空的。我能够播放这些文件,内容就在那里。我已经尝试将espeak的输出管道输入到跛脚中以便对它们进行正确编码,但这并没有用。

我使用PHP和nginx,因为这是基于网络的,但我怀疑它应该对任何事情都有任何影响。

我有什么遗失的吗?

1 个答案:

答案 0 :(得分:0)

如果您想合并一堆mp3,请尝试:

sox files*.mp3 -t wavpcm - | lame - > bunch.mp3