ffmpeg: error while loading shared libraries: libavdevice.so.58

Posted AI浩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ffmpeg: error while loading shared libraries: libavdevice.so.58相关的知识,希望对你有一定的参考价值。

错误:

ffmpeg: error while loading shared libraries: libavdevice.so.58: cannot open shared object file: No such file or directory

报错原因:ubuntu通过源码安装软件未进行环境变量配置,找不到启动路径
所以需要添加路径

执行命令:

sudo gedit /etc/ld.so.conf

打开文本后,在文本中另起一行加入:

/usr/local/ffmpeg/lib/

关闭文件,然后更新配置:

sudo ldconfig

输入ffmpeg检查一下:

ffmpeg -version

这时候就能看到版本信息了

以上是关于ffmpeg: error while loading shared libraries: libavdevice.so.58的主要内容,如果未能解决你的问题,请参考以下文章

ffmpeg: error while loading shared libraries: libavdevice.so.58

java.io.IOException: error=13, Permission denied while execution an .exe library

在while循环中运行ffmpeg会导致内存泄漏

discord.errors.ClientException:找不到 C:/ffmpeg/bin/ffmpeg

FFmpeg[25] - ffmpeg:libavformat/http.c:1435: error: undefined reference to ‘inflateEnd‘

使用 Android Q ffmpeg 拒绝权限": error=13, Permission denied