View Issue Details

IDProjectCategoryView StatusLast Update
0000032madVRbugpublic2014-04-01 17:44
Reportercyberbeing Assigned Tomadshi  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Platformx64OSWindows 7 SP1OS Version7601
Summary0000032: Smooth Motion fails to activate with AVI files (OSD reports Deinterlacing OFF)
DescriptionWhen using either the Microsoft or Gabest/MPC AVI splitters, Smooth Motion option 1 will fail to activate for 29.97fps video @95.904Hz if you have Automatic Deinterlacing (deactivate when in doubt) and Forced Film enabled, yet the OSD reports Deinterlacing is off.

What appear to occur, is madVR sees these AVI files as "in doubt" for need of Deinterlacing, and turns it off before the first frame of video even appears. This must cause Smooth Motion activation break somehow, even though these files aren't interlaced. If I forced madVR to deinterlace in film mode, 2:2 cadence is detected, yet this still results in 29.97fps which remains a mismatch with 95.904Hz that should turn on Smooth Motion.
Steps To Reproduce1) Enable Automatic Deinterlacing (when in doubt deactivate)
2) Disable Automatic Source Detection (forced film mode)
3) Enable Smooth Motion (only if there would be judder without)
4) Use a high refresh rate which is a multiple of 23.976fps but not 29.97fps (I use 95.904Hz)
5) With the default Micrsoft AVI splitter enabled, open a 29.97fps AVI

Result:
madVR OSD reports both Smooth Motion off & Deinterlacing off

Expected Result:
madVR OSD reports both Smooth Motion on & Deinterlacing off
Additional InformationThis issue does not occur if I don't force film mode in settings.

This issue does not occur if I disable Automatic Deinterlacing entirely.

This issue does not occur when using LAV Splitter for AVI.

This issue does not occur with madVR 0.86.1 official release.
TagsNo tags attached.
madVR Version0.86.2 (Test Build 2013-03-10)
Media Player (with version info)MPC-HC (r6917)
Splitter (with version info)AVI Splitter (Microsoft)
Decoder (with version info)LAV Video (0.55.3)
DecodingSoftware
Deinterlacingforced film mode
DXVA2 Scaling Activeno
Aero / Desktop CompositionOn
Problem occurs with modeall modes
GPU ManufacturerNVidia
GPU ModelGT440
GPU Driver Version314.07

Activities

madshi

2013-03-16 11:28

administrator   ~0000050

This might be a bit difficult to solve. Especially combining cadence detection with SmoothMotion auto activation is troublesome. With some content, cadence detection can't get a reliable lock and switches between 2:2 and 3:2 and "unknown", or even other cadences. This can even happen very often and very quickly. I can't switch SmoothMotion on/off that quickly, and switching it on/off may also cause a tiny stutter. Maybe I can solve this by taking the cadence into account only if it's been stable for the last couple of seconds.

madshi

2014-04-01 17:44

administrator   ~0000537

Should be fixed in v0.87.9.

Issue History

Date Modified Username Field Change
2013-03-15 09:55 cyberbeing New Issue
2013-03-16 11:28 madshi Note Added: 0000050
2013-03-16 11:28 madshi Assigned To => madshi
2013-03-16 11:28 madshi Status new => acknowledged
2014-04-01 17:44 madshi Note Added: 0000537
2014-04-01 17:44 madshi Status acknowledged => closed
2014-04-01 17:44 madshi Resolution open => fixed