InVideo AI icon
video-generator

InVideo AI

Creates original vertical shorts and avatar-led ads, but often needs QA and follow-up prompts

Visit InVideo AI
Avatar-led ads9:16 MP4Watermark-free3 test inputs
TL;DR — our verdictUpdated August 2026 · 29 test artifacts

Our take

Where it wins
  • You want original AI scenes for a text-prompted short instead of a stock-footage montage.
  • You need a recurring character or believable presenter across scenes in a vertical video.
  • You want avatar-led UGC-style ads from a script and are willing to review each render.
Main limitation
  • You need a guaranteed one-shot finished short or ad on the first render.
Pricing (verified plans)
Plus $17/moMax $85/moGenerative $170/moElite $900/mo
Strongest test artifacts

Our take

InVideo AI is strong when you want text-to-video output that looks original rather than stock-heavy: it produced original-looking scenes, consistent characters, and believable avatar-led vertical ads. It also supports scene switching, B-roll insertion, and conversational follow-up prompts, which makes refinement possible after the first pass. The tradeoff is reliability: captions, voice, and music may need extra prompting, some renders can stop short or drift in continuity, and embedded UI text can come out garbled.

Screen recording of the InVideo AI workspace moving from prompt/canvas selection to a generated vertical UGC preview and slate settings.

In-Depth Review

Our detailed analysis of InVideo AI — features, performance, and real-world testing.

AD
AI Demos Team
Expert Reviewer
Verified Review

Feature-by-Feature Breakdown

Vertical MP4 Export
Strong
Test Summary
Feature tested: Vertical MP4 Export
Result: Passed — Strong

Feature tested: Vertical MP4 Export

Result: Passed

Verdict: Strong

Expected behavior: Exports a ready-to-download 9:16 MP4, including full-bleed vertical delivery and watermark-free output on paid plans. The two cards differ only in wording and plan detail.

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): Clean 9:16 export with no visible watermark. — InVideo output 1.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): Clean 9:16 export with no visible watermark. — InVideo output 1.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): Clean 9:16 export with no visible watermark. — invideo output 2.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): Clean 9:16 export with no visible watermark. — invideo output 2.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): Clean 9:16 export with no visible watermark. — invideo output 3.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): Clean 9:16 export with no visible watermark. — invideo output 3.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): Exported as a vertical MP4 on the paid Max plan, with the report noting a correct 1080x1920 format and no watermark. — InVideoAI_Anchor1_OutputVideo.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): Exported as a vertical MP4 on the paid Max plan, with the report noting a correct 1080x1920 format and no watermark. — InVideoAI_Anchor1_OutputVideo.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): Exported as a watermark-free vertical MP4, with final duration close to the requested 30 seconds. — InVideoAI_Anchor2_OutputVideo.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): Exported as a watermark-free vertical MP4, with final duration close to the requested 30 seconds. — InVideoAI_Anchor2_OutputVideo.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): Vertical 1080x1920 MP4 export from the paid plan, watermark-free. — InVideoAI_Anchor1_OutputVideo.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): Vertical 1080x1920 MP4 export from the paid plan, watermark-free. — InVideoAI_Anchor1_OutputVideo.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): Vertical 1080x1920 MP4 export from the paid plan, watermark-free. — InVideoAI_Anchor2_OutputVideo.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): Vertical 1080x1920 MP4 export from the paid plan, watermark-free. — InVideoAI_Anchor2_OutputVideo.mp4

What changed: Text prompt transformed into Video file

Why it matters / Conclusion: The paid Max export is clean and publication-ready on format and watermarking.

Exports a ready-to-download 9:16 MP4, including full-bleed vertical delivery and watermark-free output on paid plans. The two cards differ only in wording and plan detail.

input
FutureSmart AI vertical ad test on the Max plan.
video
Clean 9:16 export with no visible watermark.
input
Nike Pegasus 41 vertical ad test on the Max plan.
video
Clean 9:16 export with no visible watermark.
input
Duolingo vertical ad test on the Max plan.
video
Clean 9:16 export with no visible watermark.
INPUT
Create a 30-second vertical short explaining this idea: "An AI assistant helps a small business owner organize messy customer support messages from email, chat, and WhatsApp into one clean dashboard." Style: modern, simple, slightly futuristic. Output: vertical short with visuals, voiceover or audio, and captions.
OUTPUT
Exported as a vertical MP4 on the paid Max plan, with the report noting a correct 1080x1920 format and no watermark.
INPUT
Create a 30-second vertical short story: "A tiny robot intern joins a startup team and keeps making mistakes until it learns to read the project documentation before asking questions." Style: playful but professional. Output: vertical short with scenes, captions, and audio/voice.
OUTPUT
Exported as a watermark-free vertical MP4, with final duration close to the requested 30 seconds.
INPUT
Export the completed short from the paid Max plan.
video
Vertical 1080x1920 MP4 export from the paid plan, watermark-free.
INPUT
Export the completed short from the paid Max plan.
video
Vertical 1080x1920 MP4 export from the paid plan, watermark-free.
Bottom Line
The paid Max export is clean and publication-ready on format and watermarking.
From our researchGenerate UGC-Style Video Ads With AI Avatarsearlier researchGenerate AI Shorts from Text Descriptions — Using Tools That Create Original Visuals, Not Stock Footage
Avatar-led UGC video generation
Strong
Test Summary
Feature tested: Avatar-led UGC video generation
Result: Partial — Strong

Feature tested: Avatar-led UGC video generation

Result: Partial

Verdict: Strong

Expected behavior: Turns a supplied script into a vertical ad with a realistic on-camera AI presenter. Across the SaaS, physical-product, and app tests, the presenter stayed believable, and the main talking-head shots kept the same presenter identity.

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): Finished vertical talking-head clip with a realistic presenter, but it stops at 'worth' instead of completing the sentence and contains no ad structure or product cutaways. — InVideo output 1.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): Finished vertical talking-head clip with a realistic presenter, but it stops at 'worth' instead of completing the sentence and contains no ad structure or product cutaways. — InVideo output 1.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): Complete vertical product-ad clip with presenter-held shoe footage and running B-roll, but the runner in B-roll is a different person than the on-camera reviewer. — invideo output 2.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): Complete vertical product-ad clip with presenter-held shoe footage and running B-roll, but the runner in B-roll is a different person than the on-camera reviewer. — invideo output 2.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): Complete vertical promo with presenter, phone cutaway, and branded Duo owl outro; the B-roll is generic phone UI rather than a specific Duolingo lesson screen. — invideo output 3.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): Complete vertical promo with presenter, phone cutaway, and branded Duo owl outro; the B-roll is generic phone UI rather than a specific Duolingo lesson screen. — invideo output 3.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): The captions advance word by word, but the render cuts off at 'worth' and never reaches the full closing sentence. — InVideo output 1.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): The captions advance word by word, but the render cuts off at 'worth' and never reaches the full closing sentence. — InVideo output 1.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): The script completes cleanly through the final word 'considering' with no truncation. — invideo output 2.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): The script completes cleanly through the final word 'considering' with no truncation. — invideo output 2.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): The script is rendered verbatim end to end, including the closing CTA line. — invideo output 3.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): The script is rendered verbatim end to end, including the closing CTA line. — invideo output 3.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): The opening and closing presenter remain the same, but the running B-roll shows a visibly different person, which breaks the testimonial premise. — invideo output 2.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): The opening and closing presenter remain the same, but the running B-roll shows a visibly different person, which breaks the testimonial premise. — invideo output 2.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): The on-camera presenter stays visually consistent within the clip, with clean face and hand rendering. — InVideo output 1.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): The on-camera presenter stays visually consistent within the clip, with clean face and hand rendering. — InVideo output 1.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): The presenter remains consistent through the core ad shots and the branded outro. — invideo output 3.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): The presenter remains consistent through the core ad shots and the branded outro. — invideo output 3.mp4

What changed: Text prompt transformed into Video file

Why it matters / Conclusion: Strong for believable avatar delivery in the right format, but one render still needed QA because the ad can stop early or lose structural polish.

Turns a supplied script into a vertical ad with a realistic on-camera AI presenter. Across the SaaS, physical-product, and app tests, the presenter stayed believable, and the main talking-head shots kept the same presenter identity.

input
Create a vertical UGC-style ad for FutureSmart AI using this script: 'I've been using FutureSmart AI to discover and compare AI tools in one place. It helps me find the right tool faster with real use cases, rankings, and detailed comparisons. If you regularly use AI tools for work, it's definitely worth checking out.'
video
Finished vertical talking-head clip with a realistic presenter, but it stops at 'worth' instead of completing the sentence and contains no ad structure or product cutaways.
input
Create a vertical testimonial ad for Nike Pegasus 41 using this script: 'I've been wearing the Nike Pegasus 41 for my daily runs, and they've been incredibly comfortable from day one. They're lightweight, well-cushioned, and great for everyday training. If you're looking for dependable running shoes, they're definitely worth considering.'
video
Complete vertical product-ad clip with presenter-held shoe footage and running B-roll, but the runner in B-roll is a different person than the on-camera reviewer.
input
Create a vertical UGC-style ad for Duolingo using this script: 'I've been using Duolingo for a few minutes every day, and it's made language learning simple and fun. The short lessons are easy to follow, and the daily practice keeps me motivated. If you're planning to learn a new language, give Duolingo a try.'
video
Complete vertical promo with presenter, phone cutaway, and branded Duo owl outro; the B-roll is generic phone UI rather than a specific Duolingo lesson screen.
input
FutureSmart AI script submission for a 9:16 UGC ad: 'I've been using FutureSmart AI to discover and compare AI tools in one place... it's definitely worth checking out.'
video
The captions advance word by word, but the render cuts off at 'worth' and never reaches the full closing sentence.
input
Nike Pegasus 41 script submission for a testimonial-style ad: 'I've been wearing the Nike Pegasus 41 for my daily runs... they're definitely worth considering.'
video
The script completes cleanly through the final word 'considering' with no truncation.
input
Duolingo script submission for a mobile-app promo: 'I've been using Duolingo for a few minutes every day... give Duolingo a try.'
video
The script is rendered verbatim end to end, including the closing CTA line.
input
Nike Pegasus 41 testimonial test with an on-camera reviewer holding the shoe and a separate running sequence.
video
The opening and closing presenter remain the same, but the running B-roll shows a visibly different person, which breaks the testimonial premise.
input
FutureSmart AI talking-head ad test.
video
The on-camera presenter stays visually consistent within the clip, with clean face and hand rendering.
input
Duolingo UGC-style promo test.
video
The presenter remains consistent through the core ad shots and the branded outro.
Bottom Line
Strong for believable avatar delivery in the right format, but one render still needed QA because the ad can stop early or lose structural polish.
From our researchGenerate UGC-Style Video Ads With AI Avatars
Scene switching and B-roll insertion
Mixed
Test Summary
Feature tested: Scene switching and B-roll insertion
Result: Partial — Mixed

Feature tested: Scene switching and B-roll insertion

Result: Partial

Verdict: Mixed

Expected behavior: Adds cutaways, product shots, and end-card style scenes instead of relying on a single static talking-head shot. In the tested ads, this sometimes created real pacing and scene changes, though not every render used them consistently.

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): The result stays as one unbroken talking-head shot with no cutaways, CTA end card, logo, or product visual. — InVideo output 1.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): The result stays as one unbroken talking-head shot with no cutaways, CTA end card, logo, or product visual. — InVideo output 1.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): The result includes running B-roll timed to the script, creating a real ad structure instead of a static monologue. — invideo output 2.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): The result includes running B-roll timed to the script, creating a real ad structure instead of a static monologue. — invideo output 2.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): The result uses a phone-use cutaway and a branded green Duo outro card, then returns to the presenter for the CTA. — invideo output 3.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): The result uses a phone-use cutaway and a branded green Duo outro card, then returns to the presenter for the CTA. — invideo output 3.mp4

What changed: Text prompt transformed into Video file

Why it matters / Conclusion: This capability is useful when it appears, but it is not consistent enough to trust without review.

Adds cutaways, product shots, and end-card style scenes instead of relying on a single static talking-head shot. In the tested ads, this sometimes created real pacing and scene changes, though not every render used them consistently.

input
FutureSmart AI UGC ad request with a script that should have ended in a CTA.
video
The result stays as one unbroken talking-head shot with no cutaways, CTA end card, logo, or product visual.
input
Nike Pegasus 41 testimonial ad request about daily runs and dependable training shoes.
video
The result includes running B-roll timed to the script, creating a real ad structure instead of a static monologue.
input
Duolingo promo request about short lessons and daily practice.
video
The result uses a phone-use cutaway and a branded green Duo outro card, then returns to the presenter for the CTA.
Bottom Line
This capability is useful when it appears, but it is not consistent enough to trust without review.
From our researchGenerate UGC-Style Video Ads With AI Avatars
Prompt-based refinement workflow
Untested
Test Summary
Feature tested: Prompt-based refinement workflow
Result: Failed — Untested

Feature tested: Prompt-based refinement workflow

Result: Failed

Verdict: Untested

Expected behavior: Provides a browser workflow with a prompt canvas and slate settings around generation, suggesting an interactive surface for iterating on an ad after the initial render. The report did not directly exercise edits or regeneration loops.

Why it matters / Conclusion: Carried forward from prior research, but this report did not exercise edits or regeneration loops directly.

Provides a browser workflow with a prompt canvas and slate settings around generation, suggesting an interactive surface for iterating on an ad after the initial render. The report did not directly exercise edits or regeneration loops.

Bottom Line
Carried forward from prior research, but this report did not exercise edits or regeneration loops directly.
From our researchGenerate UGC-Style Video Ads With AI Avatars
Text-to-Short-Form Video Generation
Test Summary
Feature tested: Text-to-Short-Form Video Generation
Result: Partial

Feature tested: Text-to-Short-Form Video Generation

Result: Partial

Expected behavior: Turns a text prompt or short script into a structured vertical short with multiple scenes. The candidate cards exercise this on the customer-messages dashboard explainer, the tiny robot intern story, and benchmark prompts about messy support channels and a fictional startup narrative.

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): The final file includes burned-in captions and a voiceover track as part of the rendered short. — InVideoAI_Anchor1_OutputVideo.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): The final file includes burned-in captions and a voiceover track as part of the rendered short. — InVideoAI_Anchor1_OutputVideo.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): INPUT

Observed output: Output artifact (Video file): Finished vertical story in a startup office with a tiny robot intern, showing the prompt-to-video workflow produced a complete short rather than only a static storyboard. — InVideoAI_Anchor2_OutputVideo.mp4

Input artifact: Input artifact (Text prompt): INPUT

Output artifact: Output artifact (Video file): Finished vertical story in a startup office with a tiny robot intern, showing the prompt-to-video workflow produced a complete short rather than only a static storyboard. — InVideoAI_Anchor2_OutputVideo.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): Original human presenter and custom motion graphics were generated for the concept, but the in-scene phone UI text is garbled and the phone design changes across scenes. — InVideoAI_Anchor1_OutputVideo.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): Original human presenter and custom motion graphics were generated for the concept, but the in-scene phone UI text is garbled and the phone design changes across scenes. — InVideoAI_Anchor1_OutputVideo.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): The robot intern stayed visually consistent across the sampled frames, and the startup office setting also remained stable. — InVideoAI_Anchor2_OutputVideo.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): The robot intern stayed visually consistent across the sampled frames, and the startup office setting also remained stable. — InVideoAI_Anchor2_OutputVideo.mp4

What changed: Text prompt transformed into Video file

Why it matters / Conclusion: Works on both benchmark prompts, but the first render was not always complete enough to ship without follow-up.

Turns a text prompt or short script into a structured vertical short with multiple scenes. The candidate cards exercise this on the customer-messages dashboard explainer, the tiny robot intern story, and benchmark prompts about messy support channels and a fictional startup narrative.

INPUT
Create a 30-second vertical short explaining this idea: "An AI assistant helps a small business owner organize messy customer support messages from email, chat, and WhatsApp into one clean dashboard." Style: modern, simple, slightly futuristic. Output: vertical short with visuals, voiceover or audio, and captions.
OUTPUT
The final file includes burned-in captions and a voiceover track as part of the rendered short.
INPUT
Create a 30-second vertical short story: "A tiny robot intern joins a startup team and keeps making mistakes until it learns to read the project documentation before asking questions." Style: playful but professional. Output: vertical short with scenes, captions, and audio/voice.
video
Finished vertical story in a startup office with a tiny robot intern, showing the prompt-to-video workflow produced a complete short rather than only a static storyboard.
INPUT
Create a 30-second vertical short explaining this idea: “An AI assistant helps a small business owner organize messy customer support messages from email, chat, and WhatsApp into one clean dashboard.” Style: modern, simple, slightly futuristic. Output: vertical short with visuals, voiceover or audio, and captions.
video
Original human presenter and custom motion graphics were generated for the concept, but the in-scene phone UI text is garbled and the phone design changes across scenes.
INPUT
Create a 30-second vertical short story: “A tiny robot intern joins a startup team and keeps making mistakes until it learns to read the project documentation before asking questions.” Style: playful but professional. Output: vertical short with scenes, captions, and audio/voice.
video
The robot intern stayed visually consistent across the sampled frames, and the startup office setting also remained stable.
Bottom Line
Works on both benchmark prompts, but the first render was not always complete enough to ship without follow-up.
From our researchGenerate AI Shorts from Text Descriptions — Using Tools That Create Original Visuals, Not Stock Footageearlier research
Caption, Voice, and Music Assembly
Test Summary
Feature tested: Caption, Voice, and Music Assembly
Result: Passed

Feature tested: Caption, Voice, and Music Assembly

Result: Passed

Expected behavior: Assembles burned-in captions plus voice and music into the final export. The evidence shows these audio/text elements being added or completed during rendering so the short becomes usable.

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): Final export includes burned-in captions and audio, but the workflow required follow-up prompting to get the full package. — InVideoAI_Anchor1_OutputVideo.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): Final export includes burned-in captions and audio, but the workflow required follow-up prompting to get the full package. — InVideoAI_Anchor1_OutputVideo.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Video file): Final export includes burned-in captions and audio for the robot story, after iterative finishing. — InVideoAI_Anchor2_OutputVideo.mp4

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Video file): Final export includes burned-in captions and audio for the robot story, after iterative finishing. — InVideoAI_Anchor2_OutputVideo.mp4

What changed: Text prompt transformed into Video file

Why it matters / Conclusion: The capability works, but not reliably in a single pass.

Assembles burned-in captions plus voice and music into the final export. The evidence shows these audio/text elements being added or completed during rendering so the short becomes usable.

INPUT
Create a 30-second vertical short explaining this idea: “An AI assistant helps a small business owner organize messy customer support messages from email, chat, and WhatsApp into one clean dashboard.” Style: modern, simple, slightly futuristic. Output: vertical short with visuals, voiceover or audio, and captions.
video
Final export includes burned-in captions and audio, but the workflow required follow-up prompting to get the full package.
INPUT
Create a 30-second vertical short story: “A tiny robot intern joins a startup team and keeps making mistakes until it learns to read the project documentation before asking questions.” Style: playful but professional. Output: vertical short with scenes, captions, and audio/voice.
video
Final export includes burned-in captions and audio for the robot story, after iterative finishing.
Bottom Line
The capability works, but not reliably in a single pass.
From our researchGenerate AI Shorts from Text Descriptions — Using Tools That Create Original Visuals, Not Stock Footage
Conversational Video Editing
Test Summary
Feature tested: Conversational Video Editing
Result: Partial

Feature tested: Conversational Video Editing

Result: Partial

Expected behavior: Accepts typed follow-up commands to revise a rendered video after the first render, including changing voice, adding captions or music, and regenerating scenes. The cards cover iterative review-and-fix workflows rather than first-pass creation.

Test case: Text prompt → Text prompt

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Text prompt): Output

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Text prompt): Output

What changed: Text prompt transformed into Text prompt

Test case: Text prompt → Text prompt

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Text prompt): Output

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Text prompt): Output

What changed: Text prompt transformed into Text prompt

Test case: Text prompt → Text prompt

Input type: Text prompt

Input used: Input artifact (Text prompt): Input

Observed output: Output artifact (Text prompt): Output

Input artifact: Input artifact (Text prompt): Input

Output artifact: Output artifact (Text prompt): Output

What changed: Text prompt transformed into Text prompt

Why it matters / Conclusion: Useful for iterative fixes, though the first retry was not always accurate.

Accepts typed follow-up commands to revise a rendered video after the first render, including changing voice, adding captions or music, and regenerating scenes. The cards cover iterative review-and-fix workflows rather than first-pass creation.

INPUT
Follow-up chat commands to add captions, change voice, and add background music after the first render.
OUTPUT
The tester reported that the missing elements were added only after iterative prompting, and the first retry did not fully fix the cut.
INPUT
Regenerate the robot story after the initial incomplete render.
OUTPUT
Regeneration was inconsistent; the first retry did not provide the accurate result and another pass was needed.
INPUT
Typed follow-up commands after the initial render requesting captions, voice changes, music, and regeneration.
OBSERVATION
The screen recording shows the editor/review loop and the agent responding to follow-up commands rather than requiring a full manual rebuild.
Bottom Line
Useful for iterative fixes, though the first retry was not always accurate.
From our researchGenerate AI Shorts from Text Descriptions — Using Tools That Create Original Visuals, Not Stock Footageearlier research
Character-Consistent Scene Generation
Mostly working
Test Summary
Feature tested: Character-Consistent Scene Generation
Result: Partial — Mostly working

Feature tested: Character-Consistent Scene Generation

Result: Partial

Verdict: Mostly working

Expected behavior: Generates scenes that preserve recurring characters and recognizable environments across multiple shots. The evidence focuses on keeping the robot intern and dashboard-explainer worlds coherent while scene details vary.

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): INPUT

Observed output: Output artifact (Video file): The robot intern keeps the same white/cream capsule design with an INTERN badge across the sampled frames, and the open-plan startup office stays visually consistent. — InVideoAI_Anchor2_OutputVideo.mp4

Input artifact: Input artifact (Text prompt): INPUT

Output artifact: Output artifact (Video file): The robot intern keeps the same white/cream capsule design with an INTERN badge across the sampled frames, and the open-plan startup office stays visually consistent. — InVideoAI_Anchor2_OutputVideo.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): INPUT

Observed output: Output artifact (Video file): The recurring phone prop does not stay perfectly consistent across the short, which shows that continuity is better for central characters than for every repeated object. — InVideoAI_Anchor1_OutputVideo.mp4

Input artifact: Input artifact (Text prompt): INPUT

Output artifact: Output artifact (Video file): The recurring phone prop does not stay perfectly consistent across the short, which shows that continuity is better for central characters than for every repeated object. — InVideoAI_Anchor1_OutputVideo.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): INPUT

Observed output: Output artifact (Video file): Photoreal human presenter and custom motion graphics visualizing multiple message sources converging into one AI hub; not stock B-roll. — InVideoAI_Anchor1_OutputVideo.mp4

Input artifact: Input artifact (Text prompt): INPUT

