Blog2Vid
How it works

From link to storyboard to video

Blog2Vid reads a blog post the way an editor would — pulling out the text and images and laying them into a scene-by-scene storyboard you can shape into a video.

00

Every post becomes a storyboard

Blog2Vid extracts your page's text and images, then builds a storyboard where each image becomes its own scene. Every scene carries five settings, laid out left to right just like a shot list:

01

Visual

The scene's image or video

02

Voiceover script

The narration text

03

Voiceover

The narration audio

04

Presenter

An optional talking face

05

Video

The rendered scene clip

Scenes aren't fixed to what came out of the post — add a blank scene anywhere in the storyboard, then drag it into place (or use the up/down arrows). Both auto-generated and manually added scenes can be deleted at any time.

Storyboard view

Multiple scene rows stacked · click to enlarge

01

Adjust the visual

Each scene starts with the image or video pulled from your post. You're not locked into it.

  • —Open it larger — click a scene's thumbnail to view it in a lightbox.
  • —Upscale — enlarge a visual that came in low-resolution.
  • —Replace image/video — swap in something you've uploaded on the Assets page.
  • —Restore original image — revert back to what came from the blog post.
Original
Visual panel showing the blog's default image with its dimensions, a Not 16:9 warning, and Replace image/video and Upscale links

Thumbnail pulled from the post

Replaced
Visual panel showing a replaced image with its dimensions, and Replace image/video and Restore original image links

Replace image/video panel

02

Review the script

The voiceover script keeps your original wording — Blog2Vid only fixes typos and obvious mistakes along the way. Read it over and edit freely; every change saves on its own.

Voiceover script
Script editor showing a scene's voiceover script text

Script editor, one scene

03

Give it a voice

Turn the script into narration with whichever voice fits the post.

  • —Stock voices — two American English voices, one male and one female, ready by default.
  • —Add voice by ElevenLabs ID — bring in any specific voice from the ElevenLabs library.
  • —Clone your own — upload a 30-second clip of your voice on the Assets page, then select it here.
  • —Generate voiceover — render the audio and play it back before moving on.
  • —Upload audio — or skip generation entirely and bring your own mp3.
Choose a voice
Voiceover panel with the voice dropdown closed and an Add voice by ElevenLabs ID field open

Voice dropdown + Add voice by ID

Pick from the list
Voice dropdown open, listing stock and cloned voices

Stock and cloned voices in the dropdown

Generated
Voiceover panel with a voice selected, audio generated, and playback controls shown

Playback, download, and regenerate options

04

Choose a presenter

Add a face to narrate the scene, and it'll be lipsynced to the voiceover audio automatically.

  • —No presenter — voiceover plays over the visual, nothing else shown.
  • —Presenter only — choose a presenter, then click Generate talking presenter to fill the frame.
  • —PiP — choose a presenter, then drag and resize the visual and presenter independently on the scene's layout — any placement, any overlap.
Presenter only
Presenter panel with "Presenter only" and a stock presenter selected, showing the generated talking-presenter clip with Regenerate and a Ready badge

Presenter panel, generated clip

05

Edit layout and generate the clip

Click Edit layout in a scene's Video panel to arrange exactly how the visual and presenter share the frame. Once everything is set the way you want, click Generate video clip to render that scene using all of its settings.

  • —Crop — trim the visual or presenter to 16:9 to avoid black bars, or to a different shape to focus on a detail.
  • —Position and size — drag either box anywhere on the frame, and resize it from its corner handle.
  • —Background — fill any space the boxes don't cover with a solid color or an image — then apply it to every scene in one click.
  • —Borders — turn each box's white border on, or off for a seamless edge against the other layer.
  • —Layering — choose whether the presenter or the visual sits on top where they overlap.
  • —Show/hide guides — hide the box outlines and labels to see the frame as it'll actually render.
  • —Restrict to canvas — keep boxes inside the frame so you can land one exactly flush against an edge, or turn it off to let them run past it.
Video
Video panel after generation, showing the finished clip, Regenerate and Edit layout links, and a Ready badge

Regenerate, Edit layout + Ready badge

Crop

Crop presets + drag-to-adjust box · click to enlarge

Edit layout

Background, layering + placement · click to enlarge

06

Storyboard-wide settings

Once every scene is set the way you want, a set of storyboard-wide actions lets you finish the whole video in one pass instead of scene by scene.

  • —Upscale all low-res images — batch-upscale every scene's visual in one click.
  • —Generate all scene voiceovers — render narration for every scene at once.
  • —Generate subtitles (.srt) — export captions for the finished video.
  • —Add background audio — layer music under the narration for the whole video.
  • —Generate all scene videos — render every scene's clip in a single pass.
  • —Generate final video — stitch every scene's clip together into the finished video.
Storyboard actions

Bulk actions + final video preview · click to enlarge

Turn your next post into a video.

Paste a link, review the storyboard, and generate — your images stay yours the whole way through.