Developer Notes
Technical notes on AI video editing infrastructure, media processing, render verification, object storage, and production-grade creative tools.
Filter by tag
Clear
Building a Server-Side FFmpeg Compositor With Scratch Quotas
VibeChopper's server-side compositor turns an editable timeline into a durable render without letting temporary files become the product. The render path downloads only project-owned media, builds one FFmpeg graph for clips, effects, transitions, overlays, adjustment tracks, and audio, enforces scratch quotas along the way, streams the result into object storage, and cleans the workspace after every attempt.
Read the post
Render Verification for AI-Generated Timelines
AI can plan and mutate a timeline, but the product still has to prove that a render exists, belongs to the right project, points at durable storage, and carries enough metadata for a user or repair job to trust what happened. VibeChopper's render verification layer turns a completed export into a structured record with artifact details, timeline links, blockers, scores, and honest limitations.
Read the post
Rendering Clip Effects in a Timeline Compositor
Clip effects are easy to preview and hard to export correctly. VibeChopper treats every effect as timeline intent that must compile into a deterministic FFmpeg filter graph, survive trims and timing offsets, and remain testable without trusting visual luck.
Read the post