You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

214 lines
4.6KB

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