104

When I play a video in VLC it always starts with subtitles! I don't want this! I want subtitles OFF until I choose to turn them ON.

I tried unchecking 'enable sub-pictures' in the preferences menu, but this removed the subtitle user interface entirely, making it difficult to get subtitles on the occasions I really do want them (foreign films).

Colonel Panic
  • 12,303
  • 21
  • 63
  • 81

5 Answers5

90

I know this is kind of an old thread, but if someone else is looking for the answer, I found an easier way.

In the simple settings menu, go to "Subtitles/OSD" and under "Preferred Subtitle Language," enter none. Subtitles will no longer be displayed unless you ask for them! This works in VLC 2.2.1 and 2.2.4 (windows 7 and 10 respectively) for sure, and probably others too, but I have not tested it beyond those two.

Hey VLC guys, how about just making the default none, so we don't have to do this? Pretty please??

wjandrea
  • 595
  • 8
  • 19
Justin Wilson
  • 916
  • 7
  • 2
84
  1. Browse to the menu Tools / Preferences / (Show settings: All) / Input/Codecs
  2. Then set 'Subtitles Track ID' to 0

enter image description here

per http://forum.videolan.org/viewtopic.php?f=14&t=62294

Colonel Panic
  • 12,303
  • 21
  • 63
  • 81
  • 37
    +1 Warning to others, there's also an option just above `Subtitles Track ID` called just `Subtitles Track` that won't work. What a complicated way do disable something that should be disabled by default. I mean really, how often does the average person actually want their native language subtitled? – devios1 Jun 16 '13 at 01:47
  • 4
    wow so obvious how did I miss that ಠ_ಠ – Damon Dec 11 '13 at 03:10
  • 18
    Completely unintuitive. – Koobz Jan 08 '14 at 07:18
  • 4
    They totally need to make this more prominent and simpler. Also it should default to off - most people don't want subtitles on. – niico May 25 '15 at 20:47
  • 1
    Also, you need to click the "Show All" settings button to find these preferences. – Fabian Tamp Jun 28 '16 at 12:31
  • `-1` is used to disable subtitles – user25 Feb 25 '18 at 17:43
  • 1
    @user25 `-1` is the default setting, and subtitles are very definitely enabled when set to that. – jmbpiano Mar 25 '18 at 07:24
  • @jmbpiano did you test it? – user25 Mar 25 '18 at 10:14
  • 1
    @user25 Yes. Multiple times, switching it back and forth between `0` and `-1`. Set to `0`, subtitles are not displayed by default. Set to `-1`, they are. – jmbpiano Mar 25 '18 at 16:53
  • I do not recommend this. There is a much much easier solution here: https://superuser.com/a/1219880/169409 – chiappa Apr 05 '18 at 01:27
20

Setting it to 0 doesn't always work. It works about 50% of the time. I set mine to 99 which seems to work better ;-)

SupremeUser
  • 217
  • 2
  • 2
3

Just wanted to say that you can do this using the "simple" options as well: it's tools / preferences / and then "subtitles/OSD" which is the 4th big button on the left of the preferences menu, right above "input/codecs."

Then just uncheck "enable subtitles," the subtitles will remain available anytime via r-click/subtitles.

Also, after doing this, then switching to "show settings: all" in the lower left, the "subtitles track ID" that Colonel Panic suggests, is set to -1, not 0, which could be why some folks are having trouble with it. You can manually set this to -1, to achieve the same result. Cheerio!

  • 1
    The question clearly says they don't want to disable subtitles, they want them off by default. Also -1 does *NOT* disable subtitles it makes the subtitles go to the default language. – Mike Bethany Sep 01 '18 at 07:27
2

This answer corresponds to VLC 3.0.4 Vetinari on an ubuntu system. The subtitles can be disabled by unchecking Enable Subtitles on Tools-->Preferences-->Subtitles/OSD screen.

It can be enabled by pressing v during the running of video.

Screenshot below

enter image description here

Jay Chakra
  • 121
  • 3