Feature Highlight
Format Support
Closed Caption Creator supports over 30 different closed caption and subtitle file formats.
Deliver your work in any format.
Closed Caption Creator supports multiple file formats for video, audio, text, and subtitles. If we don't currently support the file format you need, there is a good chance our developers can help add it for you.
Subtitle & Closed Caption Support
| Format | Read | Write |
|---|---|---|
| Cavena 890 (.890) | ||
| Itunes Timed Text (.itt) | ||
| Closed Caption Creator Project (.ccprj) | ||
| Caption Inc. (.cin) | ||
| LMS Transcript (.docx) | ||
| JSON (.json) | ||
| Substation Alpha (.ssa) | ||
| Advanced Substation Alpha (.ass) | ||
| Scenerist V1.0 (.scc) | ||
| MacCaption 608/708 (.mcc) | ||
| Rich Text Format (.rtf) | ||
| SubRip Video Subtitle Script (.srt) | ||
| WebVtt (.vtt) | ||
| Subviewer (.sbv, .sub) | ||
| Canvass SST Project (.sdb) | ||
| Sofni (.sub) | ||
| Micro DVD (.sub) | ||
| DVD Architect (.sub) | ||
| Avid DS (.txt) | ||
| Adobe Encore (.txt) | ||
| Apple DVD Studio Pro (.txt) | ||
| EZ Title (.txt) | ||
| PowerPixel Format (.txt) | ||
| ProCap Transfer (.txt) | ||
| QuickTime Text (.txt) | ||
| Eclipse (.txt) | ||
| EBU-STL (.stl) | ||
| Spruce STL (.stl) | ||
| ScreenSystems Poliscript (.pac) | ||
| Cheetah (binary) (.cap) | ||
| Videotron Lambda (.cap) | ||
| NCI Caption (.cap) | ||
| Cheetah (ASCII Text) (.asc) | ||
| Timed-Text Markup Language (.ttml, .xml, .dfxp) | ||
| Distribution Format Exchange Profile (DFXP) (.xml, .dfxp) | ||
| DLP Cinema (.xml) | ||
| Netflix TT Captions (.xml) | ||
| Netflix TT Subtitles (.xml) | ||
| MAGIC TT (.xml) | ||
| EBU-TT (.xml) | ||
| SMPTE-TTML (.xml, .ttml) | ||
| IMSC Text Captions (.xml, .ttml) | ||
| IMSC Text Subtitles (.xml, .ttml) | ||
| DCDM Subtitle (.xml) | ||
| Verizon TTML (.ttml) | ||
| Bento MP4-DASH IMSC (.mp4) | ||
| Netflix DFXP (.dfxp) | ||
| Synchronized Accessible Media Interchange (.smi, .sami) | ||
| Comma-Seperated Values (.csv) | ||
| Google STT Transcript (.json) | ||
| Assembly AI STT Transcript (.json) | ||
| Deepgram STT Transcript (.json) | ||
| RevAI STT Transcript (.json) | ||
| Voicegain STT Transcript (.json) | ||
| Speechmatics STT Transcript (.json) | ||
| Vitac (.vni) | ||
| As-Broadcast Dialog List (.docx, .csv) |
Need the detail on a specific format — what it carries, who asks for it, and what survives a conversion? See the caption and subtitle format reference, with a page for SCC, MCC, SRT, WebVTT, TTML, IMSC, EBU-STL, PAC and more.
Custom Profiles
Not seeing the file format you need?
Our developers would be happy to assist in supporting whatever format you require.
Contact UsTranscript Support
| Text Format | Read | Write |
|---|---|---|
| Plaintext (.txt) | ||
| Microsoft Word (.docx) | ||
| Comma Separated Value (.csv) |
Video Playback Support
| Video Codec | Desktop Version | Web Version |
|---|---|---|
| VP8, VP9 (WebM) | ||
| AV1 | ||
| H.264/MPEG-4 AVC | ||
| Ogg Theora | ||
| HEVC (H.265) |
Audio Playback Support
| Audio Codec | Desktop Version | Web Version |
|---|---|---|
| PCM WAV | ||
| MP3 | ||
| AAC | ||
| Vorbis | ||
| Opus | ||
| FLAC |
Audio Description (AD) & Described Video (DV) Export
| Audio Codec | Desktop Version | Web Version |
|---|---|---|
| PCM WAV (up to 96KHz) | ||
| MP3 | ||
| FLAC |
Video Export (with burnt-in subtitles)
| Video Codec | Desktop Version | Web Version |
|---|---|---|
| H.264 (up to 4k) | ||
| Match Source |
Embedded Closed Captioning (EIA-608/EIA-708)*
| Video Codec | Desktop Version | Web Version |
|---|---|---|
| Match Source (MOV, MXF, MPEG, MP4, and more) |
*Closed Caption Embedding requires the Pro or Enterprise version of Closed Caption Creator. There is a flat rate cost of $2.00 per file + $0.40/GB uploaded.
No transcode or re-encoding of the video takes place, so that source and target files will match.
Beyond the editor
More ways to work with caption formats
Format reference
Specs, use cases and gotchas for SCC, MCC, EBU-STL, TTML, IMSC, SRT, WebVTT and more.
Caption format guideFile Converter API & CLI
Automate conversion between 30+ formats in your own pipeline with Closed Caption Converter.
Converter API & CLIEmbedded 608/708 captions
Embed captions directly into MOV, MP4 and MXF files, or extract them for editing.
Embedded captionsCan Closed Caption Creator read and write SCC and MCC files?
Yes. Scenarist Closed Caption (.scc) and MacCaption 608/708 (.mcc) are both supported for reading and writing, along with EBU-STL and over 30 other subtitle formats. Note that SCC, MCC, and EBU-STL exports require a Pro or Enterprise plan, not Starter.
More features
Explore more of Closed Caption Creator
Automatic Transcription
Caption media with nine AI speech engines, batch transcription and KNP guides for names and terms.
Learn more about Automatic TranscriptionMachine Translation
Prompt-based translation that follows your terminology guide and style instructions.
Learn more about Machine TranslationTeam Projects
Share projects, sync changes and assign work with due dates, priority and workflow states.
Learn more about Team ProjectsVideo Export
Burn subtitles into video with custom styles, a live preview and reusable export presets.
Learn more about Video ExportQC & Review
Real-time error detection, style guides, pre-export checks and reviewer approvals.
Learn more about QC & ReviewAll features
See every feature, including the AI Assistant and 608/708 embedding, and what each plan includes.
View all featuresReady to get started?
Sign up for a free 7-day trial of Closed Caption Creator and receive access to our video tutorials and courses.
Create closed captioning, subtitles, transcripts, and audio descriptions all in one application. Closed Caption Creator is made for broadcast and captioning teams who are committed to delivering high-quality, accessible video. Sign up now, or contact us for a live demo.
Format support questions
Answers about supported caption, subtitle, transcript, video, and audio formats, plus which export capabilities require the desktop application.
Yes. The format list includes read and write support for Netflix TT Captions (.xml), Netflix TT Subtitles (.xml), and Netflix DFXP (.dfxp). Related timed-text standards such as TTML, SMPTE-TTML, IMSC, and EBU-TT are supported for both reading and writing as well.
Read-only formats include Canvass SST Project (.sdb), Vitac (.vni), and speech-to-text JSON transcripts from Google STT, Assembly AI, Deepgram, Rev AI, Voicegain, and Speechmatics. The As-Broadcast Dialog List (.docx, .csv) is write-only, so it can be exported but not imported.
Both the desktop and web versions support playback of H.264/MPEG-4 AVC, HEVC (H.265), VP8 and VP9 (WebM), AV1, and Ogg Theora. Supported audio codecs include PCM WAV, MP3, AAC, Vorbis, Opus, and FLAC on both the desktop and web versions as well.
Three export capabilities are desktop-only: audio description export to WAV (up to 96KHz), MP3, or FLAC; video export with burnt-in subtitles in H.264 up to 4K; and embedded EIA-608/708 closed captioning with match-source support for MOV, MXF, MPEG, MP4, and more.
Closed Caption Creator offers custom profiles for formats not currently in the supported list. The development team can assist in adding support for specific formats on request, and the format support page directs users to contact the company to discuss the requirement.
Plaintext (.txt), Microsoft Word (.docx), and comma-separated values (.csv) transcripts are all supported for reading and writing. LMS Transcript (.docx) files are also supported both ways, and broadcast-style As-Broadcast Dialog Lists can be exported to .docx or .csv as write-only files.