找回密码
 加入我们
搜索
      
查看: 7496|回复: 31

[显卡] A380 H265编码质量测试(非专业),另请教QSV参数优化

[复制链接]
发表于 2024-6-22 22:43 | 显示全部楼层 |阅读模式
编码软件用的shanaencoder, HEVC QSV 10bit,用的软件带的预设very slow等,
X265也是用的10bit,自带的slow等几种预设 (SAO默认开启)
用软件跑分对比了下,QSV very slow预设跑分介于X265的medium与slow预设之间,另外有老师傅知道QSV的编码参数怎么优化么?怎么设置参数能让画质更好
QSV的very slow速度时X265 slow的十倍以上(cpu r5 5600)
屏幕截图 2024-06-22 222928.png
屏幕截图 2024-06-22 223612.png
发表于 2024-6-22 23:12 | 显示全部楼层
我用qsvenc, 最佳预设用 --quality best 就行了。

完整的批处理

  1. for %%a in (%*) do (
  2. %~dp0\QSVEncC64.exe -i %%a -c hevc --profile main10 --icq 13 --quality best --output-depth 10 --audio-codec aac -o "%%~na_QSV265_icq13.mp4" )
复制代码



编码器项目地址 https://github.com/rigaya/QSVEnc/
 楼主| 发表于 2024-6-22 23:13 来自手机 | 显示全部楼层
gartour 发表于 2024-6-22 23:12
我用qsvenc, 最佳预设用 --quality best 就行了。

完整的批处理

我先研究下,哪里不懂再问你
发表于 2024-6-22 23:18 | 显示全部楼层
This collection of samples demonstrates best practices to achieve optimal video quality and performance on Intel GPUs for content delivery networks. Check out our demo, recommended command lines and quality and performance measuring tools.


去Github intel/media-delivery里看,一般都是ffmpeg参数

https://github.com/intel/media-delivery
 楼主| 发表于 2024-6-22 23:20 来自手机 | 显示全部楼层
Misaka_9993 发表于 2024-6-22 23:18
去Github intel/media-delivery里看,一般都是ffmpeg参数

https://github.com/intel/media-delivery ...

shanaencoder应该是支持ffmpeg参数,底层是ffmpeg,我研究下
 楼主| 发表于 2024-6-22 23:21 来自手机 | 显示全部楼层
Misaka_9993 发表于 2024-6-22 23:18
去Github intel/media-delivery里看,一般都是ffmpeg参数

https://github.com/intel/media-delivery ...

以前看你在贴里说过qsv有两种编码模式,一种质量,一种速度,我这用的是质量模式还是速度模式?怎么判断
发表于 2024-6-22 23:46 | 显示全部楼层
shanaencoder并没有HandBrake好用
 楼主| 发表于 2024-6-22 23:54 来自手机 | 显示全部楼层
aragon 发表于 2024-6-22 23:46
shanaencoder并没有HandBrake好用

用习惯了,handbrake也安装了,明天研究下
发表于 2024-6-23 00:31 | 显示全部楼层
我直接在debian里用ffmpeg, a380速度飞快
发表于 2024-6-23 11:47 | 显示全部楼层
QSV very slow 预设 需修改算法加修改的参数质量是超过 ICQ very slow算法 及软编码 X265 slow 的 。参数在 uhd 770, dg1 试过  。a380 默认编码为固定管线  特定参数 不知道 在 它上面 管用不 ,你可以 试下  -map 0:v -c:v hevc_qsv -preset veryslow  -pix_fmt p010le  -q:v 37  -scenario 7   -i_qfactor 1  -b_qfactor 1  -refs 4 -g 256 -map 0:a -c:a libopus -b:a 192K   。这是我作为 存储 MV用的 参数, 电视剧 直播课件 会加入 固定管线 开关 -low_power 1  追求 效率
发表于 2024-6-23 11:50 | 显示全部楼层
aragon 发表于 2024-6-22 23:46
shanaencoder并没有HandBrake好用

handbrake转码100%报错,无论使用intel核显(i5-12500)还是英伟达显卡(4070ti、4070ti s)都是出错,转换开始就直接报错。
发表于 2024-6-23 12:12 来自手机 | 显示全部楼层
liujinze 发表于 2024-6-23 11:50
handbrake转码100%报错,无论使用intel核显(i5-12500)还是英伟达显卡(4070ti、4070ti s)都是出错,转 ...

你看看是不是解码库不齐全
发表于 2024-6-23 12:43 | 显示全部楼层
谢谢指导,回去看看解码库(不应该是编码库吗)。
 楼主| 发表于 2024-6-23 17:01 | 显示全部楼层
lxtx68 发表于 2024-6-23 11:47
QSV very slow 预设 需修改算法加修改的参数质量是超过 ICQ very slow算法 及软编码 X265 slow 的 。参数在 ...

我试试
 楼主| 发表于 2024-6-23 17:40 | 显示全部楼层
本帖最后由 psps3 于 2024-6-23 17:43 编辑
lxtx68 发表于 2024-6-23 11:47
QSV very slow 预设 需修改算法加修改的参数质量是超过 ICQ very slow算法 及软编码 X265 slow 的 。参数在 ...


