1

According to this site, VLC on GNU is centrally themed via Qt, but for Windows I've only found "use the eDark skin", which only works when opening that vlt file with VLC and lacks my custom controls. Is there a way to get the "force theme" option or invert just VLC's interface colors on Windows 11?

2
  • There are many other dark skins. Have you tried them? They could be more up-to-date with controls. You can sort by last updated date here: videolan.org/vlc/skins.php?sort=date_mod
    – Destroy666
    Commented Apr 29, 2023 at 20:17
  • Anyone know of a good dark skin that will actually maximize to the full screen size (and not have teeny tiny buttons as a result) when viewed on an UHD display?
    – ETL
    Commented Oct 31, 2023 at 0:44

2 Answers 2

0

The eDark skin can be modified according to your needs, or you may create your own skin for VLC.

The tool to use is VLC media player Skin Editor. You can download the latest build at the download page.

This is what you can do :

Features

  • Absolutely no XML knowledge required
  • Add images and fonts directly from files
  • Helpful visual aid to create SubBitmaps
  • Direct preview of how the skin will look
  • Preview of how your skin looks in different situations (playing, paused, etc.)
  • Import and export of VLT files (packed VLC Skins)
  • Easily add and modify items of your skin
  • Position your skin's items with the mouse or the arrow keys
  • Hierarchic display of skins content
  • Makes the creation of action sequences comfortable
  • Can handle all skins created by hand
  • Available in different languages
1
  • That looked promising, but it doesn't show added windows or even a dialog to edit an existing theme. 2009 software probably incompatible with Windows 11. Commented Apr 30, 2023 at 2:43
0

I haven't figured out WSL compilation or reinstalled my VirtualBox yet, but according to this page vlc-3.0.18\modules\gui\qt\qt.cpp might just need QQuickStyle::setStyle("fusion"); instead of QApplication::setStyle(s_style); on line 641 #ifdef _WIN32. Maybe setting MainWindow/QtStyle somewhere would work as well.

As for the skin not working, enable "Skinnable Interface" in Advanced Preferences:

Skinnable Interface checkbox

Somehow that also comes with a terminal window, even after selecting the default theme which doesn't stick (until vlc --reset-config):

VLC adding a terminal window to its skinned interface

I'll stick with PotPlayer for now.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .