How do I install VLC extensions?


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/.


Related videos on Youtube

Jorge Castro
Author by

Jorge Castro

Updated on November 23, 2022


  • Jorge Castro
    Jorge Castro 6 months

    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?

  • Admin
    Admin over 4 years
    Here is another system path /usr/lib/x86_64-linux-gnu/vlc/lua/extensions/