Hello does anyone have any experience with the UND RPI4 and HYPERION?
https://www.amazon.de/dp/B097T1MFML?tag=hyperioforum-21&th=1
I would like to play Netflix / AMAZON / Disnay +, 4KHDR/DOLBY VISION via an nvidia shield.
Hello does anyone have any experience with the UND RPI4 and HYPERION?
https://www.amazon.de/dp/B097T1MFML?tag=hyperioforum-21&th=1
I would like to play Netflix / AMAZON / Disnay +, 4KHDR/DOLBY VISION via an nvidia shield.
Hast du dir meinen Link angeschaut? Da ist doch genau dein Problem beschrieben.
Ich habe das Problem leider nicht genau verfolgt, daher kann ich dir nicht sagen, ob es eine Zwischenlösung / WorkAround gibt.
Merci gesehen
Ich weiß leider nicht von welchen Problemen du sprichst, kannst du die bitte genauer Erläutern? Möchte nun nicht alle Seiten hier durchlesen.
Bzgl. S/W meinst du bestimmt: https://github.com/hyperion-project/hyperion.ng/pull/766
Oder?
Siehe auch: https://github.com/hyperion-project/hyperion.ng/issues/754
Wenn ja, sollte das in der nächsten Version behoben sein.
Generell: Um bei den aktuell vielen Änderungen auf den laufenden zu bleiben kann ich nur das Verfolgen des GitHub Repos empfehlen
ich habe das Problem:
https://hyperion-project.org/t…d-an-usbtv007-hdmi.10510/
hast du ne Idee ob ich des händisch schnell reparieren kann. habe jetzt versucht in der db no_change brachte aber nichts.
wie und wo kann ich das am besten verfolgen?
Wow danke, ein Developer Freut mich das du antwortest.
Könnt Ihr bitte das Schwarz weiß bild Problem bei einem HDMI Grabber mit aufnehmen und auch dieses "no change" im Menü z.b. anbieten?
Danke finde es eine Ehre das du schreibst :)))
Grüße
Soliver84
Die Hyperion Config habe ich mit Alpha3 hochgeladen. SW meinst du den Dark Mode vom Alpha4?
ne mein neuestes Problem nach dem neuinstallieren alles neu machen:
https://hyperion-project.org/t…d-an-usbtv007-hdmi.10510/
weist du wo ich die Config Datei finde damit ich die mal ansehn kann ob er alle Einstellungen übernimmt?
Stimmt hat bei mir auch nicht funktioniert.
Habe das Alpha3 eingespielt und meine Config hochgeladen.
Das sw bild oder die config?
Hallo
Ich Habe Iregd wo einen Fehler, habe folgendes bild:
Die v4l2-ctl --all
pi@raspberrypi:~ $ v4l2-ctl --all
Driver Info:
Driver name : usbtv
Card type : usbtv
Bus info : usb-0000:01:00.0-1.3
Driver version : 4.19.113
Capabilities : 0x85200001
Video Capture
Read/Write
Streaming
Extended Pix Format
Device Capabilities
Device Caps : 0x05200001
Video Capture
Read/Write
Streaming
Extended Pix Format
Priority: 2
Video input : 0 (Composite: ok)
Video Standard = 0x0000f900
PAL-M/60
NTSC-M/M-JP/443/M-KR
Format Video Capture:
Width/Height : 720/480
Pixel Format : 'YUYV' (YUYV 4:2:2)
Field : Interlaced
Bytes per Line : 1440
Size Image : 691200
Colorspace : SMPTE 170M
Transfer Function : Default (maps to Rec. 709)
YCbCr/HSV Encoding: Default (maps to ITU-R 601)
Quantization : Default (maps to Limited Range)
Flags :
Streaming Parameters Video Capture:
Frames per second: 29.970 (30000/1001)
Read buffers : 2
User Controls
brightness 0x00980900 (int) : min=0 max=1023 step=1 default=448 value=448 flags=slider
contrast 0x00980901 (int) : min=0 max=1023 step=1 default=464 value=464 flags=slider
saturation 0x00980902 (int) : min=0 max=1023 step=1 default=512 value=512 flags=slider
hue 0x00980903 (int) : min=-3583 max=3583 step=1 default=0 value=0 flags=slider
sharpness 0x0098091b (int) : min=0 max=255 step=1 default=96 value=96 flags=slider
Display More
v4l2-ctl -D -d /dev/video0 --list-formats-ext
pi@raspberrypi:~ $ v4l2-ctl -D -d /dev/video0 --list-formats-ext
Driver Info:
Driver name : usbtv
Card type : usbtv
Bus info : usb-0000:01:00.0-1.3
Driver version : 4.19.113
Capabilities : 0x85200001
Video Capture
Read/Write
Streaming
Extended Pix Format
Device Capabilities
Device Caps : 0x05200001
Video Capture
Read/Write
Streaming
Extended Pix Format
ioctl: VIDIOC_ENUM_FMT
Type: Video Capture
[0]: 'YUYV' (YUYV 4:2:2)
Display More
Hyperiond Config:
{
"backgroundEffect": {
"color": [
255,
138,
0
],
"effect": "Warm mood blobs",
"enable": true,
"type": "effect"
},
"blackborderdetector": {
"blurRemoveCnt": 1,
"borderFrameCnt": 50,
"enable": true,
"maxInconsistentCnt": 10,
"mode": "default",
"threshold": 5,
"unknownFrameCnt": 600
},
"boblightServer": {
"enable": false,
"port": 19333,
"priority": 128
},
"color": {
"channelAdjustment": [
{
"backlightColored": false,
"backlightThreshold": 0,
"blue": [
0,
0,
255
],
"brightness": 100,
"brightnessCompensation": 100,
"cyan": [
0,
255,
255
],
"gammaBlue": 1.5,
"gammaGreen": 1.5,
"gammaRed": 1.5,
"green": [
0,
255,
0
],
"id": "default",
"leds": "*",
"magenta": [
255,
0,
255
],
"red": [
255,
0,
0
],
"white": [
255,
255,
255
],
"yellow": [
255,
255,
0
]
}
],
"imageToLedMappingType": "multicolor_mean"
},
"device": {
"colorOrder": "grb",
"hardwareLedCount": 1,
"invert": false,
"latchTime": 1,
"output": "/dev/spidev0.0",
"rate": 3000000,
"rewriteTime": 5000,
"type": "ws2812spi"
},
"effects": {
"disable": [
""
],
"paths": [
"$ROOT/custom-effects"
]
},
"flatbufServer": {
"enable": true,
"port": 19400,
"timeout": 5
},
"foregroundEffect": {
"color": [
0,
0,
255
],
"duration_ms": 3000,
"effect": "Rainbow swirl fast",
"enable": true,
"type": "effect"
},
"forwarder": {
"enable": false,
"flat": [
"127.0.0.1:19401"
],
"json": [
"127.0.0.1:19446"
]
},
"framegrabber": {
"cropBottom": 0,
"cropLeft": 0,
"cropRight": 0,
"cropTop": 0,
"device": "/dev/fb0",
"frequency_Hz": 10,
"height": 45,
"pixelDecimation": 8,
"type": "auto",
"width": 80
},
"general": {
"name": "My Hyperion Config",
"showOptHelp": true,
"watchedVersionBranch": "Stable"
},
"grabberV4L2": {
"blueSignalThreshold": 5,
"cropBottom": 0,
"cropLeft": 0,
"cropRight": 0,
"cropTop": 0,
"device": "/dev/video0",
"fps": 15,
"greenSignalThreshold": 5,
"height": 0,
"redSignalThreshold": 5,
"sDHOffsetMax": 0.75,
"sDHOffsetMin": 0.25,
"sDVOffsetMax": 0.75,
"sDVOffsetMin": 0.25,
"signalDetection": false,
"sizeDecimation": 1,
"standard": "NO_CHANGE",
"width": 0
},
"instCapture": {
"systemEnable": false,
"systemPriority": 250,
"v4lEnable": true,
"v4lPriority": 240
},
"jsonServer": {
"port": 19444
},
"ledConfig": {
"classic": {
"bottom": 140,
"edgegap": 0,
"glength": 0,
"gpos": 0,
"hdepth": 8,
"left": 81,
"overlap": 0,
"position": 361,
"reverse": false,
"right": 81,
"top": 140,
"vdepth": 5
},
"matrix": {
"cabling": "snake",
"ledshoriz": 10,
"ledsvert": 10,
"start": "top-left"
}
},
"leds": [
{
"hmax": 0.125,
"hmin": 0,
"vmax": 0.08,
"vmin": 0
},
{
"hmax": 0.25,
"hmin": 0.125,
"vmax": 0.08,
"vmin": 0
},
{
"hmax": 0.375,
"hmin": 0.25,
"vmax": 0.08,
"vmin": 0
},
{
"hmax": 0.5,
"hmin": 0.375,
"vmax": 0.08,
"vmin": 0
},
{
"hmax": 0.625,
"hmin": 0.5,
"vmax": 0.08,
"vmin": 0
},
{
"hmax": 0.75,
"hmin": 0.625,
"vmax": 0.08,
"vmin": 0
},
{
"hmax": 0.875,
"hmin": 0.75,
"vmax": 0.08,
"vmin": 0
},
{
"hmax": 1,
"hmin": 0.875,
"vmax": 0.08,
"vmin": 0
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.2,
"vmin": 0
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.4,
"vmin": 0.2
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.6,
"vmin": 0.4
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 0.8,
"vmin": 0.6
},
{
"hmax": 1,
"hmin": 0.95,
"vmax": 1,
"vmin": 0.8
},
{
"hmax": 1,
"hmin": 0.875,
"vmax": 1,
"vmin": 0.92
},
{
"hmax": 0.875,
"hmin": 0.75,
"vmax": 1,
"vmin": 0.92
},
{
"hmax": 0.75,
"hmin": 0.625,
"vmax": 1,
"vmin": 0.92
},
{
"hmax": 0.625,
"hmin": 0.5,
"vmax": 1,
"vmin": 0.92
},
{
"hmax": 0.5,
"hmin": 0.375,
"vmax": 1,
"vmin": 0.92
},
{
"hmax": 0.375,
"hmin": 0.25,
"vmax": 1,
"vmin": 0.92
},
{
"hmax": 0.25,
"hmin": 0.125,
"vmax": 1,
"vmin": 0.92
},
{
"hmax": 0.125,
"hmin": 0,
"vmax": 1,
"vmin": 0.92
},
{
"hmax": 0.05,
"hmin": 0,
"vmax": 1,
"vmin": 0.8
},
{
"hmax": 0.05,
"hmin": 0,
"vmax": 0.8,
"vmin": 0.6
},
{
"hmax": 0.05,
"hmin": 0,
"vmax": 0.6,
"vmin": 0.4
},
{
"hmax": 0.05,
"hmin": 0,
"vmax": 0.4,
"vmin": 0.2
},
{
"hmax": 0.05,
"hmin": 0,
"vmax": 0.2,
"vmin": 0
}
],
"logger": {
"level": "debug"
},
"network": {
"apiAuth": true,
"internetAccessAPI": false,
"ipWhitelist": [],
"localAdminAuth": true,
"localApiAuth": false,
"restirctedInternetAccessAPI": false
},
"protoServer": {
"enable": true,
"port": 19445,
"timeout": 5
},
"smoothing": {
"continuousOutput": true,
"enable": true,
"time_ms": 200,
"type": "linear",
"updateDelay": 0,
"updateFrequency": 25
},
"webConfig": {
"crtPath": "",
"document_root": "",
"keyPassPhrase": "",
"keyPath": "",
"port": 8090,
"sslPort": 8092
}
}
Display More
Viel leicht hat jemand eine idee. ich weis das, das habe ist ich habe das bei der Alpha 0 schon gemacht weis nur nicht mehr wie es geht.
Danke
Grüße
soliver84
So jezt hab ich Stabiles bild aber SW was muss ich machen?
wo liegt den die Config Datei in Linux kack Dateisystem?, da der Export und Import scheinbar 0 Funktioniert
Hallo Paulchen-Panther,
Icdh habe die installation der Hyperion 2.0.0-alpha.4 installiert auf einen RPI4 aktuellste Firmware und Buster.
Jetzt weis ich nicht ob es am HDMI kabel liegt, der UTVF007 HDMI Version! scheint immer aus /AN /aus/AN zu gehen: bild rauschen kurz Regenbogen Farben dann wieder des gleiche, ich weis das der UTVF007 HDMI Version schon mal funktioniert hat.
Für Tipps danke.
gibt es einen Terminal Command um die alpha.4 Upzudaten?
EDIT:
Ich glaube es liegt am HDMI Kabel habe jetzt ein Optisches HDMI Kabel bestellt.!
Grüße
Soliver84
Fuktioniert. Hyperion NG 2.0
Update kommt wenn ich dazu komme, zur zeit lange in der arbeit. und daheim ziehe ich grad von einem pc zum andren um.
ok
Kann ich dann die:
https://github.com/Paulchen-Pa….2.0.0-LibreElec-rpi4.zip
zum Compilieren auf dem anderen System verwenden?
Merci schon mal.
ah noch ne frage ja oben stand was von Version 2.20?
geht die Version die du mir gemacht hast auch unter diesem System das verwende ich nämlich:
https://www.raspberrypi.org/downloads/raspbian/
Raspbian Buster mit Desktop und empfohlener Software
Bild mit Desktop und empfohlener Software basierend auf Debian Buster
Stand:September 2019
Erscheinungsdatum:2019-09-26
Kernel-Version:4.19
Größe:2541 MB
Die letzte frage was ändert sich alles, da es ein Großer Sprung ist
Grüße
Soliver84
Paulchen-Panther ich bekomme bald einen Vogel mit euch.
Könnt Ihr nicht eine Anleitung schreiben für die Installation des Ng für Raspberry 4
die line zum auto Compilieren geht nicht beim RPI4, dann des nativ was ganz oben auf deiner compilieren Hyperion NG steht geht hier auch nicht für das System was auf dem PI4 vom Hersteller zu bekommen ist.
Wieso gehen die "auto Compilieren" und "laden" dort nicht?
Kannst du nicht eine schreiben für den Raspberry 4?, du und andere machen doch fast alle 3 Tage damit rum und installieren. des ist doch nicht so schwer einfach Bilder davon zu machen.
Ich sitze schon seit 3-4 Stunden hier und will 2.2.0 auf dem PI installieren. es findet sich weder auf der Webseite etwas noch im forum. warum muss alles so geheim sein. ich kann nur die 1.0.0 installieren die will ich aber nicht.
Könnt ihr keinen "BETA Installation Thread" hier erstellen. für 1-2Geräte.
um so mehr die nutzen können um so mehr Bugs sind schnell zu finden. aber des ist so schwer die Installation des NG das ihr noch in 20Jahren bei der beta sein werdet. da keine oder zu wenig Rückmeldungen kommen.
Ich weis das du da nicht drin steckst und auch nicht PI nutzt, ich bitte dich des aber weiter zu geben.
Die Software ist so geil, um sie dahinsiechen oder verschwinden zu lassen. und das wird Sie wenn hier nicht des ein oder andere passiert. da eben Philips HUE nicht schläft usw.
Und mein ich hab nicht gleich aufgegeben es ist 4 Uhr um 23Uhr hab ich angefangen
Grüße
Werde jetzt nochmals die Hyperion NG Testen
Anleitung Fehler korrigiert
das ist cool, ich möchte das ausnutzen, wie funktioniert es?
könnt ihr in Development einen thread aufmachen mit Changelog, was immer gefixt wurde dann könnte man sehen ob das updaten lohnt.
zu dem zweiten kann ich nur folgendes sagen:
zur ersten frage des weis ich nicht aber du kannst doch in dem controll panel(Config Generator) oder auf der Aneroid app die Helligkeit erhöhen.
Schnelles Tutorial:
Anschluss an SPI folgt!
Inhalt:
0. Informationen
1. Linux von Raspberry vorbereiten
2. WS28XX an SPI Bus Anschließen
3. Hyperion
4. Hyperion NG
0. Informationen
Alle Probleme der WS28XX leigt am Timing und Ground (Masse), diese werden hier vollständig behoben.
1. Linux Vorbereiten:
!!Ausgangspunkt ist ein Frisches Raspberry Linux!!
Auf der SD Karte Partition Boot eine ssh Datei ohne Inhalt erstellen
Mit Putty mit der IP vom gerät verbinden (Advance IP Scanner) und:
sudo su "Ist volle Root rechte erhalten"
Dann alle Updates Installiern mit:
sudo apt-get update && sudo apt-get dist-upgrade
Dann der wichtige Teil:
apt-get install scons
Fernwartung per RDP:
http://www.circuitbasics.com/a…esktop-remote-connection/
Danach wieder in Putty oder in die Console auf dem PI
sudo su
!!!!!SPI Einstellungen!!!!!
(Anleitung des Editors wie man die Datei bearbeiten kann: https://wiki.debianforum.de/Sources.list)
sudo raspi-config
Unter Interfaces SPI auf ein stellen.
Bei Verwendung von SPI ist der LED-String das einzige Gerät, das an den SPI-Bus angeschlossen werden kann. Es kann sowohl digitales (I2S / PCM) als auch analoges (PWM) Audio verwendet werden.
Viele Distributionen haben eine maximale SPI-Übertragung von 4096 Bytes. Dies kann /boot/cmdline.txtdurch Anhängen geändert werden
spidev.bufsiz=32768
Bei einem RPi 3- RPi4 muss die GPU-Kernfrequenz auf 250 MHz geändert werden, sonst hat der SPI-Takt die falsche Frequenz. Fügen Sie dazu die folgende Zeilen zu /boot/config.txt hinzu und starten Sie den Computer neu.
core_freq=250
den Audio Controller auf =off Stellen dieser verursacht Probleme auf dem SPI BUS
stparm=audio=off
Die Config.txt der hinzugefügte Teil:
# Enable audio (loads snd_bcm2835)
dtparam=audio=off
[pi4]
# Enable DRM VC4 V3D driver on top of the dispmanx display stack
dtoverlay=vc4-fkms-v3d
max_framebuffers=2
[all]
#dtoverlay=vc4-fkms-v3d
core_freq=250
SPI setzt voraus, dass Sie Mitglied der gpioGruppe sind, wenn Sie Ihre LEDs ohne Root steuern möchten.
2.WS28XX an SPI Bus Anschließen
Anschluss gebe ich noch Bekannt.
Aber ganz wichtig:
Alle Netzteile und LED Leisten an Ground des RPI Anschließen dies ist zwingend erforderlich.
QUELLE:
Du musst Ground vom zweiten und dritten Streifen auch verbinden (und
auch mit dem Raspberry sofernder erste Streifen nicht am selben NT wie
der raspi hängt).
Ist das nicht der Fall dann hat die Datenleitung bei dem dritten und
vierten Stripe kein definiertes Potential zum separaten ground des
zweiten Netzteil.
QUELLE ENDE
3. Hyperion Installieren hier verweise ich auf:
4. Hyperion NG (BETA Anleitung nicht vollständig)
Allso habs gelöst
JEDER Ground muss auch am PI verbunden sein.
Auch von einem zweiten Netzteil falls verwendet
des weiteren bitte:
PI1-4
Bei Verwendung von SPI ist der LED-String das einzige Gerät, das an den SPI-Bus angeschlossen werden kann. Es kann sowohl digitales (I2S / PCM) als auch analoges (PWM) Audio verwendet werden.
Viele Distributionen haben eine maximale SPI-Übertragung von 4096 Bytes. Dies kann /boot/cmdline.txtdurch Anhängen geändert werden
spidev.bufsiz=32768
Bei einem RPi 3 muss die GPU-Kernfrequenz auf 250 MHz geändert werden, sonst hat der SPI-Takt die falsche Frequenz. Fügen Sie dazu die folgende Zeile zu /boot/config.txt hinzu und starten Sie den Computer neu.
core_freq=250
EDITIEREN BESCHRIEBN:
https://wiki.debianforum.de/Sources.list
Hallo,
Was muss an der SPI schnistelle des PI4 eingestellt werden das es funktioniert WS2812/WS2813 zu verwenden???
Habe hier einiges gefunden aber komme nicht klar:
https://www.mikrocontroller.net/topic/413179
Danke für Hilfe
Grüße