SShortSingh.
Back to feed

Developer builds zero-GPU ASMR rain video pipeline using Python and ffmpeg

0
·1 views

A developer has created a fully automated system that generates 30-minute ASMR rain videos daily at virtually no cost, using only a still image, a Python-based raindrop physics simulation, and ffmpeg's displace filter. The pipeline eliminates the need for AI video generation tools like Sora or Runway, which would cost hundreds to thousands of yen per video. A key technical challenge was creating seamless 16-second loop cycles that tile into 30-minute videos without visible seams, achieved by ensuring displacement maps match exactly at the start and end frames. The system covers seven interior themes — such as a café window seat and a Japanese room — with automated masking that detects window and fire regions to apply effects accurately. The developer reports the daily build job now completes in just over four minutes, down from seven to eight minutes, and the setup runs autonomously via a scheduled launchd job.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Shiksha AI and Mitra AI offer voice-based English practice for Indian learners

Two AI voice agents, Shiksha AI and Mitra AI, have been developed to help Indian students, job seekers, and young professionals improve their spoken English skills. The platform was built for the Voice for Bharat Challenge 2026 and addresses common barriers such as social anxiety and lack of conversational practice partners. Shiksha AI acts as a patient tutor guiding turn-by-turn spoken practice, while Mitra AI handles real-life roleplay scenarios like ordering food or attending job interviews. The system supports Hinglish and Devanagari script, and is accessible via web browsers as well as telephone and SIP calls. It is powered by Murf Falcon TTS, LiveKit Agents, Deepgram Nova-3, and Google Gemini, with features including persistent learner memory and automated daily practice calls.

0
ProgrammingDEV Community ·

GDXMS2 Brings MiniScript 2 Scripting Support to Godot 4 via New Bindings

A developer has released Godot-X-MiniScript2 (GDXMS2), an open-source project that integrates the MiniScript 2 interpreter into the Godot 4 game engine. The bindings are available in both C++ and C# implementations, using GDExtension and GodotSharp respectively. The project was created partly to support developers who want to submit MiniScript entries to the Micro Jam game jam while continuing to use Godot. GDXMS2 can also serve as a lightweight scripting alternative to Lua for game modding or as an embedded interpreter within Godot projects. The project is in its early stages but is described as usable via its latest release or by building from the most recent commit on GitHub.

0
ProgrammingDEV Community ·

Anthropic's Claude Watermark Explained: What It Does and Does Not Prove

Anthropic signed the EU AI Act's Code of Practice on Transparency and began embedding an invisible statistical watermark in text generated by Claude. The watermark has documented limitations: it can persist even in human-written text that Claude merely edited or translated, and its absence does not confirm a text was written entirely by a human. Commentary online has conflated this watermark with unrelated third-party AI detectors like ZeroGPT and with individual platform moderation decisions, treating them as a single automatic chain. Experts and careful readers note that detecting model involvement in a text is fundamentally different from concluding the text was 'written by AI.' The broader debate sidesteps a key distinction: whether a human retained editorial control over the idea, structure, and final output throughout the process.

0
ProgrammingDEV Community ·

Six Free Self-Paced Web Accessibility Courses Worth Taking This Summer

A curated list of six free, self-paced online accessibility courses has been recommended for learners at various proficiency levels. The selection includes UNITAR's Inclusive Learning Design, which covers intersectionality, disaggregated data, and gender perspectives in roughly two hours. The International Labour Organization offers a course on disability inclusion strategies in the workplace, aimed especially at HR and culture professionals. Accessible EU's Accessible Technology Design, now in its fourth edition, covers WCAG, inclusive design patterns, and cognitive accessibility across seven structured modules. All courses are available online at no cost, making them accessible options before investing in paid certifications.

Developer builds zero-GPU ASMR rain video pipeline using Python and ffmpeg · ShortSingh