Windows, 3.0.0.
When I saw "Rewrite of webVTT subtitles support, including CSS style support" in the 3.0.0 changelog, I was very excited. However, I can't get the styling to work even though I am (I think) following the spec. There's no documentation for VLC's implementation of the standard so I'm not really sure where to start solving this problem.
WebVTT lets you style the subtitles right in the subtitles file (see Example 5) instead of with an external css file. So I whipped up a very simple .vtt that should display totally black subtitles:
WEBVTT
STYLE
::cue {
color: black;
}
00:00:11.250 --> 00:00:14.416
Wh-wh-what on Earth is going on here?!
This seems to match the linked spec exactly. But no matter what I do, the subtitle line remains while. I've tried other CSS properties, and I've also tried the more complicated ways of modifying subtitle styles in the spec (e.g. identifiers as in Example 6). Nothing changes the subtitles (although things like appending "line:84%" to the end of the timecodes do work). Do I need to give up on inline styling and attach an external css file somehow?