当前位置: 技术问答>linux和unix
linux 上安装ffmpeg
来源: 互联网 发布时间:2017-01-03
本文导语: 我需要在linux上用java把视屏转换格式,所以需要在linux上安装ffmpeg这个东西,在安装的过程终于到如下问题先yasm not found, use --disable-yasm for a crippled build ,然后又安装了yasm 之后再安装ffmpeg这个软件 还是出现ya...
我需要在linux上用java把视屏转换格式,所以需要在linux上安装ffmpeg这个东西,在安装的过程终于到如下问题先yasm not found, use --disable-yasm for a crippled build
,然后又安装了yasm 之后再安装ffmpeg这个软件 还是出现yasm命令找不到! 我输入yasm 也是出现无效的!!
没办法 ,我在配置安装ffmpeg的命令上加上了--disable-yasm 然后才安装成功了!输入ffmpeg命令还是提示命令找不到,
我到bin目录下面执行./ffmpeg
这下报./ffmpeg: error while loading shared libraries: libavdevice.so.52: cannot open shared object file: No such file or directory
对linux实在不熟悉,恳请哪位高手指点一二 不甚感激!!谢谢!!
,然后又安装了yasm 之后再安装ffmpeg这个软件 还是出现yasm命令找不到! 我输入yasm 也是出现无效的!!
没办法 ,我在配置安装ffmpeg的命令上加上了--disable-yasm 然后才安装成功了!输入ffmpeg命令还是提示命令找不到,
我到bin目录下面执行./ffmpeg
这下报./ffmpeg: error while loading shared libraries: libavdevice.so.52: cannot open shared object file: No such file or directory
对linux实在不熟悉,恳请哪位高手指点一二 不甚感激!!谢谢!!
|
这个文件libavdevice.so的路径加入了环境变量PATH,LD_LIBRARY_PATH了没?
selinux关了没?
或chcon -t ? libavdevice.so
selinux关了没?
或chcon -t ? libavdevice.so
|
汗,libavdevice.so 这个文件有没有哟?
find / -name libavdevice.so
find / -name libavdevice.so
|
ldd ffmpeg | grep libavdevice 查看ffmpeg链接的这个动态链接库,到底在什么地方,可能不是标准的目录,你把libavdevice.so复制到这个查出来的目录下。
|
这是以前遇到的链接问题
http://topic.csdn.net/u/20110127/00/e672d19f-ca45-4a38-bb60-e6e463f390c9.html
http://topic.csdn.net/u/20110127/00/e672d19f-ca45-4a38-bb60-e6e463f390c9.html