.SCC

SCC File

Scenarist Closed Captions
Ask a question
QUICK ANSWER

An SCC file is a Scenarist Closed Captions file - the standard closed-caption format for North American broadcast television. It stores CEA-608 caption data as hex-encoded timecoded text. Open it with Subtitle Edit or Aegisub; convert to SRT or WebVTT for web use with those same tools or FFmpeg.

Developer: Sonic Scenarist (original); now an open industry standard for broadcast closed captions Category: Developer Files Open standard MIME: text/plain
OPENS ON Windows macOS Linux Web
Related: .DO · .MD · .HEX · .XSD

On this page

19k+ extensions indexed
Last reviewed Jul 4, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the SCC file format?

A .scc file contains Scenarist Closed Captions, a plain-text format encoding broadcast closed-caption data derived from the EIA-608 (CEA-608) specification - the same caption codes originally transmitted on line 21 of the analog NTSC television signal.

The file is reliably identified by its first line: the literal string Scenarist_SCC V1.0. What follows is a series of timecode-and-data pairs. Each caption event begins with a SMPTE timecode (hh:mm:ss:ff), a tab character, and then space-separated two-byte hexadecimal words. Each hex word encodes two EIA-608 caption bytes with odd parity applied per the broadcast specification. Most .scc files use NTSC 29.97 fps drop-frame timecode; 23.976 fps (cinema) is also common.

The format supports pop-on, paint-on, and roll-up caption styles, a maximum of 32 characters per row, and basic formatting (color, underline, italics) inherited from CEA-608. There is no built-in checksum or error detection.

.scc originated with Sonic Scenarist DVD authoring software in the mid-1990s and remains an FCC-required format for US broadcast television and an accepted archive format for streaming platforms. For HD digital broadcasts it has been supplemented by MCC (MacCaption), which carries CEA-708 digital caption data. For web video, WebVTT and SRT are more common, but many production workflows still begin with .scc as the master caption source.

Security & safety

RISK: LOW

Plain ASCII text file. No executable content. Safe to open in any text editor.

Format details

in a nutshell
FULL NAMEScenarist Closed Captionsaka SCC captions, CEA-608 closed captions
DEVELOPERSonic Scenarist (original); now an open industry standard for broadcast closed captionssince 1990s, derived from EIA-608 (CEA-608) broadcast standard for line 21 closed captions
MIME TYPEtext/plain
TYPEplain text, hex-encoded broadcast closed-caption data
STANDARDOpen · royalty-free
This extension is also used by…
  • Visual SourceSafe Control File - VSSVer.scc is a hidden binary file created by Microsoft Visual SourceSafe in source-controlled project directories to track local file states (VSS EOL: mainstream support ended July 2012).

Programs that open SCC files

Windows4 apps
Aegisub Open-source File → Open Subtitles, select .scc; displays captions with timing. Can export to SRT.
Subtitle Edit Open-source File → Open, select .scc; converts between 300+ subtitle formats including SCC.
EZTitles Paid File → Import → SCC; provides professional caption editing and format conversion.
MacCaption Paid Industry-standard captioning software; opens SCC natively and converts to MCC/SRT/WebVTT.
macOS2 apps
MacCaption Paid File → Open, select .scc.
Subtitle Edit (via Wine/CrossOver) Open-source Run via Wine; File → Open, select .scc.
Linux2 apps
ccextractor Open-source ccextractor input.scc -o output.srt - converts SCC to SRT on command line.
Subtitle Edit (via Wine) Open-source Run via Wine; full GUI subtitle editor supporting SCC.
Web1 app
Rev Caption Converter Free Upload SCC, choose output format (SRT, VTT, etc.), download.

Technical details

deep spec
EncodingPlain text, ASCII
File signatureFirst line is the literal string Scenarist_SCC V1.0
Caption standardEIA-608 / CEA-608 (line 21 analog NTSC closed captions)
Timecode formatSMPTE hh:mm:ss:ff (frame-accurate; tab-separated from data)
Common frame rates29.97 fps (NTSC drop-frame); 23.976 fps (cinema)
Data encodingSpace-separated 2-byte hex words; each byte carries odd parity per CEA-608 spec
Caption stylesPop-on, paint-on, roll-up
Max characters per row32
Formatting codesColor, underline, italics via CEA-608 control codes embedded in hex data
Regulatory statusFCC-mandated for US broadcast television (NTSC); widely accepted by streaming platforms
Successor formatsMCC (CEA-708 HD captions); WebVTT and TTML for streaming; SRT for basic web video
Typical file size2 KB - 500 KB; feature-length captions typically 50-150 KB
Released1990s, derived from EIA-608 (CEA-608) broadcast standard for line 21 closed captions
Latest versionSCC V1.0 (the format has not changed substantively since introduction)
Open standardYes · royalty-free
Specificationwww.theneitherworld.com

SCC conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with SCC files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about SCC files.

Frequently asked questions

What is an SCC file?
A Scenarist Closed Captions file - a text format encoding CEA-608 closed captions as hex timecoded data, used in North American broadcast TV and video production.
How do I convert SCC to SRT?
Use the free Subtitle Edit (Windows/Linux via Wine) or the online Rev Caption Converter. FFmpeg can also do it: ffmpeg -i input.scc output.srt
Why is there a VSSVer.scc file in my code project?
That is a hidden file created by Microsoft Visual SourceSafe (a discontinued version control system). It tracks source control state. You can safely delete it or add it to .gitignore.
Can I open an SCC file in Notepad?
Yes - SCC is plain ASCII text. The content will be hex codes that are not human-readable as captions, but you can see the timecodes and data.
Is SCC the same as CEA-608?
SCC is a file format that stores CEA-608 caption data. CEA-608 is the underlying standard (originally EIA-608). SCC wraps CEA-608 byte pairs with SMPTE timecodes in a text file.
What replaced SCC?
MCC (MacCaption) extends SCC to add CEA-708 (digital/HD) captions. For web, WebVTT is the standard. For broadcast streaming, TTML/IMSC is used. SCC remains required for legacy NTSC broadcast.

References

1Microsoft Visual SourceSafe lifecycle (EOL dates)learn.microsoft.com
2SCC Format Technical Reference (McPoodle)www.theneitherworld.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Related extensions

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z