← Instagram Transcript

Trim Audio File: What Cutting One Clip Into Three Does to the Transcript

2026-10-30
Short answerCutting a clip into pieces keeps the words and loses the seams. Our 36.4-second file, 292,364 bytes as a 64 kbps MP3, came back HTTP 200 in 7.10 seconds with 671 characters and 132 words. The same file cut into three 12-second pieces came back 241, 245 and 190 characters - 676 in total, and the same 132 words - in 6.88 seconds across the three uploads. Each cut landed inside a word: the first piece ended "remembered the bank clothes" where the original said "remembered the bank closed", and the second piece opened with "posted noon on Saturdays", which is the tail of "closed". Move every cut half a second earlier and you get those words back.

One clip, four ways

The source is a 36.4-second English recording, mono at 16 kHz, encoded to 64 kbps MP3 for upload. We cut it three ways with ffmpeg and uploaded each version, plus the whole file as a control.

Today's measurements: numbers as returned by /api/transcribe.
Every number here came off our own endpoint today.

The word count survives, the seams don't

What it does cost is one word per seam. The first piece ends "which felt generous until he remembered the bank clothes", and the original sentence runs "until he remembered the bank closed at noon on Saturdays". The second piece then opens with "posted noon on Saturdays", which is what the tail of "closed" sounds like on its own. Two cuts, two mangled words, and both of them sit exactly where the scissors went.

Half a second earlier fixed it

The rule is simple: cut in the gap between sentences, not in the middle of one. If you can't find the gap by ear, pull the cut back half a second. You'll pick up a little silence, and silence costs you nothing - we measured that too.

Stream copy and re-encode came back the same

So use -c copy when you can. It's faster on your machine and it doesn't cost you anything at the endpoint, as long as you're fine with the cut landing a frame or two off from where you asked.

Silence in front of the clip is free

That's the answer to "should I trim the dead air off the start?" You don't have to for accuracy. Do it for speed and file size if you're uploading on a phone, but a little lead-in silence won't change the text.

Stripping silence out saved 1.28 seconds

Don't read too much into the size difference; that run only removed 0.1 seconds of audio. The time gap is consistent with what we see across lengths, and it's the reason trimming a long recording down to the part you need is worth the one command.

Numbers can change shape between runs

We're telling you this so you don't chase it. If you're pulling numbers out of a transcript - prices, dates, counts - read them against the audio. The model decides how to write a number each time, and it doesn't always decide the same way.

What three uploads cost you instead of one

The real cost isn't bytes or seconds, it's that you now have three transcripts to join. Budget for that: paste them into one document in order, then read across each join to catch the word the cut ate. With three pieces that's two seams to check, and it takes under a minute.

What we didn't measure

One English clip, one synthetic voice, four cuts. We didn't test cutting a file with music under the speech, or a clip with two speakers where a seam can split an exchange between them. We didn't push past three pieces, so we can't tell you what twenty cuts would do. These files are ours, built with ffmpeg today, and every number here came off our own endpoint.

What happens to each piece you upload

Each piece is a separate upload to /api/transcribe, sent over an encrypted connection, decoded in memory and dropped when the response goes back. We don't keep it and we don't stitch the pieces together for you, so joining three transcripts into one is your job - and it's easier if your cuts landed between sentences.

Affiliate link

Cutting a clip is three commands in ffmpeg, or one drag if you would rather not type them. CapCut opens the long recording on your own machine and writes out just the part you picked, which is how a 292,364-byte file becomes the 97,100-byte piece you actually need. It does not transcribe - the words come back from this page.

FAQ

Does cutting a long audio file into pieces lose words?

Not in total. Our 36.4-second clip returned 132 words whole, and the three 12-second pieces returned 44, 48 and 40 - 132 again. What you lose is the word sitting on each cut: ours turned "closed" into "clothes" at one seam and into "posted" at the next.

Where should I cut a clip before transcribing it?

In the gap between sentences. When we moved a cut from 12.0 seconds to 11.5 seconds, the piece came back with one more word and opened with "the bank closed at noon on Saturdays" instead of "posted noon on Saturdays". Half a second of extra silence is cheaper than a mangled word.

Should I remove the silence at the start of a recording?

It saves time, not accuracy. A file with 8 seconds of silence pasted on the front came back with the same 132 words as the original. A file run through silenceremove came back with the same 671 characters in 5.82 seconds instead of 7.10.

Is it better to re-encode or copy the stream when trimming?

Copy, if you can. We cut the same 12 seconds twice: the re-encoded piece was 97,100 bytes and the -c copy piece was 97,388 bytes at 12.032 seconds. Both returned 245 characters and 48 words, the same text. The copy is faster to make on your machine.