Author Topic: Recording Videos  (Read 3163 times)

MoLAoS

  • Ornithopter
  • *****
  • Posts: 433
    • View Profile
Recording Videos
« on: 13 October 2012, 23:13:36 »
Does anyone know some good software that can record video of Glest derivatives?

I used Taksi for my only video so far but now it has started getting me an error from assertGL() and then it crashes the game. I'm not really up on the whole desktop recording software stuff.

ElimiNator

  • Airship
  • ********
  • Posts: 3,391
  • The MegaGlest Moder.
    • View Profile
Re: Recording Videos
« Reply #1 on: 14 October 2012, 00:33:22 »
I use RecordMyDesktop in Ubuntu.
Get the Vbros': Packs 1, 2, 3, 4, and 5!

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Recording Videos
« Reply #3 on: 14 October 2012, 08:07:47 »
You never mentioned your operating system, but since Taksi looks like it's Windows only, I'm going to presume you're using Windows. In which case, CamStudio works well, although I've found it somewhat sluggish. BBFlashback Express looks like it may be a better alternative, although I've never tried it (I'm currently using Debut video capture, which works very well, but isn't free; there's a free version available, but it likely has limitations on it).
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

MoLAoS

  • Ornithopter
  • *****
  • Posts: 433
    • View Profile
Re: Recording Videos
« Reply #4 on: 17 October 2012, 01:47:15 »
I have tried to record with CamStudio but it displays a white screen when I try to record the game. Everything else works fine and if the game is visible but say I alt tab so Camstudio is on top of it, then you can see stuff.

CamStudio will record Majesty and other games but it will also refuse to display graphics of MegaGlest. This time the screen is black instead of white though.
« Last Edit: 17 October 2012, 02:16:43 by MoLAoS »

MightyMic

  • Technician
  • ****
  • Posts: 150
  • To mod, or not to mod...
    • View Profile
Re: Recording Videos
« Reply #5 on: 17 October 2012, 04:50:26 »
CamStudio is rather... finicky. I remember a while back trying to record some video with MegaGlest and it being all distorted, so I was pleasantly surprised when it worked this time. Although my frame rate is really slow (Probably ~10 fps)

I've downloaded BBFlashback Express but have yet to install it... will report back if/when I install it.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Recording Videos
« Reply #6 on: 17 October 2012, 06:26:36 »
I have tried to record with CamStudio but it displays a white screen when I try to record the game. Everything else works fine and if the game is visible but say I alt tab so Camstudio is on top of it, then you can see stuff.

CamStudio will record Majesty and other games but it will also refuse to display graphics of MegaGlest. This time the screen is black instead of white though.
Are we talking about windowed or full screen? If it can't record MegaGlest when it's windowed, then that is just plain weird, but the way a number of full screen games work prevents some video capture programs from recording the game.

If I recall correctly, the entire reason for screen capture software "missing" full screen applications was because the application is running on a different layer, thanks to hardware acceleration.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

MoLAoS

  • Ornithopter
  • *****
  • Posts: 433
    • View Profile
Re: Recording Videos
« Reply #7 on: 17 October 2012, 15:34:50 »
Okay so apparently Taksi and other recording programs do not like the debug version of GAE rendering code. However I compiled a release version and successfully created a video.

Of course it takes like an hour to put these things on youtube due to ridiculous 200mb file sizes even with low quality settings for recording.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Recording Videos
« Reply #8 on: 17 October 2012, 19:04:47 »
Okay so apparently Taksi and other recording programs do not like the debug version of GAE rendering code. However I compiled a release version and successfully created a video.

Of course it takes like an hour to put these things on youtube due to ridiculous 200mb file sizes even with low quality settings for recording.
Grab a video converter and convert them to the format of your choice first.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

MoLAoS

  • Ornithopter
  • *****
  • Posts: 433
    • View Profile
Re: Recording Videos
« Reply #9 on: 17 October 2012, 19:20:10 »
Okay so apparently Taksi and other recording programs do not like the debug version of GAE rendering code. However I compiled a release version and successfully created a video.

Of course it takes like an hour to put these things on youtube due to ridiculous 200mb file sizes even with low quality settings for recording.
Grab a video converter and convert them to the format of your choice first.

So much work... First I had to get Taksi, then I had to compile a release build, which weirdly was more finicky than debug VS08 wise, then I had to expand my youtube account storage, and now I have to convert file formats? God it was less trouble to do the programming...

I will spend some time digging into this, although it takes away hours I could spend programming.

tiger

  • Archmage
  • ******
  • Posts: 675
  • Don't rush it. Make it with Quality.
    • View Profile
Re: Recording Videos
« Reply #10 on: 18 October 2012, 16:36:45 »
Are you using windows or Linux?

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Recording Videos
« Reply #11 on: 18 October 2012, 21:15:09 »
Are you using windows or Linux?

which weirdly was more finicky than debug VS08 wise
since Taksi looks like it's Windows only, I'm going to presume you're using Windows
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

MoLAoS

  • Ornithopter
  • *****
  • Posts: 433
    • View Profile
Re: Recording Videos
« Reply #12 on: 18 October 2012, 21:18:38 »
Are you using windows or Linux?

which weirdly was more finicky than debug VS08 wise
since Taksi looks like it's Windows only, I'm going to presume you're using Windows

Clearly Omega is not a member of Web 3.0 where its common practice on forums and blogs to only read the OP before commenting.

Anyways, is anyone more familiar with GAE able to tell me why the debug version cannot be recorded on desktop recorder programs? Problems range from undefined enumerator errors pointing to assertGL() on line 531 of renderer.cpp to white or black screens based on which program is used. The release version records just fine.

Legendoftekken

  • Guest
Re: Recording Videos
« Reply #13 on: 19 February 2013, 04:21:28 »
I use Action from Mirilis on windows.

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: Recording Videos
« Reply #14 on: 29 March 2013, 00:27:06 »
Here's another option for Linux: Kazam. It's available in Ubuntu's standard as well as in Debian's experimental repository. The package in Ubuntu 12.10 has some issues for me, but there is a PPA which provides more up-to-date stable builds, too: https://launchpad.net/~kazam-team/+archive/stable-series
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

-Archmage-

  • Moderator
  • Dragon
  • ********
  • Posts: 5,887
  • Make it so.
    • View Profile
    • My Website
Re: Recording Videos
« Reply #15 on: 30 March 2013, 04:07:43 »
If you're on windows, by far the best option is MSI Afterburner. Yes, yes it is overclocking software but it also has very customizable video capture that performs very well.

Don't bother with Fraps, I've used practically everything I could find, and this is the best in everyway.  :)
Egypt Remastered!

Proof: Owner of glest@mail.com