Moe Alam
f7b91bb6fa
ffmpeg.js : rewrite Stream output flags builder (Main-only)
2020-11-01 17:47:05 -08:00
Moe Alam
93fd9ed96b
fix hanging ffmpeg process when encoding recorded videos
2020-11-01 08:49:52 -08:00
Moe Alam
a2bc27335a
ffmpeg.js : rewrite Continuous Recording output flags builder
...
+ add some Error checking and bypass for 453 occurence
2020-11-01 00:36:41 -07:00
Moe Alam
c009fbc1a2
Simplify map (Additional Input) checking
2020-10-25 11:44:07 -07:00
Moe Alam
20f963ef06
return ffmpeg string parse code to old method
2020-10-18 17:29:06 -07:00
Moe Alam
6353c2c3bb
Update ffmpeg.js
2020-10-18 10:28:36 -07:00
Moe Alam
1d3aba59d6
add separate mapping available to Object Detector, default is global's
2020-10-17 20:35:35 -07:00
Moe Alam
ea9e97e437
remove coprocessor code
2020-10-17 18:39:54 -07:00
Moe Alam
bab046a741
minor cleaning
2020-10-17 15:11:23 -07:00
Moe Alam
82c03feec4
ffmpeg.js : rewrite detector frame output
2020-10-17 14:34:10 -07:00
Moe
8a6bfecf05
add cuda and opencl hwaccel options
2020-08-19 11:46:29 -07:00
Moe
cb279ef400
By default enable Use Camera Timestamps
2020-08-14 10:28:40 -07:00
Moe
7cd55de801
Hide username and password in ffmpeg log outputs+
2020-05-24 09:01:58 -07:00
Moe
f35136b46c
Hide username and password in ffmpeg log outputs
2020-05-23 16:19:34 -07:00
Moe
5e51c6694c
fix stray fps
2020-05-13 22:43:18 -07:00
Moe
0c3e611a39
fix mapping in detactor output
2020-05-13 20:14:06 -07:00
Moe
91bd1f3b5e
Fix High CPU Usage with JPEG API and Timelapse
2020-05-13 17:38:56 -07:00
Moe
f5c3467ea7
properly expose some object detection options
2020-05-13 15:32:53 -07:00
Moe
a993130f4b
Fix "Send Frames" for Object Detector
2020-05-13 14:30:50 -07:00
Moe
9c566644a1
Convert to Packagable Syntax
2020-05-09 17:27:44 -07:00
Moe
5dbeb8c5e5
Add Wallclock Timestamp toggle in Monitor Settings
2020-05-02 13:25:38 -07:00
Moe
1502d0a200
Allow disabling Wallclock Timestamps with conf.json parameter
...
- add `"wallClockTimestampAsDefault":false` to disable it.
2020-04-19 07:56:56 -07:00
Moe
9cd9446800
move segment file creation to separate pipe
2020-04-05 16:00:32 -07:00
Moe
426ce3a663
make use_wallclock_as_timestamps only apply to h264 input by default
2020-01-18 11:48:54 -08:00
Moe
c287a9953c
Fix dropInEvents deletion pointer
...
+ add Dashcam notice in Help window
+ remove system log whenever a monitor process thread starts (original ones still exist)
2020-01-03 17:10:36 -08:00
Moe
4959ade2c2
wallclock fix for strangely long, single frame videos
2019-12-23 12:23:41 -08:00
Moe
712c2a0419
light cleanup, still broken
...
still blacks on monitor restart with pipe 3 enabeld
2019-12-11 13:23:01 +06:00
Moe
3531e006f1
Update ffmpeg.js
2019-12-08 14:01:33 +06:00
Moe
891294281d
Monitor black on start fix
2019-12-08 14:00:56 +06:00
Moe
2e03111043
Fix Steam Handler Memory Leak
...
+ minor function name cleanup, remove some globals
2019-12-07 10:09:09 +06:00
Moe
577190c657
disable loggers in added threads, need better solution
2019-12-05 18:38:52 +06:00
Moe
eca9fca2e4
fix missing mainDirectory var
2019-12-05 18:31:19 +06:00
Moe
f18a4ed4fc
put snapshot/icon creation in separate thread
2019-12-05 18:23:46 +06:00
Moe
da53108ba9
Multi Threaded Camera Spawn (Alpha)
2019-12-05 13:25:13 +06:00
Moe
0c4fdd0811
fix ffmpeg crashing on record
2019-10-27 14:52:04 -07:00
Moe
d7d0aeb6a8
fix webm recording bug
2019-10-25 10:32:31 -07:00
Moe
edbdcad7b6
clean up some object detector ffmpeg strings
2019-09-06 20:41:24 -07:00
Moe
e474eba577
add ffmpegBinary to conf.json
2019-07-25 23:24:55 -07:00
Moe
bbc6a64efc
Add Watermark rules for Timelapse (JPEG)
...
+ fix stream_fps
2019-07-16 09:27:56 -07:00
Moe
f2918cb09b
rename `.mon` and `.mon_conf`
...
- now labelled `.activeMonitors` and `.rawMonitorConfigurations`
2019-07-07 20:39:41 -07:00
Moe
11a87cbb1f
add MxPEG support
...
+ minor cleanup
2019-07-07 20:05:49 -07:00
Moe
ee678cf4f3
proper fix for recording dimensions
...
- this fix is not backward compatible, you will need to reset your dimensions manually. default is Auto (blank).
2019-04-02 23:21:19 -07:00
Moe
0c3a3ada1e
Fix Blank value insert for Monitor Settings+
2019-04-02 22:37:37 -07:00
Moe
00ab3046ff
Add JPEG-based Timelapse creation
...
- Currently can only retrieve data about Timelapse through API, GUI coming soon
+ Definition fixes
2019-03-21 14:30:50 -07:00
Moe
758fc700b1
Rewrite Settings and Montior Edit forms in JSON instead of HTML
...
- rewrite of forms in JSON allow auto-generating the necessary fields on almost any template with a lot more ease
- remove ejs files for uploaders and make fields generate by JSON as well
+ activate separated css files
2019-03-15 00:32:18 -07:00
Moe
38e67d933a
Multi Trigger by Group
...
- In Global Detector Settings you can now find the option to trigger other cameras when a particular monitor has been triggered.
+ Remember monitor order in dashboard list
+ Allow sending frames to Plugin based detection with Primary Send Frames off.
+ minor clean up
2019-02-27 20:32:29 -08:00
Moe
127da9700d
Merge branch 'patch-1' into 'dev'
...
Prevent corrupted recording when recording is interrupted.
See merge request Shinobi-Systems/Shinobi!47
2019-02-22 19:46:47 +00:00
Moe
89bbbf4330
Bug Fix for Detector flag building
2019-02-16 14:56:46 -08:00
Moe
322d50d912
Update ffmpeg.js
2019-02-16 12:40:20 -08:00
Moe
3503ac1426
Add RTMP Server with Node-Media-Server
...
- Instead of including the npmjs module; the rtmp portion has been ripped from the main package.
- to enable the RTMP server with default settings just add `"rtmpServer":true` to your conf.json
- `rtmpServer` object in conf.json correlates to `rtmp` object in NodeMediaServer configuration.
- WARNING : currently no authentication for incoming RTMP streams.
2019-02-13 22:29:19 -08:00