Using FFmpeg's blackdetect Filter to Identify Commercial Blocks
Empirical evaluation of the ffmpeg blackdetect filter for locating ad breaks at TV-news scale, including concrete failure modes.
Link
Related resources
- MythTV: Commercial Detection with Silence ClusteringMythTV wiki documentation of silence-clustering commercial detection, including why naive silence detection fails on animation and children…
- PySceneDetect Project Site and DocumentationOfficial docs for PySceneDetect covering detect-content and detect-adaptive algorithms, statsfile score export, and video splitting via ffm…
- intro-skipper — Automatic Intro and Credits DetectionJellyfin plugin that detects intro and credit sequences using Chromaprint audio matching plus silence and black-frame analyzers, emitting s…
- Codec Wiki: XPSNR Metric GuideCommunity codec wiki page on XPSNR usage: the FFmpeg 7.0 HHI filter, (4*Y+U+V)/6 plane weighting, and the ~42 dB visually-lossless threshol…
- Colour Science for PythonBSD-3 Python package implementing colour transforms, appearance models and datasets, with an ecosystem including colour-clf-io for CLF pars…
- EIDR Documentation GuideGuide to the Entertainment Identifier Registry covering ID structure (10.5240/...), the minimum metadata set, and how records relate across…
- An Overview of the JPEG AI Learning-Based Image Coding StandardIEEE overview paper describing JPEG AI's architecture and coding tools, the first standardized end-to-end learned codec.
- OpenColorIO command-line tools overviewReference for ociobakelut, ociocheck, ociochecklut, ocioconvert, ociodisplay and ocioarchive — the CLI toolkit for LUT baking and config va…
- toucan — OTIO timeline software rendererRenders OpenTimelineIO timelines using OpenColorIO, OpenImageIO, OpenFX and FFmpeg, serving as a reference for wiring editorial timelines t…
- DaVinci Resolve Scripting API Reference (Community Wiki)Browsable Markdown mirror of the official DaVinci Resolve scripting API for automating project, timeline and render operations.
- OpenFX 1.5.1 Plugin API ReferenceComplete OFX plugin protocol specification covering actions, suites, clip preferences and coordinate systems for building host-portable vid…
- CICP Code Point Reference (libavif Wiki)Practical ITU-T H.273 CICP tables for colour primaries, transfer characteristics and matrix coefficients as used when signalling colour in…
- Fraunhofer NNCodec — MPEG Neural Network Coding Reference ImplementationOpen implementation of ISO/IEC 15938-17 (MPEG NNC) for compressing neural networks, conformant as of the 2.0 beta.