Skip to content

Latest commit

 

History

History
26 lines (24 loc) · 1.32 KB

README.md

File metadata and controls

26 lines (24 loc) · 1.32 KB

Description

This Python-based screen recorder is a simple yet effective tool for capturing your screen activity in real-time, allowing you to save video files in various formats (such as .mp4 or .avi). Leveraging libraries like opencv-python and pyautogui, this screen recorder captures frames at a specified frame rate and resolution, making it ideal for recording tutorials, gameplay, or any on-screen activity you wish to save for later viewing.

Features

Customizable Frame Rate and Resolution: Adjust frame rate and screen area to capture according to your needs. User-Friendly Setup: Easily set up and begin recording with minimal configurations. Output in Common Formats: Save recordings in widely supported formats like .mp4 and .avi. Lightweight and Efficient: Built with performance in mind, ensuring minimal lag during recording.

Requirements

Python 3.x opencv-python pyautogui numpy

Usage

Install the required packages by running: bash Copy code pip install opencv-python pyautogui numpy Run the screen_recorder.py file: bash Copy code python screen_recorder.py The recording will start automatically, and output will be saved as specified in the file. Note This project is intended for personal use and lightweight recording tasks. It may not support complex video editing or high-definition recording.