Automic VaultAutomic Vault

brew

Install ccextractor with Homebrew, Nix, scoop, apt, winget

Tool for extracting closed captions from video files. Version 0.96.6 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install ccextractor

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#ccextractor

nixpkgs package indexes · pkgs/by-name/cc/ccextractor/package.nix · source: api.github.com

Ubuntu aptverified · 92%
sudo apt install ccextractor

Ubuntu 24.04 LTS package indexes · ccextractor · source: archive.ubuntu.com

Windows

Scoopverified · 92%
scoop install extras/ccextractor

Scoop official bucket manifest trees · bucket/ccextractor.json · source: api.github.com

Windows Package Managerverified · 92%
winget install --id CCExtractor.CCExtractor -e

Windows Package Manager source index · CCExtractor.CCExtractor · source: cdn.winget.microsoft.com

overview

Package summary

Tool for extracting closed captions from video files

Commands and aliases

  • ccextractor

history

Project history and usage

CCExtractor is the official closed-caption and subtitle extraction tool maintained by the CCExtractor project. The README describes it as software for producing subtitles from TV recordings and keeping up with many source formats.

Project history

The official GitHub repository was created in April 2014 and is described by its metadata as the official version maintained by the core team. The project is GPL-2.0 licensed and combines a C core with C++, Python, and newer Rust components documented in its change log.

Adoption history

CCExtractor has crossed from specialist broadcast/video tooling into mainstream packaging. Its README and downloads page document Windows package managers such as WinGet, Chocolatey, and Scoop, while the supplied package facts list Homebrew, Nix, Ubuntu, Scoop, and WinGet.

How it is used

The main workflow is command-line subtitle extraction: run ccextractor on video inputs to produce subtitle files. Official command-line documentation says the main program is console-based and can be scripted for integration into larger processes.

Why package nerds care

CCExtractor is significant because it packages an unusually deep media-domain parser behind a single CLI. It handles closed captions, teletext subtitles, DVD sources, transport streams, and related formats, making it a staple utility for automation, archival, accessibility, and media repair workflows.

Timeline

  • 2014: Official GitHub repository created.
  • 2021: 0.94 release notes record CEA-708 extraction changes and Rust decoder work.
  • 2025: 0.95 and 0.96 release notes record broader Rust porting, Docker usage, and expanded subtitle format support.
  • 2026: Homebrew formula packages CCExtractor 0.96.6.

Related projects

  • Official docs mention the Flutter GUI and additional CCExtractor-team projects such as Subtitle Downloader, Activity Extractor, and CCAligner.

security posture

Risk level: blue

broad file, network, media, or database tool signal.

Risk classifier

blue risk · medium confidence · tool

Why

  • broad file, network, media, or database tool signal

Signals

  • text:video

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 5 runtime dependencies.
  • Build metadata lists 2 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
ccextractorcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version0.96.6
manager updated
local dataok
upstreamcurrent
latest detectedv0.96.6

https://github.com/CCExtractor/ccextractor

  • infoNo package-manager update timestamp was available.low confidence

install metadata

Package metadata

Package keybrew:ccextractor
Version0.96.6
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/ccextractor
Homepagehttps://www.ccextractor.org
Repositoryhttps://github.com/CCExtractor/ccextractor
Upstream docshttps://ccextractor.org/docs/cchome
LicenseGPL-2.0-only
Source archivehttps://github.com/CCExtractor/ccextractor/archive/refs/tags/v0.96.6.tar.gz
Dependenciesfreetype, gpac, libpng, protobuf-c, utf8proc
Build dependenciespkgconf, rust
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameccextractor
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

ccextractor

nix profile install nixpkgs#ccextractor
  • normalized package name match
  • Matched by: Ccextractor
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/cc/ccextractor/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

ccextractor 0.94+ds1-3build3

fast closed captions extractor for MPEG and H264 files

https://www.ccextractor.org/

sudo apt install ccextractor
  • Section: universe/utils
  • Architecture: amd64
  • 11 dependencies
  • normalized package name match
  • Matched by: Ccextractor
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ccextractor from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Scoop95%

extras/ccextractor

scoop install extras/ccextractor
  • normalized package name match
  • Matched by: Ccextractor
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/ccextractor.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1
winget95%

CCExtractor.CCExtractor

winget install --id CCExtractor.CCExtractor -e
  • normalized package name match
  • Matched by: Ccextractor
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: CCExtractor.CCExtractor from https://cdn.winget.microsoft.com/cache/source.msix

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment