我希望你的建议是如何通过PHP脚本将mp3文件转换为linux上的wav。
我成功跛脚但只在Windows上,我把lame.exe
和lame.xxx.dll
放在一起并执行了这里发布的PHP脚本:
但到目前为止,我还没有成功在Linux上做同样的事情。
答案 0 :(得分:2)
使用跛脚:
exec("lame –decode input.mp3 output.wav");
或使用mpg123:
exec("mpg123 -w output.wav input.mp3");
答案 1 :(得分:0)
我使用mpg123将* .mp3文件转换为* .wav。
//安装mpg123 {Ubuntu 12.04} sudo apt-get install mpg321
//我的PHP脚本(示例)
<?php
# glob() : to collect all files in a folder
# foreach() : to loop
foreach (glob("*.mp3") as $file)
{
$act_name = explode ('.', $file);
$command = "mpg123 -w {$act_name[0]}.wav $file";
echo $command . "\n";
exec($command)
echo "file converted {$file}\n";
sleep(1);
}