Broadcast Engineering Tools
KarhuTV makes precision tools for broadcast engineers. Free utilities that do exactly what they say, with output you can verify and results you can trust.
opx-* tools
Binary-only. Linux and Windows. No installation required beyond FFmpeg. Built on the same codebase as our commercial products — these are not demos, they are the real thing.
Fast media file inspector. Container, codec, frame rate, audio config, MXF AS-11 sidecar. Preflight against a house format. JSON output for scripting. No ffprobe shell-out — direct libavformat.
EBU R128 loudness analysis. Integrated, short-term, momentary, and true peak. Verified against ffprobe. Ofcom compliance checking.
Clock drift analyser. Measure and log timing deviation on SDI and IP streams. Compare against TAI reference.
As-run log verifier. Validates hash-chained playout logs, checks R128 compliance, subtitle quota, and SCTE-35 splice accuracy.
Philosophy
Every tool we ship produces output you can check. Loudness values verified against ffprobe. File metadata against the spec. Preflight results with typed failure reasons and scriptable exit codes. If we say it's correct, you can confirm it.
Incumbent broadcast vendors profit from complexity they created. Opaque formats, proprietary workflows, support contracts that maintain lock-in rather than solve problems. We build tools that are transparent about what they do and why.
These tools are built by a broadcast engineer for broadcast engineers. The output format, the exit codes, the JSON schema — designed for people who will script these into pipelines at 2am before a morning transmission.
We do not publish white papers or sales decks. We ship binaries. Run them on your content. The results speak.