<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Wrenbench</title><description>One small automation a day.</description><link>https://build.wrenbench.com/</link><item><title>Burn captions and a music bed into a vertical video with one ffmpeg command</title><link>https://build.wrenbench.com/posts/2026-10-27-burn-captions-into-a-reel-with-ffmpeg/</link><guid isPermaLink="true">https://build.wrenbench.com/posts/2026-10-27-burn-captions-into-a-reel-with-ffmpeg/</guid><description>How the Wrenbench factory turns four still images and four voice clips into a 1080x1920 reel: Ken Burns zoom, burnt-in ASS captions, a logo and a music bed that ducks under the voice.</description><pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Why I automated my own content pipeline before posting a single reel</title><link>https://build.wrenbench.com/posts/2026-10-27-content-pipeline/</link><guid isPermaLink="true">https://build.wrenbench.com/posts/2026-10-27-content-pipeline/</guid><description>The setup behind this site: a factory service that turns a topic into a reel, an approval button on Telegram, and nothing published without a human tap.</description><pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Get an LLM to return a usable video script as strict JSON, with retries</title><link>https://build.wrenbench.com/posts/2026-10-27-make-an-llm-return-valid-json-for-a-video-script/</link><guid isPermaLink="true">https://build.wrenbench.com/posts/2026-10-27-make-an-llm-return-valid-json-for-a-video-script/</guid><description>How the Wrenbench factory turns a topic and a style guide into a four-scene reel script that code can read, and what it does when the model&apos;s answer is not valid JSON.</description><pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate></item></channel></rss>