CentOS6.4中 yum方式安装ffmpeg步骤

1、安装所需软件

yum install -y automake autoconf libtool gcc gcc-c++

2、安装第三方更新源

rpm -ivh http://apt.sw.be/redhat/el6/en/i386/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.i686.rpm

3、安装ffmpeg

yum install ffmpeg ffmpeg-devel

会自动安装众多解码器,ffmpeg版本为0.6.5-1.el6.rf。看了下yum安装的解码器版本还不是很旧,但是ffmpeg版本较老。

4、测试一下
将一个.avi视屏转为.flv格式

ffmpeg -i Destination.avi -y -ab 56 -ar 22050 -r 15 -sameq test2.flv

转换前后两个文件的格式比较:
转换前

Destination.avi
   General
      Complete name : E:PVDestination.avi
      Format : AVI
      Format/Info : Audio Video Interleave
      Format/Family : RIFF
      File size : 79.5 MiB
      PlayTime : 4mn 1s
      Bit rate : 2754 Kbps
      StreamSize : 469 KiB
      Subject : doobie (2007)
      Writing application : VirtualDubMod 1.5.10.2 (build 2540/release)
      Writing library : VirtualDubMod build 2540/release
   Video #0
      Codec : XviD
      Codec/Family : MPEG-4
      Codec/Info : XviD project
      Codec profile : Streaming Video Profile/Level 1
      Codec settings/PacketBitStream : Yes
      Codec settings/BVOP : Yes
      Codec settings/QPel : No
      Codec settings/GMC : 0
      Codec settings/Matrix : Default
      PlayTime : 4mn 1s
      Bit rate : 2556 Kbps
      Width : 640 pixels
      Height : 480 pixels
      Display Aspect ratio : 4/3
      Frame rate : 29.976 fps
      Resolution : 8 bits
      Chroma : 4:2:0
      Interlacement : Progressive
      Bits/(Pixel*Frame) : 0.277
      StreamSize : 73.5 MiB
   Audio #1
      Codec : MPEG-1 Audio layer 3
      Codec profile : Joint stereo
      PlayTime : 4mn 1s
      Bit rate : 190 Kbps
      Bit rate mode : CBR
      Channel(s) : 2 channels
      Sampling rate : 48 KHz
      Resolution : 16 bits
      StreamSize : 5.47 MiB
      Writing library : Gogo (after 3.0)

转换后

test2.flv
   General
      Complete name : E:PVtest2.flv
      Format : Flash Video
      File size : 45.0 MiB
      PlayTime : 4mn 1s
      Bit rate : 1564 Kbps
   Video
      Codec : Sorenson H263
      PlayTime : 4mn 1s
      Bit rate : 195 Kbps
      Width : 640 pixels
      Height : 480 pixels
      Display Aspect ratio : 4/3
      Frame rate : 15.000 fps
      Bits/(Pixel*Frame) : 0.042
   Audio
      Codec : MPEG-1 Audio Layer 3
      Bit rate : 55 bps
      Channel(s) : 2 channels
      Sampling rate : 22 KHz
      Resolution : 16 bits

时间: 2024-08-03 14:11:02

CentOS6.4中 yum方式安装ffmpeg步骤的相关文章

centos6.5中用yum方式安装php5.4与apache2.2的步骤_Linux

前言 centos6.5系统,yum install php默认的版本是php5.3,本次安装需要最低版本为php5.4,最开始用yum install httpd安装了apache2.2,但是源码编译php5.5的时候,configure参数始终找不到apache的apxs2文件,编译失败. 网上找到一个镜像,rpm下载后,安装包整合了apache2.2,php5.4.45,直接yum install就可以安装http2.2和php5.4 命令如下: 1:如果之前安装过php,执行命令yum

CentOS6.5下RPM方式安装mysql5.6.33的详细教程_Mysql

