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. |
|
|
#66222 | Link |
|
Registered User
Join Date: Oct 2012
Posts: 8,599
|
so this wasn't good enough or what'S going on now?
https://github.com/HopperLogger/HopperRender |
|
|
|
|
|
#66225 | Link | |
|
Registered User
Join Date: Jan 2012
Posts: 142
|
Quote:
edit: the issue has been fixed. Last edited by strumf666; 4th January 2026 at 13:36. |
|
|
|
|
|
|
#66226 | Link | |
|
Registered User
Join Date: Jul 2024
Posts: 21
|
Quote:
|
|
|
|
|
|
|
#66227 | Link | |
|
Registered User
Join Date: Jul 2024
Posts: 21
|
Quote:
|
|
|
|
|
|
|
#66229 | Link |
|
Registered User
Join Date: Aug 2011
Posts: 88
|
AMD Fluid Motion Frames and Nvidia Frame Generation/Smooth Motion and Super Resolution should be natively supported by every video player and renderer with enable/disable options to properly support High Hertz Monitors so you don't experience the slide show motion and judder on panning shots in 23.976 fps videos.
|
|
|
|
|
|
#66231 | Link |
|
Registered User
Join Date: Aug 2016
Posts: 901
|
I use RIFE in avisynth for realtime usage , not as part of SVP but just standalone .avs file played directly in MPC-HC with DirectShow LAV opening the .avs file and then LAV as the source filter in Avisynth:
PHP Code:
As huhn has mentioned, scenechanges are a real problem, especially if you do more than double frame rate interpolation such as 24->60 the scenechanges look AWFUL since there are multiple interpolated frames across the scenechange. Just doing a frame rate doubling is not *too* terrible. I can still see it though, for 1/60th or 1/48th of a second you get a single frame like this interpolated across the scenechange: ![]() So my next Avisynth project will be shoehorning my own better scenechange detection which I've already worked on over the last couple of years in a separate project. But it depends if RIFE plays nice with Avisynth's ScriptClip (I suspect it might not given how heavy RIFE is) By default RIFE disables scenechange detection, and if you enable it with sc=true it appears to be just using "if Average Y changed by more than 12% then it was a scenechange frame" which is bad as it can trigger false positives on fast pans and that causes jerks because interpolation is disabled for scenechange frames. Shows like Top Gear with fast dramatic pans are often stuttering on those fast pans due to scenechange false positive. It's probably better to just leave RIFE's scenechange detection disabled unless you are doing 24->60 then you will really need it as otherwise the scenechange interpolation will occur over several frames (several warped/distored frames in a row like the one above) RIFE interpolation quality is very good though, the lowest amount of artefacting I've ever seen in an algorithm including consumer TVs! For example it can handle complex hand gestures quite well without noticeable distortions. However you need a powerful GPU, the most my 3060 can manage is a 1440x1080p24 -> p48 scenario. For older 480p30/576p25 content it smashes through it easy due to the lower res, I'm using it on some crappy 480p30 transcode of Roseanne sitcom cause that show was shot at 60i and the end result looks faithful imo. __________________________________________________________________ Just a comment about MadVR's "1 repeat frame every..." stat on ctrl+J - this appears to be reporting how long it would take for an entire source frame to be repeated from the perspective of the source file rate, not from the perspective of the monitor refresh rate. eg. for a 59.94fps file played at 120.0hz, MadVR reports 1 repeat every 16.66 seconds but actually there are 2 duplicates during that 16.66 second period - one every 8.333 seconds. A minor quibble though. Last edited by flossy_cake; 11th January 2026 at 09:15. |
|
|
|
|
|
#66232 | Link | |
|
Registered User
Join Date: Jul 2024
Posts: 21
|
Quote:
|
|
|
|
|
|
|
#66233 | Link | |
|
Registered User
Join Date: Aug 2016
Posts: 901
|
Quote:
It might be better in your case to use CrendKing's avisynth directshow filter which inserts avisynth between LAV Video Decoder and MadVR in the directshow graph. In that case you can omit the first 3 lines of the script cause it's already getting the source from directshow LAV CrendKing's filter can be added manually in MPC-HC under external filters -> add filter. Then to test its working you can set the script to Text("hello world") to overlay those words on top of the video. But if you don't want to use CrendKing's filter (cause it's kind of a hack and is not really the orthodox way that avisynth is intended to run) instead get klite "full" (which is MPC-HC + MadVR + LAV decoders) and then install avisynth (get the one with _vcredist.exe otherwise it wont work if you dont have that dependency...that one cost me a few hours of hair pulling recently )Then make a new text file called test.avs and inside it write Version() and that will create a small video clip that prints the version of avisynth installed to confirm its working
Last edited by flossy_cake; 9th January 2026 at 16:12. |
|
|
|
|
|
|
#66235 | Link |
|
Registered User
Join Date: Aug 2019
Posts: 16
|
Using mpc-hc or mpc-be, updated Test Build 208 madvr settings window now uses widescreen rectangle instead of previous v0.92.17 square traditional settings window. This - https://imgbox.com/ph2NMZrP - screenshot is how new madvr settings window displays using 4:3 CRT pc monitor. See how the sides are cut off? Dragging window edges to resize seems disabled. Is it possible to edit/change madvr settings window size/ratio in any way possible? Would madvr author consider in future update adding the ability to edit/change settings window size or changing settings window to square 4:3 ratio when crt monitor is selected - ironically in the settings window? Last edited by Ilovetv9; 10th January 2026 at 20:34. |
|
|
|
|
|
#66236 | Link |
|
Registered User
Join Date: Oct 2012
Posts: 8,599
|
your resolution is just below the minimum the option screen needs that's it 4:3 has nothing to do with that.
if tone mapping should ever get toned in it will go back to the normal factor anyway. it also can not just switch it needs that size. |
|
|
|
![]() |
| Tags |
| direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
| Thread Tools | |
| Display Modes | |
|
|