马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
小知识:Linux是一套免费使用和自由传播的类Unix操作系统。
安装需要的依附库
yuminstall-yautomakeautoconflibtoolgccgcc-c++
1.下载必要的解码器
wgethttp://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz
wgethttp://downloads.sourceforge.net/faac/faad2-2.6.1.tar.gz
wgethttp://downloads.sourceforge.net/faac/faac-1.26.tar.gz
wgethttp://nchc.dl.sourceforge.net/sourceforge/lame/lame-3.97.tar.gz
wgethttp://www.ckuyun.com/projects/yasm/releases/yasm-0.7.0.tar.gz
wgetftp://ftp.videolan.org:21//pub/videolan/x264/snapshots/x264-snapshot-20090107-2245.tar.bz2
wgethttp://downloads.xvid.org/downloads/xvidcore-1.1.3.tar.gz
wgethttp://down1.chinaunix.net/distfiles/libdts-0.0.2.tar.gz
2.解压安装
解压
foriin*.tar.gz;dotar-xzvf"$i";done
foriin*.tar.bz2;dotar-xjvf"$i";done
安装的参数
a52dec:./configure-enable-shared=PKGS&&make&&makeinstall
faac&faad2:./bootstrap&&./configure&&make&&makeinstall
xvidcore:cdbuild/generic;./configure&&make&&makeinstall
libx264:./configure-enable-mp4-output-enable-shared-enable-pthread&&make&&makeinstall
lame&yasm:./configure&&make&&makeinstall
最初下载和安装ffmpeg
我是利用的svn同步对照新的,假如偶然不克不及编译经由过程,能够思索不利用最新的,不外要提醒一下,就是毗连这个网站,被我们国度的防火墙给kill失落了。必要列位本人设法子.
svncheckoutsvn://svn.mplayerhq.hu/ffmpeg/trunkffmpeg
编译参数
./configure-enable-gpl-enable-postproc-enable-nonfree-enable-postproc-enable-libfaad-enable-swscale-enable-avfilter-enable-pthreads-enable-libxvid-enable-libx264-enable-libmp3lame-enable-libfaac-disable-ffserver-disable-ffplay
撑持rm和rmvb
对rm和rmvb,只要ffmpeg是不可的,还必要上面的mplayer
svncheckoutsvn://svn.mplayerhq.hu/mplayer/trunkmplayer
wgethttp://www3.mplayerhq.hu/MPlayer/releases/codecs/essential-20071007.tar.bz2
wgethttp://www3.mplayerhq.hu/MPlayer/releases/codecs/all-20071007.tar.bz2
wgethttp://www.mplayerhq.hu/MPlayer/releases/codecs/essential-amd64-20071007.tar.bz2
foriin*.tar.bz2;dotar-xjvf"$i";done
cp-rfessential-20071007/*/usr/local/lib/codecs
cp-rfall-20071007/*/usr/local/lib/codecs
cp-rfessential-amd64-20071007/*/usr/local/lib/codecs
./configure-prefix=/usr/local/mplayer-enable-gui-enable-freetype-codecsdir=/usr/local/lib/codes-win32codecsdir=/usr/local/lib/win32codcs
更新静态链接库
由于是编译器安装的,以是必要让体系能够找到静态链接库
#echo"/usr/local/lib">>/etc/ld.so.conf
#echo"/usr/lib">>/etc/ld.so.conf
#ldconfig
到这基础就安装完了
最基础的几个下令(必定要懂得的)
显现撑持的格局,不外好象加参数时,加个中的会有成绩,看来参数和撑持的格局是纷歧样的
$ffmpeg-formats
显现视频的相干信息,如时长,文件声响和视频格局之类的信息
ffmpeg-iabc.ts
检察能够加甚么参数
ffmpeg-h
mplayer猎取影片信息
mplayer-identifymovie-filename-nosound-vcdummy-vonull
利用ffmpeg从视频中抓图
ffmpeg-i原视频文件路径-y-fimage2-ss8-t0.001-s图像巨细(400 |