mac视频压缩

最近在开发官网,官网上放了一些视频,但是本宝宝拿到的都是100多、200多、300多兆的原视频,怎么把他们变成统统20兆呢?宝宝用了如下方法,很好用哟~

1.安装视频压缩工具

下载ffmpeg

brew install ffmpeg

查看ffmpeg版本

ffmpeg --version

2.安装视频查看详情工具

推荐下载mediainfo
你就可以看到你视频的详细信息啦
如图所示
mediainfo图标
mediainfo直接拖入就可以看到视频详细参数很方便有木有
mediainfo直接拖入就可以看到效果很方便有木有

3.压缩视频

先说说几个参数含义
-i 输入文件的路径或者url;
-s 设置输出文件的分辨率,wxh;
-b:v 输出文件的码率,一般500k左右即可,人眼看不到明显的闪烁,这个是与视频大小最直接相关的;

 ffmpeg -i ./Desktop/oldVideo/demo.mp4 -b:v 2048k -s 1920x1080 ./Desktop/newVideo/demo.mp4

我这里选择的参数比较大(为了达到更高清的效果),如果你对视频的清晰度要求没有那么高的话,可以调整一下参数哟~
放上效果对比图

压缩前 压缩后

4.扩展

是不是只会简单的用,感觉到还没有成就感呢?
好想赶快学习新知识啊!!!
在这里插入图片描述
知识来了!
视频关键参数详解
1.视频尺寸:指的就是视频的分辨率,常见的分辨率有40962304,19201080,720*576等。
2.视频编码:视频编码方式就是指通过特定的压缩技术,将某个视频格式的文件转换成另一种视频格式文件的方式。视频编码格式常见到的有:MPEG-2 TS、Divx、Xvid、H.264、WMV-HD和VC-1。
3.音频编码:音频编码方式指通过特定的压缩技术对音频数据进行处理的方法。
4.帧率:帧率(即视频更新率)是用于测量显示帧数的量度。测量单位为“每秒显示帧数”(Frame Per Second,FPS,帧率)或“赫兹”,单位用FPS用来描述视频每秒播放多少帧,而单位用赫兹用来描述显示器的画面每秒更新多少次。 一般帧率越高,视频画面越流畅。
5.比特率:指每秒传送的比特(bit)数,即每秒传输的文件大小。比特率规定使用“比特每秒”(bit/s 或 bps)为单位。比特率越高,每秒传送的数据越大。
6.采样率:采样率的单位是Hz,表示每秒采样的次数。单位时间内取样率越大,精度就越高,处理过的视频文件就越接近没有处理过的视频文件。
7.码率:码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。码率与体积成正比:码率越大,体积越大;码率越小,体积越小。由于文件体积与取样率是成正比的,所以几乎所有的编码格式都想用最低的码率达到最少的失真,“码率”就是失真度,码率越高越清晰,反之则画面粗糙而且马赛克多。
视频部分的位深度:用于指定图像中的每个像素可以使用的颜色信息数量,用“位即bit”为单位。
8.音频部分的位深度:单个声道的采样数据大小

ffmpeg作为一款强大的音频视频处理工具,当然它的功能远远不止这些!
这个大家一起学习吧,本宝宝还在进步中…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值