JF Motion
🔥Limited-time offer — save up to 25% right now. Lock in today's price →
JF Motion

Fully automated Amazon affiliate video studio

From keyword to publish-ready video — in one click.

Amazon Product Scrape, AI script, voiceover, captions, b-roll, music — done for you. You give the keyword. We hand back an MP4.

10-day free trial • No card required • Up to 10 videos

32
AI Premium voices
6
Caption style presets
16:9 + 9:16
Landscape + Shorts
1080p
25 FPS · H.264 · MP4

How it works

Six automated steps — start to finish. No manual editing required.

1

Drop in keywords

One keyword per line — e.g. "best wireless earbuds". Batch hundreds in a single session.

2

Amazon scrape

Top 3-10 products per keyword — title, price, rating, reviews, specs, images, demo videos. Bot-detection bypass built in.

3

AI script

Claude / GPT / Gemini — your pick. Writes conversational narration tuned to the product category.

4

Voiceover

AI Premium TTS with 32 US/UK voices (Adam, Bella, Emma, Lewis…). Speed 0.5x–2.0x.

5

Auto-download media

Product images and Amazon demo videos pulled automatically. Nothing to source manually.

6

Render to MP4

Voiceover + captions + b-roll + music + intro/outro — composed into a publish-ready MP4.

What's inside

🛒 Amazon scraper

Pulls title, price, star rating, review count, recent sales, brand, top 6 specs, 8 key features, customer reviews, up to 20 images per product, and demo videos — all automatic.

🤖 Multi-LLM script engine

OpenAI models, Anthropic models, Google Gemini models, DeepSeek, OpenRouter, Azure — your pick. Niche-aware prompts: electronics scripts differ from fashion scripts.

🎙️ 32 TTS voices

US Male (9): Adam, Echo, Eric, Fenrir, Liam, Michael, Onyx, Puck, Santa. US Female (10): Alloy, Aoede, Bella, Jessica, Kore, Nicole, Nova, River, Sarah, Sky. Plus UK Male (4) + UK Female (4). Speed 0.5x–2.0x. 24 kHz mono WAV.

✨ 6 caption presets

Whisper word-level timestamps. Classic (yellow highlight), TikTok Bold (white-on-black box), YouTube (white + thick stroke), Karaoke (orange-on-yellow), Neon (cyan/magenta), Minimal (clean white). Pick from a dropdown.

🎬 Smart compositing

Product videos and images alternate

🎵 Built-in music library

Random pick from the bundled background music pool — or pin your own track. MP3/WAV/M4A supported. Audio mix + ducking handled automatically.

📐 Landscape + Shorts

16:9 (1920×1080) and 9:16 (1080×1920) — both from the same project.

🔄 Resumable batches

Project checkpoints saved to disk. Network drop, crash, power outage — resume right where you left off. No work is duplicated.

Built for every platform

Both landscape and shorts export from the same project — no separate edits.

16:9

Landscape (YouTube)

  • • 1920×1080 @ 25 FPS
  • • H.264 (libx264) · 6 Mbps · MP4
  • • AAC stereo · 128 kbps
  • • per product
9:16

Shorts (TikTok / Reels)

  • • 1080×1920 @ 25 FPS
  • • H.264 · 6 Mbps · MP4
  • • Same project, dual export
  • • 30–60s clips

Built for

🎯 Affiliate creators

Scaling Amazon Associates — want 10 videos/day with zero editing time.

🏢 Agency owners

Pumping content for multiple clients. Batch processing + resumable runs mean deadlines stay safe.

💼 Side hustlers

Running a channel on top of a 9–5. 30 minutes/day → 5 videos published.

Manual editing vs. JF Motion

Manual in CapCut / Premiere
4–6 hrs
  • • Product research
  • • Script writing
  • • Voiceover recording
  • • Image sourcing + timeline editing
  • • Caption typing
  • • ...for 3-10 products
JF Motion
15–30 min
  • ✓ Drop in keywords
  • ✓ Pick voice + style
  • ✓ Hit render
  • ✓ Go grab a tea
  • ✓ MP4 ready
  • ✓ ...same 5 products

About 10× time savings — and the gap only grows when you scale up.

Frequently asked

Get the answers you need before you buy.

Can I use my own OpenAI/Claude/Gemini API key?

Yes. Settings → API Keys panel: set OPENAI_API_KEY, ANTHROPIC_API_KEY, GEMINI_API_KEY, etc. The script generator uses whichever ACTIVE_PROVIDER is selected. Default is our managed AI.

Does it work offline?

Partially. Scraping, script generation, and TTS need internet. Video rendering runs offline once media is downloaded.

What if Whisper mis-transcribes my narration?

no.

Do I need an NVIDIA / RTX GPU?

No.

How many devices per license?

1 License one Device..

Can I customize fonts / colors / transitions?

No.

What if Amazon blocks my IP while scraping?

USE VPN.

Can I batch 1000 keywords?

Yes — runs are resumable; already-processed projects are skipped. But Amazon at ~1 min per 5 products means 1000 keywords ≈ 2–3 hours minimum, plus API rate-limit risk.

If I change voice, will audio re-render?

Yes. Audio files are committed to disk. Re-running Step 4 (Generate Voice) regenerates them with your new voice. The render step (6) always uses whatever's on disk.

Can I render if the cloud API is down?

Steps 1–2 (scrape) and 5–6 (download + render) are local — they work without internet if media is cached. Step 3 (script) and 4 (voice) need the cloud. Failed runs are resumable.

What's the refund policy?

No refunds. We provide a fully-featured free trial so you can fully evaluate the software before paying. All paid purchases are final.

Are updates automatic?

Yes. The app checks for updates Everyday. If an update is mandatory you'll see a banner before continuing.

🔥Save up to 25% right now

This offer can end without notice. Lock in today's price before it goes back up — every day you wait is a missed opportunity.

See discounted plans →

Start today, ship today

10-day free trial with every feature unlocked. No card required. Try it before you buy.