不花一分钱,让姐姐们住上10倍大的房子

2019-04-04 00:20:00 62点赞 308收藏 142评论

声明:本文涉及的软件均为免费开源。

前言

由于我平常经常录游戏解说,对于视频压缩的需求和关注度还是会相对大一些。

众所周知,H264编码的压缩比已经相当不错,最近几年已经俨然发展成各种视频格式和直播串流的标配。在目前的编码标准之下,对于画面质量的压榨已经进入挤牙膏阶段,很难再有进展。

至此,领域进入了一个码率(文件大小)、画面质量、编码速度的三国鼎立博弈时代。在这里异军突起的,便是显卡编码。

显卡编码的发展

得益于巨大的市场需求(不玩游戏还可以来做视频和挖矿),硬件厂商对这一块的推动力其实是很大的,再加上开源项目的参与(比如OBS,FFMPEG),这几年显卡编码的发展速度令人瞠目结舌。

不花一分钱,让姐姐们住上10倍大的房子

也许有人还停留在“N卡可以显卡编码但是质量不好”的印象当中,但是现在不管是Intel的集显(QSV),还是AMD的显卡(VCE),编码方案和工具都已经基本成熟可用,编码质量也在不断的提升。

15年左右我曾经对比过CPU、QSV、CUDA的编码质量,在1pass,3.5M,1080P的参数下,若CPU的质量是100,则QSV大概在80左右,NVENC只有60……这是显卡驱动、SDK、工具开发者三方都仍未完全挖掘显卡编码能力导致的结果。

但是可喜的是,经过这几年的不断完善,显卡编码的质量已经有了质的飞跃,NVENC和QSV的编码质量已经八九不离十(AMD我没试过),无论在直播还是非线编领域已经越来越广泛的应用。

不花一分钱,让姐姐们住上10倍大的房子

前两年,我还在为VEGAS对显卡编码支持不好,经常崩溃而烦恼,而现在,我在用的VEGAS15和Premiere 2017已经相当稳定,到现在一次也没崩过,也没有出现任何肉眼可见的画面BUG,可以说,显卡编码的时代正在慢慢来临。

显卡编码的优势

如果你对视频质量的要求高到了吹毛求疵的地步,那么显卡编码并不适合你。网上有很多压制大佬宁愿花一两天的时间去压一个视频以追求那10%的压缩比,然而对一般人来说,存储空间和编码速度也是必须要考量的因素。

显卡编码说白了,就是牺牲一些画面质量,换取快得多得多的编码速度。而目前,画面质量仍在不断上升中,编码速度也仍有提升空间,换句话说这是100%会涨的股。

如果希望在速度尽可能快的情况下,还达到更高的压缩比,那怎么办呢?H264估计已经走到头了,那就来了解一下H265吧!

H265 vs H264

太过于细节的技术问题我们这里不谈,简单的来讲,H265就是比H264更升一级,理论压缩比可以再高50%,这就非常可怕了。

不花一分钱,让姐姐们住上10倍大的房子

目前老外给出的码率建议是这样的,传统H264下,720P需要3M,1080P需要6M的码率来保证画面不模糊,这和我前几年的直播经验相符。而H265直接往下再砍了一半,意味着存储成本减半,非常诱人。

PS:如果直播、视频网站也全面换成H265,那么他们的存储、带宽占用也会减半,是不是每年能省个几亿?但目前主要是播放问题,并不是所有设备都能正常播放。

对,H265高压缩比的代价就是,编码和解码的要求也更上一层楼了。据很多网友实测,I7中端CPU有可能啃个4K都吃力,这时候显卡解码可以派上用场,但是手机、机顶盒等其他设备就不一定都支持硬解了。不过这个和当年H264的发展也是一样的,慢慢来,不知不觉就普及了。

民用PC,准备实战

我的电脑配置是I7 7700,1050Ti,如果按照一般的思路来看,稍微有点头重脚轻。

不过,当初侧重于CPU的原因,也就是因为平常直播、视频录制编码等需求,对CPU的要求更高。

但是这一两年下来,猛然发现,无论是直播,录制,编码,非线编,对显卡加速的支持都已经很好了,所以,唉……就用这套配置来吧。

软件环境

操作系统WIN 10 64位,理论上WIN7以上都行,XP就不要来掺和了

N卡驱动越新越好,NVENC要求好像是390以上版本,我现在用的是419,后面的小版本关系不大。

软件方面,开源免费的FFMPEG不比任何人差,而目前市面上绝大多数的软件其实调用的也都是它的库,包括MediaCoder。但是MC除非你付费,否则用起来你会发现……呃,各种问题会随机出现。你说这是暗桩吗,没有证据,大家心知肚明便行。另外,软件功能固然强大,但是用了这么多开源免费的库却还收费这个……

不花一分钱,让姐姐们住上10倍大的房子

视频压缩的话,这里推荐开源免费的ShanaEncoder,虽然还有其他几款较有名的软件,但是经我实测,稳定性不是很好,至少有两款在我的电脑上会崩。既然都是调用的FFMPEG,质量和速度不会有什么本质上的差别,我们还是挑稳定的。

视频录制的话,我现在用OBS直出,一样是开源免费。

视频压缩实战

现在的蓝光电影动不动就是几十上百G,有收集癖的朋友固然会去收原盘,不过十部电影1T就去了,仔细算算还真的存不了多少。

目前网上的RIP也都用H265压制了,这里我拖了一部电影:

不花一分钱,让姐姐们住上10倍大的房子

RIP过的电影,4K分辨率,视频码率在13.7M左右,总码率19M,文件大小20G。

一般自己家用欣赏的话,1080P其实就够了,所以这里我们把它用H265压成1080P。

不花一分钱,让姐姐们住上10倍大的房子

因为源是MKV形式,字幕不是内嵌的,软件还支持字幕内嵌。

3500码率,1pass压制,实测压制速度在4x左右,成品文件3.7G。

不花一分钱,让姐姐们住上10倍大的房子

截图对比一下,无肉眼可见区别。只要不是*级收藏发烧友,完全够用了。

有的朋友可能会说,你下4K再来自己压制,不是脱裤子放P吗?有一定道理,但是不一定能找到符合自己要求的源,比如有时候找不到质量和大小都满意的源,难道要看720P,1G大小的模糊版?

另外,不止是电影,其他视频一样可以压缩。

不花一分钱,让姐姐们住上10倍大的房子

比如一些故事片,网上压好的版本基本都加了水印,以及多次压缩,画面观感实在不忍直视。

你去下原片吧,那还真是大。

不花一分钱,让姐姐们住上10倍大的房子

原片的体积将近10G,虽然和4K蓝光电影100G比还是小儿科,但是房子谁不想住大的呢?

不花一分钱,让姐姐们住上10倍大的房子

显卡压缩,码率1000即可,编码速度在11倍以上,要不是亲眼所见肯定以为是解码器坏了输入的黑屏。

不花一分钱,让姐姐们住上10倍大的房子

最终成品1G多,压缩比将近1:10。愿意的话完全可以把压缩方案再调高一些。

不花一分钱,让姐姐们住上10倍大的房子

高清的片源可以有这么大的压缩比,那以前的一些普通版源呢?

如图是我收藏的流言终结者。

不花一分钱,让姐姐们住上10倍大的房子

源码率并不高,将近2M而已,分辨率720P,而且原版已经是有一些模糊的状态。

不花一分钱,让姐姐们住上10倍大的房子

这里再把它压成1000码率试试。 速度贼快,22倍。

不花一分钱,让姐姐们住上10倍大的房子

可以看到,文件体积缩小了将近一半,但是画面质量有肉眼可见的缺陷(右上角黄字有明显糊块)

看来之前网上的经验基本是对的:显卡编码为1080P以上而生,虽然现在经过发展,其他码率也可以压,但是效果并不理想。

直播录制实战

以前录游戏解说,用的是Bandicam,10M码率,再去二压到3.5M的H264,满足国内视频站的超清需求。

后来做直播,由于时间和带宽关系,都是一遍直出,直出的3.5M就撑不起来1080P了,画面质量堪忧。

现在,我用显卡直出3.5M的H265,相当于6-7M的H264,效果如下:

不花一分钱,让姐姐们住上10倍大的房子

前景的草不是糊掉,而是游戏的动态模糊,这是在马上飞驰的场景。

以前的H264,3.5M码率只是最勉强及格的质量参数,而H265已经可以达到如此高的画面质量,虽然肯定比不上无损,平时1080P显示器感觉不到任何的马赛克倒是没有问题,一帧一帧像素对比除外。

唉,琢磨出来这个之前,我买了正版的Bandicam,200多大洋,现在竟然吃灰了,算了,就当是用了这么多年的补票吧。

总结

显卡编码的发展速度令人乍舌,再过一两年,各种设备硬解H265普及开来,那么H264被取代也只是时间问题,正如我们经历了VCD到DVD再到蓝光,MPEG2到MPEG4再到H264,哦,顺便还淘汰了rmvb,但还是应该感谢一下,当年小猫时代还真是rmvb拯救世界呢。

不花一分钱,让姐姐们住上10倍大的房子

过几年无论是直播还是视频站就全是H265了,不要觉得这是天方夜谭,腾讯在自家的云服务上已经开始在做H265(HEVC)的支持了。

就算只是看,自己下原片然后压成1/10大小也是一件很划算的事情。网上压好的质量都堪忧,还要忍受满屏幕的水印和什么澳门皇冠真人荷官……

所以说存数据,有时候不一定就得买什么样的硬盘或者NAS,让姐姐们的房子大10倍,一分钱也不要。

