高清视频压缩工具ffmpeg

Posted chenjw-note

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高清视频压缩工具ffmpeg相关的知识,希望对你有一定的参考价值。

1.FFmpeg 是视频处理最常用的开源软件,它功能强大,用途广泛,大量用于视频网站和商业软件(比如 Youtube 和 iTunes),也是许多音频和视频格式的标准编码/解码实现。FFmpeg 本身是一个庞大的项目,包含许多组件和库文件,最常用的是它的命令行工具。

2.下载地址:http://www.ffmpeg.org/download.html  兼容多个平台

3.windows平台下解压后可以直接使用,例如:

./ffmpeg.exe -i .dd.mp4 -vcodec h264 -r 30 -b:v 2048k ./ee.mp4 -y
参数解析:
-i: 指定源文件
-vcodec: 指定视频编码器
-r: 指定输出文件的帧频为30 fps
-b:v: 指定输出文件的视频比特率设置为2048 kbit/s 比较高清,越小视频质量越低

4.centos平台下安装使用

  解压

  ./configure --prefix=/usr/local/ffmpeg

  make && make install

  使用:

/usr/local/ffmpeg/bin/ffmpeg -i ./aa.mp4 -vcodec h264 -r 30 -b:v 2048k ./bb.mp4 -y

  这样会报错:Unknown encoder ‘h264‘,原因是系统没有安装h264视频编码器

  为了避免麻烦安装h264视频编码器,以下这样取消指定视频编码使用可以避免错误

/usr/local/ffmpeg/bin/ffmpeg -i ./aa.mp4  -r 30 -b:v 2048k ./cc.mp4 -y

技术图片

 

以上是关于高清视频压缩工具ffmpeg的主要内容,如果未能解决你的问题,请参考以下文章

用ffmpeg录制小程序直播开发高清视频并实现直播推流

分享一个视频大小压缩小工具

视频文件太大?使用FFmpeg来无损压缩它

Android 音视频深入 二十 FFmpeg视频压缩

转换视频格式|压缩视频|使用ffmpeg

使用 FFmpeg 通过管道输出视频片段