Jul*_*Bsd 4 php ffmpeg centos server
我已经在我的专用服务器(CentOS 7)上以 root 身份使用 ssh 成功安装了 ffmpeg。
ffmpeg 工作正常 - 但现在我需要在没有 root 访问权限的情况下使用它。
当我尝试在没有 root 访问权限的情况下使用 ffmpeg 时,出现以下错误:
ffmpeg: error while loading shared libraries: libx264.so.148:
cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
最终目标是能够在我没有 root 访问权限的 PHP 脚本中使用 ffmpeg。
最简单的解决方案是下载一个已经编译好的ffmpeg二进制文件/可执行文件并将你的脚本指向它。在FFmpeg 下载页面上,请参阅获取包部分以获取指向Linux、Windows 和 macOS 的最新静态构建的链接。
您可以shell_exec()按照FFmpeg Wiki: PHP 中的说明使用,并提供下载的二进制文件的完整路径。