madshi bug tracker - madVR
View Issue Details
0000619madVRbugpublic2019-09-24 06:212019-09-30 20:24
MPC-BE 1.5.3 (build 4488)
MPC-BE built-in
LAV video decoder 0.73.1
forced video mode
all modes
GTX 1050
0000619: Forced deinterlacing video mode or deint=on flag has no effect
Forcing deinterlacing (type=video) doesn't seem to work.

The OSD will say "deinterlacing on" but no deinterlacing is happening.
1. Make sure deinterlacing feature in other parts of the playback is disabled, such as in player or decoder for testing purpose (I use LAV and just I set it to always output "progressive" flag).

2. Open a video which has actual content being (truly) interlaced.

3. Either:

1) Manually turn on deinterlacing using the shortcut (I think the default is ctrl+shift+alt+D) during the playback.

2) or simply add "deint=on" to the filename.
It *works* for IVTC, however.

If I put deint=film, or toggle on deinterlacing on and then toggle the type to "film", it can do the IVTC properly on telecined video.
No tags attached.
png bug-madvr.png (808,666) 2019-09-24 06:21
Issue History
2019-09-24 06:21fireattackNew Issue
2019-09-24 06:21fireattackFile Added: bug-madvr.png
2019-09-24 08:21madshiNote Added: 0002555
2019-09-24 08:42fireattackNote Added: 0002556
2019-09-24 08:43fireattackNote Edited: 0002556bug_revision_view_page.php?bugnote_id=2556#r592
2019-09-24 08:44madshiAssigned To => madshi
2019-09-24 08:44madshiStatusnew => assigned
2019-09-30 11:02huhnNote Added: 0002558
2019-09-30 11:05fireattackNote Added: 0002559
2019-09-30 20:24fireattackNote Edited: 0002559bug_revision_view_page.php?bugnote_id=2559#r594

2019-09-24 08:21   
According to the OSD, deinterlacing seems to be active. Maybe the Nvidia DXVA deinterlacing simply fails to properly deinterlace this video, for some reason? Have you tried multiple different videos?
2019-09-24 08:42   
(edited on: 2019-09-24 08:43)
Yes, it happens on all the videos.

I should mention that *AUTO* deinterlacing actually works (on this or any interlaced videos, when they have proper interlaced tag), only the forced one doesn't.

2019-09-30 11:02   
i can confirmed this. it's quite odd and needs a change in the lavfilter settings to happen.

take a file that works with deinterlacing out of the box set lavfilter to deinterlacing to disabled (progressive) play the file press control+shift+alt+d for deinterlacing DXVA processing is loaded but doesn't do anything.
2019-09-30 11:05   
(edited on: 2019-09-30 20:24)
Because this bug only happens to forced deinterlacing, not when there is a proper tag from upstream.

Alternatively, you can try with a video that has interlaced content but wrongly encoded/tagged as progressive (the principle is the same.)