在Centos6.4安裝ffmpeg 並在網站中集成視頻轉換服務

安裝

安裝有三個辦法git

  1. 本身編譯安裝
  2. 利用yum安裝
  3. 下載已經編譯好的

1 本身編譯安裝

編譯安裝得辦法能夠參考這裏 https://trac.ffmpeg.org/wiki/CompilationGuide/Centosgithub

還有一個自動安裝得腳本web

https://github.com/jnaqsh/ffmpeg_installeride

實驗結果。。成功了 一個小問題是ui

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

這個源碼地址可能被封掉了 想辦法本身下載下來 一個大問題是,和mac下經過brew安裝得不太一致。ffmpeg的參數太複雜了,後面那個轉換參數不能識別。3d

2 利用yum安裝

安裝rpmforge的源後經過yum安裝code

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.xip

版本比較老 能夠用 裝 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小時轉完。

相關文章
相關標籤/搜索