我想弄清楚如何在Windows XP上安装和使用fmpmpeg与XAMPP。蜇ffmpeg在XAMPP工作
我有流量this tutorial并安装ffmpeg-php librarys,我可以在phpinfo()中看到扩展。
现在我把我的ffmpeg.exe在站点根文件夹和我运行这个PHP脚本:
extension_loaded('ffmpeg') or die('Error in loading ffmpeg');
function convertTo($input, $output)
{
echo $cmd = "ffmpeg -i $input $output";
$outputData = array();
exec($cmd , $outputData);
echo "<br/>";
print_r($outputData);
}
convertTo("input.mp4", "output.flv");
,我得到这样的输出:
ffmpeg -i input.mp4 output.flv
Array ()
,但没有编码文件。 我的PHP安全模式关闭,电影文件也在根文件夹中。
职场资讯:
- WIN7 64位
- XAMPP 1.7.2
- Apache 2.2的
- PHP 5.3.5
帮助将不胜感激。
启用error.log和错误报告。如果您使用cmdline工具,为什么要安装PHP扩展? – mario
可能的重复[如何转换视频与ffmpeg](http://stackoverflow.com/questions/4624556/how-to-convert-videos-with-ffmpeg) – mario
错误报告是打开的,并没有从error_get_last()的输出,目录可能有问题吗?所有的文件都在同一个站点的根文件夹中。 – Daniel