1.mysql下载 下载地址:https://dev.mysql.com/downloads/mysql/5.6.html<br>下载以下安装包: MySQL-client-5.6.33-1.el6.x86_64.rpm MySQL-devel-5.6.33-1.el6.x86_64.rpm MySQL-server-5.6.33-1.el6.x86_64.rpm 2.查看是否已经安装了mysql,有则移除 rpm -qa|grep -i mysql mysql-libs-5.1.66-2.e

rpm yum方式安装的 mysql的头文件位置

要装python的Mysql模块,按照文档里说的要执行: python setup.py build 结果一堆错误,发现找不到mysql.h等一批头文件,在机器上找了半天也没找到mysql.h,后来查了一下,需要安装mysql的devel包,到mysql官网上下一个:http://dev.mysql.com/downloads/mysql/#downloads 是个rpm包,直接执行: rpm -ivh Mysql-devel-.........rpm 安装完后,在usr/include/mys

centOS系统yum方式安装PHP5.5和mysql5.5

在上一篇CentOS6.2系统环境下部署LAMP环境步骤中,讲述了在CentOS下安装lamp环境,但是因为centos里的源比较老,所以安装的php和mysql的版本都比较低,我安装的php是5.3,mysql是5.1,因为部分项目需要php5.4以上的环境才能支持,所以又需要将PHP升级到PHP5.4以上,我这里就直接将PHP升级到PHP5.4. 因为我们已经知道安装完成了lamp环境需要防火墙打开80和3306端口,所以这次我们先配置防火墙,完成后直接安装apache,这两部的教程参考上篇

CentOS 7下 yum方式安装Nginx

Nginx 是一个很强大的高性能Web和反向代理服务器,它具有众多非常优越的特性.诸如低开销,高并发,支持缓存,支持正反向代理,支持负载均衡,支持正则,支持rewrite等等不一而足.所以众多粉丝们也是不计其数.本文基于CentOS 7简要描述yum方式的安装部署,供大家参考. 如果是编译安装可以参考:Linux 6下安装编译安装Nginx 有关Nginx的常用配置可参考:Nginx 概述及日常管理 一.配置nginx yum源 演示环境 [root@centos7-router ~]# mor

Linux 6 下yum方式安装配置LAMP平台

Linux下搭建LAMP是经典的不能再经典的中小企业站点构建平台.它的全称是Linux+Apache+Mysql+PHP,常用来搭建动态网站,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台.因此在网络上也有比叫有名的LAMP一键安装解决方案.但是对于运维人员来讲,有必要了解其完成的安装过程.本文主要描述基于CentOS 6 下使用yum方式来快速构建LAMP平台(Linux安装忽略). 一.准备yum源(本文使用了163镜像) #

CentOS6使用第三方yum源安装更多rpm软件包

引言:       CentOS自带的yum源中rpm包数量有限,很多时候找不到我们需的软件包,(例如:要安装网络连接查看软件iftop,默认设置下无法使用yum命令安装),下面教大家在CentOS 6.2中(以32位系统为例,64位系统安装方法一样),使用第三方yum源来安装更多软件包. 一.安装CentOS yum源优先级插件yum-priorities       yum install yum-priorities   #输入y安装 二.设置CentOS默认yum源的优先级为最高    

Centos6.5下PHP5.3安装ffmpeg扩展的方法

安装步骤 安装必须的环境yasm     wget http://www.tortall.net/projects/yasm/releases/yasm-0.7.0.tar.gz     tar zxvf yasm-0.7.0.tar.gz     cd yasm-0.7.0     ./configure     make && make install 安装ffmpeg     svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg

ubuntu中openSUSE xmonad安装配置步骤

安装# 首先安装 cabal-install 工具: sudo zypper install cabal-install 安装完 cabal 后,检查其安装情况: cabal --version 通常会输出 using version 1.16.0 of the Cabal library 这样的内容. 不过通常 openSUSE 库上的软件并非最新,可能需要升级 cabal-install: cabal install cabal-install 另外,我们还需要安装 GHC Haskell