Skip to content

coderman64/screen-recorder

Repository files navigation

screen-recorder

A python GUI for recording your screen

This program provides an easy GUI-based interface to ffmpeg's gdigrab feature, which allows you to take a video recording of your screen in Windows. I also used pyaudio to record audio as your screen is being recorded.

how to get it running

This should work with python version 3.5 or later, as long as you have tkinter and pyaudio installed. Tkinter usually comes with the default python installation, and you can install pyaudio through one of the following commands:

pip install pyaudio

or

python -m pip install pyaudio

additionally, you need to get ffmpeg.exe from the windows package here. then just take ffmpeg.exe from the bin folder, and put it in the same folder as the script

what is going on?

Here's what I have on the to-do list for this project. Please note that this is more of an interesting side project for me, and the below consists of things that I would like to do. While it would be nice, please don't expect me to complete these in a timely manner.

  • add webcam support, so you can (optionally) see yourself in the lower corner of the screen.
  • add more customization options, perhaps in a separate window.
  • keep it light, simple, and working!

Webpage:

  • change the website in Edge & IE so it is a still image instead of a gif. As it is right now, Edge & IE use way too much RAM to render it.

About

A python GUI for recording your screen

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published