Features

Filter modules for every caption task

Closed Caption Converter supports over 30 file formats. Filter modules help automate repetitive tasks such as timecode rippling, segmentation, QC, and frame rate conversion.

How it works

Chain modules into a single job

Every job can convert, conform, check, and deliver in one pass, from the web app, the CLI, or a single API call.

STEP 01

Convert

Read and write 30+ broadcast and streaming formats, including SCC, MCC, EBU-STL, SRT, and WebVTT.

STEP 02

Conform

Ripple timecodes, convert frame rates, segment files, and insert frame gaps.

STEP 03

QC

Validate every file against your style guide before it goes to air.

STEP 04

Deliver

Push finished files to cloud storage, your MAM, or an editor for review.

01 · Timing & Sync module

Timecode rippling & offsets

The Timing & Sync filter module supports a number of different timecode manipulation options, so caption timing always matches the video you deliver.

  • Frame rate conversion
  • Timecode offset
  • Automatic offset (reset to 00:00:00:00)
  • Stretch & sync
  • Fix timecode overlaps
  • Automatic frame rate detection
02 · Segmentation module

Segmentation & conform

The Segmentation filter module can be used to segment parts from one or more source files and generate a single target caption file. This is used heavily in NLD workflows, and post-production workflows to match edits made to video.

  • Multi-source support
  • Insert space / gaps between segments
  • Multi-framerate support
  • SMPTE and MS timecodes supported
  • Custom segment formats supported
03 · Event Gap & Overlap modules

Frame gap insertion & overlap detection

The Event Gap filter module can be used to insert blank frames between subtitle Events automatically for delivery to platforms such as Netflix. The Overlap protection module can correct for overlapping subtitle Events and automatically adjust based on reading speed controls.

  • Insert blank frames
  • Provide minimum and maximum tolerances
  • Shot change aware
  • Fix Event overlaps
  • Readjust timings to match reading speed requirements
04 · Automatic QC module

QC & review

The Automatic QC module has two types of test plans. The first is a technical test plan that checks the file and file metadata. The second is a content test plan that can be configured to check for a number of different content issues, such as the maximum number of characters per line or the maximum number of lines per Event.

  • Content and technical QC
  • Custom style guides that can be configured per job or profile
  • Reading speed and timing checks
  • Format-specific checks (including metadata)
  • Single language alignment checks supported
05 · API connectors & plugins

Connectors & plugins

The Closed Caption Converter API includes access to a number of additional connectors and platform plugins, so finished files land exactly where your workflow needs them.

  • Delivery to third-party cloud storage (S3, Backblaze, Azure, and Google Cloud)
  • Project registration in Closed Caption Creator for manual editing and review workflows
  • Delivery to Backlight’s Iconik media asset management platform
  • Transcription support for Deepgram, Speechmatics, Assembly AI, and more
  • Subtitle file translation using DeepL, ModernMT, and more
See it in action

Learn more about Closed Caption Converter

Convert, edit, and deliver closed captioning and subtitle files in over 30 different formats with Closed Caption Converter.

Sign up for a free 7-day trial.

Ready to get started?

Sign up for a free 7-day trial of Closed Caption Converter and get 1:1 developer support and access to our video tutorials.

Start automating your closed caption workflows. Convert, conform, and deliver closed caption files in over 30 different formats.