Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

TABLE OF CONTENTS

Video archive files

Registry sectionString parameterAvailable valuesDefaultProduct versionParameter in effect
x32:(x32)\Video\FileSystem
x64:(x64)\Video\FileSystem
FileReader.MMF0, 104.10.4 and later

0 – during the playback, the video archive fragments are read into RAM by one frame

1 – during the playback, the video archive fragments are read into the RAM all at once

x32: (x32)\Video\FileSystem
x64: (x64)\Video\FileSystem
FileSystem.NotifyCoreFrameSkipped0, 114.10.5 and laterThe key enables FRAME_SKIPPED event (see CAM).

0 – the FRAME_SKIPPED event is not generated, core load is reduced

1 – the FRAME_SKIPPED is generated, there is a risk of buffer overflow

x32: (x32)\Video\FileSystem
x64: (x64)\Video\FileSystem
FileSystem.NotifyCoreFileSystemError0, 114.11.3 and later

The key enables the generation of camera events FILE_REC_ERROR and FILE_REC_OK (see CAM).

0 – FILE_REC_ERROR and FILE_REC_OK events are not generated, the load on the core is reduced

1 – FILE_REC_ERROR and FILE_REC_OK events are generated, there is a risk of buffer overflow

x32: (x32)\Video\FileSystem
x64: (x64)\Video\FileSystem
FileSystem.MinMaxHoursFromNow0, 114.10.5 and later

The key enables the feature of counting down the storage period for the Keep no less than parameter from the last archive record timestamp (see also Configuring video camera archive depth).

0 – the archive storage time is counted from the last archive record time stamp

1 – the archive storage time is counted from the current time

x32: (x32)\Video\FileSystem
x64: (x64)\Video\FileSystem
FileSystem.SaveUncompressed0, 104.11.2 and later

The key enables or disables compression of the video recorded on the disk.

0 – compressed video is recorded to the disk according to the settings of each camera

1 – uncompressed video is recorded from all cameras to disk, ignoring the compression settings specified for all cameras

Note. This key is required for debugging. It is not recommended to change the value of this key

x32: (x32)\Video\FileSystem
x64: (x64)\Video\FileSystem
FileSystem.DeleteMinutes>=10604.9.6 and later

The key sets in minutes the time segments of the recorded archive that will be deleted when it is necessary to free up space.

The smaller the value, the smaller segment will be deleted in one deletion iteration, but there will be more such iterations. This will speed up the deletion process and will not overflow the buffer

x32: (x32)\Video
x64: (x64)\Video
MemFile-1, 0, 1-14.9.84.11.3.4036

The key specifies the way the archive is recorded to the disk or network storage:

0 – each frame is recorded to the disk at once. This value is not recommended to use for network storages

1 – at first video is recorded to RAM (default video size is 500 frames, it's specified by the Ring parameter on the Settings panel of the Video subsystem section of the Tweaki.exe utility), temporary files are not created. When the recording ends, it is recorded to the disk by parts, the size of which is set by the WriteBufferSize parameter (1 MB by default). Memory consumption highly increases in this case

Note
titleAttention!

Starting from Intellect 4.11.3.4036 (see Notes for weekly build 4.11.3.4036), the name of the key and its registry section were changed see FileSystem.MemFile.


x32: (x32)\Video\FileSystem

x64: (x64)\Video\FileSystem

FileSystem.MemFile-1, 0, 1-14.11.3.4036 and later

The key specifies the way the archive is recorded to the disk or network storage:

0 – each frame is recorded to the disk at once. This value is not recommended to use for network storages

1 – at first video is recorded to RAM (default video size is 500 frames, it's specified by the Ring parameter on the Settings panel of the Video subsystem section of the Tweaki.exe utility), temporary files are not created. When the recording ends, it is recorded to the disk by parts, the size of which is set by the WriteBufferSize parameter (1 MB by default). Memory consumption highly increases in this case

-1 – at first video is recorded to the temporary file in RAM. The size of the temporary file is limited by the FileSystem.WriteBufferMemoryLimit parameter value. When the size of the temporary file reaches maximum value, it is recorded to the disk. Memory consumption highly increases in this case.

By default, when installing Intellect, the key is not created

x32: (x32)\Video\FileSystem

x64: (x64)\Video\FileSystem


FileSystem.WriteBufferMemoryLimit0-2004 4.11.3 and laterThe key sets the maximum possible size of the memory buffer for the channel; when this value is exceeded, the data from the buffer will be recorded to the archive. The unit of measurement is megabytes
x32: (x32)\Video
x64: (x64)\Video
FastIndex0, 1

0





4.9.9 –

4.10.2






The key enables fast index download. It is used by 64-bit modules only as memory consumption increases when reading and saving.

Regardless of the key value, the fastIndex.index file is created in the VIDEO folder. This file helps to download indexes much faster.

0 – when Intellect is started, all indexes are downloaded, so no time is wasted for data loading

1 – when Intellect is started, the specified file is downloaded and the data on detailed index for each hour will be loaded if required

Note
titleAttention!

Starting from Intellect 4.11.3.4036 (see Notes for weekly build 4.11.3.4036), the name of the key and its registry section were changed see FileSystem.FastIndex.


14.10.4 – 4.11.3.4036

x32: (x32)\Video\FileSystem

x64: (x64)\Video\FileSystem

FileSystem.FastIndex0, 114.11.3.4036 and later

The key enables fast index download. It is used by 64-bit modules only as memory consumption increases when reading and saving.

Regardless of the key value, the fastIndex.index file is created in the VIDEO folder. This file helps to download indexes much faster.

0 – when Intellect is started, all indexes are downloaded, so no time is wasted for data loading

1 – when Intellect is started, the specified file is downloaded and the data on detailed index for each hour will be loaded if required

x32: (X32)\Video
x64: (x64)\Video
WriteBufferSize>014.9.8 and later

The key specifies the size of the video data chunks in megabytes that are recorded to the disk simultaneously. If the size of the frame is less than the specified value, it is "glued" to the next frame.

The key is used when the MemFile key value is 1 or -1

Note. See also WritingQueueSize

x32: (x32)\Video
x64: (x64)\Video
WritingQueueSize>0

100

4.9.8 and later

The key sets number of frames storing in RAM until start of data record to buffer. The key can be used with any codec

x32: (x32)\Video\FileSystem

x64: (x64)\Video\FileSystem

FileSystem.ReadRaw0, 104.11.2 and later

The key enables a more optimal read of video archive individual frames from the disk. It is created on the Server.

0 optimization of video archive reading is disabled

1 optimization of video archive reading is enabled

...