mirror of
				https://github.com/hyperion-project/hyperion.ng.git
				synced 2025-03-01 10:33:28 +00:00 
			
		
		
		
	* Readd import Collections to show JSON validation failures details * Editorial update * Audiograbber - Remove config for not implemented feature * Smoothing - Update defaults and range * Version 2.0.15
		
			
				
	
	
		
			253 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			253 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| {
 | |
| 	"general": {
 | |
| 		"name": "My Hyperion Config",
 | |
| 		"configVersion": "configVersionValue",
 | |
| 		"previousVersion": "previousVersionValue",
 | |
| 		"watchedVersionBranch": "Stable",
 | |
| 		"showOptHelp": true
 | |
| 	},
 | |
| 	"logger": {
 | |
| 		"level": "warn"
 | |
| 	},
 | |
| 
 | |
| 	"device": {
 | |
| 		"type": "file",
 | |
| 		"hardwareLedCount": 1,
 | |
| 		"autoStart": true,
 | |
| 		"output": "/dev/null",
 | |
| 		"colorOrder": "rgb",
 | |
| 		"latchTime": 0,
 | |
| 		"rewriteTime": 0,
 | |
| 		"enableAttempts": 6,
 | |
| 		"enableAttemptsInterval": 15
 | |
| 	},
 | |
| 
 | |
| 	"color": {
 | |
| 		"imageToLedMappingType": "multicolor_mean",
 | |
| 		"channelAdjustment": [
 | |
| 			{
 | |
| 				"id": "default",
 | |
| 				"leds": "*",
 | |
| 				"white": [ 255, 255, 255 ],
 | |
| 				"red": [ 255, 0, 0 ],
 | |
| 				"green": [ 0, 255, 0 ],
 | |
| 				"blue": [ 0, 0, 255 ],
 | |
| 				"cyan": [ 0, 255, 255 ],
 | |
| 				"magenta": [ 255, 0, 255 ],
 | |
| 				"yellow": [ 255, 255, 0 ],
 | |
| 				"gammaRed": 2.2,
 | |
| 				"gammaGreen": 2.2,
 | |
| 				"gammaBlue": 2.2,
 | |
| 				"backlightThreshold": 0,
 | |
| 				"backlightColored": false,
 | |
| 				"brightness": 100,
 | |
| 				"brightnessCompensation": 100,
 | |
| 				"saturationGain": 1.0,
 | |
| 				"brightnessGain": 1.0
 | |
| 			}
 | |
| 		]
 | |
| 	},
 | |
| 
 | |
| 	"smoothing": {
 | |
| 		"enable": true,
 | |
| 		"type": "linear",
 | |
| 		"time_ms": 150,
 | |
| 		"updateFrequency": 25.0000,
 | |
| 		"interpolationRate": 25.0000,
 | |
| 		"decay": 1,
 | |
| 		"dithering": false,
 | |
| 		"updateDelay": 0
 | |
| 	},
 | |
| 
 | |
| 	"grabberV4L2": {
 | |
| 		"enable": false,
 | |
| 		"device": "none",
 | |
| 		"input": 0,
 | |
| 		"encoding": "NO_CHANGE",
 | |
| 		"width": 0,
 | |
| 		"height": 0,
 | |
| 		"fps": 15,
 | |
| 		"flip": "NO_CHANGE",
 | |
| 		"fpsSoftwareDecimation": 0,
 | |
| 		"sizeDecimation": 8,
 | |
| 		"cropLeft": 0,
 | |
| 		"cropRight": 0,
 | |
| 		"cropTop": 0,
 | |
| 		"cropBottom": 0,
 | |
| 		"redSignalThreshold": 0,
 | |
| 		"greenSignalThreshold": 100,
 | |
| 		"blueSignalThreshold": 0,
 | |
| 		"signalDetection": false,
 | |
| 		"noSignalCounterThreshold": 200,
 | |
| 		"cecDetection": false,
 | |
| 		"sDVOffsetMin": 0.1,
 | |
| 		"sDVOffsetMax": 0.9,
 | |
| 		"sDHOffsetMin": 0.4,
 | |
| 		"sDHOffsetMax": 0.46,
 | |
| 		"hardware_brightness": 0,
 | |
| 		"hardware_contrast": 0,
 | |
| 		"hardware_saturation": 0,
 | |
| 		"hardware_hue": 0
 | |
| 	},
 | |
| 
 | |
| 	"grabberAudio": {
 | |
| 		"enable": false,
 | |
| 		"device": "auto",
 | |
| 		"audioEffect": "vuMeter",
 | |
| 		"vuMeter": {
 | |
| 			"flip": "NO_CHANGE",
 | |
| 			"hotColor": [ 255, 0, 0 ],
 | |
| 			"multiplier": 1,
 | |
| 			"safeColor": [ 0, 255, 0 ],
 | |
| 			"safeValue": 45,
 | |
| 			"tolerance": 5,
 | |
| 			"warnColor": [ 255, 255, 0 ],
 | |
| 			"warnValue": 80
 | |
| 		}
 | |
| 	},
 | |
| 
 | |
| 	"framegrabber": {
 | |
| 		"enable": false,
 | |
| 		"device": "auto",
 | |
| 		"input": 0,
 | |
| 		"width": 80,
 | |
| 		"height": 45,
 | |
| 		"fps": 10,
 | |
| 		"pixelDecimation": 8,
 | |
| 		"cropLeft": 0,
 | |
| 		"cropRight": 0,
 | |
| 		"cropTop": 0,
 | |
| 		"cropBottom": 0
 | |
| 	},
 | |
| 
 | |
| 	"blackborderdetector": {
 | |
| 		"enable": true,
 | |
| 		"threshold": 5,
 | |
| 		"unknownFrameCnt": 600,
 | |
| 		"borderFrameCnt": 50,
 | |
| 		"maxInconsistentCnt": 10,
 | |
| 		"blurRemoveCnt": 1,
 | |
| 		"mode": "default"
 | |
| 	},
 | |
| 
 | |
| 	"foregroundEffect": {
 | |
| 		"enable": true,
 | |
| 		"type": "effect",
 | |
| 		"color": [ 0, 0, 255 ],
 | |
| 		"effect": "Rainbow swirl fast",
 | |
| 		"duration_ms": 3000
 | |
| 	},
 | |
| 
 | |
| 	"backgroundEffect": {
 | |
| 		"enable": false,
 | |
| 		"type": "effect",
 | |
| 		"color": [ 255, 138, 0 ],
 | |
| 		"effect": "Warm mood blobs"
 | |
| 	},
 | |
| 
 | |
| 	"forwarder": {
 | |
| 		"enable": false,
 | |
| 		"jsonapi": [],
 | |
| 		"flatbuffer": []
 | |
| 	},
 | |
| 
 | |
| 	"jsonServer": {
 | |
| 		"port": 19444
 | |
| 	},
 | |
| 
 | |
| 	"flatbufServer": {
 | |
| 		"enable": true,
 | |
| 		"port": 19400,
 | |
| 		"timeout": 5
 | |
| 	},
 | |
| 
 | |
| 	"protoServer": {
 | |
| 		"enable": true,
 | |
| 		"port": 19445,
 | |
| 		"timeout": 5
 | |
| 	},
 | |
| 
 | |
| 	"boblightServer": {
 | |
| 		"enable": false,
 | |
| 		"port": 19333,
 | |
| 		"priority": 128
 | |
| 	},
 | |
| 
 | |
| 	"webConfig": {
 | |
| 		"document_root": "",
 | |
| 		"port": 8090,
 | |
| 		"sslPort": 8092,
 | |
| 		"crtPath": "",
 | |
| 		"keyPath": "",
 | |
| 		"keyPassPhrase": ""
 | |
| 	},
 | |
| 
 | |
| 	"effects": {
 | |
| 		"paths": [ "$ROOT/custom-effects" ],
 | |
| 		"disable": [ "" ]
 | |
| 	},
 | |
| 
 | |
| 	"instCapture": {
 | |
| 		"systemEnable": false,
 | |
| 		"systemGrabberDevice": "NONE",
 | |
| 		"systemPriority": 250,
 | |
| 		"v4lEnable": false,
 | |
| 		"v4lGrabberDevice": "NONE",
 | |
| 		"v4lPriority": 240,
 | |
| 		"audioEnable": false,
 | |
| 		"audioGrabberDevice": "NONE",
 | |
| 		"audioPriority": 230
 | |
| 	},
 | |
| 
 | |
| 	"network": {
 | |
| 		"internetAccessAPI": false,
 | |
| 		"restirctedInternetAccessAPI": false,
 | |
| 		"ipWhitelist": [],
 | |
| 		"apiAuth": true,
 | |
| 		"localApiAuth": false,
 | |
| 		"localAdminAuth": true
 | |
| 	},
 | |
| 
 | |
| 	"ledConfig": {
 | |
| 		"classic": {
 | |
| 			"top": 1,
 | |
| 			"bottom": 0,
 | |
| 			"left": 0,
 | |
| 			"right": 0,
 | |
| 			"glength": 0,
 | |
| 			"gpos": 0,
 | |
| 			"position": 0,
 | |
| 			"reverse": false,
 | |
| 			"hdepth": 8,
 | |
| 			"vdepth": 5,
 | |
| 			"overlap": 0,
 | |
| 			"edgegap": 0,
 | |
| 			"ptlh": 0,
 | |
| 			"ptlv": 0,
 | |
| 			"ptrh": 100,
 | |
| 			"ptrv": 0,
 | |
| 			"pblh": 0,
 | |
| 			"pblv": 100,
 | |
| 			"pbrh": 100,
 | |
| 			"pbrv": 100
 | |
| 		},
 | |
| 
 | |
| 		"matrix": {
 | |
| 			"ledshoriz": 1,
 | |
| 			"ledsvert": 1,
 | |
| 			"cabling": "snake",
 | |
| 			"direction": "horizontal",
 | |
| 			"start": "top-left"
 | |
| 		}
 | |
| 	},
 | |
| 
 | |
| 	"leds": [
 | |
| 		{
 | |
| 			"hmax": 1,
 | |
| 			"hmin": 0,
 | |
| 			"vmax": 0.08,
 | |
| 			"vmin": 0
 | |
| 		}
 | |
| 	]
 | |
| }
 |