pscreenrecorder-0.7b
Posted: Sat 11 Apr 2020, 20:33
I wasn't happy with any of the software out there for screen recording so I wrote my own gui. This will record your desktop audio and video and output to a mkv video.
0.2 - Added a countdown option and more tool-tips. The box that pops up when recording starts will now automatically minimize if xdotool is installed.
0.3 - Added the ability to enter a pre-determined amount of time to record
0.4 - Rearranged the gui a bit. Removed the countdown button in favor of just populating the countdown seconds and hitting the record button. Added entry boxes for X and Y coordinates and a select window button which will utilize xwininfo to allow you to select a window on your screen to record. This is a fixed set of coordinates so don't move your window after the recording starts. The coordinates will automatically populate as well as the window size after the "Select Window" button is clicked and your window is selected. You can still just leave X & Y blank and record your full screen like before.
0.5 - added a button for taking a screenshot and cleaned up a little bit of code. I did notice when attempting to use alsa when pulse is running a gtkdialog error happens when attempting to record ((gtkdialog4:9987): Gdk-WARNING **: 16:27:13.018: GdkWindow 0x4400003 unexpectedly destroyed). Not sure why you would want to use alsa when pulse is installed and running but just thought I'd share that tidbit of information. I'll see if I can figure out a workaround...
0.6 - Added a "Full Screen" button to record the full screen. Changed countdown clock to a large font and changed the color of the number to red. Added a warning dialog if trying to use alsa audio when pulseaudio is running. This makes the program crash for me but you can still choose to continue if it works for you...
0.7 - added more audio codecs and more options
0.2 - Added a countdown option and more tool-tips. The box that pops up when recording starts will now automatically minimize if xdotool is installed.
0.3 - Added the ability to enter a pre-determined amount of time to record
0.4 - Rearranged the gui a bit. Removed the countdown button in favor of just populating the countdown seconds and hitting the record button. Added entry boxes for X and Y coordinates and a select window button which will utilize xwininfo to allow you to select a window on your screen to record. This is a fixed set of coordinates so don't move your window after the recording starts. The coordinates will automatically populate as well as the window size after the "Select Window" button is clicked and your window is selected. You can still just leave X & Y blank and record your full screen like before.
0.5 - added a button for taking a screenshot and cleaned up a little bit of code. I did notice when attempting to use alsa when pulse is running a gtkdialog error happens when attempting to record ((gtkdialog4:9987): Gdk-WARNING **: 16:27:13.018: GdkWindow 0x4400003 unexpectedly destroyed). Not sure why you would want to use alsa when pulse is installed and running but just thought I'd share that tidbit of information. I'll see if I can figure out a workaround...
0.6 - Added a "Full Screen" button to record the full screen. Changed countdown clock to a large font and changed the color of the number to red. Added a warning dialog if trying to use alsa audio when pulseaudio is running. This makes the program crash for me but you can still choose to continue if it works for you...
0.7 - added more audio codecs and more options