SOX LAME和php fire done信号?

时间:2010-10-28 20:37:12

标签: php lame sox

您好我以下列方式使用SOX:

  

$ thesong = 67;

     

$ theString =“1.wav 2.wav 2.wav 1.wav”;

     

exec(“./ sox $ theString $ thesong.wav”);

似乎工作得非常好,然后我做了以下事情:

  

exec(“./ lame $ thesong.wav $ thesong.mp3”);

这再次正常,但有没有办法告诉SOXLAME何时完成编码?

我的意思是他们发出“我完成”的信号吗?

类似的东西:

if(soxdone && lamedone)
{
  //further processing?
}

1 个答案:

答案 0 :(得分:1)

尝试这样的事情:

if(exec("./lame $thesong.wav $thesong.mp3") && exec("./sox $theString $thesong.wav"))
{
   //further processing 
}