<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Victor Cheng</title>
    <description>The latest articles on DEV Community by Victor Cheng (@victor_c_7841abd45903815e).</description>
    <link>https://dev.to/victor_c_7841abd45903815e</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4197403%2F7598f72d-9c39-4f59-8675-ac2990c71932.png</url>
      <title>DEV Community: Victor Cheng</title>
      <link>https://dev.to/victor_c_7841abd45903815e</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/victor_c_7841abd45903815e"/>
    <language>en</language>
    <item>
      <title>I Stopped Editing B-Roll by Hand. Here Is the Tool That Does It for Me.</title>
      <dc:creator>Victor Cheng</dc:creator>
      <pubDate>Thu, 22 Oct 2026 06:18:35 +0000</pubDate>
      <link>https://dev.to/victor_c_7841abd45903815e/i-stopped-editing-b-roll-by-hand-here-is-the-tool-that-does-it-for-me-5h66</link>
      <guid>https://dev.to/victor_c_7841abd45903815e/i-stopped-editing-b-roll-by-hand-here-is-the-tool-that-does-it-for-me-5h66</guid>
      <description>&lt;p&gt;Every creator who makes explainer videos knows the worst part of the job. The script is written. The voiceover is recorded. Then come three or four hours of scrubbing through clips, dragging a shot under every sentence, trimming, and adding captions one line at a time.&lt;/p&gt;

&lt;p&gt;I built &lt;a href="https://agentreel.co/" rel="noopener noreferrer"&gt;AgentReel&lt;/a&gt; to remove that work. This post walks through every main feature, and spends the most time on the one I am proudest of: &lt;a href="https://agentreel.co/broll-cut" rel="noopener noreferrer"&gt;AI B-Roll Cut&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI B-Roll Cut: paste a script, get a finished edit
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://agentreel.co/broll-cut" rel="noopener noreferrer"&gt;AI B-Roll Cut&lt;/a&gt; takes two inputs: your footage and your voiceover script. It returns one rendered MP4 with the voiceover and burned-in captions.&lt;/p&gt;

&lt;p&gt;Here is the flow:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Upload your clips.&lt;/strong&gt; Up to 500 videos (.mp4, .mov, .m4v) or photos. Each photo becomes a 4-second clip with a slow zoom. Heavy 4K phone footage is compressed in your browser to a light 1080p copy before upload.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Paste the script.&lt;/strong&gt; English or Chinese, up to about 8 minutes of speech. The script is split into caption-sized phrases, with a time for every word.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI matches the footage.&lt;/strong&gt; The AI looks at every clip once and notes what it shows, the shot size, how steady the camera is, and which scene it belongs to. Then it plans the B-roll beat by beat against the story.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Render and download.&lt;/strong&gt; Check the timeline phrase by phrase, pick 16:9 or 9:16, and render.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Why this is different: code to video
&lt;/h3&gt;

&lt;p&gt;Most AI video tools generate pixels. B-Roll Cut does something else. The AI only makes the creative decision: which shot goes under which phrase. A fixed, deterministic assembler then does the cutting, in code, on a 30 fps grid.&lt;/p&gt;

&lt;p&gt;That split matters:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Every cut lands on a frame.&lt;/strong&gt; No drifting audio, no half-frame flashes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No clip repeats too soon.&lt;/strong&gt; The assembler uses an unused second of footage before it repeats one, and a clip never follows itself.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The pace is yours.&lt;/strong&gt; Choose fast, medium, or slow, with shots of about 1.5 to 4 seconds.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The timeline is readable.&lt;/strong&gt; Every phrase lists its shots with the clip name, the source time, and the length.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Captions are built in.&lt;/strong&gt; Pick from several caption styles, from a classic dark box to a thick outline, and they are burned into the render.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is what I mean by "code to video." The model plans, the code edits, and the result is the same every time you render it. For a YouTube explainer, a product launch video, or a 9:16 short that viewers watch on mute, it turns hours of manual editing into minutes.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI Video Generator: 20 video models behind one prompt box
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://agentreel.co/ai-video-generator" rel="noopener noreferrer"&gt;AI Video Generator&lt;/a&gt; puts the top video models side by side: Seedance, Kling, Wan, Veo, MiniMax, Grok Imagine and more. Type a prompt or upload a photo, pick a model, and get a clip.&lt;/p&gt;

&lt;p&gt;Each model has its own strengths. Some handle camera moves and multi-shot scenes well, some give natural human motion, and some excel at surreal close-ups. With one prompt box you can run the same idea through two models and keep the better result.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI Image Generator: 20 image models
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://agentreel.co/ai-image-generator" rel="noopener noreferrer"&gt;AI Image Generator&lt;/a&gt; covers Nano Banana, GPT Image, Seedream, Z-Image and others. Use it for product shots, thumbnails, covers, and the first frame of a video.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI Video Ad Generator
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://agentreel.co/ai-video-ad-generator" rel="noopener noreferrer"&gt;AI Video Ad Generator&lt;/a&gt; makes short promos for a product page or a social feed, so a small brand can test several ad ideas without a production budget.&lt;/p&gt;

&lt;h2&gt;
  
  
  TikTok Carousel Maker
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://agentreel.co/tiktok-carousel" rel="noopener noreferrer"&gt;TikTok Carousel Maker&lt;/a&gt; builds slide posts with one consistent style across every slide, ready for TikTok and Instagram.&lt;/p&gt;

&lt;h2&gt;
  
  
  Video Templates
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://agentreel.co/ai-video-templates" rel="noopener noreferrer"&gt;Video Templates&lt;/a&gt; give you a ready-made format to start from. Swap in your own content and render. This is the fastest way to try AgentReel, and a free account can use it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Free browser tools
&lt;/h2&gt;

&lt;p&gt;AgentReel also has a set of &lt;a href="https://agentreel.co/tools" rel="noopener noreferrer"&gt;free tools&lt;/a&gt; for everyday jobs: enhance and upscale, background removal, convert and compress, crop and split.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pricing, plainly
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Every tool shows its credit cost before a job starts.&lt;/li&gt;
&lt;li&gt;A failed job refunds its credits automatically.&lt;/li&gt;
&lt;li&gt;A daily check-in gives 15 free credits. Free credits work with the Z-Image model and video templates.&lt;/li&gt;
&lt;li&gt;Premium models and B-Roll Cut use purchased credits. It is pay as you go, with no monthly lock-in.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There is nothing to install. Everything runs in the browser.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;If you make talking-head or voiceover videos, start with &lt;a href="https://agentreel.co/broll-cut" rel="noopener noreferrer"&gt;AI B-Roll Cut&lt;/a&gt;. If you only want to see what the models can do, start with a free &lt;a href="https://agentreel.co/ai-video-templates" rel="noopener noreferrer"&gt;video template&lt;/a&gt;. Everything else is at &lt;a href="https://agentreel.co/" rel="noopener noreferrer"&gt;agentreel.co&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>video</category>
      <category>productivity</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