展开 收起
142评论

  • 精彩
  • 最新
  • [惊喜] 大姐姐原片都是哪里找的呢?是馒头吗

    校验提示文案

    提交
    我也想知道这个

    校验提示文案

    提交
    这里肯定是打不出来的

    校验提示文案

    提交
    还有10条回复
    收起所有回复
  • real-684 [吐舌] 在散步的

    校验提示文案

    提交
    咳~咳~,我啥也不知道

    校验提示文案

    提交
    拓海,你怎么又开车了?

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 请问用什么软件压缩?

    校验提示文案

    提交
    ShanaEncoder,文中写了呀

    校验提示文案

    提交
    下一句是“那你能帮帮我吗” [高兴]

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 这个软件可以将iso格式或者文件夹格式的原盘压缩为mkv么?因为plex不支持原盘

    校验提示文案

    提交
    直压不行,先用工具把ISO或者文件夹的文件提出来,这一步不是转码,速度很快的。

    校验提示文案

    提交
    明白了。主要是原盘里除了视频文件,还有字幕、音频、段落文件这些乱七八糟的。。如果能一步打包就好了

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 始终感觉MKV比MP4要清楚,要锐利。是不是和压缩编码有关系?

    校验提示文案

    提交
    100%是错觉,MKV和MP4都只是容器格式,你拿一个MP4重封装成MKV,都不会经过重编码的。之所以会这么觉得,我的看法是,MKV都是经过精心制作的,就算一样的大小和码率,压制者可能也用了更高的参数,花费了更多时间去编码。看多了就会觉得MP4老是那么模糊,但实际上跟容器没有任何关系。

    校验提示文案

    提交
    原来是错觉,踏实了。

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 终于碰到一篇正儿八经讲编码解码的文章了!我就一直好奇mkv到底怎么压出来的!现在总算了解一点了,不过还有很多要跟楼主学习的

    校验提示文案

    提交
    有空另外开一篇,封装格式和容器这个事,三言两语讲不完

    校验提示文案

    提交
    坐等完整的,包括硬解软解,编码,越详细越好~

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 想问一下,是从境外网站花钱买的吗?

    校验提示文案

    提交
    是指小姐姐

    校验提示文案

    提交
    愿意的话你去买盘也可以啊

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 打赏,素质三连 [傻笑]

    校验提示文案

    提交
    感谢老铁哈~

    校验提示文案

    提交
    收起所有回复
  • 如果是原盘,还是可以压下的。但是已经有了的,本来就有损失了,再压损失更大。而且压缩特喵的比下载还慢😂。消耗cpu也是极大的。
    一般还是能找到就找,尽量不自己压。
    还有h265我用premiere输出,速度也是慢的略显感人。😂

    校验提示文案

    提交
    兄弟,premiere是非线编软件,拿来转码肯定是慢的。至于压缩比下载慢的问题,本文讲的就是这个啊,转码速度10几倍,300分钟的电影,30分钟就转完了,显卡编码也不会占用太多CPU。

    校验提示文案

    提交
    我说的慢,是H265和H264之间的对比。而不是Premiere本身的速度。
    至于显卡编码,的确是快,不过过往有时候会出问题。
    之前用Shana压别的时候,用CPU也是快的,至于到底参数调用上有什么区别,我是不太清楚。

    原盘直压,可选性比较大,二压就算了。
    至于H265和H264,具体压缩以后,效果如何,网上也有各种说法。
    像我这种用的显示器一般的,实在是看不出太出来区别。
    但是H265作为未来趋势,高压缩比是没跑了=。=

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 请教下楼主,支持AMD的显卡(VCE)加速的软件有哪些?Shanaencoder不支持amd显卡加速,mediaespresso又老报错.

    校验提示文案

    提交
    你先用mediacoder试试?

    校验提示文案

    提交
    好,谢谢楼主!

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 我有点后悔当年把那么清晰的wmv压成rmvb,现在都下载不到了,不就是那几G的空间吗,空间不够?买硬盘就是了

    校验提示文案

    提交
    嗯,主要是WMV和RMVB都是相对封闭的格式,转一下消耗很大

    校验提示文案

    提交
    收起所有回复
  • 老哥,我笔记本1070,nvenc一直报错,264的都报,知道咋回事吗??

    校验提示文案

    提交
    驱动太旧?

    校验提示文案

    提交
    开始驱动是431,更到最新就好了 [皱眉] [皱眉]

    校验提示文案

    提交
    收起所有回复
  • 问一下有配置截图吗?5.0的版本找不到1pass哪里设置= =只有码率

    校验提示文案

    提交
    没设置2pass的话默认都是1pass

    校验提示文案

    提交
    收起所有回复
  • 问下,shana用hevc.qsv,直接错误,提示不兼容要怎么搞?
    难道要手动去配置ffmped的qsv环境之后才能用吗? [喜极而泣] 感觉这个环境配置很麻烦

    校验提示文案

    提交
    核显接的显示器必须为主显

    校验提示文案

    提交
    收起所有回复
  • 幸好没有收藏电影的爱好

    校验提示文案

    提交
    主要是现在打得严,不收的话都看不到了

    校验提示文案

    提交
    你别说,我现在想找使命召唤6重温一下都成问题了

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 一开始以为是买房或者装修的文章,进来后一个字看不懂,然后恍然大悟,带坏小盆友

    校验提示文案

    提交
  • nvenc 2.0只有20系列能用吧,10系列nvenc的h265好用么,比x265差多少

    校验提示文案

    提交
    实况录制1080p 3.5M看不出什么画面问题,转码也有十几倍速,也够用了。X265主要是速度太慢,你要说绝对质量,CPU编码肯定还是最好的,但速度差几十倍呢。

    校验提示文案

    提交
    我是看老黄演示rtx nvenc 能秒x264 标准了,好像一代连fast都打不过,我就没指望它265能有多可用

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 你这是委屈姐姐们,不来钱还想住得好,只能住种子

    校验提示文案

    提交
    这是一人一个单间,够用了,每人一套别墅实在扛不住 [偷笑]

    校验提示文案

    提交
    收起所有回复
  • 压个蓝光原片要多长时间?

    校验提示文案

    提交
    看电脑配置,四到十倍没有问题,显卡编码cpu解码,cpu太差也会瓶颈

    校验提示文案

    提交
    收起所有回复
  • 教室的桌子好少,学费一定很高。

    校验提示文案

    提交
    学费不一定用钱来付 [傻笑]

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
308
扫一下,分享更方便,购买更轻松