我是靠谱客的博主 清秀小懒猪,最近开发中收集的这篇文章主要介绍ffmpeg linux 升级_linux 系统 centos7 安装最新FFmpeg详细教程,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.应用场景:

FFmpeg简介:(简而言之一句话底层处理音视频流的框架)

FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。

2.实现目标:

在Linux CentOS系统中顺利安装FFmpeg

3.流程说明:

0.前提准备:使用yum安装编译工具 gcc cc cl

yum -y install gcc cc cl

1.安装ffmpeg时需要提前安装yasm插件

1)下载

wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz

2)解压

tar -xvf yasm-1.3.0.tar.gz

3)进入解压后的文件夹路径下,执行安装

cd yasm-1.3.0/

./configure && make && make install

2.安装FFmpeg

1)下载

wget http://www.ffmpeg.org/releases/ffmpeg-3.4.tar.gz

2)解压

tar -xvf ffmpeg-3.4.tar.gz

3)进入解压后的文件夹路径下,执行安装

cd ffmpeg-3.4/

./configure && make && make install

耗时相对长些...耐心等待ING...~~~

3.查看安装结果

ffmpeg -version

出现如下类似结果,则安装OK

ffmpeg version3.4Copyright(c)2000-2017the FFmpeg developersbuiltwithgcc4.8.5(GCC)20150623(Red Hat4.8.5-36)configuration:libavutil55.78.100/55.78.100libavcodec57.107.100/57.107.100libavformat57.83.100/57.83.100libavdevice57.10.100/57.10.100libavfilter6.107.100/6.107.100libswscale4.8.100/4.8.100libswresample2.9.100/2.9.100

4.FFmpeg常见命令...(可长篇大论...相当之多...)

只列举个别常用的

ffmpeg -i test.avi test.flv(将avi格式转换为flv格式)

ffmpeg -i test.avi -i testNext.mp3 -vcodec copy -acodec copy composed.avi (将视频test.avi 与 音频testNext.mp3合并成composed.avi)

-i 表示输入文件-vcodeccopy表示 force video codec(‘copy’ tocopystream)视频拷贝-acodeccopy音频拷贝-an:表示 disable audio 估计是audio no 之类的缩写,表示去掉video.avi 原有的音频

ffmpeg -i "concat:test1.mp3|test2.mp3|test3.mp3" -c copy outputComposed.mp3 (合成音频,首位拼接式合成)

最后

以上就是清秀小懒猪为你收集整理的ffmpeg linux 升级_linux 系统 centos7 安装最新FFmpeg详细教程的全部内容,希望文章能够帮你解决ffmpeg linux 升级_linux 系统 centos7 安装最新FFmpeg详细教程所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部