https://github.com/hxndev/screen-recorder-in-python
In this project, we'll be making our own screen recorder in Python using some libraries.
https://github.com/hxndev/screen-recorder-in-python
autopygui code opencv opencv-python python screen-capture screen-recorder screenrecorder screenshot
Last synced: 3 months ago
JSON representation
In this project, we'll be making our own screen recorder in Python using some libraries.
- Host: GitHub
- URL: https://github.com/hxndev/screen-recorder-in-python
- Owner: HxnDev
- License: mit
- Created: 2022-01-21T05:49:41.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-21T06:08:48.000Z (about 4 years ago)
- Last Synced: 2025-03-31T10:41:06.728Z (10 months ago)
- Topics: autopygui, code, opencv, opencv-python, python, screen-capture, screen-recorder, screenrecorder, screenshot
- Language: Python
- Homepage:
- Size: 56.5 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Screen Recorder in Python
## Project Description:
In this project, we'll be making our own screen recorder in Python using some libraries.

## Requirements:
Following modules need to be installed for it to work properly:
- OpenCV
- PyAutoGUI
### OpenCV:
OpenCV is a huge open-source library for computer vision, machine learning, and image processing. OpenCV supports a wide variety of programming languages like Python, C++, Java, etc. It can process images and videos to identify objects, faces, or even the handwriting of a human.
It can be installed using "pip install opencv-python"
### PyAutoGUI:
PyAutoGUI lets your Python scripts control the mouse and keyboard to automate interactions with other applications.
PyAutoGUI has several features:
- Moving the mouse and clicking in the windows of other applications.
- Sending keystrokes to applications (for example, to fill out forms).
- Take screenshots, and given an image (for example, of a button or checkbox), and find it on the screen.
- Locate an application’s window, and move, resize, maximize, minimize, or close it (Windows-only, currently).
- Display alert and message boxes.
It can be installed using "pip install pyautogui"
## Contact Me: