Hi all,
I´ve got a particular question regarding a certain command-option for vlc player.
First off I want to say that I use mpv
(https://mpv.io/ ) per default as my audio and video player, and I´m very satisfied with it.
However - as I want to learn something new - I have a question regarding vlc
.
The default interface may be regarded as somewhat dull to some people; so there are quite a lot of skins to download and implement. This is what I wanted to achieve … just to test it or take a look at it.
So I downloaded the the respective zip-file from videolan here: VideoLAN - Download skin .
The compressed file offers an abundance of skins and I tried a few of them.
The site states:
How to use these skins?
[…]
Put the downloaded VLT files in the following folder:
On Linux/Unix: ~/.local/share/vlc/skins2
I had to create the skins2-folder first and then I put 7 skins here (Blend.vlt chaos.vlt JVC-VLC3.vlt Modern.vlt Night.vlt QuickTime.vlt uDeluxe.vlt).
That worked well after I chose “Use custom skin” in the interface settings.
Yet what I want to achieve is the following:
I want to keep “Use native style” in the interface settings by default. It´s only at times that I might want to to use a skin.
Now of course I´d like to avoid fumbling in the settings via GUI each time and after using vlc reverting everything I changed.
So I thought there should be a command with certain options or parameters that would allow me to start vlc the way I want.
Well, the man-pages wouldn´t tell me much in that respect so I looked around online and found this on VLC command-line help - VideoLAN Wiki :
Here’s the output of vlc -H of vlc-4.0.0-dev under Windows […]
Here the penny dropped with me. I did just the same on my Lubuntu system. Finally I found this:
env LANG=en_US.UTF-8 vlc -H
[...]
Skinnable Interface (skins2)
--skins2-last <string> Skin to use
Path to the skin to use.
[...]
For experimental purposes I put the 7 skins I initially used in the folder
/media/rosika/f14a27c2-0b49-4607-94ea-2e56bbf76fe1/DATEN-PARTITION/Dokumente/Ergänzungen_zu_Programmen/zu_vlc/skins/vlc-skins/
and started vlc thus:
firejail vlc --skins2-last=/media/rosika/f14a27c2-0b49-4607-94ea-2e56bbf76fe1/DATEN-PARTITION/Dokumente/Ergänzungen_zu_Programmen/zu_vlc/skins/vlc-skins/JVC-VLC3.vlt [Path_to_film.mp4]
vlc
started alright but is was still using “native style” and not the custom skin (JVC-VLC3.vlt).
I guess that´s probably due to the fact that “native style” was still set in vlc´s GUI settings.
So basically what I´m looking for is a command-line option for vlc
which would do two things:
- force vlc to use “custom skin” in the first place (that one wouldn´t be achieved with my command)
- use e.g. JVC-VLC3.vlt as the selected skin (I don´t know for sure whether my option syntax “–skins2-last=[…]” is correct.)
Does anyone of you know whether this could be achieved at all
Thanks a lot for your help.
Many greetings.
Rosika