VLC player allows installing extensions, plugins, skins. They have to be copied into a folder: for example, its .lua extensions should be in a folder with the same name. Where is that?


To install extensions (.lua) the needed folder is ~/.local/share/vlc/lua/extensions/ for the current user and /usr/lib/vlc/lua/extensions/ for all users. I found about it here and here.

Once installed, they are to be found under 'View'

enter image description here

(I put them here for illustration, I do not recommend all of them.)

Skins are installed by going to Tools/Preferences(Ctrl-P) - Interface: 'Use custom skin', and select the skin file.


At least for the moment, very few VLSub extensions are really working and are worth trying; and, among these, most are not actively developed, as you can see here: the best is VLSub, probably the best tool around at the present for downloading subtitles - to the point that recent versions of the player have integrated that addon by default (but in VLC 2.2.2 that is outdated and has stopped working: see below).

VLC 2.2. has the capability to search and install extensions within it's settings, under Tools-Plugins and extensions:

enter image description here

Only it doesn't always install the latest version which is needed for the extension to really work, in which case download the script from the developer (for VLSub, here) and install it as indicated in the first part of this answer.

If the addons that come with the player need to be replaced, look for them in /usr/lib/vlc/lua/extensions/.

  • 1
    Here is another system path /usr/lib/x86_64-linux-gnu/vlc/lua/extensions/ – Antonio Petricca Jan 28 '19 at 22:13

I'm using the snap version of VLC on Xubuntu 20.10.

The extensions are located under:


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy