← Back to Podcli

Podcli vs Submagic

Submagic does captions on clips you already have. Podcli does the full pipeline: finds the clip, crops it, captions it, exports it. Captions are open-source React components you can edit.

Hosted captions-first tool. Word-level captions with a template library. · Subscription pricing from ~$13/mo. Free tier is captions-only with limits.

Choose Podcli when

  • You want one tool for the whole pipeline (find, crop, caption, export), not just captions.
  • You want to edit caption styles in code rather than pick from a fixed template list.
  • You do not want a monthly subscription.
  • Your audio and video stay on your laptop.
  • You want a CLI and an MCP server so AI agents can run the workflow.

Choose Submagic when

  • You already have clips edited and only need a captions pass.
  • You want their specific template library out of the box.
  • Hosted UI with no install is non-negotiable.

Side by side

The features that change the day-to-day for clip creators.

Feature
Podcli
Submagic
Picks clips for you
Yes (AI scored)
No
Crops vertical with face tracking
Yes
No
Word-level captions
Yes (4 styles, Remotion)
Yes (templates)
Edit caption styles in code
Yes, React components
Choose from templates
Price
Free, MIT
~$13-$30/mo
Local processing
Yes
Cloud
MCP server
Yes (19 tools)
No

Different jobs, overlapping output

Submagic's pitch is captions. You bring an edited clip and they burn in beautiful word-level captions. They do that part well.

Podcli's pitch is the full pipeline. It picks moments from a long podcast, crops them to 9:16 with face tracking, and burns in captions in one pass. The output overlaps with Submagic at the captions step.

Captions you can actually edit

Submagic captions are template-driven. Podcli's are rendered by Remotion (a React-based video renderer). The four styles are real React components. If you want a fifth style or a brand variant, write a component and Remotion renders it the same way as the built-ins.

When Submagic is the right tool

If captions are the only thing you need and you already edit clips in another tool, Submagic is purpose-built and faster to start. Podcli covers more of the pipeline but you pay for that with the install step.

Moving from Submagic to Podcli

The honest version. Steps in the order you'd actually do them.

  1. 1

    Install Podcli: git clone https://github.com/nmbrthirteen/podcli && cd podcli && ./setup.sh.

  2. 2

    If you already have a clip from another tool, pass it to Podcli's caption step via the CLI.

  3. 3

    Pick a caption style. Branded with the dark pill is the closest match to Submagic's default look.

  4. 4

    If your transcript came from somewhere else, use the import_transcript MCP tool or --transcript flag.

  5. 5

    Render. Output: 1080x1920 MP4 with captions burned in.

Questions about switching from Submagic

Direct answers to the searches people run before they decide.

Is Podcli a free Submagic alternative?+

Yes. Podcli is MIT licensed and free for any use. Submagic charges a monthly subscription.

Does Podcli produce word-level captions like Submagic?+

Yes. Whisper provides word-level timestamps and Podcli's caption renderer (Remotion) syncs each word to its exact start and end frame. The four styles all animate at the word level.

Can I use my existing Submagic templates with Podcli?+

Not directly. Podcli's caption styles are React components, not template files. You can replicate any Submagic look by editing one of the four built-in styles, but it is a manual port.

Does Podcli handle TikTok and YouTube Shorts captions?+

Yes. The output is 1080x1920 with burned-in captions, which is the format both TikTok and YouTube Shorts accept directly.

Try Podcli in 30 seconds

Open source, MIT, no signup, no watermark, no upload. Clone and run.

$ git clone https://github.com/nmbrthirteen/podcli.git
$ cd podcli
$ ./setup.sh