Aller au contenu

Photo

Stuttering During Fraps Recordings


  • Veuillez vous connecter pour répondre
10 réponses à ce sujet

#1
Kaitheus

Kaitheus
  • Members
  • 208 messages
As the title says I'm having stuttering issues in ME2 when I'm using Fraps, before I didn't get this stuttering issue but recently I replaced my motherboard, cause my old one got burnt out from a surge an luckily nothing else was burnt. Once I did get my new MB I just attatched all the old components an booted up with very little problems just reinstalled drivers etc etc.

But now when I use Fraps in ME2 it'll run fine but sometimes my game will stutter for about 2-3 sec's an then continue as normal and I have no idea whats really causing it to do that, but if I had to guess I'd say its either my CPU not being able to keep up or my ram. Other then those I'm guessing its driver related but all my current drivers are upto date etc etc but it wouldn't hurt to totally uninstall them an reinstall just to be sure. :P

My new motherboard is an MSI 790XT G45 and I'm using the onboard Realtek HD sound.

Any other suggestions are welcomed. :D

Modifié par Kaitheus, 18 août 2010 - 01:53 .


#2
Kaitheus

Kaitheus
  • Members
  • 208 messages
Bumping this :P

#3
Gorath Alpha

Gorath Alpha
  • Members
  • 10 605 messages
