linux中的ffmpeg错误[关闭]

Posted

技术标签:

【中文标题】linux中的ffmpeg错误[关闭]【英文标题】:Ffmpeg error in linux [closed] 【发布时间】:2012-10-05 18:51:48 【问题描述】:

有关如何解决此错误的任何帮助: ffmpeg: error while loading shared libraries: libavdevice.so.52: cannot open shared object file: No such file or directory

【问题讨论】:

恐怕我有点困惑;这是在什么背景下? 我尝试运行命令 ffmpeg 并得到错误。但是当我运行 'LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/ffmpeg' 时,一切正常 【参考方案1】:

基本上,找到文件:

sudo find / -name libavdevice.so.52

例如,您在/usr/local/lib 中找到了此文件。接下来将该库包含到您的库路径中。将此添加到您的/etc/ld.so.conf

/usr/local/lib

最后在修改这个文件之后运行这个:

sudo ldconfig

参考:Ffmpeg: error while loading shared libraries: libavdevice.so.52: cannot open shared object file

【讨论】:

find什么都没有出现,还是重新加载配置后不起作用? 谢谢你,我访问了你放在那里的网址,我能够解决错误。谢谢 当我刚刚在 /etc/ld.so.conf 的末尾添加 /usr/local/lib/ 时它起作用了。 “include”关键字不起作用。 我用 libopenh264.so.5 试过了,但没用

以上是关于linux中的ffmpeg错误[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

FFMpeg Android Stagefright SIGSEGV 错误(h264 解码)

无法使用 ffmpeg 将 .mp3 转换为 .m4a [关闭]

ffmpeg 错误:“缺少 ')' 或 'if(gt(a,1),650,-1)' 中的参数过多”

将FFmpeg作为php中的进程运行时出现超时错误

ffmpeg neon 在 android 上编译 - 汇编错误

如何修复ffmpeg中的“找不到moov atom”错误?