| Main | Future | Archive | Dropped | Guideline | Subbing | Sub-Formats |
| Ceded | Experimental | Feedback | Download | Misc | Voiceover | Links |

| Very first... | |
| Just as a reminder: Subtitles should NOT start at 00:00:00,000. That is nonsense. But you can see it in every second file. Give it a second. |
|
| *.srt The Subrip - Format | |
1 00:00:05,145 --> 00:00:06,645 <u> Based on Ichikawa Takuji's Novel </u> 2 00:00:07,100 --> 00:00:09,655 <i> this years greatest love-fantasy. </i> 3 00:00:12,906 --> 00:00:14,661 <font color="#ddffdd"> 6 years ago </font> 4 00:00:16,215 --> 00:00:19,505 Say, can't we become friends? 5 00:00:23,929 --> 00:00:26,031 That odd hairstyle - avoiding us... 6 00:00:26,532 --> 00:00:28,032 A real nerd. 7 00:00:30,546 --> 00:00:32,115 I'll be a normal girl from today. 8 00:00:32,071 --> 00:00:34,661 You'll be surprised how pretty I will be - 9 00:00:35,063 --> 00:00:37,091 - and I'll become truly adorable! 10 00:00:48,907 --> 00:00:50,284 Farewell... |
The format has no header, and no footer. Each subtitle has four parts: Line 1 is a sequential count of subtitles, starting with 1. Line 2 is the start timecode, followed by the string " --> ", followed by the end timecode. Timecodes are in the format HH:MM:SS,MIL (hours, minutes, seconds, milliseconds). The milliseconds are separated with a comma, NOT a dot. The end timecode can optionally be followed by display coordinates (example " X1:100 X2:600 Y1:050 Y2:100"). Without coordinates displayed, each line of the subtitle will be centered and the block will appear at the bottom of the screen. I do not recommend this feature, because no player will do it Lines 3 onward are the text of the subtitle. New lines are indicated by new lines (i.e. there's no "\n" code). The only formatting accepted are the following: <b>text</b>: put text in boldface <i>text</i>: put text in italics <u>text</u>: underline text <font color="#00ff00">text</font>: apply green color formatting to the text (you can use the font tag only to change color) Tags can be combined (and should be nested properly). Note that the SubRip code appears to prefer whole-line formatting (no underlining just one word in the middle of a line). Finally, successive subtitles are separated from each other by blank lines and Timing and Counting must be in ascending order. The end of the file should be a blank line, else the last subtitle might not show - depending of the player used. |
|
General: Dots (instead of commas) as the separator in the timecode can prevent subtitles
from showing. The *.srt-format is not made for overlapping and formatting. If you want to make freaky subs just use the *.ssa/*.ass-format. Timing and Counting must be in ascending order. VLC-Player 0.8.6a: Displays. Ignores formatting and coordinates. Messes with the fontcolor-tag because of wrong implementation. If suffix is in capitals (SRT) subs do not show up. VLC-Player 0.8.6c: Displays. Ignores formatting and coordinates. fontcolor-tag not tested yet. If suffix is in capitals (SRT) subs do not show up. Media Player Classic and Vobsub(2.23): Displays. Formatting okay, except bold-tag. Ignores coordinates. I guess, Vobsub does not really rely on the defined suffix. So it also displays some *.ssa-features within *.srt-files. That makes some subbers using it. Simply said: this is dirty work. Don't use undefined tags. |
|
| Previous Article last edited: 2007.10.27 About ascending order 2007.04.11 About separator in timecode |
2007.03.11; 2007.01.26 . |
| *.ssa The SubstationAlpha - Format (V4.00) | |
|
General: Scripts are plain text-files. Within lines fields are separated by commas. Wrong formatted lines are ignored. Lines cannot be split. There are 5 possible sections: [Script Info] Necessary Header [v4 Styles] Necessary Descriptions [Events] Necessary Subtitles [Fonts] Not Necessary, not explaine here [Graphics] Not Necessary, not explained here |
|
|
VLC-Player 0.8.6a: Media Player Classic and Vobsub(2.23): |
|
| Previous Article last edited: 2007.03.11 2007.02.10 . |
. More ssa ssa . |
| R3C1 | R3C2 |
| R4C1 | R4C2 |