Price:$44.00
Python Screen Recorder Source Code | Webcam PiP Windows App | FFmpeg Bundle
You can only make an offer when buying a single item
Highlights
WHAT IS THIS?
Screen Recorder Pro is a complete, professional-grade screen recording application built in Python (Tkinter). Unlike basic screen recorders, this comes with the FULL SOURCE CODE so you can modify, rebrand, and redistribute it as your own. The compiled EXE is also included — ready to run on any Windows PC with ZERO dependencies.
WHY BUY THIS INSTEAD OF BUILDING FROM SCRATCH?
Building a screen recorder with webcam PiP, system audio capture, FFmpeg integration, and real-time annotations would take a developer weeks. This is a complete, tested, bug-free codebase ready to go.
FEATURES
Recording Engine:
Select any screen region with click-drag overlay
24 FPS HD recording using MSS (fastest Python screen capture)
H.264 MP4 output via FFmpeg
Pause/Resume during recording
Audio:
System audio capture (WASAPI loopback) — records internal computer sound
Microphone audio — records your voice
Mix both audio sources into the final MP4
No external audio tools needed
Webcam Picture-in-Picture:
Real-time webcam overlay like professional YouTubers
6 position options: Top-Left, Top-Right, Bottom-Left, Bottom-Right, Top-Center, Bottom-Center
Adjustable size: 15% to 40% of recording area
Auto camera detection
Flipped mirror mode
On-Screen Annotations:
Mouse click highlighting — red circle pulses on every click
Keystroke display — shows pressed keys in bottom-left corner
Spotlight/Magnifier — darkens screen except around cursor
Post-Processing (via FFmpeg):
Trim video — set start and end timestamps
Blur sensitive information — mask any region with blur
Subtitle overlay — add text to your video
Floating Control Bar:
Draggable mini control panel during recording
Live timer display
Pause and Stop buttons
Hidden from recording area
Global Hotkeys:
Ctrl+Shift+Q = Stop Recording
Ctrl+Shift+P = Pause/Resume
WHAT YOU GET (Instant Download):
ScreenRecorderPro.exe — Fully compiled, ready to run on any Windows 10/11 PC. No Python, no FFmpeg, no DLLs needed. One file.
Full Python Source Code — 600+ lines of clean, well-organized Python. Easy to modify, rebrand, or extend.
PyInstaller Build Script — Build your own EXE with one command.
TECHNICAL DETAILS:
Language: Python 3.7+
GUI Framework: Tkinter
Screen Capture: MSS
Video Codec: H.264 (libx264 via FFmpeg)
Audio Capture: Soundcard (WASAPI loopback) + PyAudio
Video Output: MP4 with AAC audio
FPS: 24 (adjustable in source)
Image Processing: OpenCV + NumPy
Input Hooks: Pynput (keyboard/mouse listeners)
Build Tool: PyInstaller (one-file EXE)
BUNDLED DEPENDENCIES (no install needed):
FFmpeg 7.1 — embedded inside the EXE
OpenCV — computer vision library
NumPy — numerical computing
MSS — screen capture
Soundcard — audio loopback
PyAudio — microphone capture
Pynput — global hotkeys
Pillow — image processing
USE CASES:
Create tutorial videos with webcam face overlay
Record software demonstrations for clients
Capture gameplay with keyboard display
Make YouTube content with professional annotations
Build your own branded screen recorder to sell
Learn Python GUI development with a real project
Corporate training and presentations
SYSTEM REQUIREMENTS:
Windows 10 or Windows 11 (64-bit)
4GB RAM minimum
Webcam (optional, for PiP feature)
Microphone (optional, for voice recording)
Run as Administrator for global hotkeys and keystroke display
BONUS:
Resale Rights — You can sell the compiled EXE to your own clients. This is a white-label product.
Modification Rights — Full source code included. Change colors, add features, remove features, rebrand as your own.
No Royalties — Keep 100% of what you earn.
Instant Download
Your files will be available to download once payment is confirmed. Here's how.
Instant download items don’t accept returns, exchanges or cancellations. Please contact the seller about any problems with your order.
Etsy Purchase Protection
Shop confidently on Etsy knowing if something goes wrong with an order, we've got your back for all eligible purchases —
see program terms
Be the first to review this item
More from this shop
Visit shop-
Digital download
GitHub and Linux Cheat Sheet Bundle Printable Developer Command Line Reference Guide
$5.50
-
Digital download
MT4 Indicator – Multi-Timeframe (MTF) & Multi-Pair Forex Analysis Tool
$35.00
-
Digital download
Two MT4 Forex Robot Expert Advisor with AI Trading
$4.00
-
Digital download
Forex Grid & RSI Trading Strategy PDF – High-Accuracy Pending Order System
$1.50
-
Digital download
Recorder Intermediate Method for Primary School Classroom or Peripatetic Educators (w. Diagrams/Fingering Charts) for Soprano Recorder
$6.98
-
Digital download
Nursery Rhymes on Recorder for Primary School Classroom or Peripatetic Educators (w. Diagrams/Fingering Charts) for Soprano Recorder
$6.98
-
Olympus Digital Voice Recorder Model DS-2 Tested works good condition
$80.00
-
Zoom H4n Handy Recorder H-4n Digital Handheld Portable
$200.00
-
Digital download
Browser AI Security Monitor | Webcam Motion Detection and Object Alerts | No Install, RealTime Tracking
$33.34
-
Digital download
Recorder Tablature / Fingering Paper: Download and Printable PDF - Great for learning and teaching recorder
$5.99
-
Olympus V-90 (1.5 Hours) Handheld Digital Voice Recorder
$165.00
-
Olympus DS-150 Handheld Digital Voice & Music Recorder works great
$90.00
-
Sony TCM-353V Voice Operated Recording Cassette-Recorder Tested & Works
$125.00
-
Olypmus Digital Voice Recorder DS 50 aaa 1,5V Batteries Corder Subband Record Handy
$57.12
-
Recorder Fingering Stickers -(250 pack) - Free Shipping!
$9.99
-
Zoom H4 Handy Recorder H-4 Digital Mobile
$265.00
Disclaimer: Etsy assumes no responsibility for the accuracy, labeling, or content of sellers' listings and products. Electrical or electronic products may pose a risk of fire or electrocution. Vintage, handmade, refurbished, or modified electrical or electronic products may not meet current safety standards and may not be in safe working order. Inspect carefully before use and message the seller if you have concerns relating to the product. Do not use a vintage electrical or electronic item if its safety cannot be verified. To reduce the risk of fire, never leave vintage electrical or electronic products plugged in unattended. See Etsy's Terms of Use for more information.