tsduck
« Back to VersTracker
Description:
MPEG Transport Stream Toolkit
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: multimedia broadcast mpeg-ts video-processing streaming
Install: brew install tsduck
About:
Tsduck is a comprehensive toolkit for manipulating and analyzing MPEG Transport Stream (TS) files and networks. It provides a rich set of command-line tools for processing TS data, including packet inspection, filtering, scrambling, and remuxing. Its primary value is in broadcast engineering, TV headend construction, and digital video forensics.
Key Features:
  • Extensive command-line tools for TS packet manipulation
  • Support for PSI/SI tables, EIT, BAT, NIT, and other metadata
  • Plugin-based architecture for custom extensions
  • Integration with HLS, DVB, ATSC, and SCTE standards
Use Cases:
  • Analyzing and debugging live broadcast streams
  • Building custom TV headends and transcoding pipelines
  • Forensic analysis of transport stream corruption
Alternatives:
  • FFmpeg – FFmpeg is a broader multimedia framework, while Tsduck is specialized specifically for the intricacies of MPEG-TS transport streams.
  • ProjectX – ProjectX is a Java-based GUI tool, whereas Tsduck offers a more robust, scriptable command-line interface for automation.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 9:28pm 0 VERSION_BUMP af0c754f
Nov 16, 2024 10:21am 0 VERSION_BUMP 54760c6b
Sep 19, 2024 11:16am 0 VERSION_BUMP e1aa2552
Sep 19, 2024 10:04am 0 VERSION_BUMP 0ea6b107
Sep 13, 2024 7:48pm 0 VERSION_BUMP 5a0ce7db