Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/infinitecoder1729/screen-recorder-python

A Screen Recorder built in Python
https://github.com/infinitecoder1729/screen-recorder-python

numpy numpy-arrays opencv-python pyautogui python python-screen-recorder screen-recorder

Last synced: about 2 months ago
JSON representation

A Screen Recorder built in Python

Awesome Lists containing this project

README

        

# Screen Recorder
![Stars](https://img.shields.io/github/stars/infinitecoder1729/screen-recorder-python) ![Size](https://img.shields.io/github/repo-size/infinitecoder1729/screen-recorder-python) ![Liscence](https://img.shields.io/github/license/infinitecoder1729/screen-recorder-python) ![Forks](https://img.shields.io/github/forks/infinitecoder1729/screen-recorder-python?style=plastic) ![visitor badge](https://visitor-badge.glitch.me/badge?page_id=infinitecoder1729.screen-recorder-python)
## A Screen Recorder built using Python
### Modules Used :
1. Open-Cv
2. Numpy
3. pyautogui
4. datetime
### About
#### The Program is built to record the screen and provide the output as .avi file saved along with the date and time of creation (to ensure unique file name as well as to provide ease to user).
### For User :
##### When the program is executed, A preview window opens which can be minimized without any hinderance to recording.
##### To stop the recording you need to open the preview window and press 'e'
##### Do not exit the program by crossing out the Preview window or python shell as it may create a non viewable video file
##### The Program does not have the functionality to record computer audio or user voice.