Screencap Trainer

This forum is for files only, Utilities and Hacks go here, not skins.
Locked
User avatar
Agent ME




Articulatist 500

Posts: 881
Joined: Tue Jun 21, 2005 6:00 pm
Location: California, USA
Contact:

Post by Agent ME »

Yeah... I got a debug kit xbox, with 128 mb ram, and if I use the movie capture tool at full screen, the most I'll get in Halo2 will be 5-15 fps.
DWells55





Posts: 1445
Joined: Mon Dec 27, 2004 7:47 am

Post by DWells55 »

Which leads you to wonder, how'd Bungie do it? Force the game not to skip frames, render a scripted sequence with frame dropping, and speed up the first one's video and stitch the audio and video together?
User avatar
Agent ME




Articulatist 500

Posts: 881
Joined: Tue Jun 21, 2005 6:00 pm
Location: California, USA
Contact:

Post by Agent ME »

That's what I was wondering for a long time too.

I think either
A) They have capture cards.
or
B) The shiny see through development kits have a few more pieces of hardware that help speed up and let it film laglessly.
User avatar
xbox7887




Socialist Coagulator Decryptor Advisor
Eureka Commentator Wave Scorched Earth

Posts: 2160
Joined: Mon Dec 27, 2004 6:19 pm
Location: New Lenox, Illinois
Contact:

Post by xbox7887 »

The difference between how I am doing it vs. Bungie's way is a little different. My way is to directly capture the framebuffer to the hdd at an average of 22fps which requires no RAM. Since you need more RAM to capture vid using the XDK, it tells you that everything is done on the fly....meaning the image is read from the framebuffer and dumped into another temp buffer to be unswizzled and then dumped into a final buffer where the image is complete and ready to be cached to the hdd or sent out via LAN (which is even slower). Now while they may only use one temp buffer instead of two, reading from the framebuffer and deswizzling on the fly, that still takes a decent amount of processing power when its multiplied by the sheer volume of pictures you will be caputuring any given time. Therefore it is much better to just dump the raw data as I am doing, and use your computer to assemble video.
Last edited by xbox7887 on Sun Mar 26, 2006 12:56 pm, edited 1 time in total.
DEHC





Posts: 50
Joined: Wed Sep 14, 2005 11:48 am

Post by DEHC »

capture a bumch of images at once.
User avatar
Agent ME




Articulatist 500

Posts: 881
Joined: Tue Jun 21, 2005 6:00 pm
Location: California, USA
Contact:

Post by Agent ME »

So the reason that the Movie Capture tool lags so much is that its trying to deswizzle on the fly?

/me patiently waits for Xbox7887's movie trainer.
dakisback4





Posts: 7
Joined: Sat Mar 25, 2006 11:48 am

Post by dakisback4 »

if you did that wouldnt you run out of space on your hard drive within 5-10 minutes
User avatar
xbox7887




Socialist Coagulator Decryptor Advisor
Eureka Commentator Wave Scorched Earth

Posts: 2160
Joined: Mon Dec 27, 2004 6:19 pm
Location: New Lenox, Illinois
Contact:

Post by xbox7887 »

Well do the math...1.17 megs per pic, ~22fps, so 22*1.17 megs is 25.74mb/s. Say you have 4 gigs on your E drive cleared out for video. 4*1024/25.74=159 seconds....159/50 = 3 minutes of 640x480 fullscreen capture.

Each minute would require around 1500mb of storage.
User avatar
Snave




Socialist Designer Golden Age Bloodhound
Illusionist Commentator

Posts: 1161
Joined: Sun Jul 25, 2004 5:46 am
Location: United Kingdom
Contact:

Post by Snave »

Hmmm.. so i couldn't record my 2v2 20 minute mlg matches then? :) But couldn't you just store them on a different partition? there's plenty of room in my F:\ partition :wink:
dakisback4





Posts: 7
Joined: Sat Mar 25, 2006 11:48 am

Post by dakisback4 »

wow i would only be able to make a 20 second video before my xbox died

btw it would only be 2.65 secs before you run out
User avatar
Agent ME




Articulatist 500

Posts: 881
Joined: Tue Jun 21, 2005 6:00 pm
Location: California, USA
Contact:

Post by Agent ME »

Maybe there could be a 320x240 version of the trainer that saves video as 320x240 sized images to save space and FPS, or some resolution in between 320x240 and 640x480?

Or maybe record at 16bpp instead of 24bpp.
User avatar
Snave




Socialist Designer Golden Age Bloodhound
Illusionist Commentator

Posts: 1161
Joined: Sun Jul 25, 2004 5:46 am
Location: United Kingdom
Contact:

Post by Snave »

Agent ME wrote:Maybe there could be a 320x240 version of the trainer that saves video as 320x240 sized images to save space and FPS, or some resolution in between 320x240 and 640x480?

Or maybe record at 16bpp instead of 24bpp.
Doing that would decrease the framerate as the trainer would have to resize the image on the fly.
User avatar
Agent ME




Articulatist 500

Posts: 881
Joined: Tue Jun 21, 2005 6:00 pm
Location: California, USA
Contact:

Post by Agent ME »

I mean instead of saving the whole frame buffer, just save every other pixel in the framebuffer. THe Xbox Movie Capture tool has that type of feature and it drastically increases the framerate.
thefreindly0ne





Posts: 524
Joined: Mon Feb 27, 2006 4:23 pm
Location: in reahab for being addicted to rehab

Post by thefreindly0ne »

how does a trainer work????????????? i tried to pm xbox ut he never answered back
Tural wrote:Cheating, Live modding, and illegal content. Three rules broken in one post, doesn't look good.
User avatar
Snave




Socialist Designer Golden Age Bloodhound
Illusionist Commentator

Posts: 1161
Joined: Sun Jul 25, 2004 5:46 am
Location: United Kingdom
Contact:

Post by Snave »

Saving every other pixel would make it look.. very blocky to say the least ;)

thefreindly0ne.. read the first post before asking how to work it..
Last edited by Snave on Sun Mar 26, 2006 1:28 pm, edited 1 time in total.
mc-2-elite





Posts: 39
Joined: Thu Nov 18, 2004 11:19 am
Location: Room trying to convert CE maps to Xbox

Post by mc-2-elite »

Agent ME wrote:
mc-2-elite wrote:
OwnZ joO wrote:
And if your xbox has a debug BIOS running, and you have a recent version of the Microsoft Xbox SDK installed somewhere on your computer, you can simply doube-click deswizzle.bat, and it will automatically get the screencap.raw straight off of your xbox and do all the needed stuff until you get the image.bmp on your desktop!
Wouldn't that be kinda pointless if you're already in debug mode? Can't you just use XIG?
Not if you have a 1.6
Yeah you could just use XIG, but I like being able to do the "delayed screenshot".

And you can use XIG with a 1.6 xbox.
Well, I have XDI, XIG, and lets just say I have XDK, how exactly would I be able to load the Halo 2 maps and use XIG?
User avatar
xbox7887




Socialist Coagulator Decryptor Advisor
Eureka Commentator Wave Scorched Earth

Posts: 2160
Joined: Mon Dec 27, 2004 6:19 pm
Location: New Lenox, Illinois
Contact:

Post by xbox7887 »

Snave, it wouldn't be good for recording while you're playing since it does lag a little, which is why I will add a counter to check how often it's executed so it's spaced out just enough not to lag. Then I can compensate for that by slowing down time to reach whatever framerate I wish. This will be only good for animations or small videos flying through levels.
thefreindly0ne





Posts: 524
Joined: Mon Feb 27, 2006 4:23 pm
Location: in reahab for being addicted to rehab

Post by thefreindly0ne »

i dont get what hes saying :?: :?: :?: :?: :?: :?:
Tural wrote:Cheating, Live modding, and illegal content. Three rules broken in one post, doesn't look good.
User avatar
xbox7887




Socialist Coagulator Decryptor Advisor
Eureka Commentator Wave Scorched Earth

Posts: 2160
Joined: Mon Dec 27, 2004 6:19 pm
Location: New Lenox, Illinois
Contact:

Post by xbox7887 »

It is step by step...if you can't figure it out you don't belong here.
thefreindly0ne





Posts: 524
Joined: Mon Feb 27, 2006 4:23 pm
Location: in reahab for being addicted to rehab

Post by thefreindly0ne »

xbox7887 wrote:It is step by step...if you can't figure it out you don't belong here.
no its just i dont have the stuff right in front of me
Tural wrote:Cheating, Live modding, and illegal content. Three rules broken in one post, doesn't look good.
Locked