Is there any way to make VLC automatically load srt files in the same directory of the file playing? (When they don't have the same name)

Just wondering, would make my life a bit easier.

**I use Linux [Lubuntu 14.04] and Windows 8.1, would like a solution for one or both.

  • Is there some reason why you choose to keep the subtitles named separately? Do you identify them in another way? – Will May 23 '14 at 1:44
  • 1
    I want it to just work after placing the *.srt file in the same folder. Sometimes matching subtitle files downloaded wont have the same name. – Kyodo May 23 '14 at 1:48

In VLC do the following

Tools » Preferences » Show settings: All
Tools » Preferences » Video » Subtitles / OSD » Subtitle autodetection fuzziness: 1

1 means any subtitle will be loaded

enter image description here

Version on Windows 7

I don't know for sure but I believe the Linux version offers the same option

Subtitle fuzziness numbers:

  • 0 = no subtitles autodetected
  • 1 = any subtitle file
  • 2 = any subtitle file containing the movie name
  • 3 = subtitle file matching the movie name with additional chars
  • 4 = subtitle file matching the movie name exactly
| improve this answer | |

Although I don't know how to do it in VLC, it can be done in SMPlayer (any sub in directory, containing movie name, or matching move name), which is also open source and available for Linux and Windows.

You can find it in the Ubuntu repository, however you can also install the latest stable version adding the project's PPA.

sudo add-apt-repository ppa:rvm/smplayer
| improve this answer | |
  • 1
    FWIW: The Windows version of SMPlayer has the same subtitle options – nixda May 23 '14 at 5:24

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.