News:

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

Main Menu

[request] custom buffer for disk write

Started by chronosek, September 26, 2015, 07:54:37 PM

Previous topic - Next topic

chronosek

Hello,

  I using external usb disks for recording and sometimes it shutter when recording, i mean for few secs it not record on full 30 fps due disk usage.. I have 32 GB ram, game with system use like 7GB and i would want use some of memory for allocate buffer to avoid temporary write problems... It would be good if dxtory have option for alocate in memory such a buffer ...
Old Comp Spec: Zalman T4 Mini Tower, Chieftec 750W PS, Gigabyte GA-Z97M-D3H mobo, Intel i7-4790k @4.8GHz proc, Corsair h80i cooler, GoodRam 32GB PC3-12800 ddr3, Gigabyte Geforce 980 GTX 4GB gddr5, 2x 512GB Samsung SSD 840 pro, SoundBlaster ZxR sound, beyerdynamic 990DT pro, Windows 10 Pro x64

SirCrest

Quote from: chronosek on September 26, 2015, 07:54:37 PM
Hello,

  I using external usb disks for recording and sometimes it shutter when recording, i mean for few secs it not record on full 30 fps due disk usage.. I have 32 GB ram, game with system use like 7GB and i would want use some of memory for allocate buffer to avoid temporary write problems... It would be good if dxtory have option for alocate in memory such a buffer ...

It's definitely a narrow use case, but this would be a nice advanced option that I'd probably use. Occasionally my disks hitch, but otherwise are plenty fast for sequential writes. There are some software options out there, but cost quite a lot of money to do a lot of things I, or we, don't need. Just a write buffer just for that file.

Anvirol

Hello,

I'm capturing 2560x1600 60fps video on Western Digital Black RAID0 setup and I'm getting frame drops due to missing DISK I/O buffer setting.

Currently only workarounds are using different software:
VirtualDub + DXTory (dshow video)
OBS

OBS works very well, but it only has support for X264 codec. I wish that I could utilize dxtory for all my capture needs..

chronosek

#3
best would be :

[screen] -> [buffer] -> [encoding] -> [buffer] -> [disk]

first buffer is for encoders, like x264_vfw what are good in long run, but short high motion scenes can not be process in real time
second buffer is for disks, there is many background processes in windows what can interrupt every disks performace for secs

would be nice if UI could show buffer fill in bars (for that one who should stop moving cam to not lose frames when using higher compression)
Old Comp Spec: Zalman T4 Mini Tower, Chieftec 750W PS, Gigabyte GA-Z97M-D3H mobo, Intel i7-4790k @4.8GHz proc, Corsair h80i cooler, GoodRam 32GB PC3-12800 ddr3, Gigabyte Geforce 980 GTX 4GB gddr5, 2x 512GB Samsung SSD 840 pro, SoundBlaster ZxR sound, beyerdynamic 990DT pro, Windows 10 Pro x64