ffmpeg-php 对于在 php 中运行 ffmpeg 是否重要?

ffmpeg-php 对于在 php 中运行 ffmpeg 是否重要?

我安装了 ffmpeg(不是 ffmpeg-php)

现在我可以运行这样的命令吗?:

exect('ffmpeg -i begin.mp4 end.ogg'); 

我的服务器提供商告诉我,由于 ffmpeg-php,我无法在 php 中运行此命令!但我认为这是错误的

答案1

ffmpeg-php 用于以编程方式检索信息并对文件执行各种任务。您所做的exec(...)就是调用外部二进制文件。只要安装了 ffmpeg(而不是 php 扩展),就可以使用exec()它。

另请参阅FFmpeg Wiki:从 PHP 脚本使用 FFmpeg

答案2

您的服务提供商告诉您这一点,因为他们不太可能允许您的 PHP 脚本运行外部文件或有限数量的文件。这在共享托管环境中非常常见。

相关内容