1. If you're receiving a message that you are banned from the Current Events or Politics forums, it's not you specifically: those forums have been hidden for all users. For more info, see here.
    Dismiss Notice

making video from games.

Discussion in 'Programming & Software Development' started by adzza, Mar 21, 2003.

  1. adzza

    adzza New Member

    Joined:
    Jun 27, 2001
    Messages:
    3,481
    Anyone know how I can record a video of a 3d game like CS or Bfield and turn it into a video. (AVI) what hardware and software is needed to do it? And what software is needed to add funky features to the video once I've recorded it?

    I need help with this. :(
     
  2. Rozzaa

    Rozzaa Member

    Joined:
    Oct 8, 2002
    Messages:
    154
    Location:
    On a ship!!
    im pretty sure that with windows media player 9 or some plugin for media 9 can record your games when ur play em.

    my m8 showed me one of the ones he took.

    Rozzaa. :D
     
  3. kun

    kun Member

    Joined:
    Aug 11, 2001
    Messages:
    95
    Location:
    brisbannnne
    Sounds like FRAPS may be exactly what you are after for capturing some footage.

    As for editing, Adobe Premier is quite an alright video editor if you can get your hands on it ..

    Good luck
     
  4. OP
    OP
    adzza

    adzza New Member

    Joined:
    Jun 27, 2001
    Messages:
    3,481
    THANKS!!!!! :D
     
  5. Stiles

    Stiles Member

    Joined:
    Feb 3, 2002
    Messages:
    81
    If your not capturing real time then this method works great. but if you are it'll eat your computer up form the inside out. Another method is if you have a video card the supports TV out. most cards do now, is to run your computer in dual mode by showing the picture on your monitor and hook the tv out part up to a vcr or camcoder and record the video, you can also get sound this way.

    Then, if you don't already have one, get yourself a cheapish video capture card. I got a FlyVideo 3000, set be back about $95 new. And its capapable of recording dvd size resolutions. Rehook the VCR up to your video capture card and then record the video into mpg or avi format. This way you can get great quality movies with sound. But like I said before, this way is only better if you want to record real time action, if its prerecorded then just stick to FRAPS.
     
  6. =xer0=

    =xer0= Member

    Joined:
    Mar 18, 2003
    Messages:
    1,679
    Location:
    Perth, Joondalup
    i'm trying fraps now
    but lags quite a lot when i start recording
    do you know of any other programs that work better than this ?
     
  7. OP
    OP
    adzza

    adzza New Member

    Joined:
    Jun 27, 2001
    Messages:
    3,481
    Have you tried lowering your resolution to 640x480?? Give it a go. :) hopefully things should run a little bit better..
     
  8. zeuss

    zeuss Member

    Joined:
    Jul 1, 2001
    Messages:
    275
    Location:
    Hawthorn East, Melbourne
    As far as I know, the ability to write good clean 25fps video at 1024x768 (or higher) to disk is impossible. The bandwidth between the GPU and the associated hardware used to create the viewable image is massive (Think about: 1024x768 pixels x 32bits/pixel x 25fps > 5Gbit/sec [i think]). Trying to write this much data to a 150MB/s disk isn't gonna happen, so the images has to be compressed, reduced or recorded in another way. I'm not sure how FRAPS works, but if you're looking for a nice clear recording I think the video-out option is a good idea. Maybe in 10 years we'll be able to write CS videos directly to disk if its still popular... :)
     
  9. phenx

    phenx Member

    Joined:
    Sep 24, 2002
    Messages:
    66
    Location:
    Melbourne
    Most of the good videos are done through the Tv out to a DV cam

    The Tv out works as a second monitor, but the second monitor is a copy of the first. So what you do is connect the tv out to the input in your DV cam and then record.

    After you do your move you can then move it back from the dv came. Doing it this way you shouldnt have any lose in FPS.

    But then you need a $1000 camera dont you :p
     
  10. rowdy

    rowdy Member

    Joined:
    Jul 31, 2001
    Messages:
    146
    Location:
    Melbourne
    I think you are out by a factor of ten somewhere in your maths.

    There is more than enough bandwidth to read 1024x768 on an AGP 8x card. Even a 4x would probably do ok.

    The next version of Fraps has support for 800x600 movies. I get 15fps with my gf2mx capturing UT2003 at this res. It's only running AGP2x on a P3, so I'd expect it'll be much better on a modern PC with a gf4.
     
  11. zeuss

    zeuss Member

    Joined:
    Jul 1, 2001
    Messages:
    275
    Location:
    Hawthorn East, Melbourne

    yeah i didn't spend too long on the maths - i'd be happy for you to figure out the real bitrate...

    either way, i cant see how you think it would be possible to write that much data to disk in realtime.
     
  12. rowdy

    rowdy Member

    Joined:
    Jul 31, 2001
    Messages:
    146
    Location:
    Melbourne
    The theoretical values...

    AGP 1x = 66mHz x 8 bytes = 533megabytes/s

    AGP 8x = 4266 megabytes/s

    1024x768x4bytesx25fps = 75 megabytes/s

    With the frames stored in YUV format like Fraps currently does, you'd need to write 1024x768x1.5x25 = 28megabytes/s. Not beyond impossible for current 7200rpm drives.
     
  13. zeuss

    zeuss Member

    Joined:
    Jul 1, 2001
    Messages:
    275
    Location:
    Hawthorn East, Melbourne
    cool - FRAPS sounds like a nice little tool.

    i figured:
    1024 x 768 (res) = 7698432 bits

    7698432 x 32bits (colour) = 246349824 bits/frame

    246349824 x 25 (fps) = 6158745600 bits/sec

    6158745600 / 8 (bits/byte) = 769843200 bytes/sec

    769843200 / 1024 = 751800 Kbytes/sec

    751800 / 1024 = 734 Mbytes/sec

    anyway, its a lot less than i originally speculated (guilty as charged) but still WAY too much to write to disk without some massive form of compression (such as the technique FRAPS obviously uses)

    Remember too that AGP 8x is great for CPU/RAM access, but does jack-shit for disk writing (which also happens to be a lot slower that disk reading)
     
  14. klightspeed

    klightspeed Member

    Joined:
    Mar 14, 2003
    Messages:
    698
    Location:
    Townsville
    > 1024 x 768 (res) = 7698432 bits

    Here, you calculated 10024 x 768.

    It should be:

    1024 x 768 = 786432 pixels/frame

    786432 x 32 bits = 25165824 bits/frame

    25165824 x 25 fps = 629145600 bits/sec

    629145600 / 8 (bits/byte) = 78643200 bytes/sec

    78643200 / 1048576 (bytes/Mbyte) = 75 Mbytes/sec (exactly)
     
  15. zeuss

    zeuss Member

    Joined:
    Jul 1, 2001
    Messages:
    275
    Location:
    Hawthorn East, Melbourne
    dammit i just keep digging myself deeper. :wired:

    i'm just gonna shut the hell up and pretend this never happened... :D
     
    Last edited: Apr 19, 2003
  16. =xer0=

    =xer0= Member

    Joined:
    Mar 18, 2003
    Messages:
    1,679
    Location:
    Perth, Joondalup
    i'm starting to get sick of fraps now since it wont record sound

    anyone know of one that does record sound as well ... or if there is another version of fraps that does record sound ? :(
     
  17. rowdy

    rowdy Member

    Joined:
    Jul 31, 2001
    Messages:
    146
    Location:
    Melbourne
    I'm working on sound at the moment. It'll be in the next release.

    In the meantime you can use TotalRecorder to record a WAV of everything heard on the sound card. It runs in the background like fraps, and most encoders can mix in a WAV with the AVI.

    You can also use Hypercam or Camtasia if you're willing to put up with a tradeoff in video quality.
     

Share This Page

Advertisement: