【发布时间】:2017-03-13 17:38:33
【问题描述】:
我最近安装了libx265,我不知道发生了什么,但是当我执行ffmpeg命令时,我得到了这个错误:
ffmpeg: error while loading shared libraries: libx265.so.113: cannot open shared object file: No such file or directory
我用谷歌搜索,但没有得到任何具体信息。
我也执行了这个命令:ldd $(which ffmpeg),得到如下输出:
linux-vdso.so.1 => (0x00007ffd147e7000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1cea052000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f1ce9e30000)
libxcb-xfixes.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0 (0x00007f1ce9c27000)
libxcb-shape.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shape.so.0 (0x00007f1ce9a23000)
libasound.so.2 => /usr/lib/x86_64-linux-gnu/libasound.so.2 (0x00007f1ce9723000)
libx265.so.113 => not found
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1ce9419000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f1ce91f7000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f1ce8fdc000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1ce8dbf000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1ce89f6000)
/lib64/ld-linux-x86-64.so.2 (0x0000559e03a1d000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f1ce87f1000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f1ce85eb000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f1ce83e3000)
有人可以帮我吗?
【问题讨论】:
-
输出太长,无法发表评论,如何显示给您? @LordNeckbeard
-
我在问题@LordNeckbeard 中添加了请求的信息。
-
通过发行版,如果你指的是操作系统,我使用的是 Ubuntu 16.04。
-
你从哪里得到这个
ffmpeg,你是如何安装它的?它正在寻找 libx265-113,但 16.04 存储库仅提供 libx265-79。 -
好吧,我是从 github 上的这个 repo FFmpeg 得到的。