mac ffmpeg mediainfo视频压缩

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

1.安装视频压缩工具
下载ffmpeg工具

brew install ffmpeg

查看ffmpeg版本url

ffmpeg --versionspa


2.安装视频查看详情工具
推荐下载mediainfo
你就能够看到你视频的详细信息啦
如图所示code

mediainfo直接拖入就能够看到视频详细参数很方便有木有视频


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

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

我这里选择的参数比较大(为了达到更高清的效果),若是你对视频的清晰度要求没有那么高的话,能够调整一下参数哟~开发

假设:一台物理分辨率(MP4屏幕的分辨率)为800*480的MP4播放器。
320*240分辨率的视频放到该MP4上,清晰度不好。
720*480分辨率视频放到该MP4上,效果有所提高
800*480分辨率视频到MP4上,实现点对点播放,效果提高到几乎最佳。
1024*576分辨率到MP4上,效果和800*480几乎相同。
1280*720或1920*1080全高清放到MP4上效果又有提高。
这就解释了,若是视频分辨率超过了MP4分辨率,效果很难有提高,由于受限于800*480的分辨率,MP4没法展现更多细节。
但因为1280*720或1920*1080全高清不仅是分辨率,在视频码率、帧速等方面都要好于800*480,因此又有提高。
结论:720P和1080P比480P在800*480MP4上播放起来效果稍好,但不太明显。
相关文章
相关标签/搜索