Posts by Dave0408

    Guten Abend,

    ich habe (mal wieder) - nach einigen Jahren ohne - mein Ambilight Setup hervorgeholt und würde es gerne wieder nutzen.

    Zur vorhandenen Hardware gehört aktuell:

    Splitter:

    - FeinTech VSP01201 HDMI 2.0 Splitter 1 auf 2 Verteiler Ultra-HD 4K@60Hz YUV 4:4:4 HDR HDCP 2.2 EDID 18 Gbps

    ( https://www.amazon.de/gp/product/B07D6WYJTN?tag=hyperioforum-21&&ie=UTF8&th=1 )

    Steht auf MIXED (nicht COPY oder AUTO; da sonst kein Bild am TV)

    Capture Card:

    - Y&H 4K HDR HDMI2.0 Game Capture Card USB 3.0 Video Record and Live Streaming in 1080P 60fps U ezcap269

    LED:

    - LPD8806 (sehr alt)

    Netzteil für LED:

    - MeanWell RS75-5 5V 12 A

    (https://de.rs-online.com/web/p/schaltnetzteile/6783773)

    Computer:

    - Raspberry PI 4B

    Software:

    - getestet mit Hyperion 2.0.16 und HyperBian

    Bildquelle:

    - FireTV Stick 4k (1. Generation)

    Receiver:

    - Denon X1600H

    TV:

    - LG OLED55C7D 06.10.65

    (Maße ca. 1,2m x 0,7m)

    -----------------------------------------------------------------------------------------------------------------------

    Ich habe mir als erstes HyperBian auf eine SD Karte gemacht und versucht eine erste Konfiguration durchzuführen. Leider gelingt mir dies noch nicht. Es scheitert aktuell schon daran, dass ich kein Bild auf in der Live-View empfange. Da ich irgendwo mal etwas von einer Release - Abhängigkeit gelesen hatte, habe ich auch die ältere Version 2.0.16 getestet. Mit dem gleichen fehlendem Bild. Die Capture Card scheint aber noch funktionsfähig zu sein, da ein Test via Laptop und VLC ein flüssiges Bild zeigte.

    Zusätzlich habe ich ein starkes Flackern der LEDs beim Abspielen von Effekten. Hier sind zum einen vermutlich die LEDs schon echt alt (ca. 7-10 Jahre würde ich tippen) und zum anderen die Verkabelung inzwischen auch etwas "wackelig/verstaubt".

    Bevor ich aber nun alles abbaue und loslege stellt sich mir die Frage, ob ich nicht an der Hardware Zusammenstellung etwas anpassen sollte/müsste.

    Neben neuen LEDs (ich habe hier mehrfach von den SK6812 RGBW gelesen) wollte ich auch auf den FireTv Stick 4k MAX umsteigen.

    Keine Erfahrungen habe ich aktuell mit WLED. Aber zuletzt ein paar mal von den WLED Controllern gelesen. Lohnt sich da ein näherer Blick?

    PiCap bzw. rooten meines LG TVs ist für mich keine Option.

    Welche Empfehlungen würdet ihr mir für den Restart im Thema Ambilight geben. Ich würde es gerne auch bei DolbyVision und HDR sowie mit CEC nutzen können. Ich bin gerne auch bereit meine Hardware entsprechend anzupassen und ggfs. neue/weitere Geräte zu besorgen.

    Für Rückmeldungen wäre ich dankbar. :)

    BG
    Dave

    Hey sorted ,

    in erster Linie sind es für mich Sicherheitsaspekte. Mit einem neuen Release kommen ja in der Regel auch zahlreiche Bug Fixes.

    Ein downgrade würde diese ggfs. revidieren. Und man hängt ja doch auch im Internet mit dem TV.

    Dann kommt hinzu wenn man rootet dann öffnet man durchaus Tür und Tor für Viren, Malware oder sonst wen.

    z.B.: https://github.com/RootMyTV/RootM…mitigation-note

    Es kann durchaus auch sein, dass gewisse Apps nach einem rooten nicht mehr nutzbar sind.

    Des Weiteren besteht die Möglichkeit den TV komplett kaputt zu machen. (Ok, das wird wohl nur selten passieren) .

    Die Tatsache das man die Gewährleistung/Garantie bei LG verliert ist für mich und meinen 4 Jahre alten LG OLED55C7D eher irrelevant.

    Nicht zuletzt handelt es sich bei PicCap ja noch um ein ganz junges und frisches Projekt. Da werde ich mich noch etwas gedulden und es gespannt verfolgen. Bis dahin schaue ich, wenn ich Ambilight anschalte, halt noch mit 4k UHD.

    Ein spannender Thread dazu ist hier.

    Ich will das jetzt gar nicht schwarz malen, bin nur persönlich nicht so der Fan davon.

    Hallo,

    vielen Dank für die Info.

    HD Fury Diva ist mir für Kosten/Nutzen mit 500€ etwas zu teuer. ;)

    PicCap finde ich von der Idee her super. Muss ich mir mal überlegen, ob ich meinen LG TV downgraden und rooten möchte.

    Das bringt ja durchaus auch andere Nachteile mit sich. Das Projekt scheint mir noch sehr jung. Mal schauen was da noch so kommt. :)

    Ich werde es beobachten.

    Guten Abend,

    ich habe (nach einem Jahr Pause) wieder mein Ambilight mit hyperion.ng herausgeholt und aktualisiert. Ich hatte die Hoffnung, dass inzwischen die Problematik mit DolbyVision gelöst sei. Bei der Recherche bin ich auf diesen umfangreichen Thread gestoßen, werde aber ehrlich gesagt nicht ganz schlau.

    Ich habe den https://www.amazon.de/gp/product/B07D6WYJTN?tag=hyperioforum-21&ie=UTF8&psc=1 in Kombination mit der HDMI2 0 Streaming Commentary Compatible ezcap269 im Einsatz. Diese sind hinter einem Denon X1600H angeschlossen. Hyperion läuft auf einem RaspberryPi 4.

    Bis auf DolbyVision funktioniert auch alles wunderbar. Bei DV kommt das klassiche pinke leuchten. Nun würde ich dies auch gerne ändern wollen, da ja einige Inhalte (z.B. bei Netflix) mit DolbyVision ausgestrahlt werden.

    Ich habe mir den hier öfter erwähnten https://www.amazon.de/gp/product/B08KFD4XGK?tag=hyperioforum-21&ie=UTF8&psc=1 besorgt. Aber kein Unterschied zum bisherigen Splitter feststellen können. Den https://www.amazon.de/dp/B08DFRS36T?tag=hyperioforum-21 habe ich noch nicht probiert. Aber der dürfte auch schlechtere Specs haben als mein bisheriger.

    - Ich könnte auf den https://www.amazon.de/dp/B083JVPXDY?tag=hyperioforum-21 wechseln, dann müsste ich auf CEC verzichten. Würde das was bringen?

    - Wäre softwareseitig der Wechsel zu HyperHDR eine erfolgsversprechende Lösung?

    Habt ihr noch andere Ideen/Ansätze?

    Vielen Dank und beste Grüße

    @Dave0408 ist das ein Dolby Vision Input? So sieht es normalerweise nur bei DV aus..


    Ja das wird Dolby Vision sein. Beim Start des Fire TV Stick meldet sich der LG oben rechts mit dem DV Logo.

    Edit:
    Auf dem FireTV habe ich den Bildschirm auf folgendes eingestellt:
    Videoauflösung: bis zu 4k UHD
    Farbtiefe: bis zu 12 Bits
    Dynamikumfang: immer HDR

    EDIT2:
    Wenn ich HDR auf adaptiv stelle erhalte ich ein klares Bild, ohne Lila Stich.
    Das scheint schon mal geholfen zu haben.
    Es bleiben jedoch lauter Error Meldungen im Framebuffer log.
    Und ich muss mich nun nochmal einlesen, was ihr gegen Latenzzeiten gemacht habt. ;)

    Hallo in die Runde,

    zunächst einmal vielen Dank an die vielen sehr guten Beiträge.
    Falls ich für meine Fragen

    • Was habe ich in der hyperion.ng Konfig falsch?
    • Warum habe ich eine lila-preview?
    • Wie ist der v4l2 zu konfigurieren?


    lieber einen neuen Thread aufmachen sollte, bitte ich um kurze Info.

    Aufgrund der postiven Beiträge habe ich mir mein Ambilight Setup neuzusammengestellt und möchte nun auf hyperion.ng und 4k HDR umstellen.
    Die Hardware habe ich zusammen und eine erste Installation nach diesem Video von hyperion.ng durchgeführt.
    Nachfolgend mal kurze Infos zum Aufbau:

    Amazon 4k Stick in Denon AV Receiver als Bildquelle
    FeinTech VSP01201 Splitter Verteiler Ultra HD Schwarz
    https://www.amazon.de/dp/B07VS6X6S9?tag=hyperioforum-21&coliid=I3SQH6AXC2FRKO&colid=2MYEKQYHIY6XW&psc=0&ref_=lv_ov_lig_dp_it
    RPi 4 1GB RAM
    TV: LG OLED mit 4k und HDR

    "LED's"

    Oben 70
    Unten 70
    Links 45
    Rechts 45

    Nachfolgend habe ich mal sämtliche Commands abgesetzt, die ich im Verlauf dieses und weiterer Threads finden konnte:

    "lsusb"

    pi@raspberrypi:~ $ lsusb
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 002: ID 1bcf:2c99 Sunplus Innovation Technology Inc.
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    "ls -ltrh /dev/video*"

    pi@raspberrypi:~ $ ls -ltrh /dev/video*
    crw-rw---- 1 root video 81, 0 Dez 30 06:17 /dev/video10
    crw-rw---- 1 root video 81, 2 Dez 30 06:17 /dev/video12
    crw-rw---- 1 root video 81, 3 Dez 30 06:17 /dev/video0
    crw-rw---- 1 root video 81, 1 Dez 30 06:17 /dev/video11
    crw-rw---- 1 root video 81, 4 Dez 30 06:17 /dev/video1

    "v4l2-ctl --list-devices"


    pi@raspberrypi:~ $ v4l2-ctl --list-devices
    bcm2835-codec-decode (platform:bcm2835-codec):
    /dev/video10
    /dev/video11
    /dev/video12

    ezcap U3 capture: ezcap U3 capt (usb-0000:01:00.0-2):
    /dev/video0
    /dev/video1

    "v4l2-ctl --all"


    pi@raspberrypi:~ $ v4l2-ctl --all
    Driver Info:
    Driver name : uvcvideo
    Card type : ezcap U3 capture: ezcap U3 capt
    Bus info : usb-0000:01:00.0-2
    Driver version : 4.19.75
    Capabilities : 0x84a00001
    Video Capture
    Metadata Capture
    Streaming
    Extended Pix Format
    Device Capabilities
    Device Caps : 0x04200001
    Video Capture
    Streaming
    Extended Pix Format
    Media Driver Info:
    Driver name : uvcvideo
    Model : ezcap U3 capture: ezcap U3 capt
    Serial :
    Bus info : 2
    Media version : 4.19.75
    Hardware revision: 0x00000200 (512)
    Driver version : 4.19.75
    Interface Info:
    ID : 0x03000002
    Type : V4L Video
    Entity Info:
    ID : 0x00000001 (1)
    Name : ezcap U3 capture: ezcap U3 capt
    Function : V4L2 I/O
    Flags : default
    Pad 0x01000007 : 0: Sink
    Link 0x02000013: from remote pad 0x100000a of entity 'Extension 4': Data, Enabled, Immutable
    Priority: 2
    Video input : 0 (Camera 1: ok)
    Format Video Capture:
    Width/Height : 1920/1080
    Pixel Format : 'YUYV' (YUYV 4:2:2)
    Field : None
    Bytes per Line : 3840
    Size Image : 4147200
    Colorspace : sRGB
    Transfer Function : Default (maps to sRGB)
    YCbCr/HSV Encoding: Default (maps to ITU-R 601)
    Quantization : Default (maps to Limited Range)
    Flags :
    Crop Capability Video Capture:
    Bounds : Left 0, Top 0, Width 1920, Height 1080
    Default : Left 0, Top 0, Width 1920, Height 1080
    Pixel Aspect: 1/1
    Selection: crop_default, Left 0, Top 0, Width 1920, Height 1080, Flags:
    Selection: crop_bounds, Left 0, Top 0, Width 1920, Height 1080, Flags:
    Streaming Parameters Video Capture:
    Capabilities : timeperframe
    Frames per second: 30.000 (30/1)
    Read buffers : 0
    brightness 0x00980900 (int) : min=0 max=255 step=1 default=128 value=128
    contrast 0x00980901 (int) : min=0 max=255 step=1 default=128 value=128
    saturation 0x00980902 (int) : min=0 max=255 step=1 default=128 value=128
    hue 0x00980903 (int) : min=-32 max=31 step=1 default=0 value=0

    "v4l2-ctl --list-ctrls"


    pi@raspberrypi:~ $ v4l2-ctl --list-ctrls
    brightness 0x00980900 (int) : min=0 max=255 step=1 default=128 value=128
    contrast 0x00980901 (int) : min=0 max=255 step=1 default=128 value=128
    saturation 0x00980902 (int) : min=0 max=255 step=1 default=128 value=128
    hue 0x00980903 (int) : min=-32 max=31 step=1 default=0 value=0

    "v4l2-ctl --list-formats-ext"


    pi@raspberrypi:~ $ v4l2-ctl --list-formats-ext
    ioctl: VIDIOC_ENUM_FMT
    Type: Video Capture

    [0]: 'YUYV' (YUYV 4:2:2)
    Size: Discrete 1920x1080
    Interval: Discrete 0.017s (60.000 fps)
    Interval: Discrete 0.033s (30.000 fps)
    Interval: Discrete 0.017s (60.000 fps)
    Interval: Discrete 0.033s (30.000 fps)
    Size: Discrete 640x480
    Interval: Discrete 0.017s (60.000 fps)
    Interval: Discrete 0.033s (30.000 fps)
    Size: Discrete 800x600
    Interval: Discrete 0.017s (60.000 fps)
    Interval: Discrete 0.033s (30.000 fps)
    Size: Discrete 1024x768
    Interval: Discrete 0.017s (60.000 fps)
    Interval: Discrete 0.033s (30.000 fps)
    Size: Discrete 1280x720
    Interval: Discrete 0.017s (60.000 fps)
    Interval: Discrete 0.033s (30.000 fps)
    Size: Discrete 1280x960
    Interval: Discrete 0.017s (60.000 fps)
    Interval: Discrete 0.033s (30.000 fps)
    Size: Discrete 1280x1024
    Interval: Discrete 0.017s (60.000 fps)
    Interval: Discrete 0.033s (30.000 fps)
    Size: Discrete 1360x768
    Interval: Discrete 0.017s (60.000 fps)
    Interval: Discrete 0.033s (30.000 fps)
    Size: Discrete 1400x900
    Interval: Discrete 0.017s (60.000 fps)
    Interval: Discrete 0.033s (30.000 fps)
    Size: Discrete 1440x900
    Interval: Discrete 0.017s (60.000 fps)
    Interval: Discrete 0.033s (30.000 fps)
    Size: Discrete 1920x1080
    Interval: Discrete 0.017s (60.000 fps)
    Interval: Discrete 0.033s (30.000 fps)
    Interval: Discrete 0.017s (60.000 fps)
    Interval: Discrete 0.033s (30.000 fps)


    Beim Starten von hyperion.ng kommen folgende Meldungen:

    "hyperiond Messages"

    pi@raspberrypi:~ $ hyperiond
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Could not get screen information
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: 115 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: 1 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Previous line repeats 3 times
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: 115 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: 0 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Previous line repeats 6 times
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: 13882640 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: -1224894104 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: 0 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: -1224894104 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Previous line repeats 1 times
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: 0 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: -1090986120 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: 115 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Previous line repeats 1 times
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: 13882640 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: 115 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: 0 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Previous line repeats 1 times
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: -1090986120 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: 115 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Previous line repeats 2 times
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: -1224894104 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Previous line repeats 1 times
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: -1244044992 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: -1090985992 bits per pixel
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Previous line repeats 5 times
    [hyperiond FRAMEBUFFERGRABBER] <ERROR> Unknown pixel format: -1245494520 bits per pixel


    Ich bekomme ein solches Bild in der Preview:

    Input war hier 1080p. Die LEDs passen nicht mal ansatzweise farblich korrekt.
    Den Test bzgl. der RGB Farbreihenfolge habe ich gemacht. Hier ist alles korrekt. Das passt auch wenn ich die Farben remote fest auf Blau,Rot, Grün einstelle. Ich glaube, dass hier das Problem 60cm vor dem Bildschirm sitzt und irgendeine Konfig noch nicht passt. Ich bin neu im hyperion.ng Umfeld. Mich irritieren zunächst einmal die <ERROR> Meldungen beim Start von hyperion.ng


    Vielen Dank für die Unterstützung im Voraus.


    Anbei noch das config-file.