视频|看个B站搞得电脑风扇狂转? 网友们这次炸了

最近托尼刷到一条微博 , 内容大致说的是 B 站为了省带宽 , 强行在 Web 端开启了 HEVC 编码视频播放 , 导致我们在用浏览器看 B 站视频的时候 , 电脑很容易就会处在一种高负载的运行状态 。
视频|看个B站搞得电脑风扇狂转? 网友们这次炸了
文章图片

很多网友看到这条微博之后 , 也是纷纷在评论区留言说 “ 怪不得我一看 B 站电脑风扇就狂转掉电还贼快 ”、“ 我说呢 , 看 B 站视频时不时会卡原来是这么回事 ”、“ 看 B 站能耗掉油管两倍的电 ” 。。。
尽管 B 站官方后来发文表示 HEVC 编码方式并不是强制使用 , 只有设备满足一定性能才会开启:
视频|看个B站搞得电脑风扇狂转? 网友们这次炸了
文章图片

视频|看个B站搞得电脑风扇狂转? 网友们这次炸了
文章图片

 但依然还是有很多网友不买账 。
视频|看个B站搞得电脑风扇狂转? 网友们这次炸了
文章图片

讲真 , 在没看到那条微博前 , 托尼之前还真没怎么注意到这个事情 , 不过在了解清楚 HEVC 究竟是什么后 , 我觉得这次很多人可能错怪 B 站了 。
至少在使用 HEVC 编码视频播放这件事上 , B 站这么做并没有错 , 反而是浏览器拖了 B 站的后腿 。
视频|看个B站搞得电脑风扇狂转? 网友们这次炸了
文章图片

 为什么这么说呢?这就要从视频压缩的必要性开始说起了 。
很多人可能不知道 , 无论是我们用手机拍出来的视频 , 还是别人发在网上的视频 , 其实都经过了压缩 , 如果视频没压缩 , 原始文件就会变得非常大 。
就拿一段 1080P 60 帧的视频来说吧 。
视频每一帧有 200 万像素( 1920*1080 ) , 每个像素算占 3 个字节( R、G、B 各一个) , 这意味着一帧画面就要消耗 5.7MB , 60 帧就是 342 MB:
视频|看个B站搞得电脑风扇狂转? 网友们这次炸了
文章图片

如果不压缩 , 一台 256G 的手机 , 满打满算也只能拍 766.5 秒 1080P 60 帧视频 , 换你你能接受?
另外要是你想在线观看完全没压缩过的1080P 60 帧视频 , 没 3000 兆以上的宽带提供网速支持 , 视频来不及加载也就根本没法流畅播放好吧 。。。
 所以为了方便视频的保存和传播 , 我们肯定有必要对它进行压缩 。
压缩视频的原理讲起来有点儿复杂 , 但要是往简单的说主要就是干了三件事 —— 跳帧、划块、抽色 。
比如说在前期把相似的画面只保留一帧 , 后期再通过预测还原;
又或者把一块颜色相同的区域当做一个大色块处理;
视频|看个B站搞得电脑风扇狂转? 网友们这次炸了
文章图片

再或者偷偷砍掉人眼不容易察觉的颜色 , 毕竟现在的视频甚至能装十亿种色彩 , 人眼基本分辨不出那么多 。
总之效率越高压缩编码技术 , 往往可以在保证不损失画质的前提下 , 尽可能地把视频体积压缩到更小 。
而 HEVC 就是一种高效的视频压缩编码技术 , 它通常也被叫作 H.265 。
视频|看个B站搞得电脑风扇狂转? 网友们这次炸了
文章图片

根据官方给出的说法 , HEVC 相比传统的 AVC 也就是 H.264 压缩编码技术 , 可以在保证相同视频画质的前提下 , 减少约 50% 左右的数据量 。
简单来说就是同等规格的视频 , 采用 HEVC 编码所需要的空间大概是 AVC 的一半甚至更少 , 而且 HEVC 最高甚至支持对 8K 超高清视频进行编码 。
 这样一来经过 HEVC 编码压缩之后的视频 , 体积还可以进一步减小 , 我们也只需更低的带宽就能实现高清视频在线播放或者直播推流 。


推荐阅读