Property | Type | Description | |
---|---|---|---|
BashFile | string | ||
FfmpegExePath | string | ||
chunkIndex | int[] |
Method | Description | |
---|---|---|
CreateVideoChunks ( string bashFile, bool update_info = true ) : void | ||
Recorder ( |
||
Start ( ) : void | ||
UpdateVideoInfo ( string movieName ) : |
Method | Description | |
---|---|---|
CalculateChunckCreateTime ( int fileCount, int interval, int snapshotCount ) : bool | ||
ConcatenateVideoSingleImage ( string mp4FileName, string tempMp4FileName, string baseMp4FileName, string tempVideoFileName, string imageFile ) : void | ||
CopyFfmpeg ( ) : string | ||
CreateBashFile ( string bashFilePath, int frame_per_sec, int interval, string imagesPath, string tsPath, int start_number ) : void | ||
CreateConfigFile ( string mp4File, string newMp4File, string txtFileName ) : void | ||
CreateNewVideoChunk ( string bashFile, int start_number ) : void | ||
CreateVideoFromImages ( string output, string baseOutput ) : |
||
DownloadSnapshot ( ) : string | ||
ExitProcess ( ) : void | ||
GenerateVideoSingleImage ( string output, string baseOutput, string imageFile ) : void | ||
GetTsFileIndex ( string tsPath ) : int[] | ||
RunBash ( string parameters ) : void | ||
RunProcess ( string parameters ) : string | ||
updateMenifiest ( string tsPath, string fileName, int fileIndex ) : void |
Method | Description | |
---|---|---|
MakePoster ( string filename ) : void | ||
RecordTimelapse ( ) : void | ||
WatermarkVideo ( string input, string output ) : void |
protected CalculateChunckCreateTime ( int fileCount, int interval, int snapshotCount ) : bool | ||
fileCount | int | |
interval | int | |
snapshotCount | int | |
return | bool |
protected ConcatenateVideoSingleImage ( string mp4FileName, string tempMp4FileName, string baseMp4FileName, string tempVideoFileName, string imageFile ) : void | ||
mp4FileName | string | |
tempMp4FileName | string | |
baseMp4FileName | string | |
tempVideoFileName | string | |
imageFile | string | |
return | void |
protected CreateBashFile ( string bashFilePath, int frame_per_sec, int interval, string imagesPath, string tsPath, int start_number ) : void | ||
bashFilePath | string | |
frame_per_sec | int | |
interval | int | |
imagesPath | string | |
tsPath | string | |
start_number | int | |
return | void |
protected CreateConfigFile ( string mp4File, string newMp4File, string txtFileName ) : void | ||
mp4File | string | |
newMp4File | string | |
txtFileName | string | |
return | void |
protected CreateNewVideoChunk ( string bashFile, int start_number ) : void | ||
bashFile | string | |
start_number | int | |
return | void |
public CreateVideoChunks ( string bashFile, bool update_info = true ) : void | ||
bashFile | string | |
update_info | bool | |
return | void |
protected CreateVideoFromImages ( string output, string baseOutput ) : |
||
output | string | |
baseOutput | string | |
return |
protected GenerateVideoSingleImage ( string output, string baseOutput, string imageFile ) : void | ||
output | string | |
baseOutput | string | |
imageFile | string | |
return | void |
protected static GetTsFileIndex ( string tsPath ) : int[] | ||
tsPath | string | |
return | int[] |
public Recorder ( |
||
timelapse | ||
return | System |
protected RunBash ( string parameters ) : void | ||
parameters | string | |
return | void |
protected RunProcess ( string parameters ) : string | ||
parameters | string | |
return | string |
public UpdateVideoInfo ( string movieName ) : |
||
movieName | string | |
return |
protected updateMenifiest ( string tsPath, string fileName, int fileIndex ) : void | ||
tsPath | string | |
fileName | string | |
fileIndex | int | |
return | void |