Linux下yum安装ffmpeg和使用

本文属于转载文章:转载地址是http://www.cnblogs.com/dennisit/archive/2012/12/27/2835089.html

 

使用Yum安装ffmpeg

打开

vi /etc/yum.repos.d/dag.repo

 

增加如下:

[dag]

name=Dag RPM Repository for Red Hat Enterprise Linux

baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag

gpgcheck=1

enabled=1

 

安装命令:

[root@localhost yum.repos.d]# yum install ffmpeg ffmpeg-devel
Is this ok [y/N]: y
[root@localhost yum.repos.d]# yum install ffmpeg ffmpeg-devel mencoder mplayer flvtool2 lame ffmpeg-php
Is this ok [y/N]: y

 

安装过程中的陷阱

  warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 6b8d79e6

  Public key for faac-1.26-1.el5.rf.x86_64.rpm is not installed

解决方案

   增加DAG’s GPG key.运行如下命令

[root@localhost yum.repos.d]# rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt

  关于DAG,资料参考:http://dag.wieers.com/rpm/FAQ.php#B1

然后重新执行Yum install 命令.如下图

出现如下提示表示安装成功.

Yum安装后安装到哪里了

查看Yum安装完成后的ffmpeg包目录,运行如下命令

rpm -ql ffmpeg | cat -n

如上图所示,即为Yum安装后的软件所在目录.

 在PHP下的使用:

system('ffmpeg -i test.avi -y -f image2 -ss 8 -t 0.001 -s 350x240 test.jpg',$output);(ffmpeg截取视频图片的具体使用可参考http://justcoding.iteye.com/blog/2085826)

echo $output;//此为状态码   0代表成功

转载请注明来源:[http://www.cnblogs.com/dennisit/archive/2012/12/27/2835089.html]

原文地址:https://www.cnblogs.com/myphper/p/4463814.html