安基网 首页 电脑 办公设计 查看内容

用HandBrake+NVIDIA NVEnc压缩转码H264视频经验分享

2020-5-22 11:22| 投稿: xiaotiger |来自: 互联网


免责声明:本站系公益性非盈利IT技术普及网,本文由投稿者转载自互联网的公开文章,文末均已注明出处,其内容和图片版权归原网站或作者所有,文中所述不代表本站观点,若有无意侵权或转载不当之处请从网站右下角联系我们处理,谢谢合作!

摘要: 大家好,上一篇文章和各位分享了《如何用AfterBurner软件录制游戏视频的设置》,最终生成了MJPG编码的视频文件,这种文件画质清晰,更接近游戏真实画面,缺点是文件尺寸巨大。这篇文章分享视频转码的经验,把巨大的MJPG编码变成常见的H264编码的MP4视频,转码需要注意以下几点:转码软件:视频转码软件 ...

大家好,上一篇文章和各位分享了《如何用AfterBurner软件录制游戏视频的设置》,最终生成了MJPG编码的视频文件,这种文件画质清晰,更接近游戏真实画面,缺点是文件尺寸巨大。

这篇文章分享视频转码的经验,把巨大的MJPG编码变成常见的H264编码的MP4视频,转码需要注意以下几点:

转码软件:视频转码软件有很多,有付费的,免费的软件要注意水印及稳定性,我用的是开源软件“HandBrake”。转码需要的时间:尽可能短,因为游戏视频一般会很长,虽然可以视频剪辑,但也是到PR里剪辑,在PR之前,要把原始视频素材转码成H264再剪辑。使用显卡加速转码:视频编码主要依靠CPU,会占满CPU的全部核心、全部线程,即便是这样,仍要花费很长时间。我用的是GTX1060显卡,越来越多的软件支持NVIDIA显卡加速,NVIDIA显卡的NVEnc转码的视频质量与纯CPU转码差别不大。视频质量和文件大小:视频画面尽可能清晰,视频文件尽可能小,要选择合适的“转码设置”,如下图,这个操作需要经验,第一次接触比较复杂。

下面分享achair用HandBrake转码的设置界面

先把HandBrake软件更新到最新版本。(开源软件,免费更新)使用预设Fast 1080p30,修改预设,分辨率和视频一致。视频编码选择使用“H.264(Nvidia NVEnc)”,我的显卡是GTX1060显卡。现在NVIDIA视频编码的效率、画质、兼容性很不错。视频帧数FPS:30帧使用“恒定帧率”CF,也就是每秒30帧固定。不要使用“可变帧率”PF,会导致PR视频编辑时音画不同步,而且很卡。质量:选“恒定质量”CQ,我解释一下:如果视频连续几秒的画面静止不动,这几秒需要的“比特率”低,可理解成一张JPG图片的大小;如果视频连续几秒的画面大范围移动,每秒30个画面,每一个画面相当于一张独立的JPG图片。因为画面移动很快,每张JPG都不一样,这几秒所需要的容量会是上一种情况的几十倍甚至几百倍,这几秒需要的“比特率”非常高。“恒定质量”的意思是,画质不变,“比特率”一直再变,为了确保画面质量不降低,比特率自动会升高。“恒定比特率”建议不要用,它的意思是“比特率”固定,画面静止时浪费字“比特率”,画面丰富变化时,由于“比特率”受限,画质会下降。QP:我一般使用20,数字越小画面越好,文件越大。保存当前预设,可以更新自己的预设,给自己的预设改名。添加单个视频或者一个目录(不能选择多个文件),全部添加到队列,开始编码。这一步操作可以2.3G的MKV(MJPG编码)变成460MB的MP4(H264),画质损失不大。整个转码过程显卡的占用率并不高,因为对于转码这份工作主要依靠CPU,显卡GPU只是辅助,整个转码过程CPU占用率一直是满的。经过HandBrake的转码,得到了高画质、小文件的MP4视频素材(H264编码),再把MP4素材放到PR里编辑、导出,不在话下。

这篇文章就分享到这里,下次见。



小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!

本文出自:https://baijiahao.baidu.com/s?id=1648182333599645766

免责声明:本站系公益性非盈利IT技术普及网,本文由投稿者转载自互联网的公开文章,文末均已注明出处,其内容和图片版权归原网站或作者所有,文中所述不代表本站观点,若有无意侵权或转载不当之处请从网站右下角联系我们处理,谢谢合作!


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论

 最新
返回顶部