-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Watching 24Hz-video jitter-free without having to use SVP #7036
Comments
If you're bitstreaming audio, you should use |
I'm not sure if I'm bitstreaming audio, but my problem is just the visual jittering. |
You should post log files to show if interpolation is indeed enabled or not.
I'm not sure if this is just a copy-paste error from your conf to github or it is really the thing in your conf. I don't think mpv accept case-insensitive option names. |
Looks like you are not bitstreaming the audio, so you can set the option back to The thing is, it seems that compiling the shaders costs too much time, and the A-V desync detection mechanism decides to turn off display-sync options completely.
This is actually a known issue, see #6342. A workaround would be using shader cache, see #6342 (comment)
and try to open the same video for the second time (use the first time to compile and store the shaders), see if it helps. (Log file, and screen shot of |
duplicate of #6342. |
Hi there,
I'm trying to play 23.97...Hz movies smoothly on my 60Hz monitor, but it just doesn't work.
I have installed the autospeedwin plugin, and, after a few modifications to the source code, it works perfectly. My monitor now switches to 48Hz when playing the video.
Now, since the movie is 23.97...Hz, there are, as far as I understood, two options.
#1 either use the autospeedwin script to increase the playback speed so the movie plays back in 24Hz
#2 use
video-sync=display-resample
I've tried both versions, and both versions "worked". The first one succesfully made the video play in 25fps, and the second one, well, I don't know how to check if it worked. But I've used these settings:
And I have really tried every single settings combination, sometimes with interpolation on, sometimes off, then I've tried
tscale=mitchell
,video-sync-max-video-change=50
orvideo-sync=display-*,
and other stuff, but no matter what I've tried, I always get the same result:The video really jitters and is not smooth when the scene is moving quickly.
But when I use SVP to interpolate it from 23.97...Hz to 48Hz, it looks soo fluid and jitter-free.
The text on panning scenes is much more readable, and it literally looks 1000% smoother, even on lowest SVP settings. The problem is that it makes my laptop go really hot.
But shouldn't it be possible to make 24Hz content look smooth without SVP? Of course it can't be as fluid as SVP, but it should be at least fluid enough so the text in moving scenes is readable (right now it's really hard to read moving text without SVP) and so the jitter is less annoying and noticeable.
I mean, there shouldn't be 3:2 pulldown anymore since I was playing 24fps content on a 48Hz monitor, but I don't feel a big difference in reduced jitter. It is still really jittery and not smooth.
Did I do something wrong, and is there something I can improve?
Thank you!
The text was updated successfully, but these errors were encountered: