成功安装ffmpeg

本文记录了在Ubuntu上安装ffmpeg的过程,包括遇到的问题及解决方案。首先参照某博客安装软件包,然后从源代码使用svn下载并安装ffmpeg。在安装过程中遇到符号链接错误,通过删除gstreamer相关包并更新配置文件解决。最后成功运行ffmpeg并展示其版本信息,证明安装完成。
摘要由CSDN通过智能技术生成

用时10多个小时,真是各种问题.

 

一.按如下文章安装各个软件包

    http://yezi.iteye.com/blog/139399

 

二.发现里面很多包很旧,并且有的不能下载,可以到对应的网站下载最新的包.(这个过程会碰到好多问题,大家要有耐心.)

    发现其中的某些包有问题,具体没記录(这个是我的不对,以后安装软件把过程记录下来 )

 

 

三.用svn下载ffmpeg,安装 .

     最后会碰到如下问題:

     ffmpeg: relocation error: /usr/local/lib/libavfilter.so.2: symbol sws_convertPalette8ToPacked32, version LIBSWSCALE_0 not defined in file libswscale.so.0 with link time reference

 

     此问题解决相见 :

     http://www.flatws.cn/article/program/ruby/2011-06-12/30030.html

     我的解决是:

     apt-get remove gstreamer*

     apt-get autoremove

 

 

 

特别提示:

1. --prefix=/usr/local很重要.要在ld.os.conf中写入/usr/local/lib  ,即 vi  /etc/ld.os.conf  ,输入/usr/local/lib

2.有人说SVN的版本过低,会导致错误.应改用git下载.不过我觉得应改不是这个问题.

3.把./configure 列如下:

 

--prefix&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值