Can anyone tell if there’s a way to add a delay to svp’s injection?
Can anyone let me know if this is possible? Thanks!
You are not logged in. Please login or register.
SmoothVideo Project → Posts by Insindro
Pages 1
Can anyone tell if there’s a way to add a delay to svp’s injection?
Can anyone let me know if this is possible? Thanks!
Can anyone tell me if there’s a way to add a delay to svp’s injection time?
dlr5668 wrote:Insindro wrote:What are your top 3-5 rife models and miscellaneous settings for scene changes? Just want to get a good idea of what everyone is currently using, thanks!
I like 4.15. If you need 30% faster its 4.15 light. 4.20 is nice for anime. Try these models. I only use v2 for faster seek
These days I prefer 4.18 Nvof MV/blend Adjacent Frame x3, 4k files downscale 1920*1080 upscale 1440p(Rtx 4070ti)
I agree with both of you. 4.15 and 4.18 rife models are definitely the best models for movies so far. Anime I’m not sure about, I didn’t like 4.20’s interpolation accuracy at all. Seems it’s only beneficial if you can run at x16 interpolation. If there are any anime watchers here what rife models are you using? Let me know, thanks!
What are your top 3-5 rife models and miscellaneous settings for scene changes? Just want to get a good idea of what everyone is currently using, thanks!
Blackfyre wrote:dawkinscm wrote:Rife v4.20 has been released. I didn't do a large amount of testing but I did check the few remaining artefacts I know of and there doesn't seem to be a clear difference to v4.15/v4.18 on my system.
Update: Apparently v4.20 is great when using 16x interpolation with Anime. I would be interested to hear if that is helpful for anyone.
Massive difference in size! wow hopefully I can run 4K 2x with a 3090, but I highly doubt it. Usually I have to wait for the Lite v2, but even then, not all of them can run.
Idk why but everything after 4.16 v2 always not smooth, now even container fix doesnt affect 4.20v1v2 models! RTX 4070 whats wrong?
Container fix?
Insindro wrote:Thanks for this. How would I go about enabling Dolby vision and how would I check if it’s on? My tv supports it and HDR is on but I don’t think Dolby vision is for DV content in mpv.
You're welcome.
Change hdr-compute-peak=yes to no instead. There is some HDR content that flickers with hdr-compute turned on for me on my LG C2. But maybe it depends on the monitor/TV, so keep it on, but if you notice flickering in some scenes, switch it to off.
If the colours, brightness, and black levels look good, and there is no banding, then Dolby Vision is working fine. But while using MPV, turn on CAPS lock, press i on the keyboard and it will show up the stats (information) which reveals what's being used next to colormatrix it should say dolbyvision. Turning on CAPS lock allows the information screen to stay up without fading away, pressing i again will make it go away. Without CAPS lock enabled, it comes on for a few seconds then goes away.
I’ll keep this in mind. I appreciate the help!
Chainik wrote:Blackfyre
> Hopefully in the future you find a solution to the above as well, that would be amazing!blinking comes from mixing two frames having different colors, so I don't see any solution for RIFE
... except inserting a "regular SVP"-generated frames at these points, but it sounds too complicated for nowWow yeah that makes sense.
What is interesting is why does some DV content work ALMOST flawlessly with very little blinking or stutter in some TV shows, such as House of the Dragon, but then Disney TV shows with DV stutter so much now (flicker before)?
EDIT: Fixed as I just noticed it happening in very specific scenes in HoTD, but very limited.
So, I assume the answer is colour grading and luminance grading. The higher the quality and smoothness between frames, the less it occurs. And HotD is produced with very high quality.
dawkinscm wrote:Blackfyre wrote:For anyone interested, this is my mpv config now - you can scroll up and down in the code below to see the full config:
ontop dither=error-diffusion error-diffusion=burkes
Thanks for this. There's nothing in your config that makes a difference for SVP and we've already had the discussion about config lines that essentially do nothing or are even contradictory. But if you are happy with the picture then I suppose it doesn't matter However I am interested in the error-diffusion you chose so I will try that out. Thanks
Can you point out the config lines that do nothing in my latest config, and also the ones that are contradictory and what they are contradicting? I would love to tone it down and clean it up. I thought this is the cleaned-up version as I removed and changed many of the old lines after the latest SVP update that fixed flickering.
I'll post the latest config here as a quote:
ontop
fullscreen=yes
d3d11-exclusive-fs=yesvolume=100
volume-max=100vo=gpu-next
gpu-api=d3d11
hwdec=auto-copy
hwdec-codecs=all
gpu-context=d3d11hdr-compute-peak=yes
tone-mapping=bt.2446a
target-colorspace-hint=yesscale=ewa_lanczos
cscale=ewa_lanczos
dscale=ewa_lanczos
tscale=ewa_lanczosdither-depth=10
dither=error-diffusion
error-diffusion=burkesosd-color=0.5
osd-font-size=30
osd-font='Inter Tight Medium'#sub-gray
sub-auto=fuzzy
#sub-gauss=0.9
slang=eng,en,und
sub-fix-timing=yes
sub-filter-sdh=yes
subs-with-matching-audio=no
demuxer-mkv-subtitle-preroll=yessub-font-size=42
sub-border-size=1
sub-font="Verdana Bold"
sub-color=0.85/0.85/0.85/0.85sub-pos=100
sub-margin-y=3
sub-margin-x=100glsl-shader="C:\Users\USERNAME\AppData\Roaming\mpv\Shaders\FSRCNNX_x2_8-0-4-1.glsl"
glsl-shader="C:\Users\USERNAME\AppData\Roaming\mpv\Shaders\KrigBilateral.glsl"
glsl-shader="C:\Users\USERNAME\AppData\Roaming\mpv\Shaders\SSimDownscaler.glsl"
Thanks for this. How would I go about enabling Dolby vision and how would I check if it’s on? My tv supports it and HDR is on but I don’t think Dolby vision is for DV content in mpv.
Could someone let me know how I’d be able to change my builder optimization level?
In your opinions, which rife model is currently the smoothest (in terms of interpolation accuracy)?
Old post, my config has updated since then.
Agree with lots of what @dawkinscm said above too
@bombadilio DV has worked for a while I believe, but not with RIFE.
If you use RIFE, dolby vision will not work properly and you'll get issues. I'll try to remember to post my new configuration later, remind me tomorrow in case I forget @bombadilio
Yes, please post your new config when you get the chance. Thanks!
aloola wrote:Turn off GPU decoder, and only use software decoder in player
Interesting that you say that. I don't know if you mean with mpv player but for SVP this player does work better with hardware decoding off.
How exactly would I be able to turn off gpu decoder, and use the software decoder if I'm using mpv?
So, I tried to try out some ai models from https://github.com/styler00dollar/Vapou … ter/models and https://github.com/nihui/rife-ncnn-vulk … ter/models. Specifically the anime models but I tried most as well, although the problem still persisted. Whenever I enable any one of them through svp, my video is being interpolated smoothly however I get black frames that are flashing in the entire video that will not go away. I know I mentioned this in an earlier post but is anyone else having this problem? Any help would be great, thank you!
aloola wrote:Insindro wrote:Ah yes I understand now. I was just basing off from what you said on the rife AI wiki: "1080p@60-72 atleast rtx 3080". I guess a better video card is needed to achieve those frames without dealing with the drop in frames. Also the Github I was testing with was the one you provided on the wiki, all of them flicker through svp, which is odd. I wonder if I'm the only one. Nonetheless, this is better than anything I've used previously.
you can also resize the video to 1600x900 then x3 fps. Work for me, I have a 3070ti.
also, I wish "ignore HFR source" profile has an option to turn off the "alter video frame size".
I think https://0bin.net/paste/NKODt3ka#aCSb+rh … Uu7S3e2JiD can be ported to svp as well. Ideally it should track dropped frames and reduce resolution based on these. Current iteration just uses hardcode value
maxIpps = 65000000 # Max interpolated pixels per second the GPU is capable of
I watch 720p and below (old content) x3 and everything else x2 (1080p no changes and 4k downscale to about 1440p)
I'd like to try this out. Where would I put this exactly? I already tried in mpv/scripts however, I get an error regarding the coding in mpv's console. "Unexpected symbol near "#". So I removed any "#" but then I get hit with another error: '=' expected near 'vapoursynth'. Any help would be much appreciated.
> Although, anywhere above 48 fps my GPU usage sky rockets from 46% to 90%
because x2.5 interpolation (i.e. 24->60 fps) need generating TWO times more intermediate frames than x2 (24->48)
> I added another model from github and when selected I get a flickering sensation on any video
then add another model and post a bug report on the Github regarding the flickering one
Ah yes I understand now. I was just basing off from what you said on the rife AI wiki: "1080p@60-72 atleast rtx 3080". I guess a better video card is needed to achieve those frames without dealing with the drop in frames. Also the Github I was testing with was the one you provided on the wiki, all of them flicker through svp, which is odd. I wonder if I'm the only one. Nonetheless, this is better than anything I've used previously.
SVP updated
---
RIFE/CUDA removed from the script completely
This is awesome! I'm able to run 1080p@48 (real-time) smoothly. Although, anywhere above 48 fps my GPU usage sky rockets from 46% to 90%+ causing the video to gain a lot of stutter motion. Is this normal for an RTX 3080? Also one more thing, I added another model from github and when selected I get a flickering sensation on any video.
***UPDATE 1/3/2022***
"""Don't Forget to go on SVP Settings and do this""" ---> ""Frames Interpolation Mode = Uniform"" + ""SVP Shader = Complicated"" + ""Artifacts masking = Weakest""
Αfter several experiments I came up with these settings (source must be 24fps)
Try and tell me if its good or notlevels.pel = 1;
levels.scale.up = 1;
levels.scale.down = 1;
levels.full = true;
analyse.block.w = 32;
analyse.block.h = 32;
analyse.block.overlap = 2;
analyse.main.levels = 4;
analyse.main.search.type = 8;
analyse.main.search.distance = -8;
analyse.main.search.coarse.type = 4;
analyse.main.search.coarse.distance = -16;
analyse.main.search.coarse.bad.range = 0;
analyse.main.penalty.lambda = 1.0;
analyse.main.penalty.plevel = 4.0;
analyse.main.penalty.lsad = 800;
analyse.main.penalty.pnew = 5;
analyse.main.penalty.pglobal = 5;
analyse.main.penalty.pzero = 10;
analyse.main.penalty.pnbour = 5;
analyse.main.penalty.prev = 0;
analyse.refine[0] = {thsad:2000, search:{distance:2, type:4}};
smooth.rate.num = 5;
smooth.rate.den = 2;
smooth.algo = 23;
smooth.scene.mode = 0;
smooth.mask.cover = 20;
smooth.scene.limits.m1 = 3600;
smooth.scene.limits.m2 = 7200;
smooth.scene.limits.scene = 10400;
smooth.scene.limits.zero = 10;
smooth.scene.limits.blocks = 60;- If you want 144fps ----> smooth.rate.num = 12
This trick/bug enables the Frame Conversion that you chosed on SVP Control Panel ---> //smooth.rate.num = 2 and //smooth.rate.den = 1; **Not 100% if it works but it works on me **
This is actually amazing !! Can you send your actual svp profile as well? Or does it not matter? Thank you!
Pages 1
SmoothVideo Project → Posts by Insindro
Powered by PunBB, supported by Informer Technologies, Inc.