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
Asynchronicity 24Hz/23.98Hz for 24Hz content #10148
Comments
|
|
Oh, I see. (My bad for missing that bit) You could try making a custom EDID mode and seeing if your display accepts it. |
I’d try that. Do you have any resources on how this could be done? |
I have an issue on Debian even when using 23.98Hz refresh rate and 23.98 FPS videos. mpv doesn't report any dropped frames, yet I can see micro-stutter. I tried every possible config I could think of and NOTHING fixes it. VLC plays the same files perfectly, so I know it's not my hardware. It's driving me crazy because this is the only thing stopping me from using mpv. The opening of AKIRA is a perfect test for this behavior. On VLC, the camera moves with no stutter whatsoever. On mpv, it will always micro-stutter at least two times before the blast scene. This is happening despite mpv reporting 0 dropped frames. |
@makinitright could you try
|
Thanks for the input. I tried that and it did not help. What’s interesting though is that when trying it with the resample flag it still happens but audio Passthrough remains functional. I assume that the audio part in the config somehow disabled the resample parameter? First screenshot is your settings and second one is from resample (or not). |
Well nevermind then. No idea how the passthrough code works so maybe it has to do a lot of dumb things to make A/V receivers happy. Because, in general, they tend to be garbage and frail. Another stupid idea: |
I'd rather try to modify the EDID. Acquiring it (.bin/ASCII) is not an issue. I just have to find out how to modify and activate it afterwards. |
If you got a Windows system at hand, you can use Custom Resolution Utility for that. It can save the adjusted EDID binary, which can be used anywhere. CRU can estimate actual refresh rate when changing timings etc., should make life a lot easier for cases like this (if you want to make your life hard by not using display-resample ;) ). |
So I could edit the EDID with CRU and then "import" it on my Debian system again, you say? |
Yes. With FOSS drivers you could also simply add a new custom modeline resolution for Xorg, but of course this doesn't work with the proprietary Nvidia driver (at least it never did so for me). With it, you gotta add e.g.
to the Xorg config. Though if you're unlucky, the driver won't ever let you hit 23.976Hz well enough regardless. |
|
Or, if you need 23.976 fps, then |
If, for whatever reason you are unable to use another mode, you can consider:
|
Is this solved by |
Hi everyone,
I stumbled upon an issue that is bothering me for quite some time. It is the often discussed 24Hz/23.98Hz topic that is driving me crazy. I run MPV under Debian and although having set the NVidia config to 4K@24Hz (GeForce 1050Ti connected via HDMI to a JVC X7900 projector), the actual display refresh rate seems to be 23.98Hz which is perfectly fine for most of the content that is 23.98Hz but with content that is 24Hz, I get the dropped frames regularly.
My config:
I read about
--video-sync=display-resample
but I would miss audio passthrough and I want to keep HD-Audio and 3D-Audio so that does not seem like an option for me. The dynamic tone mapping and HD-Audio is the main reason why I switched from an Apple TV to MPV on a HTPC and I am sure there is a solution somewhere out there. 😄What options do I have? Is there a way to set the display to real 24Hz instead of 23.98Hz (or any other refresh rate to always match content)?
Appreciating any help! Thanks a lot in advance.
Important Information
Provide following Information:
Expected behavior
No dropped frames and actually setting the display to 24p instead of 23.98p
Actual behavior
Dropped frames due to framerate mismatch between 24Hz and 23.98Hz.
Log file
Will be supplied as soon as I am at home!
Sample files
Basically every material in 24p (not 23.98p)
The text was updated successfully, but these errors were encountered: