← Back to all apps

brUpVideo

Deep engineering system

Upscale long videos to higher resolution on a home graphics card, in small tiles, and keep the audio.

brUpVideo showing its tiled consumer GPU video upscaler and audio stream preservation

Current status

Local Python tiled video upscaling script built for consumer desktop graphics cards.

Overview

Batch video upscaler that upgrades low-resolution clips to a sharp, higher resolution on standard home graphics cards and keeps the audio track.

Why it was built

Running AI video upscalers on full-length recordings usually crashes consumer GPUs with out-of-memory errors, fills drives with temporary image files, and strips the original audio.

Why it helps

Processes each frame in tiles sized for graphics memory, streams the sharpened video directly into an encoder without giant temp folders, and keeps all original audio and chapters intact.

What you can do

  • Tiled frame upscaling sized for consumer graphics memory on long videos
  • Direct streaming to modern H.265/AV1 encoders without huge temporary folders
  • Automatic preservation of original audio tracks and chapter markers
Before & After Engineering AuditMedia & VideoHigher-Resolution AI Upscaling · Tiled Upscaling

brUpVideo — Verified Engineering & Visual Transformation

Before: Unverified baseline workflow & manual steps

Running AI video upscalers on full-length recordings usually crashes consumer GPUs with out-of-memory errors, fills drives with temporary image files, and strips the original audio.

// Baseline manual workflow
// Problem: Running AI video upscalers on full-length recordings usually crashes consumer GPUs with out-of-memory errors, fills drives with temporary image files, and strips the original audio.
After: brUpVideo deterministic pipeline & verified output

Processes each frame in tiles sized for graphics memory, streams the sharpened video directly into an encoder without giant temp folders, and keeps all original audio and chapters intact.

// brUpVideo verified pipeline
// Outcome: Upscale long videos to higher resolution on a home graphics card, in small tiles, and keep the audio.
// Status: Local Python tiled video upscaling script built for consumer desktop graphics cards.
CV & VLM rubric shift: 0.7725 → 0.9395 (+0.167 · Sharpness +48.4% · PSNR 44.09 dB)
Grounding gate: Negation parity & evidence verified

Interactive walkthrough

Step through how brUpVideo works without creating an account or installing local dependencies.

Entry & problem context

Maturity: Deep engineering system

Running AI video upscalers on full-length recordings usually crashes consumer GPUs with out-of-memory errors, fills drives with temporary image files, and strips the original audio.

Batch video upscaler that upgrades low-resolution clips to a sharp, higher resolution on standard home graphics cards and keeps the audio track.

Shared platform architecture sandbox

Test the live cross-language single source of truth shared across TypeScript, Python, and Rust.

Semiotic Brand Identity & Federated SoC Governance

Peircean Brand Mark, Multi-Size Squint Test & 3-Tier SoC Boundary

SoC tier: oss_public16px rubric: 96.7% (PASS)
16px · 32px · 48px squint test
Motif: frame_loupe
Iconic sign: Super-resolution pixel lattice expanding into a razor-sharp vector diagonal
Indexical cue: Frame-by-frame optical super-resolution and grain restoration pass
Symbolic archetype: Magenta neural upscaling emblem
SoC Boundary & Epistemic Retrieval Guardrails
Visibility & ceiling: public_oss (max tier: oss_public)
Boundary policy: Default fail-closed public OSS governance profile.
4-gram shingle novelty: 100.0% (non-redundant >15%) · Retired symbol trap: Clear (0 retired symbols)
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
13,842+
3,229 public · 10,136 private revisions
Curated portfolio history
19,523+
Revisions across 32 curated projects
Pull requests & reviews
463 PRs
Merged across 70 first-party codebases
brUpVideo historyPython
2 revisions
6 tracked source files · Updated 2025-01-10
Language distribution across curated projectsWeighted by revision history & source volume
TypeScript38.9% (12 projects)
Rust36.9% (1 project)
Python11.3% (8 projects)
JavaScript4.7% (2 projects)
Lua4.1% (1 project)
Public open-source codebases on GitHub
vox-foundation/voxRust · 7,200 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 · 435 rev

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

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

Interactive 3D macaque brain atlas and stereo surgical view planner rendered in browser WebGL.

#neuroscience#webgl#threejs#brain-atlas#3d-visualization
brbrainerd/brFrameTypeScript · 23 rev

Single-binary Rust and React kiosk shell for Raspberry Pi digital photo frames with remote mobile upload.

#rust#raspberry-pi#kiosk#embedded#react