As long as you aren't recoding a video clip, Fraps isn't much of a cpu cycle hog, but if you don't have it reined in, Fraps' recording mode really whacks performance on any but the highest performing of CPUs. You need to visit forums on which Fraps is discussed regularly (it's not popularly referenced here, though), so you can find out how to reduce the performance hit.

I prefer ATI Tray Tools as a FPS and temperature monitor (or RivaTuner for my Geforces), and seldom use Fraps. 

Modifié par Gorath Alpha, 18 août 2010 - 06:24 .


#4
Kronner

Kronner
  • Members
  • 6 249 messages
You should not be surprised. FRAPS is extremly hungry for your CPU power. Try recording half-size, at 30 FPS or lower the resolution. Saving the FRAPS video on another hard drive should help a bit too.
When I upgraded my CPU, FRAPS started to make my game unplayable when recording.

Modifié par Kronner, 18 août 2010 - 06:00 .


#5
Kaitheus

Kaitheus
  • Members
  • 208 messages
That's the odd thing though Fraps has never done this before when recording >.<. I just uninstalled both Fraps and ME2 and em installing them again as I type this were see how things turn out after that.

#6
Kaitheus

Kaitheus
  • Members
  • 208 messages
Well after some testing and more installing/reinstalling it really came down to reinstalling ME2 and adjusting the Gamersettings.ini something I had in there was making it really to much for the system to handle all at once, but I'm also wondering if its the level I was trying to use fraps on (Recruiting Tali) that map seems to have alot of Bloom/HDR lighting on it along with shadows etc etc so I'll also consider that for part of the stuttering during the recordings.
Trying to record on that map and get a GOOD recording took forever but I finally got one with almost no stuttering (you'd have to be looking >.>) so with that said I just need to fine tune the settings an see if I can keep my visual quality but at the same time increase FPS during recordings (I know sounds impossible! o_O lolz) but you never know till you try. B)

*Edit* Ooh almost forgot :o I plan on posting the video I took once I get done editing/encoding (1080p) it later, just a heads up :P. Been awhile since I uploaded a new video to youtube also lols.

Modifié par Kaitheus, 19 août 2010 - 05:46 .


#7
Omicrone

Omicrone
  • Members
  • 178 messages
In most cases it's not CPU that bottlenecks FRAPS recording, it's hard drive writing speed. If you have 2 hard drives in RAID0 and you turn off antialiasing and you reduce your in game video effects, you'll notice a considerable increase in performance when recording. Because FRAPS records everything in uncompressed formats, hard drive has to be really fast to cope with writing all that data.



I'm reposting the single most usefull post I've found on FRAPS performance so far:



"Why this is significant should be relatively clear at this point, most modern 7200RPM IDE drives, either SATA or PATA in Windows OS cap out about 80-100MB/s for sequential writes in a single drive configuration. Basically, the HDDs can't keep up with the video stream, so what ends up happening is FRAPs tries to do its own synchronization and adjustment and ultimately what ends up happening is you get dropped frames and choppy gameplay and recording.



A good way to go if you want to capture at full, native high-res is to grab another disk for a RAID 0 array. Right now, mechanical drives still offer competitive write speeds ~100MB/s each and are obviously a much better option than SSDs in terms of capacity, and their write speed scales almost linearly even with onboard RAID controllers. If you're really worried about performance and bandwidth saturation between multiple drives (I believe the ICH10R caps at 550MB/s for all SATA channels combined) is to go with a hardware RAID controller with 2 or 4 channels. Then you'll have a direct QPI link to the CPU rather than sharing bandwidth over DMI through the ICH10R, but its probably not necessary unless you go with more than 2 HDDs in RAID 0. With 2 drives you probably still won't get 60FPS at 1920x1200, it'll be somewhere between 30 and 40 FPS, most likely.



The other thing I noticed with the bump in HD resolutions was a significant increase in CPU time. I believe some of it was due to 64-bit overhead (they released a patch later decreasing CPU overhead for 64-bit), but FRAPs'ing at 1920x1200 pegged a single core on a E6600 Core 2 Duo @ 3.0GHz by itself. Moving to a Q6600 @ 3.6GHz helped a LOT, but I still ran into the HDD bottleneck. With a Core i7, you shouldn't notice too much FRAPs overhead though.



After that, there's not too many options besides increasing the speed of your storage solutions. You can drop resolution but that decreases your enjoyment while playing/filming. You can also drop recording FPS but again, FRAPs will sync your framerates to recording FPS which again, will decrease your enjoyment while playing. You can cut quality in half, but then you're not getting uncompressed video before you edit it and frankly, it looks much worst. "

#8
Guest_NewMessageN00b_*

Guest_NewMessageN00b_*
  • Guests
Also try enabling write caching on the disk in question. Windows disables it, if it's apparent there's no backup power to your system. This should allow Fraps to think the data is written and move on, while actually it sits in RAM. But I haven't tested it and it may be so that Fraps circumvents this.

Modifié par NewMessageN00b, 19 août 2010 - 04:44 .


#9
Kaitheus

Kaitheus
  • Members
  • 208 messages

Omicrone wrote...

In most cases it's not CPU that bottlenecks FRAPS recording, it's hard drive writing speed. If you have 2 hard drives in RAID0 and you turn off antialiasing and you reduce your in game video effects, you'll notice a considerable increase in performance when recording. Because FRAPS records everything in uncompressed formats, hard drive has to be really fast to cope with writing all that data.

I'm reposting the single most usefull post I've found on FRAPS performance so far:

"Why this is significant should be relatively clear at this point, most modern 7200RPM IDE drives, either SATA or PATA in Windows OS cap out about 80-100MB/s for sequential writes in a single drive configuration. Basically, the HDDs can't keep up with the video stream, so what ends up happening is FRAPs tries to do its own synchronization and adjustment and ultimately what ends up happening is you get dropped frames and choppy gameplay and recording.

A good way to go if you want to capture at full, native high-res is to grab another disk for a RAID 0 array. Right now, mechanical drives still offer competitive write speeds ~100MB/s each and are obviously a much better option than SSDs in terms of capacity, and their write speed scales almost linearly even with onboard RAID controllers. If you're really worried about performance and bandwidth saturation between multiple drives (I believe the ICH10R caps at 550MB/s for all SATA channels combined) is to go with a hardware RAID controller with 2 or 4 channels. Then you'll have a direct QPI link to the CPU rather than sharing bandwidth over DMI through the ICH10R, but its probably not necessary unless you go with more than 2 HDDs in RAID 0. With 2 drives you probably still won't get 60FPS at 1920x1200, it'll be somewhere between 30 and 40 FPS, most likely.

The other thing I noticed with the bump in HD resolutions was a significant increase in CPU time. I believe some of it was due to 64-bit overhead (they released a patch later decreasing CPU overhead for 64-bit), but FRAPs'ing at 1920x1200 pegged a single core on a E6600 Core 2 Duo @ 3.0GHz by itself. Moving to a Q6600 @ 3.6GHz helped a LOT, but I still ran into the HDD bottleneck. With a Core i7, you shouldn't notice too much FRAPs overhead though.

After that, there's not too many options besides increasing the speed of your storage solutions. You can drop resolution but that decreases your enjoyment while playing/filming. You can also drop recording FPS but again, FRAPs will sync your framerates to recording FPS which again, will decrease your enjoyment while playing. You can cut quality in half, but then you're not getting uncompressed video before you edit it and frankly, it looks much worst. "


That's some juicy info there :o lolz and it should come in handy later, but atm my main drive is a single Seagate 750G SATA with a 32MB buffer (7200RPM) and I also have 2 Western Digital 80G drives aswell 1 E-IDE and 1 SATA as backups both 7200RPMs. My Segate actually does a good job keeping up with the Fraps recordings and I already knew that fraps records a pretty much non-encoded video hence its size and quality which is great cause I can use AVIVO to convert it an not loose any visually noticeable quality. Also recently I replaced my CL6 DDR2 800MHz sticks of ram with some that had better timmings so thats also been helping in benchmarks etc, now I just need to test it ingame an see how much of a difference there make.

Went from CL6 (6,6,6,18) to (5,5,5,15) or CL5 timmings pretty noticeable speed difference in benchmarks like 3Dmark05 and 06. :D I'll do another recording an see just how well my new setup works out an post my findings. :)

#10
Kaitheus

Kaitheus
  • Members
  • 208 messages

NewMessageN00b wrote...

Also try enabling write caching on the disk in question. Windows disables it, if it's apparent there's no backup power to your system. This should allow Fraps to think the data is written and move on, while actually it sits in RAM. But I haven't tested it and it may be so that Fraps circumvents this.


Meh Double post ftw!.....Anyways Write Caching is enabled by default on all vista and win 7 systems so I wont need to deal with that :P, but thanks for the input :D

#11
Kaitheus

Kaitheus
  • Members
  • 208 messages
Well finally after a few days of tweaking around with encoders and other settings I finally have a good video, even better then the one I had before. Installing that better timed ram actually helped quite a bit during recordings increased fps about 4-5 fps maby even more which may not seem like much but it helped lols.
I think what actually was causeing my system to stutter so much during recording was both settings I had in the Gamersetters.ini (increased shadow res's etc etc) and the level itself (lots of lighting effects and dynamic shadows and lights etc etc).

I'm also thinking about cleaning out my SATA 80G HDD for use when recording as I believe that was mentioned before, that doing so actually increases recording performance as the recording data's not being writen to the same drive thats doing both the recording and playing the game.

Here's my video if anyones intrested Enjoy!
www.youtube.com/watch

Modifié par Kaitheus, 22 août 2010 - 10:53 .