Output artifact: Output artifact (Video file): Photoreal human presenter and custom motion graphics visualizing multiple message sources converging into one AI hub; not stock B-roll. — InVideoAI_Anchor1_OutputVideo.mp4

What changed: Text prompt transformed into Video file

Test case: Text prompt → Video file

Input type: Text prompt

Input used: Input artifact (Text prompt): INPUT

Observed output: Output artifact (Video file): Consistent white/cream robot intern with an INTERN badge in the same open-plan office across the short. — InVideoAI_Anchor2_OutputVideo.mp4

Input artifact: Input artifact (Text prompt): INPUT

Output artifact: Output artifact (Video file): Consistent white/cream robot intern with an INTERN badge in the same open-plan office across the short. — InVideoAI_Anchor2_OutputVideo.mp4

What changed: Text prompt transformed into Video file

Why it matters / Conclusion: Character continuity is a real strength here, but prop continuity is not perfect.

Generates scenes that preserve recurring characters and recognizable environments across multiple shots. The evidence focuses on keeping the robot intern and dashboard-explainer worlds coherent while scene details vary.

INPUT
Robot-intern story prompt with a startup team, repeated office scenes, and a documentation-learning arc.
video
The robot intern keeps the same white/cream capsule design with an INTERN badge across the sampled frames, and the open-plan startup office stays visually consistent.
INPUT
Customer-support dashboard prompt with a recurring phone prop across scenes.
video
The recurring phone prop does not stay perfectly consistent across the short, which shows that continuity is better for central characters than for every repeated object.
INPUT
Visuals for the customer-support dashboard concept short: a small business owner organizing email, chat, and WhatsApp into one dashboard.
OUTPUT
Photoreal human presenter and custom motion graphics visualizing multiple message sources converging into one AI hub; not stock B-roll.
INPUT
Visuals for the robot-intern story short: a tiny robot intern in a startup office learning from project documentation.
OUTPUT
Consistent white/cream robot intern with an INTERN badge in the same open-plan office across the short.
Bottom Line
Character continuity is a real strength here, but prop continuity is not perfect.
From our researchGenerate AI Shorts from Text Descriptions — Using Tools That Create Original Visuals, Not Stock Footageearlier research

Access & pricing

The tested export came from the watermark-free Max tier.

Plus
$17/mo (billed $200/yr)
75 credits/mo, 4 AI avatars/voice clones, 20 GB storage, watermark-free
TESTED
Max
$85/mo (billed $1,000/yr)
390 credits/mo, 16 AI avatars/voice clones, 100 GB storage, 200 iStock, watermark-free
Generative
$170/mo (billed $2,000/yr)
800–1,600 adjustable credits/mo, 40 AI avatars/voice clones, 2 TB storage
Elite
$900/mo (billed $10,800/yr)
4,250–8,500 adjustable credits/mo, 200 AI avatars/voice clones, 10 TB storage
Team
$40–$400/mo
Per-seat credits, watermark-free exports
Enterprise
Custom
SOC2/GDPR, SSO/SCIM, dedicated success manager

Pricing was reported in the research task; verify live before publishing.

✓ Use This If
You want original AI scenes for a text-prompted short instead of a stock-footage montage.
You need a recurring character or believable presenter across scenes in a vertical video.
You want avatar-led UGC-style ads from a script and are willing to review each render.
You are comfortable using chat follow-up to finish captions, voice, music, or scene fixes.
You need a watermark-free vertical MP4 export on a paid plan.
✕ Skip This If
You need a guaranteed one-shot finished short or ad on the first render.
You need embedded phone, inbox, or UI text to render cleanly every time.
Your testimonial depends on B-roll matching the exact presenter in action.
You need a workflow that excludes bundled stock-media options.
You need automatic clickable CTA elements baked into the outro.
video-generatoravatar-video-generatorvideoCreatorMarketingFounder
In the tests, it generated original-looking scenes and motion graphics, including a custom presenter and a consistent robot intern character. The paid plans also include access to stock providers, so the workflow is not automatically stock-free.
Not reliably. One story short was missing captions, voiceover, and background music on the first pass and needed follow-up chat prompts before the final cut was usable.
Very consistent. The same white or cream robot with an INTERN badge appeared across the sampled frames in the same office environment.
The phone or inbox UI text was garbled and unreadable, the WhatsApp label did not cleanly match the visual, and the recurring phone prop changed design across scenes.
Yes. All three tests produced avatar-led 9:16 MP4s from text scripts, and the paid Max plan exports were watermark-free.
No. Two outputs reached the end of the script, but the FutureSmart AI render stopped mid-sentence at 17.4 seconds.
Sometimes. The Nike and Duolingo outputs used cutaways or scene changes, while the FutureSmart output stayed as one unbroken talking-head shot.
No. In the Nike test, the person shown running in B-roll was visibly different from the on-camera reviewer, which broke the testimonial premise.

Banner Preview

How the embed badge will look on your site

InVideo AI featured on AI Demos

Embed HTML

Copy this code to your website source

<a target="_blank" href="https://aidemos.com/tools/invideo-ai?utm_source=invideo-ai_embed" style="width: 250px; height: 80px; border-radius:4px;" width="250" height="80"> <img src="https://aidemos-website-images.s3.amazonaws.com/featured.png" alt="InVideo AI | Featured on AI Demos" style="width: 250px; height: 80px; border-radius:4px;" width="250" height="80"> </a>

Quick Integration Guide

  • 1Copy the HTML code block above.
  • 2Paste it into your site's HTML or CMS editor.
  • 3Banner appears instantly on your page.
  • 4Links back to your tool profile here.
Similar Tools

Similar Tools

Discover more AI tools like InVideo AI to enhance your workflow.

🤖
Creatify.ai
Turns product briefs into vertical UGC avatar ads with voice, captions, and edit controls.
AI Tool
🤖
Topview AI
Topview AI generates exportable UGC-style avatar ads across SaaS, app, and product inputs, but the presenter still looks synthetic.
AI Tool
🤖
VEED.io
Browser-based VEED covers captions, avatars, dubbing, and cleanup, but rough edges and limits stay.
AI Tool
🤖
Vidnoz AI
Turns product scripts into vertical AI-avatar ads quickly, but the output still feels template-led and only moderately realistic.
AI Tool
🤖
AKOOL
A browser-based AI video studio for avatar ads and dubbing, with useful exports and clear tradeoffs
AI Tool
🤖
Synthesia
AI avatar videos from scripts that generate cleanly, but the tested workflow stayed landscape and export-gated.
AI Tool
🤖
HeyGen
Fast avatar-led video drafts with strong voice cloning, but visuals and exports still need QA
AI Tool
🤖
JoggAI
Photorealistic avatar ads in 9:16, but you’ll need to add captions and product visuals yourself.
AI Tool
🤖
DreamFace
Quickly generates believable UGC-style avatar videos, but the free plan ships with low-res, watermarked, captionless exports.
AI Tool
🤖
Kapwing
Editable AI video generation and editing with strong cleanup controls, but first-pass results need polish
AI Tool
🤖
Revid.ai
Turns text prompts into complete vertical shorts with AI visuals, voice, captions, and editing, but final export is paywalled.
AI Tool
🤖
FutureSmart AI
Fast prompt-to-short generation with script controls and download-ready exports, but detailed scenes and post-render fixes are limited.
AI Tool
🤖
Steve AI
Fast prompt-to-short generation with strong editing controls, but free-plan visuals are image-based and watermarked.
AI Tool

Comments (0)

Please Log in to join the discussion.

Built by FutureSmart AI — the team behind AI Demos

Need a custom AI solution for this use case?

If you are looking to build a custom AI video generation, UGC ad creation, or avatar video production workflow for your business or internal workflow, email us at contact@futuresmart.ai.

Get a custom build

Found something inaccurate or missing? We try to keep our AI research accurate and useful. If you found outdated information, an issue, or have a suggestion, email us at collaborate@aidemos.com.

Back to Top