本文作者:臻臻

视频转压利器-ShanaEncoder

臻臻 2023-12-31 905 抢沙发

视频格式.jpg

ShanaEncoder是由韩国人基于FFmpeg开发的一款免费的音视频编码程序。FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序,FFmpeg的名称来自MPEG视频编码标准,前面的“FF”代表“Fast Forward”,但由于纯命令行操作对大多数用惯win系统的人操作麻烦。

要知道一点:只要进行压制就会有画面损失,压制的目的就是为了用更小的体积来得到更接近原片的画质(码率和画质基本上成正比),所以你调整设置中的参数的关键就在于你觉得哪个更重要?体积?画质(码率)?还是速度?你需要做的是找到一个平衡点,这个点每个人都不可能完全一样,所以需要你自己去找。请不要尝试压制那些低码率的视频,如果你的视频在经过压制之后,体积增大了,那大概率是因为你把低码率的视频压制成了更高码率的视频,这样做显然是没有意义的。

编码器的选择.jpg

H.264(AVC)最常见的视频编码格式,是由国际电信联盟制定的,侧重网络传输,不支持4K以上分辨率的视频。

HEVC(H.265)较之H.264,颜色看起来更好,人为更改看上去更不明显,支持 8K(8192×4320) 及以上的分辨率。

AV1是一个开源、免版权费的视频编码格式,目标是解决H265昂贵的专利费用和复杂的专利授权问题并成为新一代领先的免版权费的编码标准。应用场景为流媒体,支持直播和点播。

当前,由于AV1编码器开源以及免专利费的优势,已有许多视频平台对其进行了支持,并且最近硬件也开始对AV1编码进行了支持,如英特尔Arc显卡、英伟达RTX40系显卡、以及即将发售的AMD RX7000系列显卡。可以预见的是,AV1编码将成为主流。 

AV1确实有着取代HEVC的实力,其在质量上超越HEVC的同时,编码耗时也比HEVC短很多,甚至比H264耗时还要短一点。并且AV1在低码率下的压缩率非常高,这也让它非常适用于流媒体。与之相对应的HEVC,虽然在低码率下比H264质量高很多,但是一旦码率超过一万,其对比H264的提升就微乎其微了,并且导出耗时远高于H264。

H264可以使用OpenCL加速,兼容N/A/核显(个别可能不支持),H265/HEVC没有OpenCL加速,只能靠CPU硬撑。

QSV是Intel核显专用方案,速度较快,视频质量最好。

质量与量化器:质量(CRF)是量化器(CQP)的升级版,这两个都是代表你要在原始画面中丢掉多少细节,质量(CRF)会在你给出的数值上下按照画面的复杂程度进行动态分配,量化器(CQP)则是固定每帧丢掉多少细节,主观上同值下两者画面差别微乎其微,采用质量(CRF)的时候文件体积要比采用量化器(CQP)要小。

比特率(ABR):指一秒视频内(不管有多少帧)的数据量!数值越大越清晰体积越大!

质量(CQP):值越低,画质越高,体积越大,在编码过程中动态的调整质量的值。

如果要传输网络视频,比特率编码可能是你唯一的选择,其余的时候我更推荐CQP。

帧率:就是一秒钟有多少幅画面,一般不勾选维持原来的帧率。但你要是录屏用户那么有多高帧就录多高!虽然体积会很大,但对后期压制视频的流畅度有很大的提升!

关键帧:快进时,按一下快进几秒,默认为10,一般不改。

图片大小:就是视频的画面大小,就是你想要1080P还是720P,一般不勾选,维持原片画面大小。默认的是bicubic,这个方案是转换速度比较快速的,很适合要求不高的压制工作,其次我想给大家安利一下这个lanczos算法!这个算法它会对画面进行重新采样,对于尺寸缩小的压制效果很棒!

音频:一般直接复制或者选择AAC格式。


阅读
分享

发表评论

快捷回复:

验证码

评论列表 (暂无评论,905人围观)参与讨论

还没有评论,来说两句吧...