测试了下参数,系统识别到参数是vbr q=37,编码视频码率9800,但WMAF跑分却低于crf21码率8600的very slow
是我哪里没设置好么
这软件实际是底层是FFmpeg,参数应该是通用的
屏幕截图 2024-06-23 173504.png 屏幕截图 2024-06-23 172308.png 屏幕截图 2024-06-23 174206.png
发表于 2024-6-23 18:34 | 显示全部楼层
多测 几个文件试试 ,如果 都一样 那 参数 不适用 您 的显卡 呗。不是 看 结果 看 图片里面 的 波动 ,我找以前让你看下你就明白了
发表于 2024-6-23 18:42 | 显示全部楼层
我这面 测试的 qv 算法  明显 由于 ICQ 算法 ,从 图 打开里面的 细节 差距  和 slow  相近 。显卡 为 普通的dg1
参考.png
波动.png
 楼主| 发表于 2024-6-23 18:56 来自手机 | 显示全部楼层
lxtx68 发表于 2024-6-23 18:42
我这面 测试的 qv 算法  明显 由于 ICQ 算法 ,从 图 打开里面的 细节 差距  和 slow  相近 。显卡 为 普通 ...

我再测试测试,你用的哪个软件编码?
刚才测试的是1080i隔行扫描视频,一会儿换个1080p跟720p再试试
 楼主| 发表于 2024-6-23 18:57 来自手机 | 显示全部楼层
lxtx68 发表于 2024-6-23 18:42
我这面 测试的 qv 算法  明显 由于 ICQ 算法 ,从 图 打开里面的 细节 差距  和 slow  相近 。显卡 为 普通 ...

dg1我也有个,可惜我手里三个amd平台全部点不亮,不知是不是显卡坏了,手里的英特尔平台水冷漏液主板挂了
 楼主| 发表于 2024-6-23 19:41 来自手机 | 显示全部楼层
lxtx68 发表于 2024-6-23 18:42
我这面 测试的 qv 算法  明显 由于 ICQ 算法 ,从 图 打开里面的 细节 差距  和 slow  相近 。显卡 为 普通 ...

又试了1080p跟720p,结果还是一样,估计这参数不适合我这卡,算了crf20 veryslow就这样用了,大部分h264视频能压缩到一半左右大小,偶尔有视频压出来比原来还大,再折腾估计也就提高一点点
发表于 2024-6-24 09:00 | 显示全部楼层
想问下,转码这种,有没有标准的性能天梯啊,现在是uhd770和3080,也不知道如果买个a380或者a770,实际速度会快多少
 楼主| 发表于 2024-6-24 09:29 | 显示全部楼层
firebase 发表于 2024-6-24 09:00
想问下,转码这种,有没有标准的性能天梯啊,现在是uhd770和3080,也不知道如果买个a380或者a770,实际速度 ...

https://www.tomshardware.com/new ... ance-quality-tested
这个外媒测试里有速度测试
发表于 2024-6-24 11:14 | 显示全部楼层
本帖最后由 upyzl 于 2024-6-24 11:18 编辑

我A750用的qsvenc

--icq XX --codec hevc --quality best --output-depth 10 --bframes 5 --b-pyramid --b-adapt --i-adapt --adapt-ltr --sao none
 楼主| 发表于 2024-6-24 14:29 来自手机 | 显示全部楼层
upyzl 发表于 2024-6-24 11:14
我A750用的qsvenc

--icq XX --codec hevc --quality best --output-depth 10 --bframes 5 --b-pyramid --b ...

这软件怎么用,下载了不会用,尴尬了
发表于 2024-6-24 15:14 | 显示全部楼层
都有A380了,不压制成av1编码太可惜了,这个质量比h265好很多。。
发表于 2024-6-24 15:21 | 显示全部楼层
本帖最后由 gartour 于 2024-6-24 15:26 编辑
terry0086 发表于 2024-6-24 15:14
都有A380了,不压制成av1编码太可惜了,这个质量比h265好很多。。


并没有。a380硬压av1和同样硬压hevc比没有优势。

细说的话,低码率(1080p  @1500kpbs以下)下av1有轻微优势,在此码率之上是轻微劣势。

 楼主| 发表于 2024-6-24 15:21 | 显示全部楼层
terry0086 发表于 2024-6-24 15:14
都有A380了,不压制成av1编码太可惜了,这个质量比h265好很多。。

测了下A380的同码率下AV1跟H265的VMAF跑分基本一样,AV1没有优势
H265出得早,优化的也更好
发表于 2024-6-24 15:24 | 显示全部楼层
psps3 发表于 2024-6-24 14:29
这软件怎么用,下载了不会用,尴尬了

2楼我贴的代码,保存为bat文件。和编码器exe放在一起。然后把视频文件拖动到bat文件上放开。

icq 13是一个很高码率的参数,可以自己改成合适的数字。类似crf,数字越大码率越低。
 楼主| 发表于 2024-6-24 15:26 来自手机 | 显示全部楼层
gartour 发表于 2024-6-24 15:24
2楼我贴的代码,保存为bat文件。和编码器exe放在一起。然后把视频文件拖动到bat文件上放开。

icq 13是一 ...

嗯,我试试
发表于 2024-6-24 16:02 | 显示全部楼层
psps3 发表于 2024-6-24 15:21
测了下A380的同码率下AV1跟H265的VMAF跑分基本一样,AV1没有优势
H265出得早,优化的也更好 ...

会不会是这个qsv编码器的问题呢?现在一直用svtav1软编码觉得质量比x265/qsv265好不少,就是功耗和时间伤不起,想来块a380或等以后升级ultra系新核显/780m等再说。。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-30 16:19 , Processed in 0.016026 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表