Skip to content

meenalsingh0/screen-recorder-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages