MDMartin Delophyinmartindelophy.hashnode.dev·Aug 4 · 10 min readWhy Browser-Based Multilingual TTS Kept Freezing at 86% — and How We Fixed ItRunning text-to-speech entirely in the browser sounds straightforward: download an ONNX model, create an inference session, and synthesize audio without sending user text or media to a server. In prod00
MDMartin Delophyinmartindelophy.hashnode.dev·Aug 3 · 10 min readHow I Built Semantic Optical Flow Tracking Entirely in the BrowserProject links GitHub: https://github.com/MartinDelophy/ai-video-editor Live demo: https://video-editor.ai-creator.top/ Timeline Studio is a local-first AI video editor that runs in the browser. This a00
MDMartin Delophyinmartindelophy.hashnode.dev·Jul 29 · 8 min readBuilding Stable Video Portrait Outlines in the Browser with MODNet, SlimSAM, MediaPipe, and Optical FlowA portrait outline effect looks simple: find a person and draw a line around them. In real video, however, the problem quickly expands into subject identity, fine matting, temporal stability, occlusio00
MDMartin Delophyinmartindelophy.hashnode.dev·Jul 28 · 2 min read在浏览器中实现视频四倍高清修复:NanoVSR 与 WebGPU 实战视频高清修复通常在服务端完成:用户上传文件,服务器执行模型推理和视频转码,再返回处理结果。这种方式便于集中管理算力,但也会增加上传等待时间和服务器成本。 在开源视频编辑器 Timeline Studio 中,我们实现了一套运行在浏览器里的视频高清修复流程。它使用 NanoVSR、ONNX Runtime Web、WebGPU 和 FFmpeg.wasm,在用户设备上完成画面处理与 MP4 生成。 00
MDMartin Delophyinmartindelophy.hashnode.dev·Jul 27 · 9 min readRemoving Video Watermarks Locally with MI-GAN, ONNX Runtime Web, and WebGPUWatermark and unwanted-object removal looks straightforward in a model demo. Inside a real video editor, it becomes a much larger systems problem. The conventional architecture uploads media to a GPU 00