Screen Capture Program (VBE 2012-2013) [Version 1.9.0]

Forum for off topic discussion.
User avatar
SpoOkyGames
Moderator
Posts:281
Joined:Sat Dec 22, 2012 4:16 pm
Location:Louisville, KY
Contact:
Screen Capture Program (VBE 2012-2013) [Version 1.9.0]

Postby SpoOkyGames » Sun Apr 21, 2013 9:19 am

Intro: I was experimenting/researching with the idea of a screen capture program. I came up with a decent program that does this. I just made this a few days ago. I tested it 80% or so. I did not test the possibility of running out of disk space. (I did however, add a try/catch just in case it does happen and the program will attempt to stop/quit/exit. I hope it works but, I do not recommend testing it unless you really want to help me.)

Info: Here is more info how the program works. The UI is very simple. You click "screenshot" to take a screenshot of your full screen. The image will be saved as "screenshot_#" in the directory, "C:\SCP\screenshots". (Note: I believe the application is fully set to use admin rights. It needs to be able to write files to your computer. If it cannot, the program will not function correctly and could cause issues.) If you want to make a video animation, you can start/stop a video at will. There is one thing I have to mention. This program only takes the screenshots. It will NOT convert it to an actual video. You need some video editing software to make it. Also note that this program does NOT record audio. You will have to do that yourself as well. (Sorry, I did not make it for video/audio. Just screen capture.) Anyhow, the images will be saved in "C:\SCP\videos" and will be named just like screenshots but with "video_#" instead. With numbers, it should load in order in other software to make a video. One more thing I need to point out is you may be required to download some microsoft frameworks and whatnot. You may not want to use this if you . :X Err, I mean... of course you do... ;(

Screenshot:
Download:
Version: 1.9.0

edit: I test recorded a video of stepmania and it seemed to work just fine. I never found the correct speed to animate each image but just to let you know, the program tries to capture 10 screenshot every second. I tried 0.10 speed but it seemed too fast. You might try 0.20 or so. Adjust as you need to.

edit: I have to go but when I get back, I will also post the source code as well. (since this is considered free/open source.)

~ SpoOkyMagician
Last edited by SpoOkyGames on Mon Jul 21, 2014 11:00 pm, edited 4 times in total.
"You don't have to understand me; I'm just there!" ~ SpoOkyMagician on himself.

User avatar
GrueKun
Posts:24
Joined:Tue Mar 05, 2013 5:58 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Screen Capture Program (VBE 2012)

Postby GrueKun » Thu May 30, 2013 4:22 pm

Neato. :thumb:

If you can find a decent interface for ffmpeg for .NET, you could probably send the image data to a different thread and create videos.

Although, for fast screen capture GDI is slow and spendy (in terms of CPU resources). If you really want to make something fast, you might look into Direct3D and OpenGL for hooking applications and capturing their frames directly. Of course, that is alot more work. Its also probably why taksi (another open source capture tool) was abandoned.

Keep at it.


[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Return to “Off-Topic”

Who is online

Users browsing this forum: Baidu [Spider] and 4 guests