QSV的HEVC编码器的大坑。
shanaencoder吧
全部回复
仅看楼主
level 5
作为一个喜欢屯VR片的人,[滑稽] 总是喜欢下一堆影片到电脑上(虽然大部分我看都没看过[小乖] ),硬盘慢慢就不够用了。
看了一下这些影片大多数都是都采用h264编码,于是我就想把这些影片压成hevc的,用以节省电脑储存。但又因为VR对视频质量要求极高,要不然是很容易看出来画质的劣化。所以我要尽可能保证与原画相同。
我使用了FFMetrics来进行画质对比,当然我也戴了VR眼镜比较压缩后的VR视频下的画质,以定下目标,最终把PSNR定在45以上、SSIM为0.98以上、VMAF在98.5以上时与原画相似度较高。当然,因为是二压的原因,VR左眼和右眼画面是有细微的不一样的,会造成左右眼看肤色的时候,会有一点微微的红绿相间的闪烁。平行眼玩过找不同的,一定知道我在说什么。
好像写的有点长,我在下面的楼层慢慢说QSV编码器这个大坑。
图先贴出来,我的NVENC是五代的,不支持HEVC的B帧,AMD的处理器用的是4600H, 不知道是AMD的哪一代编码器,至于英特尔的QSV编码器是12100上的。这是全部都选用最高预设,视频质量下的压缩结果。
2024年05月26日 07点05分 1
level 5
来讲一下英特尔12代在shanaencoder里QSV编码器的坑(不确定在其他软件里是否存在),就设置在质量模式下。
视频一开始会有20秒左右的黑幕,上面只有一些部分字的变化,后面开始显现内容,这时候的英伟达和amd的编码器都瞬间反应过来,马上将码率提升到了10000k
bp
s,而英特尔就是慢吞吞的从3000开始慢慢的提升。直接造成了QSV编码器的SSIM值最低点跌到了0.9以下
2024年05月26日 08点05分 2
难道英特尔的编码器有这么不堪吗?我想一定是有哪里不对,于是我又找了一段视频用于压制。
2024年05月26日 08点05分
level 10
建议上预设参数的截图。
2024年05月26日 09点05分 3
没有截图,不过我可以口述一下参数。 NVENC -c:v hevc_nvenc -preset p7 -tune:v hq -qp 25 -profile:v main -level auto
2024年05月26日 09点05分
AMF -c:v hevc_amf -global_quality:v 23 -profile:v main -level auto -quality quality QSV -c:v hevc_qsv -preset veryslow -global_quality:v 21 -profile:v main -level auto
2024年05月26日 09点05分
@万里风飘雪 ???怎么是n卡设置 还不用main10色彩配置
2024年05月26日 10点05分
@jps16800 评论被吞了。
2024年05月26日 11点05分
level 5
自己预设最低码率6800
2024年05月26日 10点05分 4
质量模式不能设码率
2024年05月26日 10点05分
@万里风飘雪 加指令啊 预设最低码率好像是-minrate 6800k 你玩转码得知道一些常用指令添加进去。main10有效解决转码后红绿块的问题,节省码率
2024年05月26日 12点05分
@jps16800 试过了,不起作用,包括这个-look_ahead 这个参数也不起作用。
2024年05月26日 13点05分
@jps16800 至于红绿块的问题,VR会分左右眼,两边的编码压缩是很容易不一致的,只要不一致,基本就会出现这种问题。就像这个视频一样(BV1VJ411Q7Sz)
2024年05月26日 15点05分
level 5
发个参数都能被吞。。
2024年05月26日 11点05分 6
level 5
我新找的一段视频,这是开头没有黑幕,一开始就是影片内容,依然采用质量恒定模式,以下是软件评分结果。
2024年05月26日 12点05分 7
可以看到,这次QSV编码器的发挥出了正常水平,其编码质量与CQP模式22下Medium预设大致处于同一水平。
2024年05月26日 12点05分
@万里风飘雪 当然QSV的码率还是高了一点,降到同一码率质量就未必一样了。而且不知道为什么,QSV的hevc编码会在最后一帧突然质量急剧降低。这个图下面空那么一大截,全是因为这为了显示一帧。
2024年05月26日 12点05分
level 7
也未必是QSV的HEVC编码器的问题,shanaencoder的质量模式算法有问题不敢用,经常压制后比源文件还大;而且5.3和6.017质量模式算法不同
2024年05月27日 14点05分 8
有道理之后用ffmpeg7.0压制试试
2024年05月28日 05点05分
level 1
不要设置QP
2024年07月07日 18点07分 9
1