RSS to Video for turning every new story into a branded format

Use the feed as a reliable source of new material, then apply one reviewed video format across each relevant item. Keep the series consistent while preserving the substance and attribution of every source.

Input · RSS feed to VideoReady

Grab the link to one item in your RSS or Atom feed: a blog post, a release note, a changelog entry, or a podcast episode page. ngram fetches that page, strips boilerplate, and turns it into a video. To work through a whole feed, convert one item, then the next. Items that only point to someone else's hosted video aren't a source.

Blog postsRelease notesChangelog entriesPodcast episodesNewsletter postsProduct update postsDocs pagesAtom feed items

How it works

Four steps from a feed item to a render.

No copying the post into a slide editor, no re-typing release notes into a script field, no stock-clip keyword bingo. The feed item is the source.

01

Paste the feed item's URL

Open the item you want from your feed and paste its article URL. ngram fetches that page's full body with Firecrawl + Exa. Working through the whole feed? Convert one item, then come back for the next.

02

The agent rewrites the item as a video script

The feed entry becomes its own hook, body, and CTA. The item title anchors the opening scene, the body collapses into narration, and lists or pull quotes become callouts. The phrasing the post earned stays in the cut.

03

Review the storyboard before render

Every scene shows its line of script, its visual direction, and its duration. Drop a section, rewrite the hook, swap a visual, and each change reflects back into the script in plain language.

04

Review and export the video

Review the RSS-item video for its intended channel, including the crop and caption placement, then export one MP4 from Studio. Prepare and review another aspect ratio as a separate edit.

Output controls

The feed item is the source. These are the dials.

Item-aware extraction

ngram fetches the feed item's article page and reads its title and body. Boilerplate footers, share widgets, and subscribe prompts are stripped before the script is written.

One item, one video

Each item you convert renders as its own video instead of one long compilation. Work through a feed item by item, so a 10-post feed becomes 10 distinct clips, one render at a time.

Item-level trimming

Drop the sections a given entry doesn't need without retyping. Each scene maps back to its source paragraph in the feed item, so cutting is editorial, not timeline-based.

AI visuals per scene

Each scene gets a brand-matched image or short generative clip drawn from the entry's meaning, not a stock-library match against the post slug. Useful when a text-only feed item ships with no imagery of its own.

Brand Kit on every item

Logo, colors, fonts, motion style, and outro CTA from your saved Brand Kit apply to every video you make from the feed, so post one and post fifty look like the same product.

Prepare each channel edit separately

Set the intended channel and aspect ratio for the RSS-item video, then review the crop, caption placement, and CTA before exporting one MP4. Prepare another channel version as a separate edit.

Voiceover from any saved voice

Read each item in a default ngram voice, a cloned founder voice, or any ElevenLabs multilingual voice. The narration stays the post's narration.

Built only on your feed item

ngram uses the fetched feed item and any pasted entry only to build your video. You own the output, the captions, and the editable source script.

Use cases

Where a feed earns a second life as video.

Changelog

Build a video for each changelog entry

Paste each shipped changelog entry's URL and it becomes a short branded video. Release the note and the clip on the same day, no design ticket per feature.

See use case
Feature announcement

Turn release-note feed items into launch clips

Each release-note entry in the feed carries a hook and a what-changed body already. Paste the published note's URL and ngram lifts that structure into a branded announcement video.

See use case
Newsletter

Send a video version of each feed post

Paste a new blog or newsletter entry's URL and ngram renders the video version, so subscribers who never click through still get the post that mattered.

See use case
Developer relations

Ship a dev-update video off the release feed

Your release or API-changelog feed is already the script. Convert each entry into a walkthrough video for the docs site and developer social without re-writing the post.

See use case
Social distribution

Spin each feed item into vertical social clips

Marketing pastes each fresh post's URL into ngram; every one becomes a 9:16 clip for paid and organic distribution, captioned and on-brand, off the page that already exists.

See use case
Product marketing launch

A launch-feed entry becomes the launch video

Your published launch post is already the launch script. Paste the feed item's URL for a 60-90 second launch video off the same source, ready for the announcement.

See use case
Email and lifecycle

Embed a feed-to-video summary in your emails

Drop the video version of last week's feed entry inline in the send. Readers who skim the text still watch the clip, and click-through on the embedded video lifts open-rate value.

See use case
Podcast and creator

Turn podcast-feed episodes into watchable clips

Each episode in your podcast feed ships with show notes and a body. ngram cuts that into short captioned video clips for the channels where audio alone never gets watched.

See use case

Tools that pair with this converter

Sharpen the post before. Edit the video after.

All ngram tools

Integrations

Fire rss-to-video the moment your feed updates.

RSS is a trigger format, so the converter pairs with the automation stack that already polls feeds for new entries. Start from a feed-watch recipe below, or wire your own with the REST API.

REST APIMCP serverWebhook subscriptionsUse a self-service API key to submit a supported page URL through the REST API, retrieve the video job status, and subscribe to video.completed or video.failed.

How it compares

If you've been using an automation tool to turn a feed into video.

Plainly, Creatomate, and RSSMasher map feed fields into a fixed template and render the same layout for every item. ngram fetches the feed item you paste, rewrites it as a script, plans a storyboard you review, and renders against your Brand Kit on every scene.

FeaturengramPlainlyCreatomateRSSMasher
How a feed item becomes videoAgent rewrites the entry body as a hook-body-CTA script, per itemFeed fields mapped into a fixed templateFeed fields mapped into a fixed templateHeadline + image into a news-style template
Storyboard review before renderFull scene-by-scene plan editable in plain languageTemplate preview, no script-level editTemplate preview, no script-level editTemplate preview, limited edits
Brand applicationBrand Kit (logo, fonts, colors, motion, outro) on every scenePer-template stylingPer-template stylingPer-template styling
Visual generationAI Visuals matched to each entry's meaning, per Brand Kit styleStock or feed-image onlyStock or feed-image onlyStock or feed-image only
Channel-specific editing workflowOne reviewed MP4 per channel-specific editOne ratio per templateOne ratio per templateOne ratio per template
VoiceoverElevenLabs voices + cloned founder voice, any languageLimited TTS voicesLimited TTS voicesLimited TTS voices
Single item vs. whole feedConvert one entry by hand, or wire the API to fire one render per new itemAutomation-first, batch onlyAutomation-first, batch onlyAutomation-first, batch only
How your source is usedFetched feed item used only to build your video; you own the outputAccount-bound retentionAccount-bound retentionAccount-bound retention
API + agentic accessREST API with self-service API keys; MCP, Zapier, and n8n for documented workflowsAPI + ZapierAPI-firstBuilt-in feed scheduler

Common questions about converting RSS to video

What is RSS to video?

RSS to video turns items from a feed into finished videos. You open a feed item, paste its article URL, and ngram fetches that page, reads its body, rewrites it as a scene-by-scene script, and renders a product or marketing video against your Brand Kit. To cover a whole feed, convert one item at a time, or wire the API to fire a render per new item. After review, Studio exports the RSS-item video as one MP4. Prepare and review another channel version as a separate edit.

How do I convert an RSS feed to video with ngram?

Open the feed item you want and paste its article URL into ngram. The agent fetches that page and reads its editorial body. Headings become scene breaks, paragraphs become narration, lists and pull quotes become callouts. You review the storyboard and adjust scenes in plain language. Working through the feed? Convert one item, then come back for the next. After review, Studio exports the RSS-item video as one MP4. Prepare and review another channel version as a separate edit.

Which feeds work best for rss to video?

Items from your own content feeds with clear editorial bodies: blog posts, release notes, changelog entries, newsletter posts, podcast episodes, and product-update posts, in RSS or Atom format. Items that only point to someone else's hosted video aren't a source. If a feed item sits behind auth, paste its title and body into the text mode instead.

Can I convert the whole feed or just one item?

Convert one item at a time by pasting its article URL, and ngram keeps each item as a separate video rather than stitching the feed into one long compilation. To cover a whole feed hands-off, wire the API, a Zapier RSS trigger, or an n8n feed trigger to fire one render per new item as it publishes.

How is rss to video different from url to video?

Both convert one page you paste, on the same fetch, script, and storyboard pipeline. url to video is framed around a one-off product or marketing page; rss to video is framed around the items in a feed, where you convert entries one by one and can keep converting new ones as they publish, by hand or wired through the API.

Can I automate rss to video for new feed items?

Yes, by wiring it yourself. Connect ngram to Zapier's RSS trigger or n8n's RSS Feed Trigger. A new entry publishes, your recipe sends that item's URL to ngram, one render runs on it, and the connector returns the job status or result to a downstream step you configure. The REST API and MCP server are available for custom feed pipelines. ngram doesn't poll your feed on its own; the trigger lives in your automation tool.

Can I keep my brand on every item?

Yes. The saved Brand Kit (logo, fonts, colors, motion style, outro CTA, caption preset) applies to every video you make from the feed. Set it once at /app/brand-kit and the first post and the fiftieth come out looking like the same channel.

What aspect ratios and formats can I export?

Studio exports the reviewed RSS-item video as one MP4. Set the aspect ratio for that edit, then check its crop and caption placement before export. Prepare and review a separate edit for another channel. If a destination requires MOV, WebM, or MKV, use Video Converter as a separate one-file, one-output step; use Video to GIF for a GIF. Output is 720p on Free and Basic, 1080p on Premium, and 4K on Ultimate.

What happens to my feed item after conversion?

The fetched item page and any pasted entry are used only to build your video, not published anywhere else. The output, captions, and editable source script are yours to keep, re-render, or export. You stay responsible for any rights needed to repurpose content from a feed you don't own.

RSS → Video

Ready to turn your feed into product and marketing videos?

Start with one RSS item, review the edit for its intended channel, and export one MP4. Prepare the next item or aspect ratio as a separate edit.