LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 08-06-2009, 03:40 PM   #1
fritzoid
LQ Newbie
 
Registered: Aug 2009
Posts: 3

Rep: Reputation: 0
Lightweight, Real Time Desktop Movie


Hello all,

I need to be able to store basically an OpenGL window into a standard video format ( say...avi or mpeg) and then overlay other controls on top of the display (which may or may not be OpenGL). This will all be at 60fps (hopefully).

If that's not feasible, I can have both the OpenGL window and the controls on screen. Would that make it easier to record everything?

The intent is to capture these rendered graphics with some instrumentation and slap it on a DVD for home use.

Thanks in advance. Any advice would be great.
--Fritzoid

Last edited by fritzoid; 08-06-2009 at 03:53 PM.
 
Old 08-06-2009, 03:55 PM   #2
EricTRA
LQ Guru
 
Registered: May 2009
Location: Gibraltar, Gibraltar
Distribution: Fedora 20 with Awesome WM
Posts: 6,805
Blog Entries: 1

Rep: Reputation: 1297Reputation: 1297Reputation: 1297Reputation: 1297Reputation: 1297Reputation: 1297Reputation: 1297Reputation: 1297Reputation: 1297
Hello,

Have a look at these tools Desktop Video capture.

Kind regards,

Eric
 
Old 08-06-2009, 04:17 PM   #3
tredegar
LQ 5k Club
 
Registered: May 2003
Location: London, UK
Distribution: Fedora38
Posts: 6,147

Rep: Reputation: 435Reputation: 435Reputation: 435Reputation: 435Reputation: 435
Welcome to LQ!

But you don't seem to have read or searched this site before you posted:

Quote:
I need some sort of application that can sit in the background and record my desktop in real time. It gets more complicated (from what I've gathered on the web)
If you had posted some web links and references here it might have helped us to understand your problem, and help us to help you.

You really haven't given us any information:

You refer to
Quote:
record my desktop in real time
What, exactly is "my desktop" for you? It is certainly different from mine, and probably all other readers of LQ.

This is linux, not windows, so everybody's "Desktop" is not going to be the same and may well be very different from yours, but it's possible that we share some similarities and some common ground.

So, to see if we can share some "common ground":

- What linux distro are you running ?
- What GUI are you running (KDE gnome xfce ... )
- What exact applications do you wish to "record" ?

I'll toss this link in for good measure (Don't take offence, as none intended, but read it anyway )

[Edit]
Grrrrr.
You have completely re-edited your post, so probably none of this makes sense.
[/Edit]

Last edited by tredegar; 08-06-2009 at 04:21 PM.
 
Old 08-06-2009, 04:23 PM   #4
EricTRA
LQ Guru
 
Registered: May 2009
Location: Gibraltar, Gibraltar
Distribution: Fedora 20 with Awesome WM
Posts: 6,805
Blog Entries: 1

Rep: Reputation: 1297Reputation: 1297Reputation: 1297Reputation: 1297Reputation: 1297Reputation: 1297Reputation: 1297Reputation: 1297Reputation: 1297
Apparently rereading after posting made the OP realize his post was a bit difficult to read??
 
Old 08-06-2009, 04:50 PM   #5
tredegar
LQ 5k Club
 
Registered: May 2003
Location: London, UK
Distribution: Fedora38
Posts: 6,147

Rep: Reputation: 435Reputation: 435Reputation: 435Reputation: 435Reputation: 435
Quote:
Apparently rereading after posting made the OP realize his post was a bit difficult to read??
If anyone is going to edit a post, then please do so. But please mark it as such (as I have done, above,) not completely re-write the "original post". This just leads to confusion.
 
Old 08-06-2009, 07:56 PM   #6
fritzoid
LQ Newbie
 
Registered: Aug 2009
Posts: 3

Original Poster
Rep: Reputation: 0
Wow...sorry folks, specifically tredegar and EricTRA; I realize now that there was a bunch of information that I left out there. I also didn't realize people have such a short response time. Thanks for the replies though, I'll remember not to re-edit and post in much greater detail.

So...this is a work-related matter, and some of the specs are up in the air. They won't be any worse than what's listed below, but the ill-defined ones are question-marked:
  • Distro: Centos 5.3.el5 (?)
  • Kernel: 2.6.18-128.2.1 (?)
  • CPU: Intel Core 2 Quad x2 with hyper-threading [EDIT]Speed unknown; probably >= 2.40Ghz[/EDIT]
  • Sys Mem: 4 GB DDR 2 @ 1066 (?)
  • Video:
    • My Development System: NVidia Geforce 8800 GT [512MB], nvidia driver 190.18
    • Final Release System (releases around Feb '10): Latest NVidia Graphics card
  • Windows Manager: Gnome 2.16.0 (will be Gnome, version might increase)

Quote:
What exact applications do you wish to "record" ?
Sorry if I'm vague from here out. I can only say so much about this stuff due to non-disclosures, etc. I've got a java application that will have another program sitting on top of it rendering graphics in OpenGL. Again vague, but I'm integrating this, which I didn't write myself (no source either). It's a windows program which I'm running via wine (nasty hack but...the linux version won't drop until January...in theory). Long story short, let's just say it's rendering reality on the fly. I need to capture what this Image Generator (the OpenGL program window on top of the Java app) spits out in a media format. There's some extra panels that need to be added onto the video.

So first off, is a "framebuffer grabber" (capturing the X screen buffer for example) the way to go? The user will want to see the video since this will be used in a classroom, so everything I need will be on screen.

Framebuffer grabbers mentioned before from this link (thanks EricTRA):
Istanbul -- I'll give it a shot and see how it performs. System resources are pretty critical here; at all times, I'm supposed to have about 50% idle...don't ask.

Wink -- Looks like its geared more towards screen shots / pdfs.

xvidcap -- Again, I'll give it a go.

I'm really looking for something that is as efficient as possible. From personal experience, it seems like FFMPEG is out due to resource consumption.

Thanks for your help.


Last edited by fritzoid; 08-06-2009 at 07:58 PM. Reason: Realized CPU specification was vague
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Need some detail information on Hard Real-Time Systems and Soft real-Time Systems. LinuxInfo General 3 09-22-2008 03:25 AM
Real Time Clock & Real Time Timer jiramak Linux - Newbie 1 09-05-2007 06:43 PM
LXer: Real-time garbage collection with Real-time Java LXer Syndicated Linux News 0 05-05-2007 12:16 PM
LXer: Real-time Linux gains real-time JVM LXer Syndicated Linux News 0 10-12-2006 10:54 AM
LXer: Real Time Coming to Linux Real Soon LXer Syndicated Linux News 1 08-23-2006 06:30 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:20 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration