User Tag List

Results 1 to 6 of 6

Thread: how can I do screen video capture?

  1. #1
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export Module
    Ryan's Avatar
    Join Date
    Nov 2008
    Location
    Australia
    Posts
    1,279
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    how can I do screen video capture?

    Anyone know how I can go about recording screen capture in a such a way that is not too processor intensive? any entensions that would help me achieve this?

  2. #2
    Clicker Fusion 2.5 MacFusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleUniversal Windows Platform Export ModuleSWF Export ModuleInstall Creator Pro
    Christian_Wheel's Avatar
    Join Date
    Mar 2010
    Location
    Los Angeles
    Posts
    371
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    I don't believe there are any screen capture extensions, at least any that have been publicly released (someone correct me if I'm wrong please!). If your target is HTML5 you can use getDisplayMedia() and the screen capture api. If you're on Windows there may be a way to hook into Game Bar capture but it'll probably be fairly advanced to set up and your user will need a compatible graphics card.

  3. #3
    Clicker Fusion 2.5 MacFusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleUniversal Windows Platform Export ModuleSWF Export ModuleInstall Creator Pro
    Christian_Wheel's Avatar
    Join Date
    Mar 2010
    Location
    Los Angeles
    Posts
    371
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Ah, nevermind, there is a screen capture object! It'll capture to BMP files but you can then convert the BMP sequence to AVI in the object, or you could even shell out to FFMPEG to convert it to MP4 or another format of your choice.

  4. #4
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export Module
    Ryan's Avatar
    Join Date
    Nov 2008
    Location
    Australia
    Posts
    1,279
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    yeah my concern with capturing to bmp is how processor intensive or memory intensive it is.... unless i can figure out how to make it do some sort of compression in the memory as it records

  5. #5
    Clicker Fusion 2.5 MacFusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleUniversal Windows Platform Export ModuleSWF Export ModuleInstall Creator Pro
    Christian_Wheel's Avatar
    Join Date
    Mar 2010
    Location
    Los Angeles
    Posts
    371
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Compression is much more processor intensive than saving a BMP. Even saving a JPG is more processor intensive than BMP because it has to invoke a compression algorithm, versus a BMP which is basically full pixel data.

  6. #6
    Clicker Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Fusion 2.5+ DLC (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)
    Volnaiskra's Avatar
    Join Date
    Jan 2014
    Location
    www.sprykegame.com
    Posts
    2,564
    Mentioned
    133 Post(s)
    Tagged
    0 Thread(s)
    Uncompressed is definitely less CPU intensive than compressed. I think the professional screen recorders tend to use special GPU hardware encoding to perform compression fast enough - though I assume that's not something Fusion can do easily.

    But uncompressed video is a lot of data, which will rapidly fill space on wherever it's being stored (HDD/SSD/RAM). If it actually has to save a BMP file each frame while it's recording (rather than storing it in RAM and writing after recording finishes), then I imagine that the writing to drive would become the bottleneck. Both in terms of time (how fast it can write and whether it can keep up with your framerate) and space. If you're recording full-screen, then you'll hit 4GB in minutes, if not seconds. If you use a method that saves a single AVI file, then going over the 4GB limit will cause headaches. If the method saves single-frame BMPs then you won't have the 4GB headaches, but you'll have a gazillion BMPs, which is probably its own headache. If you find a method that saves to RAM and writes to disk afterwards, then that's likely to be the fastest. But if (when!) the RAM maxes out (or even just hits the 32bit ~3.5GB limit), you're probably looking at a freeze or BSOD.

    Depending on what your purpose and method are, you might be able to record only every second frame or so, which would probably ease performance (and filesize) considerably. Or automate it so that it saves smaller videos in separate chunks and flushes the RAM after each one.

Similar Threads

  1. Capture Multiple Frames with Screen Capture Object
    By FinalSpecimen in forum Multimedia Fusion 2 - Technical Support
    Replies: 1
    Last Post: 1st November 2016, 02:46 PM
  2. Screen Capture Object - load capture from clipboar
    By Maarten in forum Multimedia Fusion 2 - Technical Support
    Replies: 15
    Last Post: 3rd December 2010, 09:09 PM
  3. Screen Capture using Screen Capture Extension
    By drnebula in forum Multimedia Fusion 2 - Technical Support
    Replies: 1
    Last Post: 15th December 2007, 05:03 PM

Posting Permissions

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