-
-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to avoid interpolating scene changes? #65
Comments
I'm pretty sure this is only a feature in vapoursynth-rife-ncnn-vulkan , or you could just use a frame interpolation GUI that uses rife-ncnn-vulkan and supports scene change detection. If you want something to extract the transition frames, and you move them back into the frame directory, you can use ffmpeg to extract those frames (it wont extract the frame number though, you would have to multiply the timestamp extracted by the framerate and multiply that by the num_frame multiplier)
I am sure flowframes and enhancr both support scene change detection, and if you are looking for something on linux you could use my project: REAL-Video-Enhancer |
Hello, thanks for sharing these resources. I'm currently running things on headless remote servers, so I'm not really using GUI's. I'll take a better look at vapoursynth-rife-ncnn-vulkan. The manual approach seems interesting, but it looks like it might be hard to get the exact frames I want. I assume you mean to store the transition frames temporarily and then reinsert them in the right positions in the final result (overwriting the blurred frames). However, the above transition, for example, has two blurred frames instead of one. I think this might be because I set the output number of frames explicitly (such as two get from 23.97fps to 60fps) instead of, say, adding one new frame for each 2 existing ones. |
Sorry for the late response! (EDIT: it also removes and creates a folder called transitions in the directory the video inputed is in, so make sure you dont have an important folder called transitions there lol)
|
Edit: it seems to be correct, I had counted wrong before my previous comment because I was correcting the index. |
Hello, I noticed that sometimes the model attempts to interpolate scene changes, which leads to bad results. This is very noticeable when watching the videos (see the example below). Simply not doing the interpolation in these cases would be enough to greatly improve results. Is there any parameter to avoid interpolation in these cases?
The text was updated successfully, but these errors were encountered: