OSMC and Hyperion

Thanks a lot for the update. Maybe there is a way to get the “old” hyperion working?

The Hyperion Kodi Addon (https://hyperion-project.org/wiki/Kodi-Addon-de) works great but only when I play SD Files. When I play HD Files the Vero stucks, show a bad face and then reboots.

Maybe someone have any experience with this addon.

After reading the forums I ordered a UTV007 and a CVBS adapter(I read that the CVBS signal gives the best overall output). Well, lets see how it goes, the guides I found were pretty outdated, so I fear a lot of frickelfrackelly work coming.

Guides should still be OK. UTV007 driver is included in OSMC (Sam added it on my request). For the rest it’s just a cable-nightmare. 1 nice small box would have been nice but a combination of boxes is way cheaper.

I hope you have more luck with that CVBS adapter. I bought 3 of those all having the same issue (blue screen on no signal); in the end I got something similar to this.

What about the guides is out-dated? Maybe we can assist.

1 Like

Maybe we can assist.

Thanks, we will see how it goes. Greatest Challenge lies in my setup I think. As I have kind of a surround-like bulb array (Front, Top, Back, Left, Right) made with diyHue as Hue emulator, bulbs/bridge didnt respond on a first try. As they also can talk MQTT and UDP, I wonder whats the right way to get them to work.
To be clear: Its an experiment to me, and I couldnt find any similar project (Surround bulbs with a not-so-dark-DLP-beamer), it may turn out that it doesnt get fancy in any way.
But the idea of a “lighting tunnel” for the Psychedelic Styletransfer art of my friends give me some motivation to try as hard as I can to get this done.
Dont know if there may be a better tech than Hyperion for this (Hue Entertainment allows a 3D bulb arrangement of my kind), but at least it should work in general.

No expierence with a Hue setup for this. I built a 100-LED string 5 years ago or so (started of with Boblight before Hyperion was available) and been loving it since. For our next TV I’m for sure going to build a new one. The thing with Ambilight (at least for us) is that you don’t really notice it when it’s there but for sure notice it when it’s not there.

Have fun with your experiment and if you need some help just shout out.

First of all thank you a gazillion for all the efforts in making this even possible. It’s really appreciated!

Finally bit the bullet and went from a fully working Kodi 17.6 to 18.5
Decided to start blank.
Got Hyperion back up and running, however…
When I play video the leds keep the color of the menu that was in the background before selecting “play”.
Doesn’t matter what type of video I play.
Must be a tiny setting I I am over looking I guess?
In case you wanted logs? log

EDIT : Issue solved by selecting auto instead of AMLogic. Strange imho, but it worked.
For some reason playback freezing was solved with this as well.

Yes, you’ve got it. It’s left on auto. What can I say - beta software. Glad you’ve got that working though.

One small question remains about behavior when video is paused.
When I pause video the “source” (250) switches off and on every two seconds.
I can actually see it disappearing in the web configuration tool and reappearing again.
Resulting in the lights going off and on as well.
If there is a second source set for example a mood blob, it starts to switch back and forth to blobs and video.
If video is resumed (or fully stopped for that matter) every thing is back to normal.
Perhaps I’m missing a tiny setting here or there?

EDIT : I just noticed there is an open issue about this behavior on Github

Afternoon,

Disclaimer, I’m a complete noob so apologies in advance for stupid questions :slightly_smiling_face:

Using hissingsharks’s script I have installed Hyperion on my vero4k+, or at least I think I have, I have an arduino nano connected to my vero, via USB, to run the WS2812 LEDs. I’m trying to do a quick LED test before configuring and affixing them to my TV.
The LEDs aren’t working as yet so something is afoot. Using the Hyperion android app I can connect to the Hyperion server via port 8090 but I cannot see Hyperion in the OSMC Services GUI. Is this correct? If so I can strike that off my checklist.

Hello,
maybe i can try to assist you.
I was not not able to forward grabbed video information from the Vero 4k to my running Hyperion in an RPi Zero.
So it tried today the same constellation as you and it is working for me :slightly_smiling_face:
I used Hissingsharks Script to install Hyperion on my vero.
I load the fastled sketch on my arduino, connect via USB.

Here are my settings for LED HArdware

BTW, i dont see Hyperion in the OSMC Service GUI so i think that is correct.

Thanks jayjay. That should really help.
Merry Xmas :+1:

Hope so!
Merry Xmas :slight_smile:

Hi,

Can anyone confirm whether Hyperion supports 4K/HDR?

Ta

It works over here.
but, colors seem very white-ish and washed.

Do you think that’s just your set up or a limitation of the system?

Ta

Hey there @Numiah,

you’re right this is exactly my problem as well - see Leds blinking on Kodi playback paused (OSMC / Vero4K+) · Issue #626 · hyperion-project/hyperion.ng · GitHub

might help to upvote there :wink:

ciao
Anthrax

Works beautifully over here - though my test material is rather limited…

regards
Anthrax

1 Like

I’m not sure Pinn.
I have installed Hyperion on two devices, both with the same result.
My theory always was that the capturing box-size was to big and therefor contained too many actual pixels resulting in a blurry output.

1 Like

Cheers. Think I will put this on the back burner until the results are a bit more consistent

I can confirm that it works with 4k content over here.

I had to reduce my height and width of the recording platform to 31/32 but after I did this, I can record with 50 hz.

Here my config, if you’re interrested.

"blackborderdetector": {
	"blurRemoveCnt": 1,
	"borderFrameCnt": 50,
	"enable": true,
	"maxInconsistentCnt": 10,
	"mode": "default",
	"threshold": 10,
	"unknownFrameCnt": 600

"color": {
	"channelAdjustment": [
		{
			"backlightColored": false,
			"backlightThreshold": 0,
			"blue": [
				28,
				28,
				240
			],
			"brightness": 100,
			"brightnessCompensation": 100,
			"cyan": [
				49,
				249,
				249
			],
			"gammaBlue": 1.6,
			"gammaGreen": 1.5,
			"gammaRed": 1.7,
			"green": [
				99,
				245,
				7
			],
			"id": "default",
			"leds": "*",
			"magenta": [
				231,
				7,
				231
			],
			"red": [
				251,
				11,
				11
			],
			"white": [
				255,
				255,
				200
			],
			"yellow": [
				241,
				241,
				13
			]
		}
	],
	"imageToLedMappingType": "multicolor_mean"
},
"device": {
	"colorOrder": "grb",
	"delayAfterConnect": 1500,
	"hardwareLedCount": 190,
	"latchTime": 15,
	"lightberry_apa102_mode": false,
	"output": "/dev/ttyACM0",
	"rate": 115200,
	"rewriteTime": 1000,
	"type": "adalight"

"framegrabber": {
	"cropBottom": 0,
	"cropLeft": 0,
	"cropRight": 0,
	"cropTop": 0,
	"device": "/dev/fb0",
	"frequency_Hz": 50,
	"height": 31,
	"pixelDecimation": 8,
	"type": "auto",
	"width": 32
},
"general": {
	"name": "Standard",
	"showOptHelp": true,
	"watchedVersionBranch": "Stable"
},
"grabberV4L2": {
	"blueSignalThreshold": 5,
	"cropBottom": 0,
	"cropLeft": 0,
	"cropRight": 0,
	"cropTop": 0,
	"device": "auto",
	"greenSignalThreshold": 5,
	"redSignalThreshold": 5,
	"sDHOffsetMax": 0.75,
	"sDHOffsetMin": 0.25,
	"sDVOffsetMax": 0.75,
	"sDVOffsetMin": 0.25,
	"signalDetection": false,
	"sizeDecimation": 8,
	"standard": "NO_CHANGE"
},
"instCapture": {
	"systemEnable": true,
	"systemPriority": 150,
	"v4lEnable": false,
	"v4lPriority": 240

"smoothing": {
	"continuousOutput": true,
	"enable": true,
	"time_ms": 300,
	"type": "linear",
	"updateDelay": 0,
	"updateFrequency": 50