首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ffmpeg重定位误差

ffmpeg重定位误差
EN

Ask Ubuntu用户
提问于 2018-11-19 23:42:42
回答 1查看 1.2K关注 0票数 0

我尝试从18.04的默认存储库安装FFmpeg。

代码语言:javascript
复制
ffmpeg: relocation error: /usr/lib/x86_64-linux-gnu/libswresample.so.2:   
symbol av_calloc version LIBAVUTIL_55 not defined in file 
libavutil.so.55 with link time reference

我相信,当我试图从源代码编译ffmpeg,然后放弃时,我可能在过去破坏了共享库。

查看有问题的文件,/usr/lib/x86_64-linux-gnu/libswresample.so.2是由包libswresample2提供的

代码语言:javascript
复制
$ dpkg-query -L libswresample2
/.
/usr
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libswresample.so.2.9.100
/usr/share
/usr/share/doc
/usr/share/doc/libswresample2
/usr/share/doc/libswresample2/copyright
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/libswresample2
/usr/lib/x86_64-linux-gnu/libswresample.so.2
/usr/share/doc/libswresample2/changelog.Debian.gz

我尝试重新安装ffmpeg、libswresample、libswresample2、libavutil55和libavutil,但我仍然收到同样的错误。如果可能的话,我试图避免再次从源编译ffmpeg。

EN

回答 1

Ask Ubuntu用户

发布于 2018-11-23 13:21:20

您可以随时下载并使用静态构建。这会解决你的问题。但是,我建议您解决这个依赖问题,以便您可以在apt-get update之后使用最新的ffmpeg版本。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1094372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档