Joshyy
asked on
Screen Recording
i know how to preform a screen capture and saving it to file, but is there a way of recording the screen so as to make a video clip (avi or watever)
Or should i just take many screen captures (ie one per sec)?
Or should i just take many screen captures (ie one per sec)?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
vinnyd79: is there not a way that I could write such a control myself?
glass cookie: Yeah most probably if I do not find a better way i will use this method... And to keep track of the different images (as well as reduce size), I'll just throw them in a zip file.
glass cookie: Yeah most probably if I do not find a better way i will use this method... And to keep track of the different images (as well as reduce size), I'll just throw them in a zip file.
ASKER
Its not effiecent enough to take screen shots every second... i need a component that like vinny79 said... but its way too expensive... is there some way I could write something to suit my needs?
ASKER
no answer to my question
Try this:
http://www.banasoft.net/AVPhone.htm
VidCap and AVIFile controls:
VidCap1.Connect -2 '-2 to screen
VidCap1.Compressor = "divx" 'set compressor
VidCap1.StartCapture 'start screen capturing
AVIFile1.CreateFile filepath, VidCap1.BitmapFormat
'video frame captured
Private Sub VidCap1_Frame(Data As Variant)
AVIFile.WriteVideo Data
End Sub
http://www.banasoft.net/AVPhone.htm
VidCap and AVIFile controls:
VidCap1.Connect -2 '-2 to screen
VidCap1.Compressor = "divx" 'set compressor
VidCap1.StartCapture 'start screen capturing
AVIFile1.CreateFile filepath, VidCap1.BitmapFormat
'video frame captured
Private Sub VidCap1_Frame(Data As Variant)
AVIFile.WriteVideo Data
End Sub
Hi Joshyy,
It appears that you have forgotten this question. I will ask Community Support to close it unless you finalize it within 7 days. I will ask a Community Support Moderator to:
Accept vinnyd79's comment(s) as an answer.
Joshyy, if you think your question was not answered at all or if you need help, just post a new comment here; Community Support will help you. DO NOT accept this comment as an answer.
EXPERTS: If you disagree with that recommendation, please post an explanatory comment.
==========
DanRollins -- EE database cleanup volunteer
It appears that you have forgotten this question. I will ask Community Support to close it unless you finalize it within 7 days. I will ask a Community Support Moderator to:
Accept vinnyd79's comment(s) as an answer.
Joshyy, if you think your question was not answered at all or if you need help, just post a new comment here; Community Support will help you. DO NOT accept this comment as an answer.
EXPERTS: If you disagree with that recommendation, please post an explanatory comment.
==========
DanRollins -- EE database cleanup volunteer
Per recommendation, force-accepted.
Netminder
CS Moderator
Netminder
CS Moderator
You could also do screen capture every sec, but you'll have to worry about the size problem and the naming of the files so as to view the 'recording'.
To solve the size problem, it's better to save it as a jpg file rather than a bitmap file.
Here's a file for you over the net that might help you:
Download...
http://www.vb-helper.com/HowTo/scrgrab2.zip
Description: Let the user grab part of the screen and save it in a JPEG file (26K)
You could modify the above code and set the coordinates rather than using the mouse manually.
That's it!
glass cookie : )