Results 1 to 22 of 22

Thread: Video Screen Capture

  1. #1

    Thread Starter
    Ex-Super Mod'rater Electroman's Avatar
    Join Date
    Sep 2000
    Location
    Newcastle, England
    Posts
    4,349

    Video Screen Capture

    Come on you've all asked your selves this before .

    Well basically I'm wanting to do make (or see if any of you lot already have made) a program that will basically take a sceen shot every say 30ms and put this together into a video file. My first thought is that AVI might not be a too good idea becuase the if the resolution is at even 1024x768 then the file size/memory usage is going to get big quick.

    So if I use something like mpeg then I have the trouble of working out how to use the thing. And then wether I can constantly compress each frame as it come in and basically stream record the mpeg. The major problem with this might be speed considering I would like to be able to use this while playing a game say to record a few seconds worth of gameplay.

    It would be amazing if someonehas already doe this and doesn't mind sharing but otherwise I'd love to hear anyones input on how I could pull this off.

    As for getting the individual screen shots I was thinking maybe using the send Keys function to invoke the Ctrl+PrintScreen method. But I was also thinking about I might be able to use the DesktopDC to Blt from, does anyone know if that works even in games?

    Thanx for any help .
    When your thread has been resolved please edit the original post in the thread ()
    and amend "-[RESOLVED]-" to the end of the title and change the icon to , Thank you.

    When posting Code use the [VBCode]Code Here[/VBCode] tags to be able to use the code highlighting.

  2. #2
    Not NoteMe SLH's Avatar
    Join Date
    Mar 2002
    Location
    192.168.0.1 Preferred Animal: Penguin Reason for errors: Line#38
    Posts
    3,051
    If it's a DX game you're gonna have problems.

    I think a program called hypersnap (or something) does that, but you need to pay for the full version though.
    Quotes:
    "I am getting better then you guys.." NoteMe, on his leet english skills.
    "And I am going to meat her again later on tonight." NoteMe
    "I think you should change your name to QuoteMe" Shaggy Hiker, regarding NoteMe
    "my sweet lord jesus. I've decided never to have breast implants" Tom Gibbons
    Have I helped you? Please Rate my posts.


  3. #3

    Thread Starter
    Ex-Super Mod'rater Electroman's Avatar
    Join Date
    Sep 2000
    Location
    Newcastle, England
    Posts
    4,349
    Well I've been fine by just using Ctrl+PrintScreen in my Dx games to take screen shots So I would have guessed it should be ok if I use the Send Keys thingy. I know some games do stop you but I think those disable the PrintScreen key possibley.
    When your thread has been resolved please edit the original post in the thread ()
    and amend "-[RESOLVED]-" to the end of the title and change the icon to , Thank you.

    When posting Code use the [VBCode]Code Here[/VBCode] tags to be able to use the code highlighting.

  4. #4
    Not NoteMe SLH's Avatar
    Join Date
    Mar 2002
    Location
    192.168.0.1 Preferred Animal: Penguin Reason for errors: Line#38
    Posts
    3,051
    Found a download link for an apparently free version:

    http://www.hyperionics.com/hsdx/downloads.asp

    Two of the features from the feature list:

    Automatically save each of your captures to a file. You can even set the application to trigger new captures over a user-defined period, and HyperSnap-DX 4 will increment the file names for you during the process.

    Multiple Image Formats
    Save your image as a BMP, GIF or JPEG file.
    Quotes:
    "I am getting better then you guys.." NoteMe, on his leet english skills.
    "And I am going to meat her again later on tonight." NoteMe
    "I think you should change your name to QuoteMe" Shaggy Hiker, regarding NoteMe
    "my sweet lord jesus. I've decided never to have breast implants" Tom Gibbons
    Have I helped you? Please Rate my posts.


  5. #5
    Not NoteMe SLH's Avatar
    Join Date
    Mar 2002
    Location
    192.168.0.1 Preferred Animal: Penguin Reason for errors: Line#38
    Posts
    3,051
    Originally posted by Electroman
    Well I've been fine by just using Ctrl+PrintScreen in my Dx games to take screen shots So I would have guessed it should be ok if I use the Send Keys thingy. I know some games do stop you but I think those disable the PrintScreen key possibley.
    When i've tried it doesn't usually work, possibely they've changed it in DX9 or something, or it works in some games.
    Quotes:
    "I am getting better then you guys.." NoteMe, on his leet english skills.
    "And I am going to meat her again later on tonight." NoteMe
    "I think you should change your name to QuoteMe" Shaggy Hiker, regarding NoteMe
    "my sweet lord jesus. I've decided never to have breast implants" Tom Gibbons
    Have I helped you? Please Rate my posts.


  6. #6

    Thread Starter
    Ex-Super Mod'rater Electroman's Avatar
    Join Date
    Sep 2000
    Location
    Newcastle, England
    Posts
    4,349
    One I just took using the Keys :


    Yeah I know some games don't let you but I think it just depends on the Game not Dx (could be wrong) just because I seem to remember that from older games that it worked too, Like Starcraft, I think it worked on that too. .

    Do you know if using the SendKeys is exactly the same as actually pressing the keys cos that may cause me a problem too.

    Thanx for the link I'll check it out now .
    Attached Images Attached Images  
    When your thread has been resolved please edit the original post in the thread ()
    and amend "-[RESOLVED]-" to the end of the title and change the icon to , Thank you.

    When posting Code use the [VBCode]Code Here[/VBCode] tags to be able to use the code highlighting.

  7. #7

    Thread Starter
    Ex-Super Mod'rater Electroman's Avatar
    Join Date
    Sep 2000
    Location
    Newcastle, England
    Posts
    4,349
    The site seems to say it will charge you once your satisfied .

    Mind either way it gave me an idea, I could just churn out the individual frames as files then once its finished it can clean up and turn them into a video once its got the proxessing time .
    When your thread has been resolved please edit the original post in the thread ()
    and amend "-[RESOLVED]-" to the end of the title and change the icon to , Thank you.

    When posting Code use the [VBCode]Code Here[/VBCode] tags to be able to use the code highlighting.

  8. #8
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190
    I have my GF over the sholder...and she talks all the time, so I can't read all the posts...but if you want to take many screen captures then use the buildt in function in PSP. That way all the screen caps goes to PSP and you can take as many as you want...

    If it is video...then I have asked this before...search the forum for one of my threads...:

  9. #9
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190
    Here is the capture a video of the screen app..

    http://vbforums.com/showthread.php?s...ghlight=screen

  10. #10
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190
    Have read some more now...why do you want to make sutch an app, when there is apps that does it?

  11. #11
    Not NoteMe SLH's Avatar
    Join Date
    Mar 2002
    Location
    192.168.0.1 Preferred Animal: Penguin Reason for errors: Line#38
    Posts
    3,051
    It's only got a 15 day trial.
    Unless i read it wrong.
    Quotes:
    "I am getting better then you guys.." NoteMe, on his leet english skills.
    "And I am going to meat her again later on tonight." NoteMe
    "I think you should change your name to QuoteMe" Shaggy Hiker, regarding NoteMe
    "my sweet lord jesus. I've decided never to have breast implants" Tom Gibbons
    Have I helped you? Please Rate my posts.


  12. #12

    Thread Starter
    Ex-Super Mod'rater Electroman's Avatar
    Join Date
    Sep 2000
    Location
    Newcastle, England
    Posts
    4,349
    Unfortunatley PSP has a lowest limit of 1 second and that wouldn't make very nice gameplay videos . Also the link on that thread seems to have changed becuase it now says that its a 15 day trial then you gotta pay. Plus I recon it would be nice to have made my own .

    There isn't any apps that I have found (jumped out at me ) . You gotta read some more because I said I would be happy if someone else has already done it .
    When your thread has been resolved please edit the original post in the thread ()
    and amend "-[RESOLVED]-" to the end of the title and change the icon to , Thank you.

    When posting Code use the [VBCode]Code Here[/VBCode] tags to be able to use the code highlighting.

  13. #13
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190
    Yeah someone has done it...I think I have that app and it is not a 15 days trial...let me see if I have it..

  14. #14
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190
    Hmmm...I have version 2.0....and it is not a trial...but I only have it installed....

  15. #15
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190

  16. #16

    Thread Starter
    Ex-Super Mod'rater Electroman's Avatar
    Join Date
    Sep 2000
    Location
    Newcastle, England
    Posts
    4,349
    Right, lets put it this way then, I would like to be able to see the source for it too because then I can make it do anything I want. Also will give me somethign to do instead of revision . Well actually I'll probably get round to doing this after I finished those essays I have to do too .
    When your thread has been resolved please edit the original post in the thread ()
    and amend "-[RESOLVED]-" to the end of the title and change the icon to , Thank you.

    When posting Code use the [VBCode]Code Here[/VBCode] tags to be able to use the code highlighting.

  17. #17
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190
    Why do you sooo badly want to do this your self...this app can do everything you want it too. And it is probably much better then what you can pull off..:..don't take that the bad way..:

  18. #18

    Thread Starter
    Ex-Super Mod'rater Electroman's Avatar
    Join Date
    Sep 2000
    Location
    Newcastle, England
    Posts
    4,349
    K, I'm downloading CamStudio 2.1 to see what its like. Would be good to do my own, could even add sound (if I could magane to sync it right).

    I wouldn't be able to pull off a perofessional looking app but at least I would be able to mix it with other projects of mine, maybe .
    When your thread has been resolved please edit the original post in the thread ()
    and amend "-[RESOLVED]-" to the end of the title and change the icon to , Thank you.

    When posting Code use the [VBCode]Code Here[/VBCode] tags to be able to use the code highlighting.

  19. #19

    Thread Starter
    Ex-Super Mod'rater Electroman's Avatar
    Join Date
    Sep 2000
    Location
    Newcastle, England
    Posts
    4,349
    Teah I'm definitly going to need to use mpeg for this, the CamStudio only let me save it as avi and the quality wasn't that good . Nice program though i will probably use it round the desktop if I need to .
    When your thread has been resolved please edit the original post in the thread ()
    and amend "-[RESOLVED]-" to the end of the title and change the icon to , Thank you.

    When posting Code use the [VBCode]Code Here[/VBCode] tags to be able to use the code highlighting.

  20. #20
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190
    Save it with very good qualitu then convert it to MPEG..

  21. #21
    Frenzied Member cyborg's Avatar
    Join Date
    May 2000
    Location
    Sweden
    Posts
    1,755
    Try Fraps.

    I've made a program that captures the screen using the desctop dc, but it's kind of bad because I save it as a bitmap and then load it again to merge it into an avi file. You could put it in the avi file directly, but when I made that program I didn't know how.
    Check out the FAQ and do a search before you post.
    My tutorials: Anti-Alias Pixels, Accurate Game Loop, Resource File

  22. #22

    Thread Starter
    Ex-Super Mod'rater Electroman's Avatar
    Join Date
    Sep 2000
    Location
    Newcastle, England
    Posts
    4,349
    Humm, when I increase the quality it starts to get very jumpy, plus there is no option that lets my record the screen at a lower resolution than I record it . Saving each frame to a file first might be better (possibley), because then I could do all the tieing together when I have as much time as I need and could even decrease the size of the end window .

    That Fraps thing is also shareware until you need to buy it . Thanx anyway though.
    When your thread has been resolved please edit the original post in the thread ()
    and amend "-[RESOLVED]-" to the end of the title and change the icon to , Thank you.

    When posting Code use the [VBCode]Code Here[/VBCode] tags to be able to use the code highlighting.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width