VideoMaker VideoMaker
AI video workflow for teams

Turn a script, article or deck into a finished video without juggling five tools.

VideoMaker gives you one practical workspace to write, segment, match clips, assemble, and publish. It is built for people who need output fast, not another bloated editor to manage.

Script to video PPTX to training video Auto narration and clips YouTube-ready output
One practical workflow
Work from idea to publish in one place.
1. Bring in source material Paste a script, import an article, or start from a deck without rebuilding everything by hand.
2. Let the app do the setup Generate scenes, clip queries, clip picks, and voice-ready structure automatically, then refine only what matters.
3. Assemble and publish Move from draft to finished video with metadata, preview, and publishing tools already in the same workspace.

Built for output, not tool-switching.

The current app is strongest when it behaves like an execution system. The homepage should reflect that clearly: fewer vague claims, more direct explanation of what someone can actually do with it.

Write

Create the draft fast.

Start from your own script, pull from a URL, use a template, or generate a first version with AI so the blank-page problem disappears early.

Visuals

Match scenes to footage.

Split the story into scenes, generate clip search cues, auto-pick visuals, and only step in where the app still needs human judgement.

Release

Finish and ship.

Assemble the video, refine titles and metadata, then move toward YouTube publishing and delivery without jumping into a second toolchain.

A simple workflow your team can actually follow.

The best version of this product is one where the next action is obvious. This public page now mirrors that logic instead of looking like a leaked internal dashboard.

1

Bring the idea in

Open a new video, import a source, and get the script into a usable starting state fast.

2

Let automation carry the setup

Generate scenes, improve clip searches, and fill the first visual pass automatically before doing manual cleanup.

3

Assemble and publish

Review pacing, assemble the final output, and move toward release from the same workspace.

Start free, upgrade when you need more automation.

This pricing block is intentionally simple. The goal here is to get someone into the product with the right expectation, not overwhelm them with too many plan mechanics before they even try it.

Free

For trying the workflow

$0

Use the workspace, create projects, and see how the automation-assisted flow works before you commit.

  • Core project workspace
  • Manual editing and review
  • Good for evaluation and demos

Open the app and start with a real project.

The biggest improvement here is practical clarity: the public site now explains the product simply, and the app remains the place where the real work happens.

Projects
Notifications
No notifications yet

All Projects

Training programs and AI-generated YouTube videos in one place

Recently Assembled
Loading projects…

AI Magic Creator 🔮

Transform a single idea into a professional 50-slide video course module instantly.

Module
Live Preview

Production Engine

Generates HTML deck from your saved JSON data, captures screenshots via Puppeteer, synthesizes Google TTS audio, and weaves them together via FFMPEG onto a single MP4.

System standing by...
Practice Timer 00:00

Configuration

API keys, TTS, video settings, and publishing credentials

AI Content Generation

Powers: Auto-generate scripts · Smart Paste · Script templates · Translate · Social captions · AI metadata · URL→Video · PPTX→Video
Without this: you must write all scripts manually. Supports Ollama (local & free), Groq (free tier), OpenAI, or any OpenAI-compatible endpoint.

Use any OpenAI-compatible API — including Ollama (local, free), Groq (free tier), OpenAI, Anthropic (via proxy), etc. Set provider to "None" to use built-in mock data.

Ollama: http://localhost:11434/v1  |  Groq: https://api.groq.com/openai/v1

Text-to-Speech Narration

Required for: Audio narration on each video segment — assembly will fail without a working TTS provider.
Google TTS is free and works with no API key. Switch to ElevenLabs or OpenAI TTS for higher-quality voices.

Google TTS is free and requires no key. ElevenLabs and OpenAI TTS require your own API key.

Video Rendering

Controls: output resolution, visual theme, watermark, background music, transitions, intro/outro clips, and Ken Burns pan effect.
These apply to every video assembled by the studio. Sensible defaults are pre-set — only change if needed.

🎵 Background Music (YouTube Videos)

Add royalty-free background music to assembled YouTube videos. Music will be mixed at low volume behind narration.

Slide Transitions

Adds a fade effect between slides using FFmpeg. "None" = instant cut (default, fastest).

Watermark / Logo Overlay

