Also erstmal zur Klarstellung: Du Benutzt Windows ≥ 8.1, VLC ≥ 3.0.1 mit dem Qt Interface¹ und die Auflösung hast du auf 3840×2160, aber die Systemweite Skalierung auf < 200% (ist das der empfohlene Wert für deinen Monitor?)?
Generell sollte das Qt Interface automatisch entsprechend der Systemeinstellungen skalieren, außer die Einstellung wird irgendwo überschrieben.
Diesbezüglich solltest du darauf achten, dass die Skalierungspräferenz der Anwendung nicht überschrieben wird² und keine der folgenden Umgebungsvariablen gesetzt ist³:
QT_AUTO_SCREEN_SCALE_FACTOR
QT_SCALE_FACTOR
QT_SCREEN_SCALE_FACTORS
Wenn es dir umgekehrt darum geht, den VLC Player anders als alle anderen Anwendungen zu skalieren, kannst du eine der letzten beiden Variablen setzen⁴. QT_SCALE_FACTOR
ist ein einzelner Wert, QT_SCREEN_SCALE_FACTORS
eine mit ;
getrennte Liste für mehrere Bildschirme.
[1] Werkzeuge
→ Einstellungen
→ Interface
→ Erscheinungsbild
→ Nativen Style benutzen
[2] Kontextmenü der vlc.exe → Eigenschaften
→ Kompatibilität
→ Hohe DPI-Einstellungen ändern
→ Außerkraftsetzung der hohen DPI-Skalierung
darf nicht angehakt sein
[3] Könntest du verifizieren, indem du im Verzeichnis mit der vlc.exe eine PowerShell öffnest und dann gci env:QT*; .\vlc.exe
ausführst. Wenn in dem PowerShell-Fenster eine der oben genannten Variablen auftaucht oder der so geöffnete VLC richtig skaliert hast du dein Problem gefunden.
[4] Einfach in den Systemeinstellungen nach "Umgebungsvariablen" suchen und dann unter Benutzervariablen für ...
→ Neu...
den entsprechenden Namen und gewünschten Wert eintragen.