FileTarget.FileTarget Class Reference

File Recorder Target properties for Script Engine. Read the documentation for more info.

Properties

string Filename [get, set]
 Filename to be saved on disc.
 
FileVideoEncoderId FileVideoEncoderId [get, set]
 Video encoder.
 
NewFileInterval ClipInterval [get, set]
 Duration of each recorded file before aone is started.
 
bool DeleteOldClips [get, set]
 Delete old clips.
 
RecordingDays KeepRecordingDays [get, set]
 Days to keep old clips.
 
OutputVideoBitrate OutputVideoBitrate [get, set]
 Video bitrate.
 
int VideoGopSize [get, set]
 Video GOP Size.
 
Command StartCommand [get]
 Start saving the file to disc.
 
Command StopCommand [get]
 Stop writing the file to disc.
 
RecordingState RecordingState [get]
 Recording state.
 
string CurrentFileName [get]
 Current file name used to save to disc.
 
string RecordingDuration [get]
 Recording duration of the current file.
 
int VideoFramesWritten [get]
 Recording frames of the current file.
 
int OutputQueueSize [get]
 Queue of frames to write.
 
string AverageVideoEncoderTime [get]
 Time in ms for encoding video.
 
AVPixelFormat VideoPixelFormat [get]
 Video Pixel Format.
 
Command OpenExplorerCommand [get]
 Open file in Explorer.
 
- Properties inherited from VindralEngineBaseTypes.VindralBaseClasses.AbstractTarget
bool AutoStart [get, set]
 Autostart when application starts.