Burns a PNG logo into the final video. Use a transparent PNG for best results.

Intro / Outro Clips

Prepend a channel intro and/or append an outro to every rendered video. Must be local MP4 files.

Background Music

Provide a local path to any MP3/WAV file. It will be looped under the narration at the specified volume.

📹 Stock Footage Sources

Required for: B-roll search — without at least one API key, the "Search Clips" feature returns nothing and segments will have no visuals.
Both Pexels and Pixabay are completely free. Adding both gives you wider results. Sign-up takes under 2 minutes.

Add keys for both sources to get the most clips. The app searches all active sources simultaneously and ranks results by video quality (resolution + ideal duration). All free.

🟢
Pexels pexels.com/api — free, no credit card
🟡
Pixabay pixabay.com/api/docs — free, different library
Quick setup (both take <1 min):
pexels.com/api → sign up → copy key → paste above
pixabay.com/api/docs → sign up → copy key → paste above
Then click Save Configuration.

🎥 AI Video Generation

Optional — use only if you want AI-generated B-roll instead of (or alongside) stock footage.
When configured, each segment shows a 🤖 AI button to generate a unique clip. Not needed for standard video assembly.

Generate custom B-roll clips using AI instead of searching stock footage. Each segment shows a 🤖 AI button when configured.

Recommended: fal.ai — one key, 6 models, free credits on signup
Sign up → fal.ai/dashboard/keys → Create key → paste above

Other providers (paid):
RunwayML — ~$0.25 for 5s · free trial credits
Google Veo 2 — ~$1.75 for 5s
Generation takes 30–90 seconds per clip.

YouTube Publishing

Optional — you can always export the MP4 and upload to YouTube manually without this.
Required for: One-click publish, scheduled uploads, and auto-fill title/description/tags directly to your YouTube channel.

Create a Google Cloud project, enable YouTube Data API v3, create OAuth 2.0 credentials, and paste them here. All free with your own Google account.

📈 My Usage This Month

YouTube Videos

Script → AI narration → B-roll → MP4

Loading…
Script
Generation
Intelligence
Style
B-Roll & Media
Production
Thumbnails
Repurpose
Share
Script
Segments
Write a script on the left, then hit ⚡ Auto-Segment to split it into clips.
Simple Pricing

Plans that grow with you

Start free, scale when ready. No hidden fees, cancel anytime.

30-day money-back No credit card for free tier Cancel anytime
Free
$0 /month
Perfect for exploring
  • 5 videos/month
  • Slide editor & PPTX export
  • Google TTS narration
  • AI metadata & SEO
  • YouTube direct publish
  • Brand kit & watermark
MOST POPULAR
Pro
£29 /month
For serious creators
  • 50 videos/month
  • Everything in Free
  • AI metadata & SEO tags
  • YouTube direct publish
  • 1080p Full HD export
  • Brand kit, logo & watermark
  • AI video generation
Business
£79 /month
For teams & agencies
  • Unlimited videos
  • Everything in Pro
  • AI-generated video clips
  • White-label exports
  • Priority support & SLA
  • Team access Soon
Loading billing status…
ROI Calculator
Show buyers the time and cost saved
Pro
Monthly Hours Saved
60h
Monthly Labor Value
$2,400
Estimated ROI
83x
Buyer Readiness
Instant sales checklist
Checking…

Common questions

Can I switch plans at any time?
Yes. Upgrades take effect immediately. Downgrades apply at the end of your billing cycle.
What counts as a "video"?
Each assembled YouTube video or exported training module counts as one video toward your monthly limit.
Do unused videos roll over?
No — limits reset on the 1st of each month. Business users have no cap so rollover is not relevant.
Is there an annual discount?
Annual billing with 2 months free is coming soon. Reach out to get early access pricing.

Keyboard Shortcuts

Navigation
All Projects (Home)GH
YouTube VideosGY
SettingsGS
Editor
Save / AutosaveCtrlS
New YouTube VideoN
Assemble VideoShiftA
Undo segment changeCtrlZ
Redo segment changeCtrlY
Accept AI suggestionTab
Dismiss AI suggestionEsc
General
Command paletteCtrlK
Show shortcuts?
Close modal / panelEsc
Search projects/
🔍 ESC