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. |
6th January 2013, 19:26 | #16761 | Link | ||
Registered User
Join Date: Dec 2012
Location: Neverland, Brazil
Posts: 169
|
Quote:
Also the brightness thing was just a little issue with my own screen brightness, someone put it in 90 to 95 and I just realized after taking a look at it. Sorry if I got you worried for a second. Regarding the shaking effect I was talking about, I can still easily reproduce it, but I can't make a screenshot out of it unfortunately. I made some other observations and what happens seems to be that when DXVA2 and Overlay are active, and this issue triggers, the frames ahead (or maybe previously) keep showing on the screen in an infinite loop... It's like you have 24 frames, playing the video, 5-6 frames keep stuck in the present frame that is currently being seen causing a shaking effect since it's in a loop... It's hard to explain because I really don't know how. I'll probably end getting an actual camera and make a video of it since screenshots or recording can't show you how to reproduce it. And again, it might be related to my Intel, since some friends of mine tried but never got anything and they have other GPUs. Quote:
__________________
madVR scaling algorithms chart - based on performance x quality | KCP - A (cute) quality-oriented codec pack |
||
6th January 2013, 19:39 | #16762 | Link | |
Registered User
Join Date: Sep 2006
Posts: 2,197
|
Quote:
__________________
Laptop Lenovo Legion 5 17IMH05: i5-10300H, 16 GB Ram, NVIDIA GTX 1650 Ti (+ Intel UHD 630), Windows 10 x64, madVR (x64), MPC-HC (x64), LAV Filter (x64), XySubfilter (x64) (K-lite codec pack) |
|
6th January 2013, 21:16 | #16763 | Link | |
Registered User
Join Date: Apr 2008
Posts: 546
|
Quote:
|
|
6th January 2013, 23:12 | #16766 | Link |
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
I've always had issues similar to Matching_Mole with certain transport streams (the type which only IVTC to 24fps smoothly using DScalerMod 'IVTC = Always Enable'). When using LAV Filters + madVR (forced Film mode), playback is only smooth during commercials where madVR detects 2:2 cadence, while during the show itself where 3:2 cadence is detected, all panning scenes stutter immensely, with frames feeling like they are being displayed out of order. The odd part is it seems 'normal' if I step frame by frame or hold CTRL + right arrow in MPC-HC.
madshi, here a few logs @ 96hz & 120hz: TS #1 (~30 seconds 2:2 commercial -> ~36 seconds 3:2 show) TS #2 (~25 seconds 3:2) TS #3 (seek -> ~35 seconds 3:2) Was IVTC functionality similar to DScalerMod something which you ever see yourself implementing, or was your current IVTC algorithm already supposed to handle such cases? I haven't been following the madVR Deinterlacing & IVTC discussions much, so probably already answered this at some point. |
7th January 2013, 06:48 | #16767 | Link | |
Registered User
Join Date: May 2008
Posts: 1,840
|
Maybe I missed something this is what I've read: http://forum.doom9.org/showthread.ph...98#post1606398
You found 3 parties at fault, not sure which should fix, couldn't reproduce it: http://forum.doom9.org/showthread.ph...18#post1606518 You found it interesting later versions of mpc-be reproduced it but weren't sure why: http://forum.doom9.org/showthread.ph...88#post1606688 Few days later I asked if you could let me know if it's mpc-be's responsibility to fix: http://forum.doom9.org/showthread.ph...47#post1606747 That was all on the subject. Thinking you had missed it, I asked again a week or so later. Quote:
Last edited by turbojet; 7th January 2013 at 06:54. |
|
7th January 2013, 08:39 | #16768 | Link | ||||||||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
There is your answer. "Not sure which should fix" rather is "Probably all 3 parties should fix", though. Just one fix in one of the parties is needed to fix the issue. |
||||||||||
7th January 2013, 09:14 | #16770 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,347
|
Quote:
Its the Soft-Telecined content which has really odd timestamps (its designed to fit 29.97 fps timestamps after the telecine flags are applied, so ignoring those flags, the timestamps aren't exactly 24 fps compatible)
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
7th January 2013, 09:19 | #16771 | Link |
Banned
Join Date: May 2012
Location: _Lies|Greed|Misery_
Posts: 114
|
No frame drops or any other problems. Only rendering times going down to about one third. Maybe madVR is recognizing the doubled and tripled frames as one each, computing rendering times divided by 2 and 3 and therefore 2.5 on average. That would fit the given timings.
|
7th January 2013, 09:37 | #16773 | Link | |
Registered User
Join Date: Feb 2006
Posts: 1,076
|
Quote:
Downscaling doesnt happen much in real world usage, up-scaling happens much more. And i like the Jinc scaler. So I've decided to switch of linear light scaling all together atm. |
|
7th January 2013, 10:01 | #16774 | Link | |
Registered User
Join Date: Jan 2008
Posts: 589
|
Quote:
|
|
7th January 2013, 10:43 | #16776 | Link |
Registered User
Join Date: Jan 2004
Posts: 567
|
Hey guys,
I am still playing around with Intel HD graphics and A/V timings. I once thought that with my Ivy Bridge CPU and Z77 chipset, HDMI Audio is somehow inserted via the onboard Realtek audio controller (which is driven by a different quartz). Because if I disable the 'HD Audio Controller' within the BIOS, both, 'Intel Display-Audio' and 'Realtek High Definition Audio', disappear from within the device manager. But if I just disable 'Realtek High Definition Audio' from within the device manager, HDMI Audio still works. So there has to be a controller within the CPU. So I had a look at the madVR OSD statistics when using HDMI Audio with the Realtek disabled. I used DirectSound renderer and its clock as graph reference. madVR displays a clock deviation jittering around 0%. So I guess that the video and audio part are perfectly in sync. madVR still believes though that it has to drop a frame every 4.2 minutes. How is this calculated? Guess not from the clock deviation but rather from the display/composition rate discrepancy which is still 23.972 vs. 23976 Hz. And a frame indeed gets dropped every ~4 minutes according to the statistics. Is it really necessary? At 23.972 Hz, frame rate is just a bit lower but according to the clock deviation as is the audio speed. So everything should be in perfect sync, no?
__________________
Bye Last edited by CiNcH; 7th January 2013 at 10:45. |
7th January 2013, 10:43 | #16777 | Link | |
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
Quote:
When using DScalerMod IVTC, I've noticed I can make it stutter similar to madVR IVTC if I enable its 3:2 Playback Smoothing option, which I assume is timestamp smoothing, and obviously harmful for the samples I provided logs for. Last edited by cyberbeing; 7th January 2013 at 10:46. |
|
7th January 2013, 10:52 | #16778 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
The 4.2 minutes estimate is based on comparing the measured refresh rate, corrected by the measured audio clock deviation, to the needed refresh rate. E.g. if the audio clock deviation is exactly 0% and the measured refresh rate is 23.972, then your GPU draws frames a bit too slowly. Since audio clock deviation is 0%, audio is played at a speed that requires video to be drawn at exactly 24/1.001. Since your measured refresh rate is slower, audio and video sync will get lost over time if madVR doesn't drop video frames once in a while. That's where the 4.2 minutes estimate comes from. Quote:
|
||
7th January 2013, 12:22 | #16780 | Link |
Registered User
Join Date: Mar 2007
Posts: 934
|
The new MediaPortal Audio Renderer does this too, although I'm not sure why they decided to reinvent the wheel for this. MadVR support would've been a much better thing to work on, IMO.
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 |
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
|
|