KAM Capture Tool 1.5.0 - Save as, with the next name filled in
Save as, for screenshots, videos and audio.
Name it as you save it. A folder of KAM-2026-09-24-10-15-22.png files is a folder you rename later, one at a time. Save as is now on the selection bar and in the annotator's toolbar for a screenshot — F12 in both — and beside Stop on the recording bar for video and audio. PNG, JPEG or BMP for a screenshot; a recording keeps the format it was recorded in.
The next name is already filled in. Each kind opens where its last Save as went, and when the last name ended in a number the suggestion is the next one: after Lecture 5 slide 3 comes Lecture 5 slide 4, padding kept (slide 09, slide 10), stepping past any name already taken so accepting it never overwrites. Naming a deck of slides is then mostly pressing Enter. The tool's own timestamp names are not counted on — their last number is the seconds.
A recording is never lost to a dialog. It is written under its automatic name while it runs, and Save as moves the finished file. Cancel the dialog and it stays where it is. The recording bar closes before the dialog opens, so it cannot sit on top of it.
Why F12 and not Ctrl+Shift+S. Ctrl+Shift+S is the region shortcut, and Windows hands a registered shortcut to its owner before any window sees it. F12 is what Office uses.
Checked. --selftest, which runs in CI, now checks the suggested names; it was run once with the padding deliberately broken, to watch it fail. --audiotest moves a finished recording to a chosen name and back. The dialogs themselves are Windows' own and were not driven by a test.
Install: download KamCapture.exe below and run it. It asks where to install — per-user, never as administrator — or runs where it stands. The .NET runtime is inside it, so there is nothing to install first. Recording, video or audio, also needs ffmpeg: winget install Gyan.FFmpeg
Updating: 1.2.x and later offer this by itself.
It is not code signed, so SmartScreen warns the first time: More info, then Run anyway. Get-FileHash KamCapture.exe should match:
72E3263EBDB64CF7C637C575D56BF08F7C547B1FF8F9612A320B96FE025CD4A3 KamCapture.exe
Full Changelog: v1.4.0...v1.5.0