

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.


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.

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.

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 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.
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.

Q: Can E-Capture Kit capture directly from a screen?
A: Yes. E-Capture Kit's Screen Capture uses GPU-direct capture, preserving PTS (presentation timestamp) values accurately as it records.
Q: Can E-Capture Kit capture video frame by frame?
A: Yes. Step Capture provides frame-by-frame capture with zero frame loss, ensuring every frame of the source material is preserved accurately.
Q: Can E-Capture Kit acquire footage from analogue sources like DVRs or VCRs?
A: Yes. Analog Capture writes directly to disk, making it suitable for capturing footage from legacy DVR and VCR workflows.
Q: Can E-Capture Kit download and preserve online video?
A: Yes. The Video Downloader preserves online video content, including support for cookie authentication where a video requires a logged-in session to access.
Q: Can E-Capture Kit separate footage from a multi-camera DVR recording?
A: Yes. The DePlexer demultiplexes and sorts footage from multi-camera recordings into individual, organised streams.
Q: Does E-Capture Kit include tools for building custom video processing pipelines?
A: Yes. FilterGraph is a visual FFmpeg pipeline builder with a live preview, letting investigators construct custom video processing workflows without writing FFmpeg commands directly.
If you require any changelogs from older dates which arent currently visable, please contact info@demux.co.uk.
Bug Fixes
New Features
.webp)
Bug Fixes
New Feature


Since E-Capture Kit can be portable, all capture tools now include a User Name field. This allows the operator to record their name in the log report.

A new Deinterlace filter has been added, allowing users to convert Interlaced video into Progressive video.


Direct Download for Offline Users
New Feature


Direct Download for Offline Users
Bug Fixes
New Feature
Direct Download for Offline Users
New Feature



Bug Fixes
New Feature




Bug Fixes
New Feature



Bug Fixes
New Feature







Feature Preview




New Features



Bug Fixes
Horizontal/Vertical Filter
Sometimes the filter doesn't execute. Fixed
Player - Filter Issues
The player does not reflect stackable filters during playback. Fixed
New Features
Filters - Image2Video
This filter enables the conversion of a series of images into a video file. It provides a variety of options that allow you to control how the process is executed, offering flexibility in frame rate, timing, and encoding preferences.
Image2Video Filter

Player - Layout
The player now includes zoom capabilities and enhanced audio control features, providing greater flexibility during playback. Fixed

New Feature
• Real-time Frame Rate Information
Located at the lower left hand corner is the current frame rate of the video as it is playing back inside the FilterGraph player. It leverages the lapsed between frames to derive the actual playback rate. Videos that reported a constant rate may play back variable due to system resource availability at the time the frame was rendered. FilterGraph playback engine was inspired by FFplay and VLC so I suspect if you were to measure the playback of those players you'd get similar readings.
To help with resource variability, FilterGraph keeps the last 100 frame rate changes. You can see the history by clicking on the frame information box. Next build will have a running average for your convenience.
Real-time Frame Rate Information

Frame Rate History
Accessible by clicking on the frame rate box.

• Lossless MP4 and GPU encoding
If your system has the hardware, you will have the option to encode H264 and H265 lossless as well as "near lossless" leveraging the GPU installed. OƯ loading the process to the GPU allows your CPU to handle other tasks making your system more responsive. However, GPU encoding often times result in the file being a little larger than software encoding (libx264 "near lossless").
GPU Encoding Option

New Feature
Magnify Filter
This filter is a combination of Crop and Scale filter with an enhancement of overlaying a thumbnail view of the full frame and the region of interested highlighted. It is useful for providing a perspective view of where the Cropped and Scaled area in relation to the full resolution. A picture is worth a thousand words, the audience doesn't need to refer to your report to visually see what they're looking. They can also see activities outside of the area by focusing on the reference view which gives you visual full disclosure.
Magnify Filter

Configure Magnify Filter
Toggle a few options, check a few boxes, short learning curve.

Output of the Filter in VLC
Achieve professional looking results that mirrors expensive non linear editors.

Report of the Filter
Record all your settings for repeatability

Bug Fixes
• Scale Filter
Configure Scale Filter didn't open with the proper dimension. Fixed
New Features
• Split Audio Filter
You can now split audio stream channels into separate files.
Split Audio Channels

• Freely Configure Waveform
Waveform and Video now sit behind a canvas. You can freely scale and position visual objects anywhere on the canvas.
Waveform Layout

• Freely Configure Spectrum
Spectrum and Video now sit behind a canvas. You can freely scale and position visual objects anywhere on the canvas.
Spectrum Layout

If you did not installed previous version, click here to download this release.
Bug Fixes
Missing DLL File
On some system FilterGraph was not able to locate the dependency DLL for FFmpeg.exe to run without issue. Fixed
4K Resolution
The interface is now 4k resolution aware, things should appear properly now. Fixed
New Features
Scrubbing Waveform
You can now scrub the audio waveform.
Scrubbing Audio Waveform
Customize the appearance prior to exporting

Waveform Export
You can now export audio was a video with the play head cursor. You can also export it as a single image file.
Audio as Video
Report showing the flow of data.

Spectrum Export
You can now export audio was a video with the play head cursor. You can also export it as a single image file.
Audio as Video

Horizontal Stack Export
You can now export horizontal stack filter. You can also export it as a single image file.
Horizontal Stack Interface

Horizontal Stack Report

Vertical Stack Export
You can now export vertical stack filter. You can also export it as a single image file.
Vertical Stack Interface

