帮家人制作一个微课,参赛要求视频需要不超过300MB;
剪辑好了,视频时长是9分52秒(592s),满足要求的10min以内,唯一的问题就是如何稍稍变小一点。
剪映导出的时候可以选择码率,但要么是推荐码率,超过300MB一点,要么是较低码率,导出视频预估150多MB,有些浪费。
我只需要稍稍降低一下视频的码率,就可以在300MB以内。
所以,先按照正常码率导出480p的视频,然后再想办法压缩。
首先,知乎找到了这个答案:
如何压缩视频大小? - LGFU的回答 - 知乎 https://www.zhihu.com/question/62583598/answer/1068545664
按照提示,安装了小丸工具箱,打开
先按照公式计算一下自己原本视频的大小是否遵循公式。
右键视频,查看属性,得知
音频比特率127kbps
视频时长592s
视频有一个数据速率和总比特率,分别是4412kbps和4540kbps,两者的差几乎就是音频比特率。
4540/1024*592/8 单位是MB,结果是328MB
我的视频本身是321MB,说明这个公式基本正确。
我现在要压缩到300MB,那我的视频码率应该等于300*8/592*1024-127=4024kbps
我填写一个4000不过分吧。
将参数配置成如图的样子:
压制过程的截图,速度一般,大概5-10分钟就好了,后期风扇转起来了,有点发热,说明压制一个视频,对于电脑不是一个小工作。不过我是垃圾笔记本,GPU约等于0,CPU是AMD的,可能也是拖后腿的。
最后花了5分55秒,查看压缩后的视频:
总比特率3220kbps,音频96kbps,大小227MB,和我之前的参数相差很大啊。。。
3220/1024*592/8 = 232MB,计算结果比真实结果小5MB,刚才的计算也是这样。
填了4000,结果是3220;
我需要4000,似乎应该写4780,如果是差值关系。
我不敢冒险,还是这次写个4500kbps试试生成的文件大小吧。
结果生成的文件还是227MB。。。
搞不明白,目前暂且如此吧。小于300MB就满足条件了。