-
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
Higher GPU usage in recent versions (e969072, 78719c1, 78d4374) #12648
Comments
The default options were changed by #12384 to be higher quality. To get back the old low quality defaults, use |
Expected behavior: #12384 Weaker machines need to use profile=fast While I don't really agree with the defaults over something like --scale=cosine --cscale=hamming which is like 3x faster than lanczos while looking close (imo, not as sharp but doesn't suffer from artifacts, --scale=catmull_rom --scale-param1=0.1 --scale-param2=0.45 if you need the sharpness), lanczos won by popularity. If you are still lagging at 4k then it might be the downscaling change also. |
Like mentioned already, after recent changes, default mpv settings are tuned to be balanced between quality and performance. As opposed to previous defaults, which were fully performance focused. New profile exists For the most part new defaults should work ok for most content even on weaker iGPU. But of course as you noticed Intel iGPU for 4k60 may be tricky. For native displaying it would be fine, but depending on downscaling it may be too slow. You can try I'm actually curious if you could see the difference between |
Working as intended. |
does not really change anything, maybe my hardware is too weak
gpu-next uses about 5% more cpu and 2% more gpu
thank you, this fixed the high gpu usage issue
I am sorry but there is no significant difference between new default and fast profiles |
@Tsuchimikado to be fair, the sample video has very low image quality to begin with. You need higher quality material to see the difference so yes, in your case, it doesn't matter if you use fast, default or high-quality. YouTube 1080p For comparison, So if you're watching mostly youtube, set profile=fast in your mpv.conf and be done. |
Important Information
Reproduction steps
Download mpv version e969072, 78719c1, 78d4374.
Play any video.
Expected behavior
GPU usage is normal.
Actual behavior
GPU usage is high 40-50% for 1080p30fps, 80-90% for 1080p60fps without hardware decoding.
4K60fps constantly dropping frames with hardware decoding.
Log file
Created with parameters --no-config --hwdec=auto --mute using 4K60fps test file.
output_230917_181eddc.txt
output_231001_e969072.txt
output_231008_78719c1.txt
output_231015_78d4374.txt
The text was updated successfully, but these errors were encountered: