Vikram Bhaskaran·Jul 3Packaging the World’s Video in Pure RustBuilding sheathe, an HLS/DASH/CMAF media packager, validated byte-for-byte against Shaka PackagerA response icon1A response icon1
Vikram Bhaskaran·Jun 27Packaging the World’s Video in Pure RustBuilding sheathe, an HLS/DASH/CMAF media packager, validated byte-for-byte against Shaka Packager
Vikram Bhaskaran·Jun 18Catharsis for Noisy Audio: A Pure-Rust Restoration Toolkit with No ffmpeg and No Black BoxesHow I built cathar — denoise, de-hum, de-click, de-clip, de-reverb, de-ess, voice isolation, bandwidth extension and loudness, every stage…
Vikram Bhaskaran·Jun 14Somnia — A Type-Safe ORM for SurrealDBStop Hand-Writing SurrealQL Strings in Rust
Vikram Bhaskaran·Jun 5Measure, Don’t Guess: Building viser, a Content-Adaptive Video Encoding Optimizer in RustMost video on the internet is encoded with a one-size-fits-all bitrate ladder that wastes bandwidth on simple content and starves complex…A response icon1A response icon1
Vikram Bhaskaran·May 29Porting 300,000 Lines of C++ and Perl to Rust: A Dual-Oracle Media Metadata EngineHow I replaced both a 25-year-old C++ media analyzer and a 30-year-old Perl EXIF tool with a pure Rust library — matching their output…