网站首页 > 开源技术 正文
大家好,上一篇文章和各位分享了《如何用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里编辑、导出,不在话下。
这篇文章就分享到这里,下次见。
猜你喜欢
- 2024-09-28 HandBrake for Mac(专业的视频转码器)
- 2024-09-28 视频压缩工具大杂烩:6个工具随你选
- 2024-09-22 这3款视频压缩神器,不再担心被限制了!
- 2024-09-22 双十一真低价!只要4499元!大存储高刷全能的宏碁非凡Go Pro
- 2024-09-22 3 款视频压缩神器推荐,后期必备(视频压缩神器软件下载)
- 2024-09-22 免费mp4格式转换器有哪些(免费的mp4格式转换器)
- 2024-09-22 扣肉已老:10年来CPU性能有变化吗?
- 2024-09-22 5分钟上手的视频压缩神器(压缩视频工具软件哪个好)
- 2024-09-22 想要高效压缩视频?六款常用视频压缩工具快来看看
- 2024-09-22 HandBrake for Mac(专业的视频转码器) v1.3.3
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)