Subtitles and Caption Subtitle File Formats and Standards 2 — Questions and Answers
Question 1: Which subtitle format uses XML-based markup and is the W3C recommendation for timed text on the web?
- SRT
- TTML (Timed Text Markup Language) (Correct answer)
- SSA (SubStation Alpha)
- MicroDVD (.sub)
Correct answer: TTML (Timed Text Markup Language)
TTML (Timed Text Markup Language) is the W3C's XML-based standard for timed text, used for web-based delivery and as the basis for streaming platform formats like IMSC.
Question 2: What is the difference between SRT and SSA/ASS subtitle formats?
- SRT is for video; SSA is only for audio
- SSA/ASS supports advanced styling including fonts, colors, animations, and karaoke effects; SRT does not (Correct answer)
- SRT supports multiple subtitle tracks; SSA does not
- SSA is a broadcast standard; SRT is for internet use only
Correct answer: SSA/ASS supports advanced styling including fonts, colors, animations, and karaoke effects; SRT does not
SSA (SubStation Alpha) and its successor ASS (Advanced SubStation Alpha) support extensive styling options including per-line fonts, colors, animations, and karaoke timing that SRT lacks.
Question 3: What timecode format does SRT use to specify subtitle timing?
- HH:MM:SS:FF (frames)
- HH:MM:SS,mmm (hours:minutes:seconds,milliseconds) (Correct answer)
- Unix timestamps in seconds
- ISO 8601 duration format
Correct answer: HH:MM:SS,mmm (hours:minutes:seconds,milliseconds)
SRT timecodes use the format HH:MM:SS,mmm where mmm represents milliseconds, giving millisecond-level timing precision.
Question 4: What does 'sidecar file' mean in the context of subtitles?
- A backup copy of the subtitle file
- A separate subtitle file delivered alongside the video file rather than embedded within it (Correct answer)
- A subtitle file for the secondary audio track
- A compressed version of the subtitle file
Correct answer: A separate subtitle file delivered alongside the video file rather than embedded within it
A sidecar file is a separate subtitle file (like .srt or .vtt) that accompanies a video file but is not embedded within the video container itself.
Question 5: Which subtitle format is natively supported by YouTube for automatic caption display when uploaded?
- Only YouTube's auto-generated captions are supported
- SRT, VTT, SBV, and several other formats are accepted (Correct answer)
- Only TTML files are accepted by YouTube
- YouTube only supports embedded video captions
Correct answer: SRT, VTT, SBV, and several other formats are accepted
YouTube accepts multiple subtitle formats including SRT, VTT, SBV, TTML, and others, making it flexible for creators uploading captions from various tools.
Question 6: What is the MXF container format used for in professional captioning workflows?
- A consumer video format for home use
- A professional broadcast container that can carry closed caption data embedded alongside video and audio streams (Correct answer)
- A subtitle-only export format
- An internet streaming format for captions
Correct answer: A professional broadcast container that can carry closed caption data embedded alongside video and audio streams
MXF (Material Exchange Format) is a professional broadcast container used in broadcasting and post-production that can carry CEA-608/708 caption data alongside video and audio.
Which subtitle format uses XML-based markup and is the W3C recommendation for timed text on the web?