mirror of
				https://github.com/hyperion-project/hyperion.ng.git
				synced 2025-03-01 10:33:28 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			277 lines
		
	
	
		
			4.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			277 lines
		
	
	
		
			4.6 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
 | 
						|
	},
 | 
						|
 | 
						|
	"schedEvents": {
 | 
						|
 		"enable": false
 | 
						|
 	},
 | 
						|
	
 | 
						|
	"cecEvents": {
 | 
						|
		"actions": [
 | 
						|
			{
 | 
						|
				"action": "Suspend",
 | 
						|
				"event": "standby"
 | 
						|
			},
 | 
						|
			{
 | 
						|
				"action": "Resume",
 | 
						|
				"event": "set stream path"
 | 
						|
			}
 | 
						|
		],
 | 
						|
 		"enable": false
 | 
						|
 	},
 | 
						|
  
 | 
						|
	"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,
 | 
						|
		"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": [],
 | 
						|
		"localApiAuth": false
 | 
						|
	},
 | 
						|
 | 
						|
	"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
 | 
						|
		}
 | 
						|
	],
 | 
						|
	
 | 
						|
	"osEvents": {
 | 
						|
		"suspendEnable": true,
 | 
						|
		"lockEnable": true
 | 
						|
	},
 | 
						|
	
 | 
						|
	"cecEvents": {
 | 
						|
		"enable": false
 | 
						|
	}	
 | 
						|
}
 |