mpv-player / mpv

🎥 Command line video player
https://mpv.io
Other
26.69k stars 2.83k forks source link

output drops frames that exceed 60fps (on a 240hz panel) #14278

Open krob64 opened 1 month ago

krob64 commented 1 month ago

mpv Information

mpv v0.38.0-dirty Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects
 built on May 23 2024 10:29:03
libplacebo version: v6.338.2
FFmpeg version: n6.1.1
FFmpeg library versions:
   libavutil       58.29.100
   libavcodec      60.31.102
   libavformat     60.16.100
   libswscale      7.5.100
   libavfilter     9.12.100
   libswresample   4.12.100

Other Information

Reproduction Steps

neither --no-config (& --profile-fast) nor ctrl+h fixed the issue.

step 1: grab a >60fps 1080p video (f.e. this small clip https://blurbusters.com/hfr-120fps-video-game-recording/)

step 2: use mpv to play it back. press shift+i and look at "Dropped Frames: [...] x (output). it should increase by ~60 each second.

Expected Behavior

i expected to not drop any frames when playing back a 120fps video on a 240hz panel

Actual Behavior

what happens instead is that all of the frames exceeding 60fps are being dropped. 60fps videos work just fine, no dropped frames there. never had any issues with high fps playback in the browser either, 240fps streams on twitch are working as expected.

image this screenshot was taken upon hitting 5 seconds into the video.

Log File

mpv_issuelog.txt

Sample Files

No response

I carefully read all instruction and confirm that I did the following: