Skip to content

jindalpriyanshu101/RecorderX

Repository files navigation

RecorderX - v1.1

A screen recorder made in Python with the help of OpenCv, it has ability to record your screen in high quality. No matter what your PC specs are, you can use this recorder to get high quality output along with no lags (neither in output nor in pc)

NOTE: code idea taken from Programming Hero , code being developed by Priyanshu

Limitations

  1. Can't record your system voice currently.
  2. Doesn't support games recording currently. (for some computers)
  3. That's it, nothing else :D

How to operate?

  1. On running RecorderX, powershell/cmd will be opened and you'll be asked to enter output file name along with format(it will take a few sec for the first time.), few filename examples below:
output.mp4
output.mkv
  1. Now, you'll be asked if you want to use custom keys to stop recording or not;
  2. If you want to change, enter y in console to do it, else n to keep the default key q;
  3. After this it will start recording your screen (whatever you do on your screen will be recorded), and a preview window will be there for you as well;
  4. To STOP recording, open preview window and press Q or your custom key..

Where do output file saves?

Your output video file will be saved in the same folder where you executed RecorderX.

How to contribute in this project?

If you wish to contribute in this project, just open an issue stating you wanna contribute along with letting me know with what stuff you can help and contribute :D OR you can just fork this repo and commit your changes.


ChangeLog

RecorderX v1.0

  • Can record your screen.
  • Quit only when 'q' is pressed.
  • Code hidden.

RecorderX v1.1

  • Now users can chose their QUIT key;
  • Error handling added;
  • RecorderX.exe improved.

About

A python screen recorder for low-end computers, provides high quality video output. give this repo a star if you found it useful.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages