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)' 中的参数过多”