我安装了 ffmpeg(不是 ffmpeg-php)
现在我可以运行这样的命令吗?:
exect('ffmpeg -i begin.mp4 end.ogg');
我的服务器提供商告诉我,由于 ffmpeg-php,我无法在 php 中运行此命令!但我认为这是错误的
答案1
ffmpeg-php 用于以编程方式检索信息并对文件执行各种任务。您所做的exec(...)
就是调用外部二进制文件。只要安装了 ffmpeg(而不是 php 扩展),就可以使用exec()
它。
答案2
您的服务提供商告诉您这一点,因为他们不太可能允许您的 PHP 脚本运行外部文件或有限数量的文件。这在共享托管环境中非常常见。