Screen recorder for game trailer

Discussion in 'Public Game Developers Forum' started by Stafaa, Jun 9, 2012.

  1. Stafaa

    Stafaa Member

    Dec 17, 2011
    12
    0
    0
    Anyone know of decent screen recording software?

    I'm trying to produce a trailer to promote my game. I know the device based software is all jailbreak only and runs slow. Is there any mac based software that won't show my cursor?
     
  2. JasonS

    JasonS Well-Known Member

    Mar 4, 2010
    91
    0
    0
    Game Dev @ Fun Mob Games
    Australia
    I use IShowU for mac osx http://shinywhitebox.com/ishowu-v1/ . It's cheap enough and does a good job. Although on my older mac mini, it struggles a little with HD resolutions.

    I've just bought a Apple TV box and when you enable mirroring and have it plugged into a HDMI recording device, you can get nice smooth HD recordings.



     
  3. Echoseven

    Echoseven Moderator
    Staff Member Patreon Silver Patreon Gold Patreon Bronze

    Jul 19, 2011
    6,091
    269
    83
    The red Skittle
    I don't have a direct answer for you, but Sanuku is a wizard with videos and some private tech. He is a member well known around here for quality gameplay (and otherwise) trailers.

    I'd recommend sending him a PM.

    [Here is his YouTube channel]
     
  4. HTWGames

    HTWGames Well-Known Member

    Oct 10, 2011
    271
    0
    16
    Game Developer
    Toronto/Vancouver
    Recently I've been working on getting gameplay footage together for our next game. I used a piece of software called Reflection http://www.reflectionapp.com/ to airplay the app on my mac. The thing is the app comes with a built in recorder. It's not perfect, runs at a steady 29.5 fps at the ipad res or whatever res they let you set it at.

    As for controls and not being able to see cursors, you don't have to worry about it because you're using your ipad.

    I've also tried just running the game in the Corona emulator(that's the game engine we're using) and then using Quicktime to screen record. For that, I used a controller app that connects with my ipad to control whatever on screen. It's a little more niche though...and quite frankly the app I bought for like 17 bucks or whatever is a massive steaming pile of crap. I even got into a giant argument with the dev...he hasn't fixed it yet.

    If you want to know what that is shoot me a message...but otherwise I used Reflection.
     
  5. schplurg

    schplurg Well-Known Member

    I just posted this on another thread. I know the OP is using a Mac, but in case any PC users happen upon this thread...

    http://www.amazon.com/AVERMEDIA-Broa.../dp/B006T8QCYA

    I use this capture card with my iPad. It's the most hassle free method I've found so far. Looks beautiful, no dropped frames. Uses the VGA adapter for the iPad. Records 1920 x 1200 no sweat. I'm using it for a Daredevil Dave trailer.

    For the Mac, I've used Screenium to capture the screen, but capturing from the device looks way better, in my experience.
     
  6. Chelmar

    Chelmar Member

    Apr 28, 2012
    6
    0
    0
    #6 Chelmar, Jun 14, 2012
    Last edited: Jun 14, 2012
    If it's an OpenGL ES game, I think I've heard of at least one thing that actually lets you collect a OpenGL call trace and then replay it in a browser in WebGL... (or it's the other way around?) I don't think it works on iPhones, but I'm actually working on something like this specifically for iOS.

    Edit: it seems that if you just want screenshots, there's a Core Graphics function that you're allowed to use:
    http://www.tuaw.com/2009/12/15/apple-relents-and-is-now-allowing-uigetscreenimage-for-app-st/
    You can probably extend it to video capture with some work, but I'm not sure what its performance is like.
     
  7. MrLeQuack

    MrLeQuack Well-Known Member

  8. pachinkopix

    pachinkopix Active Member

    Jan 19, 2012
    40
    0
    0
    indie game designer/artist/animator
    Melbourne
    This isn't a software capture approach exactly, but it's what we've used in the past. We set the game to run at a lower constant speed (a quarter speed) and then play it in the xcode simulator, capturing from within the simulator. Then later when we're putting together our trailers, we work with the captured footage in software (in our case After Effects 5.5) to speed the game footage back up to in-game standard speed, and insert it into a device frame.

    Not the clearest explanation, but that's what we did, because we couldn't find acceptable alternative solutions. You can see the results in our trailer for Lol-a-Coaster released earlier this year.

     
  9. jeremy.provost

    jeremy.provost Well-Known Member

    Nov 18, 2011
    94
    0
    0
    Shame but looks like Display Recorder was recently removed from the App Store. Decent little app for just this sort of thing. Shame. Not sure what Apple has against that.

    ___________________________________
    Cricket Words: http://bit.ly/cricketwords
     
  10. bagofeyes

    bagofeyes Well-Known Member

    Jul 27, 2011
    150
    0
    0
    Australia
    I also use Reflection to airplay from my ipad to the computer. Its not great, but it works alright.
     
  11. preussie

    preussie Well-Known Member
    Patreon Bronze

    I used iShowU + Simulator too but my results are quite 'choppy' :(

    Some time ago I tested the Elegato 'Game Capture HD' box. They sell it as a game recording device for the Playstation and XBox 360. It is a box with an HDMI input+output and a USB port. You connect the iPad ( via the Apple HDMI adapter ) to the HDMI input and connect the USB port to the Mac. The recording software records the iPad screen. I used my MacBook Air to test it ( which is a little below the recommended hardware specs ) but the results are promising ( 720p, good frame rate and quality ). Will test it with 1080p when I have the time.
    The box is very handy but quite expensive - nevertheless I wish I had it two month ago. Would have saved me a lots of time :rolleyes:
     
  12. Justin@PhykenMedia

    Justin@PhykenMedia Well-Known Member

    Aug 31, 2011
    63
    0
    0
    Project Manager
    On our Macs we use ScreenFlow when recording our game from Unity. It allows us to crop the size of the video and remove the cursor as well. If you visit the Wizard Ops website you can see our main trailer which used ScreenFlow to capture the gameplay (not going to post the trailer here because I don't want to spam this thread with videos).

    The major drawback is that it's not really cheap but you can download it from the Mac Store if you have any extra iTunes gift cards laying around.
     
  13. AgnesDev

    AgnesDev Active Member

    BTW - Eli Hodapp has already tested this "magic" box, and you can read about this (guess whare...) on TouchArcade :D, here is a link to this article:

    -=Agnes=-
     
  14. RebelBinary

    RebelBinary Well-Known Member

    Jun 11, 2012
    160
    7
    18
    Software Developer/Designer
    Ottawa, Canada
    #14 RebelBinary, Jul 20, 2012
    Last edited: Jul 21, 2012
    The past week I've tried to learn about as much as I could about video capture of apps to make a simple youtube video

    Recording the simulator on my mac:
    Quicktime: Slow's simulator performance, occasional artifacts when uploading to youtube, if the resolution wasn't high enough I couldn't get 720p to work on youtube. don't bother Free
    Screenflow: Great performance, a tiny bit sluggish with Retina simulator, great features and easy to use, $99 (not cheap)

    Recording off of device (no jailbreaking of devices)
    Reflection: Amazing, took me 1 minute to set up the airplay thing will pop up only after you launch reflection. Faster than capturing off my simulator (but no mouse cursor depending on if you want that) $14 bucks cheap! get it! (make sure your mac and iOS device are next to your wifi, sound lag will happen if the connection isn't optimal) Mac only
    Elgato: If I had money sitting around I'd get this. PC/Mac USB and portable. It's supposed to be the best solution $180
     
  15. Charybdis

    Charybdis Well-Known Member

    Apr 2, 2011
    281
    1
    0
    Programmer
    Kyoto, Japan
    I know this is a bit of overkill, but when I only had a slow laptop to work with, it chugged and spluttered if I tried to capture video. To overcome this, I simply ran the (deterministic) program once, recording all input, then ran it a second time, replaying the inputs and writing out screenshots for every frame. Then I simply compiled the screenshots into a video.
    I also recorded the audio from the first playthrough and attached it to the video at the end. It worked well. I'm not saying this is something you should do, I just thought I'd mention it in case it gives people ideas in similar situations.
     
  16. Kikekun

    Kikekun Well-Known Member

    Sep 17, 2009
    451
    0
    0
    Artist
  17. RebelBinary

    RebelBinary Well-Known Member

    Jun 11, 2012
    160
    7
    18
    Software Developer/Designer
    Ottawa, Canada

Share This Page