Edit 2018-11-10:
The issue is reproducible with all AVC videos when this configuration option is enabled:
Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerLevel=0x3; PowerMizerDefault=0x3; PowerMizerDefaultAC=0x3"
It really sucks.
It takes quite some time (over 20 minutes) before it occurs at which point MPV completely freezes with 100% CPU usage. At this point it can only be killed with killall -9 mpv
.
I don’t use any fancy options - default mpv 0.29.1 with ffmpeg - both compiled with VPDAU support.
Edit:
I’m not alone with this issue. At least the GTX 1070 is also affected:
- #831 SMPlayer freezes when screen is entirely black Source: magnet:?xt=urn:btih:601800fd74636f1c4b2e43ab950f6dec8186169c
- Buggy driver for the GTX 1070?
If you’ve found this page via Google search and you’re also affected, please show your hardware configuration and post a magnet link to the movie which causes these errors.
The original description (irrelevant):
It seems like my Pascal GPU (1st gen GTX 1060 6GB) hates certain H.264/AVC videos.
When you’re playing such movies, the system freezes up to 20-30 seconds or indefinitely until you kill -9 the player, and the following messages appears in the kernel log:
NVRM: Xid (PCI:0000:01:00): 68, CCMDs 00000019 0000c2b0
NVRM: Xid (PCI:0000:01:00): 68, CCMDs 00000019 0000c2b0
NVRM: Xid (PCI:0000:01:00): 68, CCMDs 00000019 0000c2b0
One of such movies can be downloaded from here (add an URL in your torrent client): magnet:?xt=urn:btih:cc27ed765eeccf98153f8efff556854b151e5679
I have a suspicion that such videos might be produced using the following parameters for the x264 (152 r2851 ba24899) codec:
cabac=1 ref=5 deblock=1:0:0 analyse=0x3:0x133 me=umh subme=7 psy=1 psy_rd=1.00:0.00
mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=0
chroma_qp_offset=-2 threads=25 lookahead_threads=4 sliced_threads=0 nr=0 decimate=1
interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0
direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=23 scenecut=40
intra_refresh=0 rc_lookahead=40 rc=2pass mbtree=1 bitrate=9248 ratetol=1.0 qcomp=0.60
qpmin=0 qpmax=69 qpstep=4 cplxblur=20.0 qblur=0.5 ip_ratio=1.40 aq=1:1.00
but I haven’t tested this.