A user account is required in order to edit this wiki, but we've had to disable public user registrations due to spam.
To request an account, ask an autoconfirmed user on Chat (such as one of these permanent autoconfirmed members).
Timed track formats: Difference between revisions
(Created page with 'Lists of formats: * http://wiki.videolan.org/Subtitles_codecs * http://en.wikipedia.org/wiki/Subtitle_(captioning)#For_software_video_players Requirements: * We need to use time...') |
No edit summary |
||
Line 17: | Line 17: | ||
Pretty complicated. | Pretty complicated. | ||
== Kate == | |||
* http://wiki.xiph.org/OggKate#Format_specification ? | |||
Binary format with text components, making it hard to hand-edit. The text components seem pretty verbose. | |||
== MicroDVD (.sub*) == | == MicroDVD (.sub*) == | ||
Line 30: | Line 35: | ||
Relative timings, which can be hard to hand-edit correctly. Could be extended usefully. | Relative timings, which can be hard to hand-edit correctly. Could be extended usefully. | ||
== Ogg Writ == | |||
* http://wiki.xiph.org/OggWrit | |||
Binary format, nigh on impossible to hand-edit. | |||
== Phoenix Subtitle (.pjs) == | |||
* No spec or demo file found | |||
Uses frames for timings according to wikipedia. | |||
== PowerDivX (.psb) == | |||
= Other formats = | |||
CMML and SMIL are not listed above since they don't appear to be subtitle formats so much as timed media mixing formats. |
Revision as of 00:41, 27 April 2010
Lists of formats:
- http://wiki.videolan.org/Subtitles_codecs
- http://en.wikipedia.org/wiki/Subtitle_(captioning)#For_software_video_players
Requirements:
- We need to use time for timings, not frames, because the same file might apply to multiple versions of the same video, with different frame rates.
- For a similar reason, any positioning needs to be relative to the frame, not absolute (in pixels)
(Extensions marked * below are shared by multiple formats.)
AQTitle (.aqt)
Uses frames for timings.
JACOSub (.jss)
Pretty complicated.
Kate
Binary format with text components, making it hard to hand-edit. The text components seem pretty verbose.
MicroDVD (.sub*)
Uses frames for timings.
MPEG-4 Timed Text (.ttxt)
Pretty complicated. Seems to be formatting-centric. Has some pixel-based positioning. Difficult to hand-edit.
MPSub (.sub*)
Relative timings, which can be hard to hand-edit correctly. Could be extended usefully.
Ogg Writ
Binary format, nigh on impossible to hand-edit.
Phoenix Subtitle (.pjs)
- No spec or demo file found
Uses frames for timings according to wikipedia.
PowerDivX (.psb)
Other formats
CMML and SMIL are not listed above since they don't appear to be subtitle formats so much as timed media mixing formats.