Skip to content

Releases: JMS1717/8mb.local

More Options, Better Performance, Debloated

11 Nov 18:41
85ad962

Choose a tag to compare

Pretty much the title:

Added more options for codec selection and improved automatic codec selection logic
Removed some legacy files that were from previous versions
Improved favicon rendering

Resolution select, Audio Settings, and better compression logic

08 Nov 03:22

Choose a tag to compare

Bugfixes, Stability, and Security improvements

07 Nov 01:25

Choose a tag to compare

What's Changed

Massively overhauled the program to be more reliable, secure, and performant.

rtx50-v1.0.0

07 Nov 01:27

Choose a tag to compare

rtx50-v1.0.0 Pre-release
Pre-release

What's Changed

RTX 50 series Blackwell support. This release is not very well tested and will not be updated

v128

05 Nov 15:55
d08691e

Choose a tag to compare

v128 Pre-release
Pre-release

After many updates, I'm excited to tag the first stable release of 8mb.local!

8mb.local is a self-hosted, fire-and-forget video compressor. Just drop a file, choose a target size (like 8MB, 25MB, or 100MB), and let it produce a compact, high-quality file using GPU-accelerated encoding. It supports NVIDIA NVENC, Intel/AMD VAAPI (on Linux), and automatically falls back to CPU if no GPU is found.

Key Features in this Release:

Multi-vendor GPU support: Auto-detects NVIDIA, Intel, and AMD GPUs.

Robust Encoder Validation: Checks that encoders are not just present, but actually working.

Drag-and-Drop UI: A simple SvelteKit interface for uploading files.

Live Queue Management: View all active jobs, see real-time progress, and cancel jobs individually.

Real-time FFmpeg Logs: See exactly what's happening during compression.

Full Settings UI: Configure authentication, default presets, and available codecs directly from the UI.

Smart Auto-Retry: If a file comes out too large, the worker automatically retries with an adjusted bitrate.