小丸工具箱官方网站
我小丸工具箱如何调分辨率的小视频 更清晰了呢
前段时间我们出了一期关于为什么你拍的视频这么糊,没有质感?视频基础知识的文章,结果有很多小伙伴们评论留言问我们一个非常棘手的问题小丸工具箱如何调分辨率:
怎样能让朋友圈发视频更清晰?
其实这个问题,之前我们并没有专门研究过 ~
但是为了解答大家的疑问,我们开始了一次漫长的求证“科研”实验!而且现在已经有了一些答案,一起向下看!
注意,前方知识点密集预警,如果赶着睡觉的亲,可以先拉到结尾看小结,然后点个收藏下次看,或者点个分享想着自己是个好学的孩子
在知道如何在朋友圈上传高清视频之前,我们要先了解为什么发在朋友圈的视频会变模糊?
原因很简单,清晰度高的视频往往意味着体积比较大,而大体积的视频在播放时会耗费更多的流量及缓存空间,这些都与移动端的网络传播背道而驰。
所以,这里就牵扯出了「压缩」与「二压」两个关键词
「压缩」很好理解~
一般来说,一般我们在剪辑视频导出时都会主动或者被动地压缩视频质量,以此达到画质与文件大小的平衡,方便分享与上传等。(用过VUE等剪辑App的人应该都知道)
至于「二压」,也很简单,当你把压制后的视频上传视频网站及平台, 如果超出了平台限制,那么还是会被平台再压缩一次,而这就是二次压制。;
但当我们上传爱奇艺、B站、朋友圈等平台时,都会遇到这种情况...
图片所示是B站的“二压”提示
二压会通过降低视频的分辨率、码率等(尤其是码率!)参数来减少视频文件的大小。
码率的定义:一秒钟的视频画面中的信息量。
I 平台「二压」,降低了视频码率
码率对于视频的意义,我们在前面的视频基础中已经介绍过了。
简单概括就是:在一定范围内,码率越高视频越清晰,码率越低,视频越模糊。
这里还是用同一个Gif来比较直观的进行对比~
而这个码率的范围,则是根据视频所需的数据量来决定的,数据量越大所需的码率上限就越高。
举个例子!
我们有5升的水,假设用3升容积的木桶来装,那么多余的两升水就会溢出来。
加高木桶当容积达到5升时,恰好装下全部的水。
之后就算我们持续加高木桶,但是由于水就这么多,哪怕加的再高也不会有任何作用,反而会因此增加木桶的占用空间。
视频的数据量就相当于水,码率就相当于那个木桶。
I 视频的信息量即画面元素复杂度
信息量的多少一般取决于画面内容的复杂程度,比如下面这个视频:
乍看之下是不是觉得清晰度看起来还不赖?
事实上,这个视频的码率仅有0.6Mbps(比朋友圈的视频要低很多)
画面较为简约的视频,视频的信息量也随之下降,此时低码率就足以携带所有的信息。
同时,简约的取景和构图在视觉也有利于造成清晰的人眼偏好
iPhone11系列官网演示其 视频拍摄能力的案例
反过来,当画面内容过于复杂时,视频的信息量也迅速增大,一旦码率不够,元素复杂的画面、高速运动中的画面都更容易会压崩,画质降低更加明显!!
I 分辨率也是视频清晰与否的关键因素
就像你看到的拿样,手机屏幕的大小是固定的。而当我们播放分辨率低的视频时,画面会自动适应屏幕大小,因而变得模糊。
低分辨率的画面在对应的显示画面上看是锐利的,但是一旦被拉大到更大的画面中,就会显示的「失真」
这很好理解,如果将一张图放大2倍,那相当于原先的一个像素点被迫要复制一个兄弟出来,而这两兄弟显示的内容是一样的,看起来就会很“粗糙”,这就造成了马赛克现象。
同样举例对比,下面是高码率低分辨率下VS低码率高分辨率下的手机画面截图。
在同等画幅大小显示的话,对比可以感受到画质的明显差距。
当然,其他还包括视频的编码格式等,也会影响视频的清晰度。
了解了让你视频变模糊可能的因素,咱们就从简单到困难,依次进行本期实验的所有猜想与求证!
我们一般在朋友圈发视频有两种方法:
1、用微信自带的相机工具直接拍摄上传
2、从相册选择视频上传
第一种方法相信大家用过之后就能够发现它的问题,无论是照片还是视频在清晰度上远远无法和原生相机相比。
一方面调用原生相机会占用手机大量的运存资源,影响用户体验。另一方面,因为此时微信已经在帮你进行视频质量的限制了...
微信做的其实是调用手机的录像功能,拍照就是对视频的单帧录像,画质自然无法和相机拍摄相比。
验证的方法也非常简单~
当我们使用微信自带相机工具拍照录像时,会生成一份副本文件保存,我们可以通过查看副本文件来了解实际参数。
副本视频的分辨率为432*960,而照片的分辨率为864*1920(根据手机屏幕比例,现在全面屏手机比例差不多为20:9)。
如果是用原生相机APP拍摄,在满屏的比例下拍摄分辨率一般为4000*1800,这中间的差距相信所有人都能感受到...
Tips:如果你是安卓手机,顺带教大家一个小技巧,聊天页面长按相册,可以直接调用手机原生相机进行拍摄,画质可以达到理想水平。
不过这个技巧只能用于聊天时拍摄照片,无法拍摄视频哈!
至于第二种方法,原生相机拍摄而后上传,是我们这次测试的重点对象!
因为理论上如果知道了某平台的视频上传限制,就可以在日后避免被「二压」。
如果可以避免「二压」,理论上视频的清晰度就不会打折太多。
微信由于自身社交平台的特性,因此对朋友圈上传视频的限制比视频网站要严格的多,往往只能用两三Mb的视频进行分享。
而我们这一次的目的,就是找出微信对于视频上传所能接受的极限。
想知道视频上传限制最简单方法,当然是去看说明书啦!
比如像B站的投稿要求中,就明确表明了上传视频的码率限制,如果微信里直接有标明的话那我们也不用反复的测试了。
当然,希望是美好的,现实是残酷的...
在微信的「帮助」中只提到了视频的上传方法及内容要求,并没有提及视频的格式要求。
我们又尝试询问微信客服了解,不过尝试后发现,微信的人工客服似乎无法直接联系,只能够通过反馈信息后留下联系方式,由微信后续联系。
微信的客服状态真的是很迷... 一副希望所有人不要来找我的亚子~
此时,我们突然想到,微信的朋友圈的视频和腾讯微视有联动,发布到微视的短视频可以直接同步到自己的朋友圈中。
那么,知道微视的短视频上传限制是不是相当于就知道了朋友圈限制?
微视作为短视频平台再怎么说也会简单介绍一下吧 ...你看隔壁抖音就有视频上传的要求,虽然没什么有用信息,但好歹有啊!
结果再次让人失望... 微视上并没有任何关于视频上传限制相关的内容,找客服询问也和微信一样,都只能反馈问题后留下联系方式,等待联系。
what??
腾讯果真如华腾爸爸所言,是做产品的啊... 只做产品,没有客服...
这样一来,方法似乎只剩下自己慢慢测试这一种手段了。
注意,重头戏来了!
为了体现出差异,我们先用常规方法上传了一段用手机拍摄的10秒钟视频,对比后可以明显感受到原版视频在清晰度上的差距。
主要看左下角的植物
然后我们把这支视频重新下载回来查看参数!
经过对比我们可以看到,原视频大小为11.1MB,而从朋友圈下载的视频大小仅为2.3mb。
同时,视频的分辨率也有所下滑,从我们日常拍摄的1080p分辨率降为了544*976,帧率也从60fps降到了30fps。
最后,对比码率我们可以看到原版视频码率为9970kbps,而从朋友圈下载的视频码率仅有1630kbps(约为1.6mbps,1024kbps≈1mbps),码率差距接近6倍。
针对改变的三项参数,我们可以得到一个毫无疑问的结果:朋友圈会对上传视频的分辨率,帧率及码率做出改变。
三项数值的改变尚且在我们意料之中,不过意料之外的是,为什么视频的分辨率会压缩为544*976,而不是720p或480p?继续往下看!
控制变量法,所有人在初中就学过的实验方法,同时也是最好用的实验方法。
I 控制码率,尝试不同的视频分辨率
我们对原视频参数进行修改,将分辨率分别调整720*1280、540*960以及270*480(为方便观察,视频旋转90°,改为9:16),统一帧率24fps,码率1.5mbps,再次上传朋友圈
截图对比如下:
这一次,我们可以发现540p和480p的视频上传后,分辨率没有出现变化,而720p的分辨率则再次改为了544*992。
同时540P与720P分辨率的视频两者在清晰度是方面的表现较为接近。
现在似乎可以得到一个结论,朋友圈会将分辨率高于960*540的视频全部缩减为544*992(?)分辨率左右的视频。
那如果减小码率,能不能让720p的视频不缩减呢?或者说提高码率540p的视频会缩减吗?
我们再一次分别上传了720P 1mbps、720P 3mbps、540P 2mbps、以及540P 3mbps的视频测试
这一次得到了一个非常有趣的结果,720 P 1mbps的视频分辨率虽然缩减为了544*992,但是它的码率却被提高到了1.6mbps。
而720P 3mbps的视频分辨率却变为了368*640,但是他的码率却达到了2.2mbps。
虽然720P的视频在码率上提升了,但由于分辨率减小了所以在实际观看的效果上,720P的视频反而不如540P的视频
540P 2mbps和540P 3mbps视频上传后的分辨率没有变化,码率则降到了1.8mbps和2mbps。
至此有了进一步的结论:
高分辨高码率的视频上传朋友圈,当码率超过一定值(预估为1.5mbps)时,分辨率码率都会被压缩,同时1.5mbps并不是朋友圈视频的码率最高值
I 分辨率压缩的比例是多少?
那分辨率压缩的比例是多少呢?是不是长宽都直接减半?
抱着这样的疑问,我们再次上传了960P 3mbps以及4K 3mbps的视频进行验证。
这一次960P和4k的视频分辨率都缩减成了544*976,而码率方面前者码率变成了2.7mbps,后者码率则是1.6mbps。
这正式说明了朋友圈视频分辨率上限为544*976,但也支持更低的分辨率。
I 控制分辨率,调整码率
接下来就是对码率的不同效果进行测试。
前面我们测试得到了码率最高可以达到2.7mbps,那么有没有更高的可能呢?
我们先固定分辨率为540*960,分别上传2mbps,3mbps,4mbps、5mbps的视频。
这一次的结果,压缩后码率分别为1683kbps,1974kbps、1973kps、1286kbps。
似乎原视频码率的提高对朋友圈压缩转码的结果并没有影响,那之前960p视频的高码率只是一次意外吗?
那现在就轮到960P的视频了,分辨率固定960*1706,改变码率依次为2m、3m、4m、5m上传。
最后得到的最终码率分别是1806kbps、2797kbps、2706kbps、22701kbps。
这...
突然,我发现了自己之前又有一个思维的误区,虽然上传的是1080p原视频被压缩的十分严重,但是我们并没有测试1080p较低码率的视频。
ok,那么测试继续,固定分辨率1920*1080,改变码率依次为3m、4m、5m、6mbps上传。
这一次,我们的猜想得到了证实,1080p视频上传朋友圈后的码率分别为2112Kbps、2976Kbps、2954Kbps以及2867kbps
现在,漫长的测试终于有了结果!
微信朋友圈发布的视频安全上限范围如下:
分辨率
最大为544*976
码率
最大为3mbps(向上取整,也有可能更低)
同时,上传视频的大小可能会影响到朋友圈视频的压制,但由于限制分辨率、码率情况下,无法随意调整大小,所以无法确认具体值。
然后,我们把原视频主动压缩至安全范围上传朋友圈,观察视频播放效果,结果如下:
可以看出来,在安全范围内的视频,清晰度的确要略高于原视频直接上传。
话虽如实,但这种差别并没有那么的巨大,至于原因嘛...
安全范围允许的码率实在太低了,伸展不开手脚啊
如果说,我们在朋友圈视频上限的范围内,并且以保证画质为前提,尽可能的将码率压缩到极致。
我们前面都是使用PR直接导出后用手机上传朋友圈进行测试,调整的参数也仅仅是我们经常会修改的码率,分辨率。
这里就要向大家介绍一款B站力荐UP主用了都说好的「小丸工具箱」。
它可以将视频进行更加深度压缩,可以让视频以更低的码率更小的体积,获得更高的清晰度,同时操作也非常的简单。
我们通过采用不同编码方式,已达到用更小的码率实现更高清晰度的目的,具体的原理下次再做介绍吧,今天内容已经太多了...
将视频导入小丸工具箱,调整分辨率,crf值(数值越高,码率越低画面质量越差)。
下面是原视频与小丸工具箱导出后的视频清晰度对比:
首先,必须要承认,转码后的视频在清晰度方面的确略有不如原视频,但是转码后的视频在码率和大小上却要远小于原视频!
当然仅仅这么对比的话,感觉并不明显,现在我们把原视频和转码后视频上传朋友圈,再次进行对比!
原视频与转码后的视频
在朋友圈上传后对比
注意放大看左边的植物
这一下,差距是不是比较明显了!现在我们在对比上传后视频与上传前视频的参数,可以看到两者完全一致
一次可能是巧合,那我们再对比一次,这一次,稍微降低crf值,是码率稍为提升但仍在安全范围内,再次对比。
可以看到,这次转码后的画质依然要好于原视频直接上传,同时对比各项参数依然完全一致。
至此我们可以 得出一个结论:
通过压缩视频在在安全范围内,不过分降低清晰度的情况下,减小码率以控制上传后的清晰度,这个手段是可行的~
当然,也有的朋友会说,我只想在旅游的时候发些拍到的,没办法随身携带电脑,只想用手机上传高清朋友圈视频。
针对这一情况,我们下载了5款手机视频编辑软件,分别是剪映,VN视迹,巧影,VUEVlog,快剪辑。
每款软件都进行一次后期渲染并上传朋友圈。
与电脑后期相比,手机的后期相对简单。
在这五款软件中只有快剪辑和巧影可以选择视频的码率和分辨率,VN视迹只可改分辨率,而VUE与剪映无法修改参数。
对比后我们可以发现,剪映和巧影导出的视频勉强达到了我们的要求,视频清晰度在尚可接受的范围,码率在2mbps以上。
而VUE vlog、VN视迹簿、快剪辑三款APP 的视频上传效果不够理想。
还有一点要说的是,巧影和快剪辑视频导出后有水印,需要购买会员去除,不喜欢水印的小伙伴们需要慎重考虑。
在找到了比较准确的实现方法后,下面我们再来验证另一项猜想。
网上有不少人认为,iPhone手机和安卓手机上传朋友圈视频清晰度是不一样的,是这样吗?
之前我们测试的手机均为黑鲨2游戏手机,现在我们又找来了一台iPhone8以及小米5x分别上传同一个1080P 6mbps视频。
对比结果可以看到,三者的码率几乎没有太大的差别...
继续来看实际的画面细节对比,有不同的结果了!
可以看到,虽然三者的码率极为的接近,但是仔细辨认可以观察到两台安卓手机在清晰度上确实却不如苹果。
码率一样,清晰度不一样,你们有没有想到什么,这不正和之前我们测试改变 编码格式 的结果很相似么
另外,我们认为3年内的手机不用担心因为性能问题导致画质降低(过久的机型性能实在太差的话会影响视频解码,导致画质降低,比如型号过旧的iPhone5在测试时扑街了...)
由此说明,安卓与iOS不同的上传设备,对视频的清晰度也会有一些的影响。
当然,想要在朋友圈上传高清视频这里有一个小技巧,之前和大家提过,发布在腾讯微视的视频可以同步到微信朋友圈。
那么我们只需要把视频先上传到微视,然后再选择同步到朋友圈也可以发送高清视频,还能突破朋友圈的10s长度限制,发布30s视频!
当然,既然是微视同步过来的,自然也会带上微视的水印,这点还是挺让人头疼的。
不过有一说一,通过微视在朋友圈发的视频清晰度还是值得肯定的,妥妥的第一梯队水准(阴谋论一下:值得怀疑这就是不是腾讯为了推广微视设下的圈套「狗头报名」)
OK ,今天的内容就到这里,阅读时间差不多需要18分钟,辛苦你看到这里,下面咱们一起来回顾一下整个实验的过程:
然后,我们为大家总结一下小结要点:
1/ 码率应该说是决定朋友圈视频清晰度的主要因素之一;
2/ 想要发布高清视频,推荐大家拍好视频以后,在压缩软件中进行适当的压制,以达到低码率下高清晰度的效果(设定在安全范围:544*976,码率3Mbps以内,可以避免被二次压制大幅损失画质)。
电脑端可以尝试小丸工具箱,手机上可以通过巧影、快剪辑等后期并选择转码;
3/ 可以尝试通过腾讯微视发布后在转发至朋友圈,清晰度也会更好一些,时间还能拓展至30s;
4/ 不妨试试给你的画面做减法,简约的构图与取景,会减少视频的信息量,如此在同样的低码率下可以比复杂画面、高速运动画面都更加清晰,而且人眼的视觉上也会更加“讨喜”。
5/ 目前来看,相近时期的手机,iPhone上传的画质确实会有一些肉眼可见的优势,不过这一点也许是我们样本不够所致,大家也可以一起来试试。
最后小北我还有个温馨提醒,如果你也想做类似测试的,请务必做好朋友圈可见分类,改成「仅自己可见」。
不然... 你将会被无数的朋友询问在哪呢?或者是不是出去旅游啦?(不要问我是怎么知道的...)
好啦,再次感谢你耐心的看到这里 ~
随着5G时代的进一步迈进,除了网速的提升之外资费也将逐步下降,到了那时,也许微信会考虑开放更清晰的朋友圈视频也说不定呢
不过说到底,既然是朋友圈的内容,我想内容本身应该是重于画质的,你觉得呢?
喜欢我们的文章欢迎点赞关注,晚安~