The parts that
actually run.
Written in the present tense because each of these has been used. Anything not built yet is in the last paragraph on this page instead.
Cuts where the video actually changes
Clip boundaries follow scene changes rather than a fixed length, so a clip does not start halfway through a sentence or end on a cutaway.
Keeps the speaker in frame
A widescreen shot cropped to vertical loses most of its width. The crop follows the face, and it moves slowly, because a frame that snaps around is worse than a frame that is slightly off.
Writes the upload text per clip
A title under 100 characters and ten to fourteen tags for each clip, written from that clip's own transcript, not from the video's description.
Trims and splits by hand when you disagree
The automatic cut is a starting point. You can trim either end or cut a chunk out of the middle, and the removed part is shown as a gap rather than silently disappearing.
Exports straight to the phone gallery
On Android the finished file lands in the gallery, so the upload app finds it with no file manager involved. Export keeps running if you leave the app.
The decisions,
and why.
Every one of these was a fork in the road where the other option was easier. This is the reasoning, so you can disagree with it.
No server, on purpose
Video is heavy and uploads are slow. Everything runs on the machine you already have, which is also why the tool has no running cost and no queue.
Encoding speed is a physics limit, not a to-do
Measured on a Snapdragon 845 phone, encoding runs about 1.8 times realtime, so a 60 second clip takes roughly 35 seconds. A faster phone is faster. No amount of code makes that number a promise.
The model reads the transcript, it does not guess
Titles come from what is said inside that specific clip. On a test run, a 0.58 second final clip was titled as a one second glimpse, which is only possible if the text was actually read.
Nobody pays for this yet and it has no signup. It has been run end to end on a real 14 minute talk on a real phone, and it produced 15 clips with no failed step, but a tool that has worked for one person is not a product. If it becomes one, it will say so here first.
Genuinely useful. It decides whether this gets finished.
