Skip to content
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

Mpv rtx upscaling / super resolution not working #15700

Closed
6 tasks done
Zaarrg opened this issue Jan 16, 2025 · 3 comments
Closed
6 tasks done

Mpv rtx upscaling / super resolution not working #15700

Zaarrg opened this issue Jan 16, 2025 · 3 comments
Labels

Comments

@Zaarrg
Copy link

Zaarrg commented Jan 16, 2025

mpv Information

[cplayer] mpv v0.39.0-615-gca211b5b Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects
[cplayer]  built on Jan 11 2025 00:10:23
[cplayer] libplacebo version: v7.350.0 (v7.349.0-30-g056b852-dirty)
[cplayer] FFmpeg version: N-118282-gf651ca3a6
[cplayer] FFmpeg library versions:
[cplayer]    libavcodec      61.31.100
[cplayer]    libavdevice     61.4.100
[cplayer]    libavfilter     10.6.101
[cplayer]    libavformat     61.9.105
[cplayer]    libavutil       59.55.100
[cplayer]    libswresample   5.4.100
[cplayer]    libswscale      8.13.100

Other Information

- Windows version: Microsoft Windows NT 10.0.22631.0/22631.2428
- GPU model, driver and version: RTX 3080, 566.36
- Source of mpv: Mpv.net and sourceforge mpv-player-windows/files/libmpv/
- Latest known working version: -
- Issue started after the following happened: -

Reproduction Steps

  1. Get Mpv.net player.
  2. Edit mpv.conf and add vf=d3d11vpp=scale=2:scaling-mode=nvidia
  3. Start any video and check Nvidia control panel > Adjust video image settings.
  4. Show RTX super resolution is inactive, as well can be confirmed visually that nothing changed comparing to e.g. vlc.

As well enabling Super resolution directly in control panel does also not fix this.

Also tried:

vo=gpu
vf-add=d3d11vpp
vf=d3d11vpp=scaling-mode=nvidia:scale=2.0

Also a user reported the same problem here.

Expected Behavior

Super Resolution enables and works correctly.

Actual Behavior

Super Resolution does not seem to enable.

Log File

Log also show [d3d11vpp] NVIDIA RTX Super Resolution enabled but still does not work.

output.txt

Sample Files

No response

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

  • I tested with the latest mpv version to validate that the issue is not already fixed.
  • I provided all required information including system and mpv version.
  • I produced the log file with the exact same set of files, parameters, and conditions used in "Reproduction Steps", with the addition of --log-file=output.txt.
  • I produced the log file while the behaviors described in "Actual Behavior" were actively observed.
  • I attached the full, untruncated log file.
  • I attached the backtrace in the case of a crash.
@Zaarrg Zaarrg added the os:win label Jan 16, 2025
@zelenooki87
Copy link

Is it possible to enable RTX Super Resolution in MPV for resolutions lower than 480p? DaVinci Resolve Studio has an identical RTX AI upscaler that works for all resolutions. I even tried 144p, and it worked (in DR). If there's a way to do this in video players (MPV prefer), I'd appreciate it if someone could explain how. 🙂
I've been experimenting with settings from Reddit and from some issues, but I'm having trouble getting them to work properly on lower resolutions. They work fine on higher resolutions though. Here's the config I tried: vf=d3d11vpp=scale=2:scaling-mode=nvidia
and
vf=d3d11vpp=scale=2:scaling-mode=nvidia:format=nv12

Thanks in advance.

@kasper93
Copy link
Contributor

I don't know what are the limits for RTX SR, but I'm pretty certain that upscaling 3840x2160 to 7680x4320 is not supported. As a side note I can tell you that you don't need upscaling, monitor size: 1920x1080.

@kasper93 kasper93 closed this as not planned Won't fix, can't repro, duplicate, stale Jan 16, 2025
@Zaarrg
Copy link
Author

Zaarrg commented Jan 16, 2025

I don't know what are the limits for RTX SR, but I'm pretty certain that upscaling 3840x2160 to 7680x4320 is not supported. As a side note I can tell you that you don't need upscaling, monitor size: 1920x1080.

Oh mb played the wrong file. But still same issue with 1080p and 720p, shouldn't 1080p to 4k work ? my problem is mainly with 1080p content as i was hoping to use this as replacement to stuff like anime4k or animeJaNai which also upscales from 1080p to 4k.

At leasts some working examples would be nice as i searched for a solution for a long time and cant really find any solid information on mpv + rtx upscaling and whats possible or how its supposed to be used with what settings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants