opx-* suite
Binary-only releases for Linux and Windows. No account required. No licence. No telemetry. Built on the same codebase as our commercial products.
opx-probe reads media files directly via libavformat — no shell-out to ffprobe, no subprocess overhead. It returns container duration, video codec and frame rate, audio configuration, MXF AS-11 sidecar metadata, and edit list detection. Run preflight against a house format to validate a file before ingest. JSON output for scripting and pipeline integration.
sudo apt install ffmpeg on Ubuntu/Debian.Does this file’s presentation timeline hold together? Two questions, two modes. file measures PTS deviation against the stream’s own declared rate. sync measures the audio-versus-video differential and quotes it against EBU R37. The frame period is resolved as an exact rational and never floated, so a reported deviation is not an artefact of the measurement. Each track in a differential is measured against its own declaration, so the common-mode term subtracts out.
sudo apt install ffmpeg on Ubuntu/Debian.