Local Windows screen recorder with a transparent control bar that stays out of the recording, dual audio (mic + system), HD capture, session folders, and step screenshots.
Everything runs on your PC - no cloud upload.
- Transparent floating controls excluded from capture (
WDA_EXCLUDEFROMCAPTURE) - HD screen capture via FFmpeg (
gdigrab) + x264 / GPU encoders when available - Microphone + system audio (WASAPI loopback); auto-prefers external mic when connected
- Each recording → folder
YYYY-MM-DD_HH-MM-SS_to_HH-MM-SS\withrecording.mp4 - Screenshots while recording →
step_1.png,step_2.png, … (rapid multi-shot, non-blocking) - Idle screenshots →
%USERPROFILE%\Pictures\Screenme\(outside video output folder) - Timer resets to
00:00on Stop - Pause / resume, countdown, region select, global hotkeys, tray
| Item | Notes |
|---|---|
| Windows | 10 or 11 |
| Python | 3.10+ on PATH |
| FFmpeg | bin\ffmpeg.exe (included in Release zip) |
- Download Screenme-portable-*.zip from Releases
- Unzip anywhere (e.g.
C:\Tools\Screenme) - Double-click
setup.batonce (creates.venvand installs packages) - Double-click
run_screenme.bat
Recordings: %USERPROFILE%\Videos\Screenme\
git clone https://github.com/arjncx-lang/Screenme.git
cd Screenme
python tools\download_ffmpeg.py
setup.bat
run_screenme.batOr:
python -m pip install -r requirements.txt
python -m app.main| Action | Default |
|---|---|
| Start / Stop | Ctrl+Shift+R |
| Pause / Resume | Ctrl+Shift+P |
| Abort | Ctrl+Shift+X |
- Capture, encode, and save are fully local
- No account, no telemetry server in this app
- Screen/mic tools may still need IT approval on locked-down devices
- FFmpeg is not committed to git (too large); use Releases or
tools\download_ffmpeg.py
MIT - see LICENSE.
FFmpeg is under its own licenses (GPL/LGPL depending on build). See the FFmpeg project for details.