E-Capture Kit

a modern video acquisition and processing suite

Next‑generation replacement for Ocean Systems' Omnivore drive. Built for forensic professionals, investigators, and technical analysts, E‑Capture Kit delivers a unified set of tools engineered to acquire video evidence by any means necessary.

A suite of tools that you can install on a USB drive and use in the Lab or on scene.

Analogue Capture - capture from digitising devices

DePlexer - Deplex Multiplexed Videos

Screen Capture - still a useful function

StepCapture - Captures Frame by Frame

Online media file downloader

FilterGraph

Diagram showing E-Capture Kit - tools and functions
Intuitive Interface
Real-time previews
Documentation
StepCapture - Captures Frame by Frame
Deplexer - Deplex Multiplexed Videos
Analogue Capture - capture from digitising devices
Online media file downloader
Screen Capture

What is E-Capture Kit?

It is a modern video acquisition and processing suite designed as a next‑generation replacement for Ocean Systems' Omnivore drive. Built for forensic professionals, investigators, and technical analysts, E‑Capture Kit delivers a unified set of tools engineered to acquire video evidence by any means necessary. Its screen‑capture and step‑capture modules communicate directly with the GPU, capturing frames at the moment they are presented rather than scraping the rendered desktop. This method preserves the player's true Presentation Time Stamp (PTS) values, even when they differ from the file's metadata, providing a more accurate representation of how the footage originally appeared.

The suite also includes a high‑performance online video downloader that uses cookie‑based authentication to access protected, private, or paywalled content. This enables users to retrieve critical online evidence, whether public, restricted, or shared only with specific accounts, without exposing personal credentials.

Analogue Capture

This tool enables reliable acquisition of analogue video signals from hardware devices such as AV capture cards and webcams. It’s designed to provide a clean, consistent workflow for saving live or legacy analogue sources to disk. Click here for more info

DePlexer

A frame-sorting tool that separates mixed video streams into distinct camera views. It analyses each frame, identifies the embedded feeds, and outputs clean, standalone video files for further processing. Ideal for multiplexed tape captures. Click here for more info.


Why Screen Capturing Still

Screen capture remains an essential workflow in cases where the native format is encrypted, proprietary, or not yet fully reverse‑engineered. Many players also expose metadata that isn’t available outside of its own player. And when you need to present multiple camera views quickly, screen capture is often far faster than building a synchronised matrix in any editor, especially when the goal is just for presentation purposes. Click here for more info.

What is Step Capture?

A tool designed to capture video one frame at a time. It can integrate directly with the player to advance frame‑by‑frame, ensuring you don’t miss frames that the player might skip during normal playback. It’s also ideal for high-resolution or resource-intensive video, where real-time capture may not be reliable. Click here for more info.

Online Video Downloader

Forked from YT‑DLP, this tool is engineered for high performance and forensic‑grade preservation of online video data. It enumerates all available sources, including storyboards, closed captions, audio tracks, and video streams and can batch‑process URLs while generating detailed metadata reports. These reports document information such as author, date and time uploaded, view counts, comments, descriptions, etc.

A built‑in cookie manager enables access to restricted content such as age‑gated, unlisted, paywalled, or privately shared videos. Users can authenticate through an alias account to capture content from platforms like YouTube, Facebook, TikTok, and Instagram without exposing personal credentials. Click here for more info.

FilterGraph

Say goodbye to the days of trial and error, where running FFmpeg commands and waiting for output meant a tedious, time-consuming process. FilterGraph revolutionises your workflow with its integrated real-time preview engine, enabling you to instantly visualise the effects of your commands before committing to execution. No more guesswork or repetitive iterations, just efficient, on-the-fly feedback for a smoother workflow experience.

The intuitive interface allows you to effortlessly drag and drop filters, constructing the perfect FFmpeg command in a snap. No more scouring the web or your notes for the right switches to use. Click here for more info.

Any questions?

PO Box 54, Mablethorpe, LN13 3AX

Contact us form

Key Benefits of FilterGraph

laptop open with cyber security written on the screen

More about the tools in the E-Capture Kit

Screen Capture

Screen Capture Interface

Overlay‑driven interface similar to the Omnivore screen‑capture workflow, but built on a fully GPU‑based architecture. Instead of sampling the desktop for pixel changes, it communicates directly with the GPU to detect when a new video frame arrives. This approach reduces system load and preserves accurate frame timing data (PTS information). Containers that support variable frame rate will reflect this precisely in A‑DAPT's frame‑rate analysis or FFprobe XML reports.

Its audio‑capture engine communicates directly with the application generating sound, capturing only the intended audio stream without leading or trailing gaps. This produces a capture that is more accurate to the video stream duration since it doesn't include unwanted gaps.

FilterGraph is built for speed, simplicity, and compatibility, three things investigators need most when dealing with proprietary CCTV footage. It eliminates the delays and complexity of full forensic suites, offering a lightweight solution for rapid playback and analysis. With support for a wide range of file types and intuitive filter controls, FilterGraph helps you get to the truth faster, no decoding, no delays, just results.

Step Capture

Step Capture Interface

The workflow feels familiar to the screen capture tool, but the underlying engine is fundamentally different. This tool captures video one frame at a time, ensuring perfect continuity even when the player drops or skips frames because of resource limits or poorly designed playback code design. Its GPU‑accelerated architecture keeps system impact low, letting you continue using your machine smoothly during capture.  It also comes with the feature to probe the player for its playback frame rate and force resolution adjustments or correction.

Analogue Capture

Analogue Capture Interface

Designed for analog‑to‑digital workflows, this tool interfaces directly with capture hardware and re‑wraps the incoming signal straight to disk. When the device outputs a compressed stream, the software performs a true direct‑to‑file write, preserving the data exactly as it arrives, no additional processing or alteration. The result is a lossless capture with minimal file size.

The system also records variable‑rate behavior, a common characteristic of lower‑cost hardware that cannot maintain a constant output rate. A built‑in visual data‑flow diagram illustrates how the signal moves from input to output, giving users a clear, transparent view of the entire capture path.

Depending on the connected device, you can ingest digital sources such as HDMI from a DVR systems or analog sources like RCA from a VCR. This makes the tool ideal for quickly retrieving evidence when the only available method is to playback the footage directly from the device. Simply disconnect the monitor cable, plug it into your capture hardware, and hit record; you now have a copy you can review at your convenience.

Video Downloader

Video Downloader Interface

Forked from YT‑DLP, this tool is engineered for high performance and forensic‑grade preservation of online video data. It enumerates all available sources, including storyboards, closed captions, audio tracks, and video streams and can batch‑process URLs while generating detailed metadata reports. These reports document information such as author, date and time uploaded, view counts, comments, descriptions, etc.

A built‑in cookie manager enables access to restricted content such as age‑gated, unlisted, paywalled, or privately shared videos. Users can authenticate through an alias account to capture content from platforms like YouTube, Facebook, TikTok, and Instagram without exposing personal credentials.

DePlexer

Deplexer Interface

The tool demultiplexes multi‑camera footage, sorting frames by view, camera angle, or object type. Its flexible sorting engine allows users to define unlimited grouping rules; whether isolating frames from a specific camera, separating views by region of interest, or clustering frames that contain a particular subject or event.

Beyond simple separation, DePlexer analyzes each frame independently, making it especially effective for footage where multiple camera views are interleaved, multiplexed, or embedded within a single stream. Users can choose to sort based on the entire frame or restrict sorting to a defined region, enabling highly targeted extraction workflows.

Once sorted, each camera view becomes its own organized collection of frames, which can be exported individually or as a complete set in either image or video formats. This makes DePlexer ideal for reconstructing multi‑camera surveillance footage, preparing evidence for review, or breaking down complex multiplexed recordings into clean, usable components.

FilterGraph

FilterGraph Interface

FilterGraph is a visual FFmpeg command‑building environment designed to make complex media processing workflows intuitive, transparent, and fast. Instead of memorizing command‑line switches or piecing together filter chains manually, users can construct sophisticated FFmpeg pipelines through a clean drag‑and‑drop interface. Each filter becomes a visual block, and connections between them form a clear, readable processing graph. This eliminates guesswork and dramatically reduces the time spent referencing documentation or troubleshooting syntax.

What sets FilterGraph apart is its integrated real‑time preview engine. As you build or modify your filter chain, the preview updates instantly, allowing you to see the effect of each change without running full FFmpeg jobs or waiting for long renders. This immediate feedback loop transforms the traditional trial‑and‑error workflow into a smooth, interactive experience, making it easier to fine‑tune parameters, compare results, and validate your processing decisions before committing to a final export.

FilterGraph is particularly valuable in forensic and analytical environments where precision, repeatability, and clarity matter. By visualizing the entire filter path, it provides a transparent record of how media is being processed—useful for documentation, reporting, and courtroom‑ready reproducibility. Its design removes the barrier of FFmpeg’s steep learning curve while still giving advanced users full control over the underlying command structure.

How FilterGraph Helps

FilterGraph simplifies the task of reviewing video evidence by removing unnecessary complexity. Its lightweight design means you can quickly open, view, and assess footage, even from obscure or proprietary systems, without relying on full forensic software. Whether you’re conducting an initial triage, validating evidence, or supporting frontline investigations, FilterGraph helps you move faster while maintaining the accuracy and attention to detail your work demands.

Export the media in the format you want and choose to receive a report which includes the dataflow diagram, and the commands used with simple language explanations.

Example of a report produced by FilterGrah

Changelogs

If you require any changelogs from older dates which arent currently visable, please contact info@demux.co.uk.

FilterGraph - 1.0.1.8
FilterGraph - 1.0.1.7
FilterGraph - 1.0.1.6
FilterGraph - 1.0.1.4
FilterGraph - 1.0.1.1
FilterGraph - 1.0.1.0
FilterGraph - 1.0.0.13
FilterGraph - 1.0.0.12
FilterGraph - 1.0.0.6
FilterGraph - 1.0.0.5
FilterGraph - 1.0.0.4
FilterGraph - 1.0.0.1
African american employee uses surveillance footage to monitor traffic
Contact Us

To find out more...

Thank you!
Your submission has been received!
Oops! Something went wrong while submitting the form.