位置: 编程技术 - 正文

centos安装ffmpeg添加ogg音频(ffmpeg音频编码)支持操作步骤(centos安装配置ftp)

编辑:rootadmin

推荐整理分享centos安装ffmpeg添加ogg音频(ffmpeg音频编码)支持操作步骤(centos安装配置ftp),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos安装fio,centos8安装ffmpeg,centos8安装ffmpeg,centos安装iftop,ffmpeg linux安装,centos安装frp,centos安装iftop,centos安装iftop,内容如对您有帮助,希望把文章链接给更多的朋友!

简单介绍

FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影、转换、流功能[1],包含了libavcodec ─这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个音频与视频格式转换库。(来自维基百科)

安装前提

由于在centos下使用 yum install ffmpeg 是找不到安装包的,所以需要通过其他方法来安装:

一、安装ffmpeg

操作系统:centos 5.6

(一)安装编译环境

复制代码代码如下:#yum install -y automake autoconf libtool gcc gcc-c++

(二)安装所需程序库的RPM包到 centos(因为centos自带的库中没有ffmpeg包,这里相当于是扩展)

复制代码代码如下:#rpm -Uhv <a href="

(三)安装 Install ffmpeg 等模块

复制代码代码如下:yum -y install ffmpeg ffmpeg-devel

当然你也可以选择编译源码安装,只需要在安装之前,将 ffmpeg 需要的支持库安装好就是了,我之所以选择这种安装方式就是不想再去逐个编译各种库。

安装好之后可以使用下面命令查看:

复制代码代码如下:./configure --prefix=/usr

安装好之后,你的机器就添加了对 ogg 音频的支持。这里你需要先安装 libogg,因为 libvorbis 需要 libogg 的支持。

centos安装ffmpeg添加ogg音频(ffmpeg音频编码)支持操作步骤(centos安装配置ftp)

重新编译 ffmpeg

接下来就需要重新编译安装一下 ffmpeg , 这时候你需要去下载一个 ffmpeg 的源码包

运行

复制代码代码如下:ffmpeg

拷贝如下信息复制代码代码如下:configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --incdir=/usr/include --disable-avisynth --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m -mtune=generic -fPIC' --enable-avfilter --enable-libdirac --enable-libfaac --enable-libfaad --enable-libfaadbin --enable-libgsm --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-shared --enable-swscale --enable-vdpau --enable-version3 --enable-xgrab

当然你可以将不需要的移除,

在 ffmpeg 源码目录下运行

复制代码代码如下:./configure --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --incdir=/usr/include --disable-avisynth --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m -mtune=generic -fPIC' --enable-avfilter --enable-libdirac --enable-libfaac --enable-libfaad --enable-libfaadbin --enable-libgsm --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-shared --enable-swscale --enable-vdpau --enable-version3 --enable-xgrab --enable-libvorbis

最后的一项是 --enable-libvorbis ,这个就是加入 ogg 的音频支持。编译完成之后 ,运行

复制代码代码如下:make && make install

就完成 ffmpeg 的安装了

简单测试

可以使用如下命令测试 amr 到 ogg 的转码:

复制代码代码如下:ffmpeg -i xxx.amr -f ogg -acodec libvorbis -ac 2 -ab k -ar xxx.ogg

可以使用如下命令测试 amr 到 mp3 的转码:复制代码代码如下:ffmpeg -i xxx.amr xxx.mp3

可见 ffmpeg 对 mp3 的支持还是好很多的。

转码成功可以看到类似下面的输出:

禁止root远程登录centos(启用sudo) 1、添加sudo用户执行visudo命令,找到:复制代码代码如下:rootALL=(ALL)ALL在下面增加:(注意,qianyunlai是Linux新增的一个普通用户)复制代码代码如下:qianyunl

centos6.4安装CloudStack 4.2(开源云计算平台)详解 CloudStack的前身是Cloud.com家的一款商业云计算产品(也有开源版本),年Cloud.com被Citrix收购,年的时候Citrix将收购的云平台CloudStack全部捐给了Apache

