Difference between revisions of "Subtitles codecs"
Jump to navigation
Jump to search
m (Link back to VLC Features Formats and Subtitles) |
m (Add wikilinks, change names) |
||
(7 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | <noinclude | + | <noinclude> |
− | + | {{Back to|VLC Features Formats}} | |
− | + | {{Back to|Subtitles}} | |
− | |||
</noinclude>{| class="wikitable codec-table centered sortable" style="font-size: smaller;" | </noinclude>{| class="wikitable codec-table centered sortable" style="font-size: smaller;" | ||
|+ '''Subtitles Status''' | |+ '''Subtitles Status''' | ||
|- | |- | ||
− | ! Subtitle Name !! Extension !! Subtitle Type !! Character Encoding !!Line Break !! Text Styling !! Metadata Info !! Timings !! Timing Precision || {{VLC}} Support | + | ! Subtitle Name !! Extension !! Subtitle Type !! [[Character Encoding]] !!Line Break !! Text Styling !! Metadata Info !! Timings !! Timing Precision || {{VLC}} Support |
|- | |- | ||
! AQTitle | ! AQTitle | ||
Line 12: | Line 11: | ||
|- | |- | ||
! Blu-Ray | ! Blu-Ray | ||
− | || N/A || Image-based || N/A || N/A || N/A || {{No}} || Elapsed Time || | + | || N/A || Image-based || N/A || N/A || N/A || {{No}} || Elapsed Time || {{Unknown}} || {{Yes}} (1.1.0 and over) |
|- | |- | ||
! [[CVD subtitles]] | ! [[CVD subtitles]] | ||
− | || *.cvd || Image-based || N/A || N/A || N/A || {{No}} || Elapsed Time || | + | || *.cvd || Image-based || N/A || N/A || N/A || {{No}} || Elapsed Time || {{Unknown}} || {{Yes}} |
|- | |- | ||
! DKS | ! DKS | ||
− | || *.dks || Text-based || None || {{Yes}} || {{No}} || {{No}} || Elapsed Time|| | + | || *.dks || Text-based || None || {{Yes}} || {{No}} || {{No}} || Elapsed Time|| {{Unknown}} || {{Yes}} (0.9.0 and over) |
|- | |- | ||
− | ! DVB | + | ! DVB subtitles |
− | || N/A (in DVB streams) || Image-based || N/A || N/A || N/A || {{No}} || Elapsed Time || | + | || N/A (in DVB streams) || Image-based || N/A || N/A || N/A || {{No}} || Elapsed Time || {{Unknown}} || {{Yes}} |
|- | |- | ||
− | ! | + | ! [[DVD subtitles]] |
+ | || N/A || Image-based || {{Unknown}} || {{Unknown}} || {{Unknown}} || {{Unknown}} || {{Unknown}} || {{Unknown}} || {{Unknown}} | ||
+ | |- | ||
+ | ! [[JACOsub]] | ||
|| *.jss || Text-based || None || {{Yes}} ||{{Yes}} || {{No}} || Elapsed Time || 10 Milliseconds (1/100th sec) || {{Yes}} (0.9.0 and over), no styles | || *.jss || Text-based || None || {{Yes}} ||{{Yes}} || {{No}} || Elapsed Time || 10 Milliseconds (1/100th sec) || {{Yes}} (0.9.0 and over), no styles | ||
|- | |- | ||
! [[Kate]] | ! [[Kate]] | ||
− | || N/A (inside OGG) || Text-based || None || {{Yes}} ||{{Yes}} || {{No}} || | + | || N/A (inside OGG) || Text-based || None || {{Yes}} ||{{Yes}} || {{No}} || {{Unknown}} || {{Unknown}} || {{Yes}} (0.9.0 and over), no styles |
|- | |- | ||
! [[MicroDVD]] | ! [[MicroDVD]] | ||
Line 33: | Line 35: | ||
|- | |- | ||
! MPEG-4 Timed Text | ! MPEG-4 Timed Text | ||
− | || .ttxt || XML || | + | || .ttxt || XML || {{Unknown}} || {{Unknown}} || {{Yes}} || {{No}} || Elapsed Time || 1 Millisecond || {{Yes}} |
|- | |- | ||
! MPL2 | ! MPL2 | ||
Line 63: | Line 65: | ||
|- | |- | ||
! [[SubStation Alpha]] | ! [[SubStation Alpha]] | ||
− | || | + | || *.ssa/.ass || Text-based || None|| {{No}} || {{Yes}} || {{Yes}}|| Elapsed Time|| 10 Milliseconds (1/100th sec) || {{Yes}}, 0.9.0 and over |
|- | |- | ||
! [[SubViewer]] | ! [[SubViewer]] | ||
Line 69: | Line 71: | ||
|- | |- | ||
! [[SVCD subtitles]] | ! [[SVCD subtitles]] | ||
− | || *.svcd || Image-based || N/A || N/A || N/A || {{No}} || Elapsed Time || | + | || *.svcd || Image-based || N/A || N/A || N/A || {{No}} || Elapsed Time || {{Unknown}} || {{Yes}} |
+ | |- | ||
+ | ! [[Teletext]] | ||
+ | | {{Unknown}} || Text-based || {{Unknown}} || {{Unknown}} || {{Unknown}} || {{Unknown}} || {{Unknown}} || {{Unknown}} || {{Yes}} | ||
|- | |- | ||
− | ! Universal Subtitle | + | ! [[USF|Universal Subtitle]] |
|| *.usf|| XML || Unicode (UTF-8)|| {{No}} || {{Yes}} (XML DTD)||{{No}} || Elapsed Time|| 1 Millisecond (1/1000th sec) || {{Yes}}, 0.9.0 and over | || *.usf|| XML || Unicode (UTF-8)|| {{No}} || {{Yes}} (XML DTD)||{{No}} || Elapsed Time|| 1 Millisecond (1/1000th sec) || {{Yes}}, 0.9.0 and over | ||
|- | |- | ||
Line 80: | Line 85: | ||
|| *.txt|| Text-based || None|| {{Yes}}|| {{No}} || {{No}} || Framing or Time|| 10 Milliseconds (1/100th sec) || {{Yes}} | || *.txt|| Text-based || None|| {{Yes}}|| {{No}} || {{No}} || Framing or Time|| 10 Milliseconds (1/100th sec) || {{Yes}} | ||
|- | |- | ||
− | ! DivX | + | ! [[XSUB]] (DivX subtitles) |
|| N/A (embedded in .divx) || Image-based || N/A || N/A || N/A || {{No}} || Elapsed Time || 1 Millisecond || {{Yes}} (1.1.0 and over) | || N/A (embedded in .divx) || Image-based || N/A || N/A || N/A || {{No}} || Elapsed Time || 1 Millisecond || {{Yes}} (1.1.0 and over) | ||
|}<noinclude> | |}<noinclude> |
Latest revision as of 00:30, 1 April 2019
Subtitle Name | Extension | Subtitle Type | Character Encoding | Line Break | Text Styling | Metadata Info | Timings | Timing Precision | VLC media player Support |
---|---|---|---|---|---|---|---|---|---|
AQTitle | *.aqt | Text-based | None | Yes | No | No | Framings | Dependent on Frame | Yes (0.9.0 and over) |
Blu-Ray | N/A | Image-based | N/A | N/A | N/A | No | Elapsed Time | Unknown | Yes (1.1.0 and over) |
CVD subtitles | *.cvd | Image-based | N/A | N/A | N/A | No | Elapsed Time | Unknown | Yes |
DKS | *.dks | Text-based | None | Yes | No | No | Elapsed Time | Unknown | Yes (0.9.0 and over) |
DVB subtitles | N/A (in DVB streams) | Image-based | N/A | N/A | N/A | No | Elapsed Time | Unknown | Yes |
DVD subtitles | N/A | Image-based | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
JACOsub | *.jss | Text-based | None | Yes | Yes | No | Elapsed Time | 10 Milliseconds (1/100th sec) | Yes (0.9.0 and over), no styles |
Kate | N/A (inside OGG) | Text-based | None | Yes | Yes | No | Unknown | Unknown | Yes (0.9.0 and over), no styles |
MicroDVD | *.sub | Text-based | None | Yes | No | No | Framings | Dependent on Frames | Yes |
MPEG-4 Timed Text | .ttxt | XML | Unknown | Unknown | Yes | No | Elapsed Time | 1 Millisecond | Yes |
MPL2 | *.mpl/.txt | Text-based | None | Yes | No | No | Sequential Time | 100 Milliseconds (1/10th sec) | Yes, no italic |
MPSub | *.sub | Text-based | None | Yes | No | Yes | Sequential Time | 10 Milliseconds (1/100th sec) | Yes (0.9.0 and over) |
OggWrit | N/A (inside Oggs) | Text-based | None | No | Yes | Yes | Sequential Granules | Dependent on Bitstream | untested ???- Not specified yet. |
Phoenix Subtitle | *.pjs | Text-based | None | No | No | No | Framings | Dependent on Frames | Yes (0.9.0 and over) |
PowerDivX | .psb | Text-based | None | No | No | No | Elapsed Time | 1 Second | Yes (0.9.0 and over) |
RealText / SMIL | *.rt | HTML-based | Unicode (UTF-8) | Yes | Yes (SMIL) | No | Elapsed Time | 10 Milliseconds (1/100th sec) | Yes (0.9.0 and over) |
SAMI | *.smi | HTML-based | Unicode (Windows-1252) | Yes | Yes (CSS) | Yes | Framings | Dependent on Frames | Yes |
Structured Subtitle Format | .ssf | XML | None | No | Yes | Yes | Elapsed Time | 1 Millisecond | No |
SubRip | *.srt | Text-based | Informally Unicode | Yes | No | No | Elapsed Time | 1 Millisecond (1/1000th sec) | Yes |
SubStation Alpha | *.ssa/.ass | Text-based | None | No | Yes | Yes | Elapsed Time | 10 Milliseconds (1/100th sec) | Yes, 0.9.0 and over |
SubViewer | *.sub | Text-based | None | Yes | No | Yes | Elapsed Time | 10 Milliseconds (1/100th sec) | Yes |
SVCD subtitles | *.svcd | Image-based | N/A | N/A | N/A | No | Elapsed Time | Unknown | Yes |
Teletext | Unknown | Text-based | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Yes |
Universal Subtitle | *.usf | XML | Unicode (UTF-8) | No | Yes (XML DTD) | No | Elapsed Time | 1 Millisecond (1/1000th sec) | Yes, 0.9.0 and over |
VobSub | *.sub, *.idx | Image-based | N/A | N/A | N/A | N/A | Elapsed Time | 1 Millisecond (1/1000th sec) | Yes |
VPlayer | *.txt | Text-based | None | Yes | No | No | Framing or Time | 10 Milliseconds (1/100th sec) | Yes |
XSUB (DivX subtitles) | N/A (embedded in .divx) | Image-based | N/A | N/A | N/A | No | Elapsed Time | 1 Millisecond | Yes (1.1.0 and over) |