Release Notes to Video for showing customers what changed and why

Turn shipped changes into a clear product story that shows both the workflow and the value. Create the main release update, then adapt it for help content, campaigns, and sales follow-up.

Input · Release Notes to VideoReady
chars 0 / 4000

Trusted by teams at

Veeva Systems
Veeva Systems
DP World
DP World
Genpact
Genpact
Parker Hannifin
Parker Hannifin
Bio-Rad
Bio-Rad
Imperva
Imperva
ITV
ITV
HubSpot
HubSpot
Rocket Mortgage
Rocket Mortgage
Tektronix
Tektronix
Diligent
Diligent
Times Internet
Times Internet
Veeva Systems
Veeva Systems
DP World
DP World
Genpact
Genpact
Parker Hannifin
Parker Hannifin
Bio-Rad
Bio-Rad
Imperva
Imperva
ITV
ITV
HubSpot
HubSpot
Rocket Mortgage
Rocket Mortgage
Tektronix
Tektronix
Diligent
Diligent
Times Internet
Times Internet
Deel
Deel
Zapier
Zapier
Delhivery
Delhivery
SafetyCulture
SafetyCulture
Demandbase
Demandbase
PingCAP
PingCAP
Quizizz
Quizizz
Apryse
Apryse
Improvado
Improvado
Taggbox
Taggbox
Matrixport
Matrixport
Glasswall
Glasswall
ContractSafe
ContractSafe
Deel
Deel
Zapier
Zapier
Delhivery
Delhivery
SafetyCulture
SafetyCulture
Demandbase
Demandbase
PingCAP
PingCAP
Quizizz
Quizizz
Apryse
Apryse
Improvado
Improvado
Taggbox
Taggbox
Matrixport
Matrixport
Glasswall
Glasswall
ContractSafe
ContractSafe

How it works

From changelog text to a finished release video in four steps.

No deck. No editor handoff. Paste the notes, accept the storyboard, ship the video.

01

Paste the release notes

Drop a markdown changelog, GitHub release URL, or the body of your release email. ngram parses the headings, the category tags (New / Improved / Fixed), and the linked screenshots.

02

ngram groups features and ranks them

The agent merges related changes into video segments, promotes the headline feature, and tucks bug fixes into a single closing card so the video tells the story of the release instead of reciting the bullet list.

03

Review and adjust the storyboard

Reorder features, demote a bullet to a footnote, swap the hero feature visual, or split a 90-second cut into a 30-second LinkedIn version. Plain-language edits in chat, no timeline.

04

Export and post

Review the release notes 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

Controls tuned for product update videos, not generic edits.

Feature grouping rules

Decide whether the video opens with the top-rated new feature, the most-requested fix, or the migration callout. Bug fixes can be merged into a single rolling card.

Bug fix condensing

A 14-item fix list collapses into one 4-second card so the release video stays focused on what shipped, not what got patched.

Hero feature emphasis

Pin one feature to the cold open with a larger scene, custom motion graphic, and the screenshot or Loom you linked in the notes.

Prepare each channel edit separately

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

Brand kit on every release

Logo, fonts, motion style, and category color codes apply automatically. Release v4.1 and v4.2 stay visually consistent without an editor in the loop.

Burned-in captions per release

Feature names, version numbers, and migration warnings stay readable in muted feeds. Caption styling follows the brand kit.

Localized release variants

Re-render the same release video with translated voiceover and captions for non-English customer segments. Useful for EMEA and APAC rollouts.

Pre-release file safety

Pre-launch changelogs stay private to your workspace, and you can delete your account to trigger a full data purge. Talk to sales about security, access controls, and data handling for your team.

Use cases

Eight release moments worth a 60-second video.

Changelog

Changelog video for the public release page

The same release notes that live on /changelog, narrated, captioned, and embedded above the bullet list. Customers see the feature before they read about it.

See use case
Feature announcement

Feature announcement on LinkedIn

A 9:16 cut of the release video that pulls the hero feature, the screenshot, and the value claim into the first three seconds of the LinkedIn feed.

See use case
PM changelog

Internal PM changelog for the team

A 60-second internal cut that PMs drop in #released so engineering, support, and CS know what shipped without scrolling Linear.

See use case
PMM launch

Product launch video from release notes

The same notes paired with the brand kit and a hero screenshot become the LinkedIn launch post for a v1.0 or a major.0 release.

See use case
PMM announcement

Feature announcement video for marketing

PMM takes the engineering changelog, removes the version numbers, and renders a customer-facing announcement video tuned for the campaign calendar.

See use case
DevRel update

DevRel update video for developers

Developers skim release notes. A 90-second video that walks through SDK changes, breaking changes, and migration steps gets opened, watched, and shared.

See use case
CS feature education

Feature education video for existing customers

CS attaches the release video to QBRs and renewal emails so enterprise accounts learn about features they paid for but never enabled.

See use case
PM feature launch

PM feature launch video for the in-app modal

A 1:1 cut that plays inside the in-app 'What's new' modal. Same release notes, video format, lower scroll-past rate than a static screenshot.

See use case

Tools that pair with this converter

After the release video lands.

All ngram tools

Integrations

Wire the release video into your changelog workflow.

The release notes already trigger a Slack message, an email blast, and a Discourse post. Drop the video render into the same chain.

REST APIMCP serverWebhook subscriptionsFor API automation, send supported text or URL inputs with a self-service API key, retrieve the video job status, and subscribe to video.completed or video.failed.

How it compares

If you've been making release videos a different way.

Most teams that ship a release video today fall into one of three workflows: record a Loom and call it done, render a talking-head with Synthesia, or assemble bullet slides in Pictory. ngram handles the writing and editing for one reviewed cut; prepare other channel versions separately.

FeaturengramLoomSynthesiaPictory
Starts from raw release notesPaste markdown, GitHub URL, or PDFManual narration over screen recordingManual script writingManual script writing
Groups changes into video segmentsAuto-groups by feature and severityNoneNoneSlide-per-bullet only
Bug-fix condensingSingle rolling card for fixesManual editManual editManual edit
Brand intro / outro per releaseAuto-applied from brand kitManual every timeAvatar branding onlyTemplate selection
Channel-specific editing workflowOne reviewed MP4 per channel-specific edit16:9 only16:9 + 9:16 (extra render)Re-edit per format
Burned-in captions for muted feedsDefault on every cutAuto-caption (separate step)DefaultDefault
Localized release variantsTranslated voiceover and captionsNoneVoiceover onlyCaption-only
Time from notes to posted videoUnder 5 minutes20-40 minutes of recording30-60 minutes of script + render30-60 minutes of slide build
API + webhook for release pipelinesREST API with self-service API keys; webhook subscriptions for video.completed or video.failed; MCP, Zapier, and n8n for documented workflowsNoneAPI (enterprise tier)None
Pre-release file safetyWorkspace-private, account-level data purgeWorkspace-boundWorkspace-boundWorkspace-bound

FAQ

Questions about converting release notes to video

Paste the markdown changelog, point us at a GitHub release URL, or upload a PDF. ngram parses the headings and category tags (New / Improved / Fixed), groups related changes into scenes, and drafts a voiceover script. Average end-to-end time is under five minutes. After review, Studio exports the release notes video as one MP4. Prepare and review another channel version as a separate edit.

Still curious?

Release Notes → Video

Ship the next release with a video, not just bullets.

Paste the changelog, accept the storyboard, post the cut. The next release video is five minutes away.