Slashdot Mirror


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?"

10 of 24 comments (clear)

  1. Realplayer by PD · · Score: 2, Interesting

    Could that be the elusive way to save a realplayer video stream (without the sound)?

  2. Try this by Bobo_The_Boinger · · Score: 3, Informative

    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
  3. hmmm by drDugan · · Score: 2

    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/

  4. Transcode by WasterDave · · Score: 4, Interesting

    Transcode pulls all sorts of stunts with importing/exporting video.

    http://www.theorie.physik.uni-goettingen.de/~ost re ich/transcode/

    http://www.theorie.physik.uni-goettingen.de/~ost re ich/transcode/html/modules.html

    Dave

    --
    I write a blog now, you should be afraid.
  5. Why would you want to do that? by reynaert · · Score: 3, Informative

    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.

    1. Re:Why would you want to do that? by Screaming+Lunatic · · Score: 2

      Render to bitmap will probably be slower than render to screen. That might change the output of his program. My GF3 has a S-Video out. That's probably the best way to go.

  6. Broadcast2000 by eyepeepackets · · Score: 2

    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!
  7. use rfbproxy (from VNC) by g4dget · · Score: 2

    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.

  8. Capturing FLASH-MPEG? by Dr.Dubious+DDQ · · Score: 2

    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...