Author Topic: High FPS in game low fps in file  (Read 1642 times)

itsmountainman

  • Noob
  • *
  • Posts: 2
High FPS in game low fps in file
« on: March 23, 2014, 04:29:19 pm »
When I record, the game plays fine at 100-200 fps, but the write file fps (as well as when I play it back) is stuck around 19-20 fps. I have tried both rawcap and avi outputs, putting the framerate to different caps, turning on and off Synchronize Video FPS, Enabled Synchronous Surface Lock, and changed the number of processing threads to 8, all to no avail. my system specs are
i7-3770k @ 3.50 GHz, EVGA GTX780, 16gB RAM, Windows 7 off of a 128gB SSD, games and recordings on a 2tB 7200RPM HDD.

ExKoder

  • Administrator
  • Saint
  • *****
  • Posts: 1204
    • ExKode
Re: High FPS in game low fps in file
« Reply #1 on: March 24, 2014, 02:01:31 am »
It is a cause that storage is slow.

itsmountainman

  • Noob
  • *
  • Posts: 2
Re: High FPS in game low fps in file
« Reply #2 on: March 24, 2014, 03:43:58 am »
I still have 300gB free?

Malix

  • Monster
  • ****
  • Posts: 402
    • Youtube channel
Re: High FPS in game low fps in file
« Reply #3 on: March 24, 2014, 06:34:07 pm »
amount of free space is somewhat irrelevant.

according to your env-info, you try to record 120fps 1920x1080 with dxtory RGB

quick math tells that those settings would require roughly 750MB/s* writing speed of the recording disk, and afaik youd need a pretty good RAID to pull that off. Normally 7200rpm disks can do 100-150MB/s writing (and considerably less if it's IDE or USB disk).

*Math:
Code: [Select]
1920*1080*24/8= ~6.2MB per frame
and 120 frames per second * 6.2MB = ~750MB per second

30fps * 6.2 = ~186MB/s, so still a bit on the edge.

so, basically, lower your recording fps considerably. if you publish on youtube, you won't benefit from anything over 30fps since thats the hardlimit to which youtube converts your videos anyway.
Also, consider if you *really* need RGB-quality, switching to lower quality would require less MB/s.
« Last Edit: March 24, 2014, 07:16:40 pm by Malix »