Ubuntu / Linux news and application reviews.

VLSub is a VLC extensions to search and download subtitles from opensubtitles.org. The extension can search either based on the video hash or its IMDB title.

The extension can download subtitles in about 49 languages, including English, Arabic, Bulgarian, Czech, Dutch, French, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Polish, Portuguese, Romanian, Russian, Serbian, Spanish, Swedish, Turkish and more.

The extension should work with VLC 1.1.0+ (I've tested it with 1.1.x and 2.0) on Linux, Windows or Mac OSX.


1. Download VLSub from HERE.

2. Create the ~/.local/share/vlc/lua/extensions folder (in case it doesn't exist):
mkdir -p ~/.local/share/vlc/lua/extensions

3. Move the downloaded .lua file to the ~/.local/share/vlc/lua/extensions folder (".local" is a hidden folder in your home directory so press CTRL + H to see it).

If you're using Windows, copy the .lua file under  C:/Program Files/VideoLAN/VLC/lua/extensions/

Now restart VLC and you should see VLSub under the VLC View menu:

Here, select to search for subtitles by video hash or IMDB ID, select the language you want the subtitles to be in, then click "Go". VLSub will try to find all matching subtitles and display a list: 

Select one of the found subtitles and click OK. VLSub will now download the selected subtitle file and rename it to match your video, making it ready for viewing in VLC.