Official HyperHDR add-on for LibreELEC #600
Replies: 7 comments 15 replies
-
I installed this tonight on a intel system running LibreELEC 11.03, It all seems really good so far. Thank you for making this so easy! Some nice touches in the software from V19 as well. |
Beta Was this translation helpful? Give feedback.
-
@awawa-dev Wow! This looks awesome! After reading your blog post I have remembered I also have A95X F3 Air device laying around and wanted to reuse my Rpi 4b 8Gb for better purposes; I have installed LE on it and then decided to go for Armbian as suggested in your 2023 guide. Went through so much trouble getting back the stock firmware in order to run Armbian, only to find out this post as well 😄 Is there any difference in HyperHDR performance when run on LibreELEC or Armbian? On both devices, I had my Ethernet running, which is good since I have a switch behind my TV anyway, but on Armbian (now), the WiFi doesn't work, and I also really liked the ability for quick addons and the graphical interface of LibreELEC. Should I switch back to LE? Also, if you can advise me on setting up HyperionScreenCap with HyperHDR... I cannot seem to forward the captured screen to the HyperHDR server, which runs on 192.168.1.173. The PC runs on 192.168.1.153. Below are the screenshots |
Beta Was this translation helpful? Give feedback.
-
Hey and thank you for your time and fast reply. 🙏 I think I will stick to Armbian then. I have this grabber, it claims it is USB3.0 I have taken it because it has passthrough, but the the MS2130 is on the way as well as VSP01201 as I have only realized when testing that my netflix doesn't work with this one 😅 Trying to save money is usually equvivalent to wasting time 😄
Ping from Amlogic box to PC and vice versa works fine. I don't think I will use the afformentioned software once you told me for this UDP framework. I will try to fiddle with it. Many thanks for this one, still have so much to learn about HyperHDR 😃 One last question: I used WLED in the old setup with Hyperion and Android Hyperion grabber. So it is my first time using USB grabbers. Is it normal that the USB grabber doesn't show within HyperHDR when I inserted it for the first time? I have even tried rebooting the device multiple time, and still the grabber didn't show in HyperHDR. It did show in the Armbian with either usb-devices and lsusb. I went to test it in windows machine in OBS and it worked just fine. Then when fiddling with HyperHDR on windows (to tryout UDP frame) I got the exact same behaviour. the USB grabber just doesn't show in HyperHDR. The workaround for this was to have the USB grabber connected and then forcing the restart using systemctl in Armbian and restaring the app in windows. After the restart the device shows and works notmally. Also if someone will stumble on this post: Rullz Coffee USB Grabber with passthrough USB 3.0 Loop Coffee doesn't support HDCP (checked with EME HDCP checker, only 1.0 which is kinda useless) and only gives the following values for capturing: |
Beta Was this translation helpful? Give feedback.
-
Plugins have been updated to latest HyperHDR v20beta1 |
Beta Was this translation helpful? Give feedback.
-
I also wanna know if there is a way to install on LE12? |
Beta Was this translation helpful? Give feedback.
-
Good news. I've managed to fix QT problems and have released HyperHDR add-ons for LibreELEC 12. |
Beta Was this translation helpful? Give feedback.
-
Btw, I am on rpi 4 64bit - LE12 aarch64. |
Beta Was this translation helpful? Give feedback.
-
To celebrate the return of Raspberry Pi 4 availability on the market, I have prepared an official native LibreELEC HyperHDR v20beta addon for RPi4. Copy it on pendrive and just install via Kodi Addons (Kodi: System ⇒ Add-ons ⇒ install from zip file). It works right after installing, no need to manually modify system files/services. Note that you still need a USB grabber to capture video. LED drivers such as HyperSerialPico work fine.
As a bonus add-on was also test compiled for PC platform: generic PC x86_64 (PROJECT=Generic DEVICE=Generic ARCH=x86_64). In return, I am asking for feedback because I do not use this configuration.
Important
Latest plugins are using HyperHDR v20. Available for LibreELEC 11 & 12.
Download
Download ready to use add-ons for Raspberry Pi 4 and standard PC (x86_64) LibreELEC 11 & 12 platforms: https://github.com/awawa-dev/LibreELEC.tv/releases
You can find the add-on sources here on my LibreELEC 11 fork: https://github.com/awawa-dev/LibreELEC.tv/tree/libreelec-11.0-hyperhdr
and LibreELEC 12 fork: https://github.com/awawa-dev/LibreELEC.tv/tree/libreelec-12.0-hyperhdr
Compiling
If you need it for another platform, just build it yourself using my LibreELEC fork (actually my last commit which includes the HyperHDR add-on). Follow the general instructions from LibreELEC, e.g. to build an add-on for Raspberry Pi 4 you need these two commands:
LibreELEC 11:
LibreELEC 12:
Sometimes it takes several executions to successfully build a base image: first command with 'make image', probably LibreELEC building nuances, it doesn't happen every time. The building process is intense and can take several hours! Although Ubuntu 22.04 LTS is not guaranteed by LibreELEC as a build host OS, it worked for me.
Beta Was this translation helpful? Give feedback.
All reactions