Commit | Line | Data |
---|---|---|
f6fa7814 DM |
1 | WEBVTT |
2 | ||
3 | 00:00.000 --> 00:00.000 | |
4 | Don't show this text it may be used to insert hidden data | |
5 | ||
6 | 00:01.500 --> 00:04.500 | |
7 | SubRip subtitles capability tester 1.3o by ale5000 | |
8 | <b><i>Use VLC 1.1 or higher as reference for most things and MPC Home Cinema for others</i></b> | |
9 | This text should be blue | |
10 | This text should be red | |
11 | This text should be black | |
12 | If you see this with the normal font, the player don't (fully) support font face | |
13 | ||
14 | 00:04.500 --> 00:04.500 | |
15 | Hidden | |
16 | ||
17 | 00:04.501 --> 00:07.501 | |
18 | This text should be small | |
19 | This text should be normal | |
20 | This text should be big | |
21 | ||
22 | 00:07.501 --> 00:11.501 | |
23 | This should be an E with an accent: È | |
24 | 日本語 | |
25 | <b><i><u>This text should be bold, italics and underline</u></i></b> | |
26 | This text should be small and green | |
27 | This text should be small and red | |
28 | This text should be big and brown | |
29 | ||
30 | 00:11.501 --> 00:14.501 | |
31 | <b>This line should be bold</b> | |
32 | <i>This line should be italics</i> | |
33 | <u>This line should be underline</u> | |
34 | This line should be strikethrough | |
35 | <u>Both lines | |
36 | should be underline</u> | |
37 | ||
38 | 00:14.501 --> 00:17.501 | |
39 | > | |
40 | It would be a good thing to | |
41 | hide invalid html tags that are closed and show the text in them | |
42 | <invalid_tag_unclosed>but show un-closed invalid html tags | |
43 | Show not opened tags</invalid_tag_not_opened> | |
44 | < | |
45 | ||
46 | 00:17.501 --> 00:20.501 | |
47 | and also | |
48 | hide invalid html tags with parameters that are closed and show the text in them | |
49 | <invalid_tag_uc par=5>but show un-closed invalid html tags | |
50 | <u>This text should be showed underlined without problems also: 2<3,5>1,4<6</u> | |
51 | This shouldn't be underlined | |
52 | ||
53 | 00:20.501 --> 00:21.501 | |
54 | This text should be in the normal position... | |
55 | ||
56 | 00:21.501 --> 00:22.501 | |
57 | This text should NOT be in the normal position | |
58 | ||
59 | 00:22.501 --> 00:24.501 | |
60 | Implementation is the same of the ASS tag | |
61 | This text should be at the | |
62 | top and horizontally centered | |
63 | ||
64 | 00:22.501 --> 00:24.501 | |
65 | This text should be at the | |
66 | middle and horizontally centered | |
67 | ||
68 | 00:22.501 --> 00:24.501 | |
69 | This text should be at the | |
70 | bottom and horizontally centered | |
71 | ||
72 | 00:24.501 --> 00:26.501 | |
73 | This text should be at the | |
74 | top and horizontally at the left | |
75 | ||
76 | 00:24.501 --> 00:26.501 | |
77 | This text should be at the | |
78 | middle and horizontally at the left | |
79 | (The second position must be ignored) | |
80 | ||
81 | 00:24.501 --> 00:26.501 | |
82 | This text should be at the | |
83 | bottom and horizontally at the left | |
84 | ||
85 | 00:26.501 --> 00:28.501 | |
86 | This text should be at the | |
87 | top and horizontally at the right | |
88 | ||
89 | 00:26.501 --> 00:28.501 | |
90 | This text should be at the | |
91 | middle and horizontally at the right | |
92 | ||
93 | 00:26.501 --> 00:28.501 | |
94 | This text should be at the | |
95 | bottom and horizontally at the right | |
96 | ||
97 | 00:28.501 --> 00:31.501 | |
98 | This could be the most difficult thing to implement | |
99 | ||
100 | 00:31.501 --> 00:50.501 | |
101 | First text | |
102 | ||
103 | 00:33.500 --> 00:35.500 | |
104 | Second, it shouldn't overlap first | |
105 | ||
106 | 00:35.501 --> 00:37.501 | |
107 | Third, it should replace second | |
108 | ||
109 | 00:36.501 --> 00:50.501 | |
110 | Fourth, it shouldn't overlap first and third | |
111 | ||
112 | 00:40.501 --> 00:45.501 | |
113 | Fifth, it should replace third | |
114 | ||
115 | 00:45.501 --> 00:50.501 | |
116 | Sixth, it shouldn't be | |
117 | showed overlapped | |
118 | ||
119 | 00:50.501 --> 00:52.501 | |
120 | TEXT 1 (bottom) | |
121 | ||
122 | 00:50.501 --> 00:52.501 | |
123 | text 2 | |
124 | ||
125 | 00:52.501 --> 00:54.501 | |
126 | Hide these tags: | |
127 | also hide these tags: | |
128 | but show this: {normal text} | |
129 | ||
130 | 00:54.501 --> 01:00.501 | |
131 | ||
132 | \ N is a forced line break | |
133 | \ h is a hard space | |
134 | Normal spaces at the start and at the end of the line are trimmed while hard spaces are not trimmed. | |
135 | The\hline\hwill\hnever\hbreak\hautomatically\hright\hbefore\hor\hafter\ha\hhard\hspace.\h:-D | |
136 | ||
137 | 00:54.501 --> 00:56.501 | |
138 | ||
139 | \h\h\h\h\hA (05 hard spaces followed by a letter) | |
140 | A (Normal spaces followed by a letter) | |
141 | A (No hard spaces followed by a letter) | |
142 | ||
143 | 00:56.501 --> 00:58.501 | |
144 | \h\h\h\h\hA (05 hard spaces followed by a letter) | |
145 | A (Normal spaces followed by a letter) | |
146 | A (No hard spaces followed by a letter) | |
147 | Show this: \TEST and this: \-) | |
148 | ||
149 | 00:58.501 --> 01:00.501 | |
150 | ||
151 | A letter followed by 05 hard spaces: A\h\h\h\h\h | |
152 | A letter followed by normal spaces: A | |
153 | A letter followed by no hard spaces: A | |
154 | 05 hard spaces between letters: A\h\h\h\h\hA | |
155 | 5 normal spaces between letters: A A | |
156 | ||
157 | ^--Forced line break | |
158 | ||
159 | 01:00.501 --> 01:02.501 | |
160 | Both line should be strikethrough, | |
161 | yes. | |
162 | Correctly closed tags | |
163 | should be hidden. | |
164 | ||
165 | 01:02.501 --> 01:04.501 | |
166 | It shouldn't be strikethrough, | |
167 | not opened tag showed as text.</s> | |
168 | Not opened tag showed as text.</xxxxx> | |
169 | ||
170 | 01:04.501 --> 01:06.501 | |
171 | Three lines should be strikethrough, | |
172 | yes. | |
173 | <yyyy>Not closed tags showed as text | |
174 | ||
175 | 01:06.501 --> 01:08.501 | |
176 | Both line should be strikethrough but | |
177 | the wrong closing tag should be showed</b> |