[android-developers] Re: How to capture game screens on device
I've been trying to find a good way myself, although for Android OpenGL games. Some options I've considered: 1 - There's a utility called dr...@screen which can do continuous captures. It's useless for real-time OpenGL, however, because it ends up with parts of different frames. 2 - The emulator is low frame rate and low graphics quality besides, so I haven't tried capturing it via any screen recording software. 3 - I haven't convinced Android x86 running in a VM to run at Android standard resolution yet. It should be easy to capture video from it similarly if I ever do. 4 - I picked up a document camera, but it can only output video, not capture it. Guess an extra capture card or USB dongle would do the job there. 5 - Some Android phones can supposedly output apps to TV output, which could also do the job combined with a capture device. 6 - I don't know about what you're doing, but there are a few frameworks for running OpenGL games on both Android and PC, which could handle the game screens at least, although not the Android UI ones. Screen capture software would work again there. 7 - I tried pointing a video camera at the phone, but didn't like the quality. Could try a different camera/lighting/settings, I guess. Maybe one of those would work for you. On Jun 26, 6:14 pm, qwesthead wrote: > We write a game application where we load bitmaps continuously. I > would like to capture the content as video. I know through DDMS, I can > capture the screen shot, but how do I capture series of bitmaps > loaded? -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: How to capture game screens on device
> > 3 - I haven't convinced Android x86 running in a VM to run at Android > > standard resolution yet. It should be easy to capture video from it > > similarly if I ever do. > > Out of curiosity, what problems did you encounter with this? So far I've just run Android x86 on VirtualBox, intending to capture video via the host should I get to that point. It's using desktop resolutions by default, however, so a portrait only activity will still get given a screen that is wider than it is tall and look screwed up, for example. None of the options in the vga=ask boot option seem like they can fix this alone, although maybe if I could figure out how to change the orientation as well, or tried a different VM with a different virtual video adapter. I haven't gotten the UVESA_MODE boot option to work. Guess I could change the apps I want to record to better handle the bizarre resolutions. > > 5 - Some Android phones can supposedly output apps to TV output, which > > could also do the job combined with a capture device. > > I'm not aware of any that output the standard Android screen to HDMI. > For example, the EVO's HDMI output is for video playback and the > Gallery app only. If anyone knows of one that shows the actual Android > screen on HDMI, speak up! Yeah, I read in a review that the Evo 4G is useless for this. I was thinking of the Droid Incredible with TV out accessory when I wrote that. I saw a video of it outputting the home screen at least, so there's a chance it can do apps as well. Not sure if it outputs HDMI or something else. Are you interested for the purposes of showing Android full screen on a projector during talks and classes? My favorite thing for that so far is to just run the emulator skinless, with the "-skin 320x480" command line option, for example, and then set it to full screen mode using the key combination for that. Looks better than a document camera, for non-OpenGL stuff anyway, in my opinion. I tried installing a custom mouse pointer that looks like a huge finger, so people can better tell where I'm clicking, but the emulator seems to override it as soon as my mouse moves over it. So that's a drawback, I guess. I have to use Android 1.5 with that method, unfortunately, because it gets better frame rate on the emulator than 2.2 even, but it crashes all over the place outside my apps, like when playing with the wireless/airplane mode in the settings app. I assume you could use a modern, bloated Android version, though. On Jun 27, 3:30 am, Mark Murphy wrote: > On Sat, Jun 26, 2010 at 10:12 PM, Lance Nanek wrote: > > 3 - I haven't convinced Android x86 running in a VM to run at Android > > standard resolution yet. It should be easy to capture video from it > > similarly if I ever do. > > Out of curiosity, what problems did you encounter with this? > > > 5 - Some Android phones can supposedly output apps to TV output, which > > could also do the job combined with a capture device. > > I'm not aware of any that output the standard Android screen to HDMI. > For example, the EVO's HDMI output is for video playback and the > Gallery app only. If anyone knows of one that shows the actual Android > screen on HDMI, speak up! > > -- > Mark Murphy (a Commons > Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy > > Android Training...At Your Office:http://commonsware.com/training -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: How to capture game screens on device
On Sat, Jun 26, 2010 at 10:12 PM, Lance Nanek wrote: > 3 - I haven't convinced Android x86 running in a VM to run at Android > standard resolution yet. It should be easy to capture video from it > similarly if I ever do. Out of curiosity, what problems did you encounter with this? > 5 - Some Android phones can supposedly output apps to TV output, which > could also do the job combined with a capture device. I'm not aware of any that output the standard Android screen to HDMI. For example, the EVO's HDMI output is for video playback and the Gallery app only. If anyone knows of one that shows the actual Android screen on HDMI, speak up! -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy Android Training...At Your Office: http://commonsware.com/training -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: How to capture game screens on device
On Sun, Jun 27, 2010 at 7:28 AM, Lance Nanek wrote: > None of the options in the vga=ask boot > option seem like they can fix this alone Ah, OK. I played around with Androidx86 briefly, actually with an eye towards larger screen sizes, and forgot that it might not handle the regular ones. > Yeah, I read in a review that the Evo 4G is useless for this. I was > thinking of the Droid Incredible with TV out accessory when I wrote > that. I saw a video of it outputting the home screen at least, so > there's a chance it can do apps as well. Not sure if it outputs HDMI > or something else. OK, I'll have to pick up an...u...micro HDMI cable(?) and give the Incredible a whirl. I figured it was EVO-ish in its HDMI handling, so I hadn't bothered trying it to date. > Are you interested for the purposes of showing Android full screen on > a projector during talks and classes? Particularly for things that just demo better on a device (e.g., sensors). Regular demos, the emulator is fine. I am getting by with dr...@screen (itself an improvement over my original DroidEx), but there's just not that much extra horsepower we can wring out of it while sticking with the current implementation, so the low fps is what it is. Demoing with HDMI would be a nice option. It also beats the ELMO for many cases, particularly if you're not strictly trying to demonstrate the user input, because ELMOs can be a pain in terms of lighting and focus. Thanks for the info! -- Mark Murphy (a Commons Guy) http://commonsware.com | http://github.com/commonsguy http://commonsware.com/blog | http://twitter.com/commonsguy Android Training...At Your Office: http://commonsware.com/training -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en