News:

ポストを行うにはアカウントの登録を行ってください
Please register account, if you want to post.

Main Menu

!storage error and low FPS

Started by BelGarion, February 20, 2017, 04:04:41 AM

Previous topic - Next topic

BelGarion

So, in my quest for a better recorder than Fraps, something that'll be importable into Vegas and won't take forever to reencode on my system, I am trying out DXtory. So, a bit about my system.

AMD Phenom X6 1045T
MSI 990FXA-GD80
16gb of Gskill Ripjaws X DDR3 1600
640gb WD6401AALS (Boot)
2TB Seagate ST32000644NS (Storage)
4TB WD WD4003FZEX (Storage)

So, I record to the 4tb drive, it's the drive my games are on and the one with the most storage available. After a lot of back and forth trying to solve an !Init error, I figured *that* one out, I had set the Mic to record from the VB-Audio Virtual Cable Control Input, once I set it to Output it worked fine. Now I try to record Viscera Cleanup Detail (just a test game, I got 30 min of Fraps recorded so trying to make 30 min of DXTory to compare apples to apples) and even though I am pulling 40 to 60 fps it says it's recording at 6 fps and giving me a !Storage error. Like, uh, there is like 430gb free space? I am using the DXtory Video Codec, there aren't many options available to me. DXtory Video Codec, Fraps Video Codecs, Microsoft IYUV (2 of them oddly), Microsoft RLE, Microsoft Video 1, and RivaTuner Video Codec. How do I solve this mysterious !Storage problem and low FPS? Thanks!

Malix

#1
!Storage means your recording settings produce so much data that your disk can't keep up with the writes.

The codecs you see in dxtory are those installed in your system, you're probably using currently the Dxtory -built-in codec, which is quite hungry for disk space (depending on your settings, it can/will require ~200-500 MB/s)

I would recommend using MagicYUV, UTVideo Codec or Lagarith (though this is kinda old and haven't received updates in years).

edit: also, *ALWAYS* when asking for help here, supply your environment info as described in the sticky thread http://forum.exkode.com/index.php?topic=2.0

BelGarion

Oh! Opps! Apologies. I thought I had. Ok, and, yeah, I moved the recording to the D: drive and it *mostly* went away, the D: drive, though older, gives me 77Mb/s. O.o Also switched to MagicYUV but I am still doing test recordings as I try to get something near Fraps quality but with out the long re-encode I am experiencing. But I still occasionally get !Storage and now !Gpu and I can't find anything on !Gpu. Did I mention this is an Evga nVidia 970 SSC ? Well, let me attach the environment thing too. Thanks!


Malix

are you recording with RGB colors? That can produce quite a bit of data, so your disk might not be fast enough to write all the frames. Try YUV420 colors.

!GPU means that the game isn't running fast enough (game fps is lower than your selected recording fps)

BelGarion

Using "Compress As Is" , I tried YUV with the X264 VFW codec and it lost some color depth over Fraps.

Malix

yea, some colordepth is lost, this is true. but usually it is quite minimal. At least with magicyuv I've only noticed minimal differences on pure yellow texts (like some chat messages on diablo 3), and when exported to youtube the difference to rgb captured is lost completely anyway.

And the disk usage is noticeably lower when recording as yuv420, capturing straight up rgb results in massive disk writes.

BelGarion

Hmm. That's odd. I did test recordings of Uingen Valley and no problem, I could do side by side syched videos of DXTory with MagicYUV vs Fraps. Got it set the way that I like and I go to test actual game footage (of Viscera Cleanup Detail) and the FPS counter isn't showing up at all. "Overlay Settings" shows it is set to the top left, Video FPS, Record FPS, Record Status, Video Length, Screenshot Status, and Bottleneck Warning are all check marked, default green and orange set as the colors, layout is Vertical. O.o