Skip to content

krishna1505/ScreenRecoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฅ 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

About

This is a simple Python script that records your full screen for a set duration and saves it as a .mp4 video. It uses libraries like cv2, pyautogui, numpy, and win32api to capture frames and save them as video.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages