FFMpeg 版本错误
错误情况:
relocation error: /usr/local/lib/libavfilter.so.3: symbol sws_get_class, version LIBSWSCALE_2 not defined in file libswscale.so.2 with link time reference;
ldd 命理查看:
lin@lin-Rev-1-0:~/mynode/ffmpeg/ffmpeg-1.1.3$ ldd ./ffmpeg
linux-gate.so.1 => (0x00fa9000)
libavdevice.so.54 => /usr/local/lib/libavdevice.so.54 (0x00597000)
libavfilter.so.3 => /usr/local/lib/libavfilter.so.3 (0x008af000)
libavformat.so.54 => /usr/local/lib/libavformat.so.54 (0x003e2000)
libavcodec.so.54 => /usr/local/lib/libavcodec.so.54 (0x00faa000)
libpostproc.so.52 => /usr/lib/i686/cmov/libpostproc.so.52 (0x00d28000)
libswresample.so.0 => /usr/local/lib/libswresample.so.0 (0x00110000)
libswscale.so.2 => /usr/lib/i686/cmov/libswscale.so.2 (0x00127000)
libavutil.so.52 => /usr/local/lib/libavutil.so.52 (0x00b87000)
libx264.so.129 => /usr/local/lib/libx264.so.129 (0x0068a000)
libavutil.so.51 => /usr/lib/i686/cmov/libavutil.so.51 (0x00f6f000)
查看链接库的信息:
lin@lin-Rev--:/usr/lib/i686/cmov$ ll
total
drwxr-xr-x root root -- : ./
drwxr-xr-x root root -- : ../
lrwxrwxrwx root root -- : libavcodec.so. -> libavcodec.so.53.6.
-rw-r--r-- root root -- : libavcodec.so.53.6.
lrwxrwxrwx root root -- : libavformat.so. -> libavformat.so.53.3.
-rw-r--r-- root root -- : libavformat.so.53.3.
lrwxrwxrwx root root -- : libavutil.so. -> libavutil.so.51.7.
-rw-r--r-- root root -- : libavutil.so.51.7.
lrwxrwxrwx root root -- : libpostproc.so. -> libpostproc.so.52.0.
-rw-r--r-- root root -- : libpostproc.so.52.0.
lrwxrwxrwx root root -- : libswscale.so. -> libswscale.so.2.0.
-rw-r--r-- root root -- : libswscale.so.2.0.
将libswscale.so.2链接文件以及源文件替换为新产生的文件即可;
FFMpeg 版本错误的更多相关文章
- vs2015编译ffmpeg 出现错误rtmp.lib(rtmp.obj) : error LNK2001: 无法解析的外部符号 ___iob_func
vs2015编译ffmpeg(版本3.0.2)引用外部库文件librtmp出现以下错误: rtmp.lib(rtmp.obj) : error LNK2001: 无法解析的外部符号 __imp__st ...
- 错误:Unsupported major.minor version 51.0(jdk版本错误)的解决方法
错误:Unsupported major.minor version 51.0(jdk版本错误)的解决方法 java.lang.UnsupportedClassVersionError: org/ap ...
- Java进阶(十二)JDK版本错误之Unsupported major.minor version 51.0(jdk版本错误)
错误:Unsupported major.minor version 51.0(jdk版本错误) 如果在win7下开发项目是使用的jdk版本和项目运行服务器jdk版本不同就会出现上面的问题. 用jdk ...
- Archiva 2.2.3 安装运行的时候出现协议版本错误
在 Archiva 安装成功后运行的时候出现协议版本错误: Caused by: javax.net.ssl.SSLException: Received fatal alert: protocol_ ...
- Java 执行jar文件出现版本错误信息
Java 执行jar文件出现版本错误信息 一.问题 执行jar文件出现如下错误信息: 二.解决方案 是因为在创建工程的时候选择的jdk编译版本,和执行jar环境的jdk版本不一致: 更改工程的jdk版 ...
- Android 打包出现jdk版本错误的问题
Android 打包出现 jdk 版本错误的问题,本质上是 SDK 的问题,与 JDK 无关.如果 SDK 的 API 是24或者更高,就要求 jdk 1.8,我这里指定的 API 是22,所以去勾选 ...
- UnsupportedClassVersionError : 不支持的类版本错误
UnsupportedClassVersionError : 不支持的类版本错误 listenerStart配置类的应用程序侦听器时出错 listenerStart Error configuring ...
- 记录一次Android交叉编译ffmpeg排查错误
Android版本手机直播引擎中,引用了libvlc开源库.项目接过来,发现编译脚本中使用了很多用户名下的绝对路径.项目相关人离职,导致这个脚本实际上已经废掉.而且不知道相关路径下有没有其他文件和第三 ...
- SIP模块版本错误问题:the sip module implements API v??? but XXX module requires API v???
系统安装了python 2.7,继续安装PyQt4,于是依次下载sip.pyqt4源码进行安装.用以下代码测试: import PyQt4.QtGui 显示出错.错误信息:the sip module ...
随机推荐
- Media Queries 媒体类型
引用方法:1.<link rel="stylesheet" type="text/css" href="style.css" medi ...
- 2.8.2 并发下的ArrayList,以及源码分析
package 第二章.并发下的ArrayList; import java.util.ArrayList;import java.util.List; /** * Created by zzq on ...
- Firefox浏览器控件安装方法
说明:只需要安装up6.exe即可,up6.exe为插件集成安装包. 1.以管理员身份运行up6.exe.up6.exe中已经集成Chrome插件.
- 解决Spring Boot(2.1.3.RELEASE)整合spring-data-elasticsearch3.1.5.RELEASE报NoNodeAvailableException[None of the configured nodes are available
Spring Boot(2.1.3.RELEASE)整合spring-data-elasticsearch3.1.5.RELEASE报NoNodeAvailableException[None of ...
- Android 动态改变图片的颜色值
public void onViewClicked(View view) { switch (view.getId()) { case R.id.bt1: img1.setColorFilter(ge ...
- Android日期时间选择器DatePicker、TimePicker日期时间改变事件响应(Android学习笔记)
activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android&qu ...
- dubbo 安装部署Windows
1 安装zookeeper 2 安装dubbo 1 下载源码 https://github.com/alibaba/dubbo 2 编译 mvn clean package install -D ...
- IDEA的一些常用快捷键以及配置
IDEA常用快捷键: 保存:ctrl + s 关闭当前文件:ctrl + F4 撤销:ctrl + z 反撤销:ctrl + shift + z 查看方法实现类:ctrl + alt + B 移动 ...
- ST表略解
题面 给定一个长度为\(N\)的数列,和\(M\)次询问,求出每一次询问的区间内数字的最大值. 对于30%的数据,满足: \(1≤N,M≤10\) 对于70%的数据,满足: \(1≤N,M≤10^5\ ...
- mysql 字符串的截取与连接
mysql 字符串的截取 left() .right() . substring()[ mid() .substr() 等价于substring() ] .substring_index() l ...