新人拜吧,问一个不太相关的事。关于视频解码
megui吧
全部回复
仅看楼主
level 7
kuiotº 楼主
事情是这样的。
配置:Intel HD4600 + GTX965M GM204
我在网络上下载了一个用HEVC main编码的4k视频,24帧。原本打算是用来测试电脑的性能的。
我在下载之前用过DXVA Checker检测过,这两张显卡都支持4k HEVC MAIN硬解,不支持main 10硬解。
于是下载了那个视频。
结果问题来了。
使用的是LAV Video Decoder
解码的时候我分别用32,64位的potplay调用了lav。
结果基本相同。
已破解独显驱动对于32位potplay的限制,允许使用独显。
使用DXVA2 native 。核显主频1200最高,占用99。视频基本为24帧。
但是使用独显,同为DXVA2NATIVE 显卡占用不足一半,视频明显卡顿。声画不同步。
内存条从1600mhz拉到1866mhz只有一点点改观。(从一直不流畅到开头标题流畅)后面的部分相同。
难道说用dxva解码hevc需要从内存交换数据?
如果走核显是读写1次,那么走独显需要从内存重写两次?[狂汗]
使用独显的时候,电脑反应很慢,CPU占用很低,GPU也很低,但就是有些迟钝。
核显....由于占用100%,移动窗口都会卡.....
对了,hevc解码并没有走这个VideoDecoder,而是走的3D。
很迷,求大神解答使用独显解码HEVC的瓶颈在哪里?难道真的是内存速度的锅?
内存条:双通DDR3L 1866mhz 28G/S
真心求教!
2018年01月23日 12点01分 1
level 14
lav的硬解可以试试d3d11
2018年01月23日 14点01分 2
d3d11直接卡爆了,不过d3d11 解码1080p倒是个好选择,占用低而且能后处理
2018年01月23日 14点01分
@kuiotº 那估计是内存背锅了
2018年01月23日 14点01分
level 7
kuiotº 楼主
.....自己zz了,渲染器改为EVR就可以了[喷]
VMR9无渲染无法使用DXVA(N),DXVA(CB)码率到35000左右开始不同步。
EVR(CP)的DXVA(N)相对于EVR稍显卡顿,DXVA(CB)码率到35000左右开始不同步。
EVR使用DXVA基本完美,DXVA(CB)严重拖慢,视频撕裂。
虽说码率飙到50000的时候还是会掉帧。
参数
文件格式: hevc
格式信息: high efficiency video coding
格式配置: main@l5@main
编码标识: hvc1
编码标识信息: high efficiency video coding
时长: 1 min 54 s
码率: 29.2 mb/s
最大码率: 56.1 mb/s
画面宽度: 3 840 pixels
画面高度: 2 160 pixels
画面比例: 16:9
帧率模式: constant
帧率: 29.970 (29970/1000) fps
色彩空间: yuv
色彩抽样: 4:2:0
位深度: 8 bits
数据密度(Pixel*Frame): 0.11
编码库: x265 2.1+20-c64393b415adf0e8:[windows][gcc 6.2.0][64 bit] 8bit:kg7x [x265.ru]
编码设置: wpp / ctu=64 / min-cu-size=8 / max-tu-size=32 / tu-intra-depth=4 / tu-inter-depth=4 / me=3 / subme=7 / merange=92 / rect / amp / max-merge=5 / temporal-mvp / no-early-skip / no-rskip / rdpenalty=0 / tskip / no-tskip-fast / strong-intra-smoothing / no-lossless / no-cu-lossless / no-constrained-intra / no-fast-intra / open-gop / no-temporal-layers / interlace=0 / keyint=250 / min-keyint=25 / scenecut=40 / rc-lookahead=60 / lookahead-slices=0 / bframes=8 / bframe-bias=0 / b-adapt=2 / ref=5 / limit-refs=0 / no-limit-modes / weightp / weightb / aq-mode=1 / qg-size=32 / aq-strength=1.00 / cbqpoffs=0 / crqpoffs=0 / rd=6 / psy-rd=2.00 / rdoq-level=2 / psy-rdoq=1.00 / log2-max-poc-lsb=8 / limit-tu=0 / no-rd-refine / signhide / deblock=0:0 / sao / no-sao-non-deblock / b-pyramid / cutree / no-intra-refresh / rc=crf / crf=16.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ipratio=1.40 / pbratio=1.3
2018年02月08日 02点02分 3
1