Distinguish Snapshot and JPEG API for custom vf
parent
b73732ff64
commit
d72273f013
|
|
@ -4496,22 +4496,22 @@ module.exports = function(s,config,lang){
|
|||
{
|
||||
hidden: true,
|
||||
"name": "detail=cust_snap",
|
||||
"field": "Snapshot Flags",
|
||||
"field": lang["JPEG API Flags"],
|
||||
"description": lang["fieldTextCustSnap"],
|
||||
"default": "",
|
||||
"example": "",
|
||||
"form-group-class": "h_sn_input h_sn_1",
|
||||
"possible": ""
|
||||
},
|
||||
{
|
||||
hidden: true,
|
||||
"name": "detail=cust_snap_raw",
|
||||
"field": lang["Snapshot Flags"],
|
||||
"description": lang["fieldTextCustSnap"],
|
||||
},
|
||||
{
|
||||
hidden: true,
|
||||
"name": "detail=cust_record",
|
||||
"field": lang["Recording Flags"],
|
||||
"description": lang["fieldTextCustRecord"],
|
||||
"default": "",
|
||||
"example": "",
|
||||
"form-group-class": "h_m_input h_m_record",
|
||||
"possible": ""
|
||||
},
|
||||
{
|
||||
hidden: true,
|
||||
|
|
@ -4528,10 +4528,7 @@ module.exports = function(s,config,lang){
|
|||
"name": "detail=cust_detect_object",
|
||||
"field": lang["Object Detector Flags"],
|
||||
"description": lang["fieldTextCustDetectObject"],
|
||||
"default": "",
|
||||
"example": "",
|
||||
"form-group-class": "shinobi-detector",
|
||||
"possible": ""
|
||||
},
|
||||
{
|
||||
hidden: true,
|
||||
|
|
|
|||
|
|
@ -763,6 +763,7 @@
|
|||
"Recording Segment Interval": "Recording Segment Interval <small>in minutes</small>",
|
||||
"Record Video Filter": "Record Video Filter",
|
||||
"Input Flags": "Input Flags",
|
||||
"JPEG API Flags": "JPEG API Flags",
|
||||
"Snapshot Flags": "Snapshot Flags",
|
||||
"Object Detector Flags": "Object Detector Flags",
|
||||
"Detector Flags": "Detector Flags",
|
||||
|
|
|
|||
|
|
@ -203,6 +203,8 @@ module.exports = function(s,config,lang){
|
|||
try{
|
||||
var temporaryImageFile = streamDir + s.gid(5) + '.jpg'
|
||||
var iconImageFile = streamDir + 'icon.jpg'
|
||||
const snapRawFilters = monitor.details.cust_snap_raw
|
||||
if(snapRawFilters)outputOptions.push(`-vf`,snapRawFilters);
|
||||
var ffmpegCmd = splitForFFPMEG(`-y -loglevel warning ${isDetectorStream ? '-live_start_index 2' : ''} -re ${inputOptions.join(' ')} -i "${url}" ${outputOptions.join(' ')} -f image2 -an -frames:v 1 "${temporaryImageFile}"`)
|
||||
checkExists(streamDir, function(success) {
|
||||
if (success === false) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue