A TikTok clip maker that stops at the MP4
It reads the whole recording, ranks the passages worth cutting, and renders the ones you keep edge to edge in 9:16 with word-by-word captions. The upload stays yours: there is no TikTok account to connect here, and nothing is posted on your behalf.
What a clip maker for TikTok has to hand over
One vertical file per moment you keep, ready to post from your phone or your desktop. These are the settings it is written with.
1080 × 1920
Nine by sixteen, edge to edge. H.264 in an MP4, AAC audio at 48 kHz, and the frame rate of your source rather than a converted one — pushing 25 up to 30 duplicates frames and reads as a sync problem.
Captions burned in
The words are drawn into the picture during the delivery encode, by the same ffmpeg pass that makes the cut. There is no sidecar subtitle file to upload separately, and nothing to re-time.
One lossy step
The seconds you approved are cut to a near-lossless master before anything is drawn on them, so the only meaningful generation loss in the file you download is the delivery encode.
Yours to fetch
The finished clip lands in your library and downloads in one click. It is a file on your machine before it is anything on a platform.
The reading is automated, the cutting is yours
Word by word, with timings. The recording is transcribed to individual words with their own timestamps, and sentences are built from those. The times are used exactly as they arrive: rounding them to two decimals once opened a clip five milliseconds inside a word, so the caption read “Elon” while the audio said “lon”.
Thirty minutes at a time. The transcript is split into windows of about thirty minutes, read in parallel with three minutes of overlap, and the finalists from every window are ranked together at the end. A single pass over a two-hour recording anchors on what it read first and never picks from the back half.
Four scores, and the sentences behind them. Every candidate arrives with hook, flow, value and travel, the timecodes, and the passage it came from. An AI TikTok clip maker that hands you ten finished files and no reasoning is asking you to trust a ranking you were never shown.
Nothing renders until you say so. Keep, pass, or drag the in and out points. The intro is detected and excluded before anything is ranked, so the list is not spent on the part where you say your own name.
How a moment is chosenVertical, with the words on the frame
Three words at a time. The house look is white uppercase with a heavy black outline and the active word in yellow, scaled up as it is spoken. A page holds at most three words, and a new one starts whenever the speaker leaves a gap of about eight tenths of a second — the highlight follows the transcript, not a guessed cadence.
Measured against the real font. Pages are built by width, not by counting words: three short words and three long ones are not the same line. The glyphs are measured from the font file itself, including the overshoot of the pop on the active word, so a caption never wraps and never reaches the edge of the frame.
The line sits above the bottom edge, 360 pixels up in a 1920-tall frame, rather than on it.
One combination is not built. The other shipping style — the composite that puts the text behind the speaker, who is matted out and sits over the words — is written against the 1:1 box, and the full-frame version of it does not exist. Choosing 9:16 sets the captions to karaoke, and the options panel says so rather than letting a job fail twenty minutes in.
The two standing shapesThe frame follows whoever is talking
A vertical crop out of a wide recording has to decide what to throw away, every second, and a fixed centre crop decides wrong as soon as two people are in the room.
Speaker tracking
TalkNet-ASD reads who is actually speaking and the crop follows them, rather than whoever happens to be nearest the middle.
Two people, stacked
When a stretch of the clip clearly shows two faces far enough apart, both are stacked one above the other for exactly that stretch, then it returns to a single crop.
Banner guard
A couple of seconds measuring the footage for a chyron baked into the source, and a punch-in only if it finds one. Always on, it would cost framing on every clip that did not need it.
Dead air removed
Silences come out by default, off the word timings already on disk. Cutting the “um” as well is a separate tick, because that is a stronger opinion about how somebody talks.
Nothing is posted for you
There is no TikTok integration. No account is connected, no token is asked for, and nothing is queued to go out. The clip is finished when the MP4 is in your library, and the next move is you downloading it and posting it yourself.
The calendar holds the date, not the upload. You can plan a clip onto a day and mark it published afterwards with the link. The one rule it enforces is one distinct clip a day: the same clip sent to TikTok, Reels and Shorts on a Tuesday is one Tuesday, not three, because it is one piece of content wearing three hats.
A video gets in as a file, or as a YouTube address. Upload an mp4, mov, mkv or webm, or paste a youtube.com or youtu.be address and it is fetched once on our side after you confirm the video is yours to use. Links are YouTube only, so re-cutting something that is already on TikTok means downloading your own copy and uploading that. There is no cap on how long a single video may be, on any paid plan — it simply spends credits by the minute; the free trial reads thirty minutes, once. How many links you may paste in a day is still a property of the plan, though — three on the trial, a hundred on Studio.
What a plan buysQuestions
What people ask before uploading the first video, answered with what the engine does — including where it stops.
Does it post the clip to TikTok for me?
No. There is no TikTok account connected to this and nothing is uploaded anywhere on your behalf. The finished MP4 waits in your clip library, you download it, and you post it. The schedule inside the app records the date you meant to post and the link once you have.
Can it pull a video straight from a TikTok link?
No. Links are YouTube only — a watch page, a Short, a live URL or an embed — and a tiktok.com address is not one of them. To re-cut something that is already on TikTok, download your own copy and upload the file: mp4, mov, mkv or webm.
What exactly does the file look like?
An MP4 at 1080 by 1920, H.264 video and AAC audio at 48 kHz, keeping the frame rate of your source rather than converting it. The captions are burned into the picture during the same encode, so there is no separate subtitle file to carry around.
How long are the clips?
Length is an outcome of where an idea starts and ends, not a target. Anything under twelve seconds is not offered, and a moment that cannot be told inside a hundred seconds is refused rather than truncated — and you can still move the in and out points before it renders.
Can I have the text-behind-the-speaker look on a vertical clip?
Not yet. That composite is written against the boxed 1:1 geometry and the full-frame version of it is not built, so 9:16 ships with karaoke captions. The options panel corrects the pairing instead of accepting a job that would fail during the render.
Is there a free way to try it?
The free trial reads thirty minutes of video, once, and includes ten clips. After that a plan buys credits — a minute of source analysed spends one, and only an export past the plan’s generous included batch spends three, so the cost is mostly in reading the video, not in exporting seconds of it.
The other ways in
The same pipeline, described from wherever your footage is now.

YouTube clip maker
Paste the watch URL and it is fetched once on our side, or upload the file. Only the passages you approve are ever cut.

Clipping software
What the whole pipeline does, end to end: transcript, ranked candidates, your decision, then the cut.

Podcast clip maker
Two hours read in thirty-minute windows with three minutes of overlap, so the back half is ranked too.

Twitch clip maker
Export the VOD, upload it, and read a whole stream for the passages worth cutting. No Twitch account is connected.
