Video Capture from an X11 Window?
Dandre asks: "I'm trying to capture video from an X11 window containing a java display of my research into an MPEG. The only 'solution' I was able to find was to use x11rec, which stores an animated gif from the window. I then can presumably use various tools
(mpeg2encode & gimp) to split this into separate images then bind it together again into an MPEG. I would have thought there was a simple tool to just capture directly into MPEG from the given display. Does anyone have
any suggestions?"
Could that be the elusive way to save a realplayer video stream (without the sound)?
If tits were wings it'd be flying around.
I came across this site http://www.hdk-berlin.de/~rasca/xvidcap/ that seems to capture directly to single files, so you can skip going from the animated gif to single files step. Not sure if it is exactly what you want though, they say you need a fast machine for any largish size captures.
--David
I know this will be modded into the depths of hell--
but if its Java, then it's supposed to be cross platform, right?
If you were doing it on a Windows box, I'd bet there are lots of tools to capture video. Some even came with my video card.
try http://desktopvideo.about.com/
Transcode pulls all sorts of stunts with importing/exporting video.
t re ich/transcode/
t re ich/transcode/html/modules.html
http://www.theorie.physik.uni-goettingen.de/~os
http://www.theorie.physik.uni-goettingen.de/~os
Dave
I write a blog now, you should be afraid.
You just have to modify your program to save a bitmap of each frame to a file. That can't be that much of work.
I've used Broadcast 2000 from the Virtual Herione folks to do something like this, but they're now pushing their Cinelerra product.
You might try it and see if it does what you want:
http://heroinewarrior.com/index.php3
May the luck be with you! -- Some old and wise Chinese dude
Everything in the Universe sucks: It's the law!
You can get it here. It's small, it's very simple, and it works well. It inserts itself between a VNC server and a VNC client. You can use it to record sessions from Windows, MacOSX, and Linux, and play them back on all those platforms. It can even be played back from a Java applet through a web browser. It probably requires less bandwidth than MPEG.
I've been hoping to find something like this (that I could get to work) for some time now, to, e.g., make VCD's out of FLASH cartoons...
I did run into what appeared to be an abandoned project ("xvidcap", I think?) but I couldn't get it to compile...
Hacker Public Radio is our Friend