Zero-Config Architecture

Targeted Compression

A standalone pipeline targeting strict platform upload limits. It intelligently probes, calculates optimal Bits-Per-Pixel, splits the file, and runs multithreaded hardware encoding.

Download Latest Release
$ ./10mb-hevc-win64.exe input.mp4 # Fast CLI Usage
10MB
Free Tier Users

Discord DMs, Group DMs, and Servers with less than Level 2 boosts.

50MB
Server Lvl 2

Optimized for Discord Server Level 2 Boost environments.

100MB
Server Lvl 3

Maximized for Discord Server Level 3 Boost limits.

500MB
Nitro Users

Designed for the expanded limits of Discord Nitro subscribers.

Drag & Drop Demonstration

The Execution Pipeline

1. Input

Drag & drop a video onto the preset executable.

2. Probe

ffprobe extracts duration, resolution, and fps.

3. Smart Split

Divides video based on 50% bit density mark to balance thread load.

4. Dual Encode

Two concurrent FFmpeg instances process chunks in parallel.

5. Stitch

Concatenates encoded chunks into the final target file.

Parallel Processing Engine

By dividing the video at a calculated keyframe and utilizing Python's threading to run multiple FFmpeg subprocesses simultaneously, the tool significantly reduces encoding times on modern multi-core systems and hardware encoders.

Progress Aggregation

A thread-safe ProgressTracker class parses stderr from both FFmpeg instances, merging ETA and speed metrics into a unified console output.

NVENC 2-Pass

If Nvidia NVENC is available, the engine executes a multi-threaded 2-pass encode (Analysis + Processing) for maximum bitrate compliance.

Safe Concatenation

Chunks are stitched using FFmpeg's concat demuxer, ensuring seamless transitions without re-encoding the stitched seam.

Parallel vs Serial Efficiency

Abstract relative duration showing multithreaded efficiency.

BPP Scaling Logic Simulator

To prevent extreme pixelation, the script ensures the target bitrate yields a Bits-Per-Pixel (BPP) ≥ 0.04. If it fails, the script automatically tests lower resolutions and framerates. Use this calculator to see how the script decides whether to scale down a video based on your inputs.

Source Video Profile

Logic Candidates

Threshold: BPP >= 0.04
Resolution FPS Calculated BPP Status

Hardware Priority Matrix

The tool uses a dynamic fallback chain. It tests hardware availability with a dummy encode and selects the fastest valid encoder before falling back to CPU-based rendering. Select an OS to view its priority mapping.

Windows Priority