【发布时间】:2013-02-04 03:18:02
【问题描述】:
我想将 mp3 文件转换为 ogg。我尝试了以下代码
exec("/usr/local/bin/ffmpeg -i 1.mp4 -vcodec libtheora -acodec libvorbis testjohn4545454.ogg",$output);
var_dump($output);
但它不转换文件,它只返回array(0) { }
而且只需要一点执行时间。
但是使用ssh命令转换成功。
请给我解决方案。
【问题讨论】:
-
很难立即给出解决方案,您是否给了 PHP 一个体面的执行时间以成功结束? set_time_limit 变量。
-
@Heapy 只需要一点执行时间。
-
网络服务器用户可能没有足够的权限,你检查了吗?
-
@Heapy 是的,我将 777 放到所有文件中,但它保持不变。
-
可能还想尝试一下绝对网址,以防万一它试图从另一个目录加载文件