在 Ubuntu 中安装 ffmpeg

在 Ubuntu 中安装 ffmpeg

我正在使用以下步骤在 Ubuntu 中安装 ffmpeg-php 扩展

  1. 下载 ffmpeg-php-0.5.2.1.tbz2

  2. 提取它

  3. 进入这个目录

  4. 运行这个“phpize”

  5. ./配置 && 制作

但是当我运行步骤 5 时,我收到此错误消息“未找到 ffmpeg 共享库。请确保使用 --enable-shared 选项将 ffmpeg 编译为共享库”

我该怎么办,请有人帮帮我,我是 Linux 新手

我已经按照以下步骤在这台机器上安装了 ffmpeg https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu

现在我正在安装 PHP 扩展

使用这个步骤http://ffmpeg-php.sourceforge.net/

安装

答案1

我不知道 phpize,但您收到的错误是因为系统无法找到 ffmpeg 库。只需像这样更新您的命令,

./configure --enable-shared --prefix=/home/chintan/out.dir - (change the install directory accordigly)
make
make install - This will install all the libraries in /home/chintan/out.dir/lib directory
export LD_LIBRARY_PATH=/home/chintan/out.dir/lib

并执行出现错误的其他必要步骤。

如果您在 configure 中没有提供 --prefix 参数并执行 make install,那么库将被复制到系统的 /lib 目录中。

希望这可以帮助。

答案2

在 SSH 中运行以下命令

# echo "/usr/local/lib" >> /etc/ld.so.conf
# echo "/usr/lib" >> /etc/ld.so.conf
# ldconfig

然后尝试再次配置,

相关内容