图灵解码能力强无敌
本帖最后由 chungexcy 于 2019-3-24 13:49 编辑1. 4路 4k@60fps hevc 10bit (平均码率160Mbps,峰值250Mbps,rect on) 解码。
4开4k@60fps,GTX 1660实际运行频率1860MHz下,VPU使用率大概在87%-94%之间波动,偶尔能看见瞬间99%然后恢复,目测应该没有卡顿。1860MHz是我手动降低频率的,正常使用还能超频,跑到接近或者超过2000MHz问题不大,这个时候VPU基本就80%多点。也就是说,解码能力到达了8k@60fps,或者双路4k@120fps,虽然有8K视频,但不想测了。
2. hevc 10bit 和 12bit 解码压力一致,vp9 10bit也相同。这三个的解码能力应该在8k@60fps同一水平。已经远超正常使用需求了。hevc 10bit解码,960大概是4k@100fps,1070大概是4k@170fps。
3. 2019/03,lav还不支持硬解hevc 444。有没有知道开启444的硬解的方法。
--更新--
直接命令行用ffmpeg,确认可以硬解hevc444。
P.S. 感觉 9系、10系、20系下,madvr d3d11的渲染效率没有区别。算力表现基本正比于显卡的实际浮点性能。
额前年拿960解8k120的ma8都没问题额 本帖最后由 cczzhh 于 2019-3-24 02:46 编辑
3. 2019/03,lav还不支持硬解hevc 444。有没有知道开启444的硬解的方法。
NVDEC不行?如果不行,那就是ffmpeg还没改好接口允许444吧。 本帖最后由 chungexcy 于 2019-3-24 14:00 编辑
cczzhh 发表于 2019-3-24 02:44
NVDEC不行?如果不行,那就是ffmpeg还没改好接口允许444吧。
试了一下,ffmpeg好像可以。。
ffmpeg.exe -y-c:v hevc_cuvid -i 4k_60fps_444-muxed.mp4 -c:v libx265 -preset:v ultrafast -x265-params crf=38 output.mp4
这样的话好像能调用vpu。x265只能跑到12fps,对应VPU使用率在9%左右,1530MHz默认频率。看上去压力刚好是420的两倍,满载肯定能跑到4k@120+fps。
ffmpeg -hwaccel nvdec -i 4k_60fps_444-muxed.mp4 -f rawvideo - | ffplay -f rawvideo -pix_fmt yuv444p16le -s 3840x2160 -
这个只能跑出5fps,VPU负载很低,应该是带宽问题。没研究出来ffplay怎么调用GPU。
chungexcy 发表于 2019-3-24 13:48
试了一下,ffmpeg好像可以。。
ffmpeg.exe -y-c:v hevc_cuvid -i 4k_60fps_444-muxed.mp4 -c:v libx265 ...
ffplay只是个用了SDL的最骨架的播放器,并不支持硬解。真要试的话,还不如拿mpv试呢。
页:
[1]