ffmpeg 在 php shell_exec 中不起作用

ffmpeg 在 php shell_exec 中不起作用

我是 ubuntu 新手,目前在 localhost 上使用 apache。我最近安装了ffmpegsudo apt install ffmpegffmpeg终端上运行良好,但当我在 php 脚本中使用它时,我得到以下输出ffmpeg

/opt/lampstack-8.0.6-0/common/lib/libuuid.so.1: no version information available (required by /lib/x86_64-linux-gnu/libfontconfig.so.1) ffmpeg: symbol lookup error: /lib/x86_64-linux-gnu/libcairo.so.2: undefined symbol: FT_Get_Var_Design_Coordinates

我在我的 PHP 脚本中使用ffmpeg如下内容:

echo shell_exec('ffmpeg 2>&1');

答案1

我遇到了同样的问题。就我而言,我的问题是目录的权限,我的意思是,我想要保存视频的目录没有写入权限……就是这样。

相关内容