ffmpeg: set sub_text_format to ass (without timing) by default
[ffmpeg.git] / tests / ref / fate / sub-webvttenc
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.500
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.500
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.500
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.500
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.500
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.500
54 This text should be in the normal position...
55
56 00:21.501 --> 00:22.500
57 This text should NOT be in the normal position
58
59 00:22.501 --> 00:24.500
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.500
65 This text should be at the
66 middle and horizontally centered
67
68 00:22.501 --> 00:24.500
69 This text should be at the
70 bottom and horizontally centered
71
72 00:24.501 --> 00:26.500
73 This text should be at the
74 top and horizontally at the left
75
76 00:24.501 --> 00:26.500
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.500
82 This text should be at the
83 bottom and horizontally at the left
84
85 00:26.501 --> 00:28.500
86 This text should be at the
87 top and horizontally at the right
88
89 00:26.501 --> 00:28.500
90 This text should be at the
91 middle and horizontally at the right
92
93 00:26.501 --> 00:28.500
94 This text should be at the
95 bottom and horizontally at the right
96
97 00:28.501 --> 00:31.500
98 This could be the most difficult thing to implement
99
100 00:31.501 --> 00:50.500
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.500
107 Third, it should replace second
108
109 00:36.501 --> 00:50.500
110 Fourth, it shouldn't overlap first and third
111
112 00:40.501 --> 00:45.500
113 Fifth, it should replace third
114
115 00:45.501 --> 00:50.500
116 Sixth, it shouldn't be
117 showed overlapped
118
119 00:50.501 --> 00:52.500
120 TEXT 1 (bottom)
121
122 00:50.501 --> 00:52.500
123 text 2
124
125 00:52.501 --> 00:54.500
126 Hide these tags:
127 also hide these tags:
128 but show this: {normal text}
129
130 00:54.501 --> 01:00.500
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.500
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.500
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.500
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.500
160 Both line should be strikethrough,
161 yes.
162 Correctly closed tags
163 should be hidden.
164
165 01:02.501 --> 01:04.500
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.500
171 Three lines should be strikethrough,
172 yes.
173 <yyyy>Not closed tags showed as text
174
175 01:06.501 --> 01:08.500
176 Both line should be strikethrough but
177 the wrong closing tag should be showed</b>