madshi bug tracker - madVR
View Issue Details
0000597madVRbugpublic2019-02-07 17:482019-12-06 11:38
WindowsWindows 10 Pro10
MPC-HC 1.7.13
DXVA2 Native
none (progressive)
all modes
GTX 1080 Ti
0000597: OSD in MPC disappears when using MadVR
Whether in full screen or windowed, when MadVR is running, the OSD stops displaying.
Ensure MadVR is preferred. Play anything.
No tags attached.
zip (35,454) 2019-02-07 19:35
Issue History
2019-02-07 17:48AshkaanNew Issue
2019-02-07 18:30madshiNote Added: 0002475
2019-02-07 18:31AshkaanNote Added: 0002476
2019-02-07 18:32madshiNote Added: 0002477
2019-02-07 18:38AshkaanNote Added: 0002478
2019-02-07 18:41madshiNote Added: 0002479
2019-02-07 18:55AshkaanNote Added: 0002480
2019-02-07 18:57madshiNote Added: 0002481
2019-02-07 18:58AshkaanNote Added: 0002482
2019-02-07 19:05AshkaanNote Added: 0002483
2019-02-07 19:15madshiNote Added: 0002484
2019-02-07 19:35AshkaanFile Added:
2019-02-07 19:36AshkaanNote Added: 0002485
2019-02-07 20:33madshiNote Added: 0002486
2019-02-07 22:06AshkaanNote Added: 0002487
2019-02-07 22:15madshiNote Added: 0002488
2019-02-09 20:07AshkaanNote Added: 0002489
2019-02-11 15:19madshiNote Added: 0002491
2019-02-11 17:02AshkaanNote Added: 0002492
2019-12-06 04:09niczoomNote Added: 0002595
2019-12-06 04:15niczoomNote Added: 0002596
2019-12-06 04:15niczoomNote Deleted: 0002595
2019-12-06 11:38madshiNote Added: 0002597

2019-02-07 18:30   
Which OSD do you mean exactly?
2019-02-07 18:31   
The MPC-HTC OSD. The one that tells you the time/time remaining and the filename when you first open a file.
2019-02-07 18:32   
It seems to work fine for me. Is this with MPC-HC default settings?
2019-02-07 18:38   
Yes, totally default. Admittedly, I played with some of MadVRs settings to try to get this to work, so I don't remember what default was. Here are my settings:

delay playback start until...
delay playback start after...
enable windowed overlay...
use a separate device for presentation...

enable automatic fullscreen...
disable desktop composition...
use Direct3D...
use a separate device for DXVA...

only when media player...
present a frame...

CPU queue size: 16
GPU queue size: 8
2019-02-07 18:41   
Did it ever work?

FWIW, I don't remember anyone ever reporting this issue yet. So it must be really rare/weird.

You can reset madVR settings to default by double clicking "restore default settings.bat" in the madVR folder.
2019-02-07 18:55   
I installed MadVR with Chocolatey and the .bat file isn't in the install location.
2019-02-07 18:57   
Don't really know what to say. It works here. If I can't reproduce the problem, it's hard for me to do anything about it.
2019-02-07 18:58   
With those exact settings, it's working fine?
2019-02-07 19:05   
I'm trying to upload my settings for testing, but it won't let me. What format can I upload?
2019-02-07 19:15   
Try zipped.
2019-02-07 19:36   
Nice! Zip worked. 7z didn't.
2019-02-07 20:33   
I tried, activating each of your 3 monitors, and it always works fine for me with your settings.


1) Try downloading MPC-BE, just as a test. Same problem there?
2) Try downloading madVR and install it in a separate folder, just as a test. Does it work then?
2019-02-07 22:06   
1) I just downloaded a portable MPC-BE with default settings, I added MadVR as preferred under external filters, and same problem.

2) I downloaded madVR portable, ran the install script, totally default, same problem (in both HC and BE).
2019-02-07 22:15   
I've no explanation.

FWIW, when using madVR, the MPC-HC/BE OSD is no longer drawn by MPC, but by madVR instead. Which means that it looks different. But it should still appear. At least it does for me.

Maybe try a different GPU driver? But I really have no hope for that. Nobody else has ever reported this problem, so I've no idea what's going on.
2019-02-09 20:07   
PS: This guy has the same issue: [^]

I bet a lot of people have it, but they just don't notice. Any other ideas or leads for me to try? How does it work? Does it rely on GPU in any way?
2019-02-11 15:19   
I'd say we should wait for the next official madVR build (I don't have an ETA for that yet). The next build will have some changes which could change the OSD behaviour. If the problem then still occurs, we'll have to do some debugging/digging. So I'll leave this bug report open until then.
2019-02-11 17:02   
Thank you
2019-12-06 04:15   
Ok, I had madvr setup under 'External Filters' and under 'Playback\Output' was EVR (custom pres.). This setup had no OSD showing. When I removed madvr from the 'External Filters' and set it under 'Playhback\Output' the OSD now works.
2019-12-06 11:38   
Yes, it's recommended to set madVR under "Output", because otherwise MPC will think it renders with EVR, and thus behave differently.