在PHP中执行ffmpeg出 'ffmpeg' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
我的ffmpeg扩展配置已经好了,在phpinfo里面能看到很正常,
就是执行exec('ffmpeg -i 1111.amr out.mp3');时在日志中报的那个错

解决方案 »

  1.   

    exec('ffmpeg ....
    是不需要安装 php_ffmpeg 扩展的
    如果 ffmpeg 不带路径的话 ffmpeg 要放在 php 程序一起
      

  2.   

    那我安装了扩展要怎么用呢?
    如果不安装扩展我怎么把ffmpeg和php放在一块?
    能说详细点吗,万分感谢!
      

  3.   

    也遇到了同样的问题。phpinfo是有ffmpeg显示的。程序当中用ffmpeg-php是可以的,但是想用exec(ffmpeg.....)执行一些东西就不行。查看log是同样的错误
      

  4.   

    哈哈,搞定了谢谢xuzuning 的启发,ffmpeg.exe放在web根目录就可以了。