找回密码
 注册
关于网站域名变更的通知
查看: 295|回复: 1
打印 上一主题 下一主题

Linux环境下ffmpeg安装与配置介绍

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-10-9 10:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
Linux环境下ffmpeg安装与配置介绍6 f: Y/ |, v- m1 ^

+ J  e. _& w2 u- R" Z1. ffmpeg安装
7 M8 |* D+ o2 F3 q安装环境:
- N1 i2 ?9 P, X7 R# Q: i! }ubuntu 12.04
+ v+ K6 I, a) m* |* u+ J: Q(1)删除已安装的文件,避免冲突
% s) ^. z# W4 |- X( J/ Nsudo apt-get remove ffmpeg x264% g+ G! X$ o, l" J% K* s/ A& @, c
sudo apt-get autoremove. U' s5 y/ R1 v
(2)安装需要的支持/ h' G; l9 @. _- G4 x  I2 H. Z
sudo apt-get install make automake g++ bzip2 python unzip patch subversion ruby build-essential git-core checkinstall yasm texi2html libfaac-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libsdl1.2-dev libtheora-dev libvdpau-dev libvorbis-dev libvpx-dev libx11-dev libxfixes-dev libxvidcore-dev zlib1g-dev0 A- ]3 N% Z, m( p
(3)安装 x264 (自己选择是否安装)
6 P9 m* q8 h2 N* o  `6 j7 Ex264 依赖于yasm,而且版本较高。
& }8 a0 M. I/ @/ vsudo git clone git://git.videolan.org/x264.git/ g( a8 E, P) o# H
cd x264+ N% J  G. M$ z" j- L; |% _8 b0 |6 n; ?
sudo ./configure --enable-shared --prefix=/usr/local
! c0 @" M$ q1 I( l4 A& gsudo make, p; j5 H3 _1 Y. Y
sudo make install+ U5 X  d2 l3 _
cd ..
6 \3 U; M6 B) g7 e5 T/ H) q* Z& n(4)安装libvpx (自己选择是否安装)
) x4 _7 Z) Q! G2 c  V& o( m9 ilibvp是开源的VP8解码器,属于webM的项目。
; C3 O8 _8 h' n: isudo wget
: T4 U/ @3 ]0 X! m: msudo tar xvjf libvpx-v0.9.7-p1.tar.bz2# H9 j( f$ _4 r- N7 M+ t! i# F
cd libvpx-v0.9.7-p1( ]! g2 v+ w. Q9 ~* H0 A
sudo ./configure --enable-shared --prefix=/usr/local4 P5 D- u3 Q* I6 b( c/ G" D
sudo make3 q8 z" _5 I# E4 @( I" Z( ?
sudo make install
5 E4 `8 D. K; }& T- S) P  bcd ..
& {' w5 K: ], U" H(5)安装FFMPEG: p& z) o3 ?) V* w6 {4 a9 l
sudo wget http://ffmpeg.org/releases/ffmpeg-0.8.10.tar.bz2# t  s4 \" L/ p4 X
sudo tar xvjf ffmpeg-0.8.10.tar.bz2) t! f* l" J- e4 ]; E
cd ffmpeg-0.8.10
7 r" u- ?* _2 `) ]( d7 J- N( p : O# c' E8 l6 N$ v$ @# C' d+ |: t
./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-shared --prefix=/usr/local
6 Y2 n/ g: C) ?$ t+ x- h, ~- V
* P2 F" E" L3 h6 i0 e: Hsudo make; V) B6 g) z6 @
sudo make install
- R) g/ u6 r* icd ..
* w3 {8 ~3 ^5 w# r3 Jconfigure过程根据自己的情况开启某部分功能。- i) R( s2 S* `
% t' t* Y, W- a7 k; f. q- N

7 G. q/ U  M8 T9 o% b( I: e; @. n" G, q9 i: N: O5 w

' [% B+ e/ b0 J! c5 v, G0 b8 D2 A$ d8 `
  f5 p, `+ X1 A# H* b

2 J" C1 |! K' x% a( O
+ M# q" W, V% S; G% L# y
3 ^& ^' }- Y% z& v% t- y) j" V) r

0 r# g* g; |  h( o5 E  d8 ?1 }9 h; y1 t2 Y6 Z; [

该用户从未签到

2#
发表于 2019-10-9 18:45 | 只看该作者
Linux环境下ffmpeg安装与配置介绍。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-24 08:36 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表