Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 934 Bytes

File metadata and controls

42 lines (27 loc) · 934 Bytes

🎥 Screen Recorder 🖥️ with Python 🐍

A simple and effective full-screen screen recorder built with Python!
It captures your entire screen and saves it as an .mp4 file using OpenCV, PyAutoGUI, and Win32 API. 🚀


📸 Demo

🎬 Records everything visible on your screen and saves it to VideoRecording.mp4
🕒 Recording duration is customizable (default: 80 seconds)


🚀 Features

✅ Full HD screen recording
🎞️ Output in .mp4 format (XVID codec)
🧠 Auto-detects screen resolution
📷 Screenshot-based frame capturing
🕹️ Frame Rate: 30 FPS
🖥️ Works on Windows (Win32 API used)


🧰 Tech Stack

  • Python 🐍
  • OpenCV 🎥
  • PyAutoGUI 🖱️
  • NumPy 🧮
  • Win32API 🪟

📦 Installation

Install the required libraries using pip:

pip install opencv-python pyautogui pywin32 numpy