Media & VideoSource access: Hosted NextGen Interactive app

Video Studio

Live in production

Why this label: It runs at its public address, its main page responds, and the running version matches the latest code.

Trim, crop, resize, convert and add subtitles to your own video in the browser, then download the result.

Primary language
Python
Git revisions
2,499
Tracked files
3,624
Video Studio showing a sample cartoon clip loaded in its player, with preview filters, loop points and subtitle search

Captured

Current status

Runs live in your browser at ngi.video/console with local WebCodecs and WebAssembly video tools.

Interactive tourNextGen Interactive LLC · In-Browser NLE & WebCodecs Studio17 Browser Tools · Multi-Track NLE · Kdenlive MLT XML · Zero-Egress Privacy
Holistic Single-SPA Video Studio, Multi-Track Kdenlive NLE & WebCodecs Pipeline Tour
Scrub the multi-track non-linear timeline, test the 12-filter Catmull-Rom keyframe pipeline, inspect bidirectional Kdenlive MLT XML interchange, and hand off presets directly into /console.
Multi-Track Non-Linear Timeline & Kdenlive MLT XML Interchange
Edit across multi-track video/audio lanes with ripple/roll/slip trimming, 12 keyframed visual/audio filters, and lossless Kdenlive MLT XML project import/export.
How it works under the hood: Verified by binary MP4/WAV/PNG/XML inspection gates (packages/platform-ssot & pnpm test:studio-io).
Try → See → Get: Pick a preset below to update the preview screen and see the exact output.
Interactive NLE Pipeline & 1-Click /console Preset Handoffnle_filter_scrubber
Choose a studio workflow to inspect its WebCodecs/FFmpeg execution plan, Kdenlive XML representation, and launch directly into /console with that tool pre-selected.
What you getCatmull-Rom Keyframes · MLT 7.x Parity
Step progress & response previewstep=1/3 · mode=nle_multitrack_kdenlive
123
Evaluates Catmull-Rom spline keyframes across Brightness, Contrast, Saturation, Vignette, Chroma Key, and Parametric EQ, with bidirectional Kdenlive .kdenlive MLT XML import/export.
<tractor id="maintractor"><multitrack><track producer="v1_main"/><track producer="a1_dialogue"/></multitrack></tractor>
Key parts you can explore (2)
Click any card to preview its screen
#1 · V1/V2/T1/A1 · Dissolve & Luma WipeWorking
Multi-Track Kdenlive MLT XML Timeline & Transition Engine
Round-trips standard .kdenlive MLT XML projects with 4 tracks, keyframed transitions, and PCM waveform peaks.
kdenlive.tsnleFilters.tscomputeAudioWaveformPeaks
#2 · WebCodecs · EBU R128 · PSNR > 40dBWorking
Browser ffmpeg.wasm Transcode & Before/After CV Quality Gate
Runs client-side MP4/WebM renders and scores pre/post-filter frames with the coalesced CV Flywheel before download.
nleExport.tsevaluateExportCvFlywheelGateffmpegWasmWorker
Tour step state:action=tour_interstitial_open·step=studio-step-1-nle·steward=nextgen_interactive
surface=work_slug_interstitial · saved locally in your browser

Overview

Browser video studio where you open your own clip, preview filters, save still frames and short clips, and search a subtitle file. A hosted processing service is in development.

Why it was built

Managing large video libraries usually means waiting minutes for media indexing, fighting fragile transcode pipelines, and jumping between separate apps just to compress, trim, upscale, or find a spoken quote.

Why it helps

Compresses, trims, joins and checks your own videos with nothing to install, and the files never leave your device.

What you can do

  • Live browser studio with a split-screen preview and instant clip export
  • Compress, trim, join, contact-sheet and loudness tools that run on your device
  • GPU upscaling, overlap splicing and scene indexing in private early access
Source access & licensinginternal_commercial · private_commercial

Commercial deterministic & neural video processing backend.

What you see & how you interact

Unified 5-Tab Studio Dock (#overview, #tools, #nle-studio, #jobs, #providers)Kdenlive Multi-Track NLE with Dual Monitors, 3-Band EQ & Keyframe CurvesReal-Byte WebM/MP4 Render & Multimodal CLIP + Whisper Scene Search
What you see on screen

Holistic Single-SPA Video Studio (/console) uniting a 5-tab workbench dock, Kdenlive multi-track NLE timeline, dual Source/Program canvas monitors, and real-time RGB parade/vectorscope scopes.

What happens when you try it

Zero-egress WebCodecs + FFmpeg.wasm browser rendering, 6-tool one-click timeline round-trip (Send to NLE Track), L/J-cut split edits, and multimodal CLIP + Whisper + FTS5 scene search.

GitHub Profile & Source Activity

Engineering Velocity & Open-Source Hygiene

Synced from @brbrainerd and @vox-foundation via the GitHub GraphQL API (GET /api/github/stats).

Annual GitHub activity
18,333+
3,377 public · 14,455 private revisions
Curated portfolio history
22,424+
Revisions across 21 curated projects
Pull requests & reviews
486 PRs
Merged across 71 first-party codebases
Video Studio historyPython
2,499 revisions
394 verification suites · Updated 2026-10-30
Language distribution across curated projectsWeighted by revision history & source volume
TypeScript40.5% (9 projects)
Rust32.2% (1 project)
Python11.2% (2 projects)
JavaScript7.6% (2 projects)
Lua4.6% (1 project)
Public open-source codebases on GitHub
vox-foundation/voxRust · 7,219 rev

Single-file full-stack programming language and Rust compiler that generates database schemas, server routes, and typed clients from one declaration.

#programming-language#rust#compiler#full-stack#lsp
brbrainerd/govSimTypeScript · 445 rev

Interactive political economy simulator with ECS civic rights, institutional modeling, policy levers, and multi-regime scenarios.

#simulation#political-economy#typescript#ecs#strategy-game