在Centos6.4安装ffmpeg 并在网站中集成视频转换服务

安装

安装有三个办法

  1. 自己编译安装
  2. 利用yum安装
  3. 下载已经编译好的

1 自己编译安装

编译安装得办法可以参考这里 https://trac.ffmpeg.org/wiki/CompilationGuide/Centos

还有一个自动安装得脚本

https://github.com/jnaqsh/ffmpeg_installer

实验结果。。成功了 一个小问题是

https://chromium.googlesource.com/webm/libvpx.git

这个源码地址可能被封掉了 想办法自己下载下来 一个大问题是,和mac下通过brew安装得不太一致。ffmpeg的参数太复杂了,后面那个转换参数不能识别。

2 利用yum安装

安装rpmforge的源后通过yum安装

yum -Uvh http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

yum install ffmpeg ffmpeg-devel

安装后的版本是ffmpeg 0.5.x

版本比较老 可以用 装 rpmfusion的源 再安装

rpm -Uvh http://download1.rpmfusion.org/free/el/updates/6/x86_64/rpmfusion-free-release-6-1.noarch.rpm

yum remove ffmpeg ffmpeg-devel 这儿需要先卸载,再安装 不然有冲突

yum install ffmpeg ffmpeg-devel

比较诡异的是 同样地源 同样地系统的两台机器 装出来的结果不一样

CENTOS6.4 2.6.32-358.el6.x86_64 装出来 一个是 ffmpeg 0.10.11 一个是 ffmpeg version N-64310-gf054d1e

3 直接下载编译好的版本

下载地址 http://johnvansickle.com/ffmpeg/

这个版本 ffmpeg 2.3.3

最后选的这个,前面都白折腾

和Java集成

集成方法如下:

<script src="https://gist.github.com/cobola/836a3292e2c567d3de3f.js"></script>

转换效率 这个参数 时间基本是等长时间转换。效率不好 听一个别的公司说他们做的视频转换 能做到8小时视频1小时转完。

转载于:https://my.oschina.net/cobola/blog/316450

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值