Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old 17th November 2014, 07:14   #1  |  Link
generalmx
Registered User
 
Join Date: Aug 2008
Posts: 11
Troubleshooting Anime Pan & Scan problems when using madVR?

I doubt there's really a fix for this, but I've been fighting pan&scan "judder" on anime for a very long time now. If it's not 10-bit I can use SVP, which seriously helps, but otherwise I just need to grin & bear it.

Specs
OS: Windows 8.1 Pro w/ WMC 64-bit
GPU: Radeon R9 290X (also happened with GTX 680 4GB)
CPU: Xeon E3-1230v3 @ 3.3GHz (Haswell Core i7 equivalent)
RAM: 16GB
Player: Media Player Classic Lite
Codecs/Helpers: LAV, XySubFilter, ReClock

madVR stats
Display: 23.999897 Hz
smooth motion off
full screen windowed mode (new path)
movie 23.810 FPS (for this one test file)
1 frame repeat every 1.46 seconds
movie resolution: 720p, usually
VSync Interval: 41.67ms
movie frame interval: 42.00ms
dropped frames: nearly none (most are due to pausing/starting and expanding the window)
repeated frames: lots
delayed frames: almost always 0
presentation glitches: always 0
average stats:
- rendering: ~15ms
- interop: ~1.26ms
- present: ~0.11ms
max stats (5s):
- rendering: ~45ms, sometimes jumping as high as ~60ms*
- present: ~0.2ms, sometimes jumping as high as ~5ms*
* - likely due to seeking and/or buffering

Desktop Resolution: 3840x2160p (Screen 2)* or 1920x1200p (Screen 1)*
* - same problem occurs at desktop resolution of 1080p for both screens; the GPU isn't being overloaded either way.

My madVR settings for 720p@24 upscaled to 2160p@24:
Code:
-- Image Doubling:
* Use NNEDI3 to double Luma resolution, always, 16 neurons
* Use NNEDI3 to double Chroma resolution, always, 16 neurons
* Use alternative interop hack
-- Chroma Upscaling: NNEDI3, 32 neurons
-- Image Upscaling: Jinc, 3 taps, activate AR filter
-- Smooth Motion: on if display refresh rate is an exact multiple of movie frame rate
-- Dithering: Error Diffusion - option 1, use colored noise, change dither for every frame
-- Trade Quality For Performance:
* optimize subtitle quality for performance instead of quality
* don't rerender frames when fade in/out is detected
Settings used for all profiles:
Code:
-- Artifact Removal: 
* Default Debanding Strength: Low
* Strength During Fade In/Out: Medium
-- General Settings:
* Delay playback until render queue is full (& after seeking)
* Use a separate device for presentation
* Use a separate device for DXVA processing
* CPU queue size: 24
* GPU queue size: 24
-- Windowed mode settings:
* Present several frames in advance (16 of them)
* Flush, flush & wait (sleep), don't flush, don't flush
Furthermore I'm using Process Lasso to ensure the power profile to switched to "High Performance" while Media Player Classic is opened (and MPC-HC is already set to use "High" priority, too).

The only thing that really seemed to consistently help was when I was using my GTX 680 and could thus use LAV and the Nvidia API to do hardware frame doubling; though it added its own problems in certain anime.

Last edited by generalmx; 17th November 2014 at 07:15. Reason: Fixed processor spec.
generalmx is offline   Reply With Quote
 

Tags
anime, judder, madvr, pan&scan

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 15:17.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.