centos6.4安装配置vpn服务器步骤详解 一、VPN服务器环境说明操作系统:CentOSrelease6.4(Final)本地网卡:复制代码代码如下:#ifconfigem1Linkencap:EthernetHWaddr:2B:CB::C3:inetaddr:...Bcast:..1

标签: centos安装配置ftp

本文链接地址:https://www.jiuchutong.com/biancheng/357153.html 转载请保留说明!

上一篇:red hat linux5配置tftp服务器步骤详解(red hat linux怎么用)

下一篇:禁止root远程登录centos(启用sudo)(限制root用户远程登录)

  • 企业所得税中资产折旧调整明细表中提示折旧年限
  • 出租人融资租赁发生的初始直接费用
  • 综合所得减除费用标准
  • 即征即退如何申报增值税
  • 个体户可以不开公户吗?打款到法人卡
  • 什么叫残保金减免
  • 递延所得税转回的会计分录
  • 小微企业增值税优惠政策最新2023
  • 总分机构移送固定资产是否缴增值税
  • 物业用房的装修费可以在土地增值税清算时扣除吗
  • 计税依据的三种类型
  • 被投资方减资的会计处理
  • 物业公司预收款怎么做账
  • 不需要缴纳企业所得税的企业类型
  • 境外公司付款给国内公司人民币
  • 减免税费期末如何结转
  • 房地产企业土地增值税清算案例
  • 企业所得税上个季度赔钱下个季度挣钱
  • 汽车运输增值税专用发票多少税点
  • 企业外籍个人子女教育补贴
  • 清包工一般记取哪些费用
  • xp系统怎么取消用户登录
  • 电脑内存条是干什么的?
  • 非房地产企业的基建管理办法
  • 如何删除文档中多余的页
  • 个人二手车转让协议书免费
  • 业务招待费进项税额转出表二
  • 银行贷款发放怎么做凭证
  • win10商店无法加载
  • regsrv.exe - regsrv是什么进程 有什么用
  • php生成随机字符串源,且不会重复出现
  • 外汇业务的核算ppt
  • 委托境外研发费
  • 以前年度损益调整结转到本年利润吗
  • 资产现金流量收益率计算方法
  • python答疑
  • 税审报告什么时候出
  • 银行贷款入账需要什么
  • 当月增加的房产 要交房产税吗
  • 没授权的帝国cms作为商用行吗
  • 产品维修费的会计怎么做
  • python文件间传递参数
  • 帝国cms真的很好用
  • php 操作mongodb
  • 软件研发主要研发啥软件
  • 应交税金相关内容包括
  • 个人所得税汇算清缴
  • 资产损失账务处理要求
  • 第一次建账要填期初余额吗
  • 股票分红是怎么扣税的
  • 会计学材料成本差异
  • 研究费用怎么做账
  • 本年利润在明细里怎么填
  • 银行借款一年按多少天计算
  • 什么是生产成本,有哪些组成内容
  • 购入固定资产入账会计处理
  • innodb_sys_tables
  • mysql序列函数
  • 存储sql
  • 怎么找回手机删除的照片和视频
  • windows下键盘不能用
  • ubuntu linux指南:基础篇
  • Win10怎么修改hosts文件
  • 苹果手机价格
  • unity的粒子系统在哪
  • react父组件触发子组件方法
  • node copyfile
  • js获取0-100随机数
  • easyui-accordion
  • 获取本站的context root
  • for语句中的++i
  • unity3d界面
  • 基于javascript的毕业设计选题
  • javascript解码与编码
  • js中布尔值为false的六种情况
  • 基于bootstrap的网站
  • jquery.load()方法,刷新网页
  • jquery的选择器有哪几种类型
  • 四川省地方税务局2017年1号公告
  • 留抵退税退回的款如何做账
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设