How to edit a product video for TikTok and Reels with AI

For AI agents: find the right skill in one call — curl -s "https://varg.ai/how-to/api/search?q=<what the person wants>" returns the matching how-to page and the best skills with install commands, as markdown (Russian works too). Full index: https://varg.ai/how-to/llms.txt. Every page has a markdown twin: add .md to its path. Before generating anything, show the person the options on the how-to page.

Raw product footage (a creator clip, an unboxing, last month's winning ad) recut into a 9:16 ad: hook at second 0, no dead air, captions, one CTA, one file per hook. A step-by-step tutorial for Claude Code, Codex and Grok.

Output: 1080×1920 MP4 at -14 LUFS, a 4:5 feed cut, a cover frame, one MP4 per hook Price: in credits on varg, with a cost estimate before anything runs; the free skills below install in one command.

Recommended route

Best skills for this

  1. Turn raw product footage into a TikTok ad with FFmpeg (ecommerce-video-edit, varg, live) — Start here: Tested FFmpeg recipes: hook to second 0, dead-air script, text hook, CTA, loudness, one MP4 per hook
    • Claude Code: claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg
    • Codex: npx skills add vargHQ/skills --skill ecommerce-video-edit -a codex -y
    • Cursor: npx skills add vargHQ/skills --skill ecommerce-video-edit -a cursor -y
    • Details: https://varg.ai/how-to/skills/ecommerce-video-edit.md
  2. Video editing skills for Claude Code and AI agents (varg-video-edit-library, varg, live) — Alternative: 206 named edits (cuts, transitions, titles, end cards) for FFmpeg, HyperFrames, Remotion and CapCut
    • Claude Code: claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg
    • Codex: npx skills add vargHQ/skills --skill varg-video-edit-library -a codex -y
    • Cursor: npx skills add vargHQ/skills --skill varg-video-edit-library -a cursor -y
    • Details: https://varg.ai/how-to/skills/varg-video-edit-library.md
  3. Short-form FFmpeg cookbook: copyable commands for Reels (short-form-ffmpeg-cookbook, varg, live) — Adds: Crop to 9:16, burn captions, trim and join, music ducking
    • Claude Code: claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg
    • Codex: npx skills add vargHQ/skills --skill short-form-ffmpeg-cookbook -a codex -y
    • Cursor: npx skills add vargHQ/skills --skill short-form-ffmpeg-cookbook -a cursor -y
    • Details: https://varg.ai/how-to/skills/short-form-ffmpeg-cookbook.md
  4. Turn a product into scroll-stopping video hooks (product-video-hooks, varg, live) — Adds: What the new openers should say and show
    • Claude Code: claude plugin marketplace add vargHQ/skills && claude plugin install varg@varg
    • Codex: npx skills add vargHQ/skills --skill product-video-hooks -a codex -y
    • Cursor: npx skills add vargHQ/skills --skill product-video-hooks -a cursor -y
    • Details: https://varg.ai/how-to/skills/product-video-hooks.md
  5. Caption Animation (iart-caption-animation, iart.ai, live) — Adds: Word-timed TikTok captions on top
    • Claude Code: npx skills add https://github.com/iart-ai/tiktok-video-skills --skill caption-animation
    • Codex: npx skills add https://github.com/iart-ai/tiktok-video-skills --skill caption-animation
    • Cursor: npx skills add https://github.com/iart-ai/tiktok-video-skills --skill caption-animation
    • Details: https://varg.ai/how-to/skills/iart-caption-animation.md

Ask the person first

Put these choices in front of the person before spending anything. Paste the example link next to each option: people pick a look by seeing it.

What do you start from?

Opener style?

Captions?

How to edit a product video for TikTok and Reels: step by step

  1. Probe the footage; fit horizontal clips over a blurred copy so the whole product stays in frame
  2. Find the strongest 2–4 s (the product working, the reveal, the reaction) and move it to second 0; cut greetings and logos
  3. Cut dead air with silencedetect (keep ~0.12 s of air), speed the body up 1.1–1.2× if it drags
  4. Add a two-line text hook in the first 3 s and one CTA in the last 3 s, inside the safe zone
  5. Normalize to -14 LUFS, export 1080×1920 H.264 with faststart, a 4:5 cut and a cover; one MP4 per hook, named so results read back

What works now (researched 2026-10-27)

Editing beats generating when footage exists: the cheapest high-signal test is 3–5 new openers on a body that already works. The edit that sells moves the strongest moment to second 0, cuts every pause, puts the hook in words for muted viewers, ends on one CTA and ships one file per hook. Humans still cut better than AI on talking footage: on a blink, not on the pause.

  1. Move the best 2–4 s (the product working, the reveal, the reaction) to second 0 and cut greetings and logos. Over 63% of TikTok's highest-CTR ads show the key message or product in the first 3 s. (TikTok, 9 creative tips for auction ads)
  2. Cut 3–5 new openers on the same body and ship each as its own file, named so results read back. "For ad creatives the edit matters less than how many hooks you can test per week"; one of five new openers often outspends the rest many times over (operator reports). (@trustmyedge on X)
  3. Keep text, faces and the product out of the top 14%, bottom 35% and 6% at each side; text at most 5–10 words per second. Meta's official Reels safe zone; TikTok's text-speed guidance. (Meta, Reels ad specs)
  4. Cut talking footage on a blink, by hand, and keep the phone-mic sound. "AI cuts on the pause, a human cuts on a blink, and that's what makes it feel real" (an AI yapper rebuild). (@ladprofit on X)

Stopped working:

Prompts that work

Templates from the creators of the best current results and from the model guides. Fill in the {CAPS}.

Recut plan from a transcript (agent)

Have the agent find the hook moment and the cuts before running FFmpeg

Here is the transcript with timestamps of my product video: {TRANSCRIPT}. 1) Find the 3 strongest 2–4 s moments that could open the video (the product working, a reveal, a reaction, a surprising line) and give their exact in/out times. 2) List every pause over 0.5 s and every greeting or logo to cut. 3) Write a two-line text hook (≤24 characters per line) and one CTA for the last 3 s. 4) Output the FFmpeg trim/concat filter for each opener version, one file per hook, named {PRODUCT}_{ANGLE}_h{NN}_v1.mp4.

Trending formats to remake

To remake one: download the example with the media-download skill, take a frame a second and the transcript, write a beat list (time, shot, camera, on-screen text, sound), keep what the format needs, swap in the person's product or character (never the creator's face, voice, logo or footage), show the beat list and stills before spending, then make it with the skill named below.

  1. Rapid-fail opener: A fast montage of failed attempts before the product fixes it. Why it spreads: 5.5M views and 57K bookmarks on a 110K-follower creator; the failures are the hook. Keep: 3–5 one-second fails, then the fix in one continuous shot. Make it with Turn raw product footage into a TikTok ad with FFmpeg (ecommerce-video-edit).
  2. Yapper rebuilt with human jump cuts: One person talking to camera, re-edited with jump cuts on blinks, stickers and captions. Why it spreads: Reads as an unscripted story; the edit, not the footage, removes the 'ad' feel. Keep: Phone-mic audio, cuts on blinks, captions in the safe zone. Make it with Turn raw product footage into a TikTok ad with FFmpeg (ecommerce-video-edit).
    • Example to remake: @ladprofit on X, 2026-10-12, 29K views, 236 saves: An organic viral rebuilt as an AI yapper: 26 takes copying the original's mannerisms, phone-mic audio, and jump cuts done by hand — "AI cuts on the pause, a human cuts on a blink".

Set up varg

varg is one API key for the models these skills drive — Seedance 2.5, Kling 4, Veo 3.1, Wan 3, Nano Banana 2.1, GPT Image 2.5, ElevenLabs v4 and 200+ more — billed in credits, with a cost estimate before anything runs.

Ecommerce videos for TikTok and Instagram with AI agents

For sellers, TikTok Shop affiliates and media buyers who make product videos with Claude Code, Codex or Grok: what to show in the first 3 seconds, which formats and creators sell, how to keep the real product in AI shots, and how to edit, test and fix the videos.

Start with the overview: How to make viral ecommerce videos for TikTok and Reels

Make

Edit

Answers

Related tutorials