Seite 1 von 2

Obere LED-Leiste leuchtet bei manchen Filmen nicht

Verfasst: 5. Jan 2016, 09:44
von Arminius
Hier nochmal mein Problem in einem eigenen Thema:

Ich habe ein kleines aber nerviges Problem mit meinem Ambilight und hoffe, dass ihr mir helfen könnt.

Ich habe Ambilight für alle HDMI-Geräte gemäß der Anleitung umgesetzt. Bei meinem HDMI-Gerät handelt es sich um einen Sky-Receiver. Das normale TV-Programm funktioniert problemlos. Allerdings habe ich häufig das Problem, dass bei Filmen von Sky oben und unten breite schwarze Balken zu sehen sind. Dies hat zur Folge, dass die obere Leiste teilweise nicht leuchtet. Komischerweise funktioniert die untere Leiste ohne Probleme, obwohl die Streifen oben und unten gleich groß zu sein scheinen.

Ich habe daraufhin in der Hyperions Config den Wert bei Blackborder Treshold erhöht. Aki hat in seinem Tut den Wert auf 14% gesetzt. Ich habe den Wert nun auf 20% erhöht aber habe nach wie vor bei manchen Filmen das oben beschriebene Problem. Ist es zielführend den Wert weiter zu erhöhen oder liegt das Problem wo anders?

Ein zu hoher Wert würde ja wahrscheinlich die Farbwiedergabe verfälschen...

Besten Dank!

Obere LED-Leiste leuchtet bei manchen Filmen nicht

Verfasst: 2. Feb 2016, 19:21
von guenni387
habe das selbe problem. gibts schon ne lösung?

Obere LED-Leiste leuchtet bei manchen Filmen nicht

Verfasst: 3. Feb 2016, 07:55
von Arminius
Hallo Guenni,

ich bin an dieser Stelle tatsächlich schon etwas weiter gekommen. Aber dazu waren einige Schritte notwendig. Zunächst habe ich die Cropwerte angepasst. Ich habe zwar alle Komponenten aus der Anleitung gekauft, aber trotzdem waren die von Aki optimierten Werte bei mir nicht passend.

Um die Cropwerte zu ermitteln musst du Screenshots erstellen. Das tust du, indem du dich über Putty am RPi anmeldest und den Befehl eingibst, den Aki in diesem Thema gepostet hat --> viewtopic.php?p=1105#p1105 (den 2. Befehl, den Aki gepostet hat!)

Dann guckst du dir den Screenshot an und veränderst die 4 Cropwerte solange, bis du einen Screenshot ohne schwarze Streifen hast. Wichtig: Diese Werte musst du nun in die hyperion.config.grabber.json übertragen. Hier hast du gemäß Tutorial ja einen Eintrag in die Datei eingefügt, die Akis Werte enthält. Dort ersetzt du jetzt die alten Werte mit deinen neu ermittelten und speicherst ab.

Jetzt startest du den Pi neu und die neuen Werte werden übernommen. Eventuell funktioniert bereits jetzt dein Ambilight auch oben. Bei mir war das nicht der Fall und ich musste den Blackborder Threshold um einiges höher setzen als Aki. Bei Aki liegt der Wert bei 14. Du kannst diesen einfach schrittweise in der hyperion.config.grabber.json erhöhen und ausprobieren ab wann der Pi die schwarzen Streifen überspringt.

Und bitte lasse den Film einfach bei jedem Versuch 1 Minute laufen. Bei mir dauert es mitunter einige Zeit bis der Pi die schwarzen Streifen überspringt. Wenn er es aber einmal gerafft hat, dann gibt es meist für den Rest des Films keine Probleme mehr.

Falls du auch das Problem bekommst, dass dein Screenshot abgeschnitten wird, egal wie hoch oder niedrig du die Crop-Werte ansetzt, melde dich einfach noch einmal bei mir. Das habe ich nach langem Ausprobieren und mit Hilfe hier im Forum auch in den Griff bekommen.

Kannst ja mal eine Rückmeldung geben, ob du es hinbekommen hast.

Obere LED-Leiste leuchtet bei manchen Filmen nicht

Verfasst: 5. Feb 2016, 17:31
von guenni387
alles gemacht wie du gesagt hast. jetzt springt es schneller an (kein minute). vorher dauerte es teils 2 bis 10min oder halt bis ich rumspielte. allein im vollbild (ohne balken) ist es schon nen megaunterschied zusehn. die LEDs sind viel spontaner und der effekt ist viel besser!

vielen dank dafür! :D

Obere LED-Leiste leuchtet bei manchen Filmen nicht

Verfasst: 29. Feb 2016, 01:45
von vanisch1
Ich habe das gleiche Problem und werde das morgen mal so probieren. Danke für die gute Beschreibung zur Änderung der Werte.

Gesendet von meinem ONE A2001 mit Tapatalk

Obere LED-Leiste leuchtet bei manchen Filmen nicht

Verfasst: 29. Feb 2016, 08:44
von Arminius
Ich habe hier in der Zwischenzeit Fortschritte gemacht. Generell würde ich so vorgehen wie oben beschrieben. Allerdings würde ich das neue Hyperion zur Erstellung der Config-Dateien verwenden.

Schau dir das mal hier an: --> viewtopic.php?f=13&t=833

Die Blackborder Detection wurde zwischenzeitlich verbessert. Dort kannst du nun zwischen verschiedenen Modi wählen. Alles nachzulesen unter: http://www.forum-raspberrypi.de/Thread- ... evelopment

Ich habe den Modus "osd" gewählt und als treshold 0,20. Jetzt werden auch große schwarze Streifen binnen Sekunden erkannt und zuverlässig übersprungen. Ich bin also sehr zufrieden wie es derzeit funzt.

Wenn du noch Fragen hierzu hast, kann ich gerne versuchen dir mit meinem bescheidenen Wissen weiter zu helfen.

Obere LED-Leiste leuchtet bei manchen Filmen nicht

Verfasst: 29. Feb 2016, 08:47
von vanisch1
Ganz herzlichen Dank Arminius. Heute nachmittag setze ich mich dran und melde mich

Vg

Gesendet von meinem ONE A2001 mit Tapatalk

Obere LED-Leiste leuchtet bei manchen Filmen nicht

Verfasst: 29. Feb 2016, 14:35
von Danny08
Arminius hat geschrieben:Ich habe hier in der Zwischenzeit Fortschritte gemacht. Generell würde ich so vorgehen wie oben beschrieben. Allerdings würde ich das neue Hyperion zur Erstellung der Config-Dateien verwenden.

Schau dir das mal hier an: --> viewtopic.php?f=13&t=833

Die Blackborder Detection wurde zwischenzeitlich verbessert. Dort kannst du nun zwischen verschiedenen Modi wählen. Alles nachzulesen unter: http://www.forum-raspberrypi.de/Thread- ... evelopment

Ich habe den Modus "osd" gewählt und als treshold 0,20. Jetzt werden auch große schwarze Streifen binnen Sekunden erkannt und zuverlässig übersprungen. Ich bin also sehr zufrieden wie es derzeit funzt.

Wenn du noch Fragen hierzu hast, kann ich gerne versuchen dir mit meinem bescheidenen Wissen weiter zu helfen.

Das ist nicht die offizielle Entwicklung oder?
Klingt nämlich sehr interessant, hab teilweise auch das Problem, dass trotz neuester hyperion Version die blackborder Funktion spinnt und evtl wegen meinem hdmi2av Converter LEDs bei schwarz kurz aufflackern wegen rauschen...
Sonst half nur threshold über 0,23

Obere LED-Leiste leuchtet bei manchen Filmen nicht

Verfasst: 29. Feb 2016, 23:14
von vanisch1
wenn ich versuche den neuen Script zu installieren, kommt bei mir "device or resource bussy" obwohl ich den kill befehl vorher gesetzt habe.
was mache ich denn nun falsch....screenshots funktionirren doch..und da muss hyp. doch auch aus sein.

Nachtrag:
jetzt geht garnix mehr...muss mich mit dem update nochmal in Ruhe befassen. muss jetzt erstmal wieder alles neu machen. :evil: :? :(

Nachtrag 2:

Nun läuft alles sauber. Danke nochmal an Arminius für seine Hinweise. Neuer Script läuft klasse..

Obere LED-Leiste leuchtet bei manchen Filmen nicht

Verfasst: 21. Mär 2016, 11:05
von suffix
Habe auch leichte Probleme mit Blackborder detection. Das gesamsystem läuft gut, aber bei Filmen mit Balken klappt es nicht einwandfrei. Ich habe mit den Werten schon etwas rumgespielt und momentan Threshold 25 eingestellt, modus default. Habe einen Raspi 1 modell B+. Ich war auch schon so weit dass die LEDs am oberen Rand nach kurzer Zeit angingen, die detection also anscheinend funktionierte, nach kurzer Zeit war sie dann aber wieder aus... so als ob das system die blackborder dann nicht mehr erkannte... Jemand eine Idee?

Ich habe jetzt einfach das Bild vorerst so weit gecropped, dass immer die Balken weggeschnitten werden. Ist natürlich nicht optimal, da ohne Balken dann ein Teil des Bildes nicht beachtet wird :-/

Obere LED-Leiste leuchtet bei manchen Filmen nicht

Verfasst: 21. Mär 2016, 11:12
von Arminius
Hast du schon einmal einen anderen Modus getestet? Ich nutze den Modus "osd" und einen Threshold von 20 und es läuft spitze. Ich finde die Lösung die Cropwerte extrem zu erhöhen nicht so toll, denn dann gibt das Ambilight ja bei Filmen ohne schwarze Balken Farben aus der Mitte des Bildschirms wieder. Das sieht doch bestimmt komisch aus, oder?

Obere LED-Leiste leuchtet bei manchen Filmen nicht

Verfasst: 21. Mär 2016, 11:16
von suffix
Komischerweise passt es trotzdem ganz gut, man achtet ja auch nicht immer soo genau auf die Farben, aber blöd ist es schon und manchmal merkt man es dann doch.

osd hab ich auch schonmal versucht, aber noch nicht ausführlich. Mich wundert eben auch, dass die erkennung kurzzeitig funktioniert hat und sich dann wieder 'abschaltet'.

Obere LED-Leiste leuchtet bei manchen Filmen nicht

Verfasst: 21. Mär 2016, 11:32
von Arminius
Ich hatte das früher auch so. Erst hat es ewig gedauert bis die schwarzen Balken erkannt wurden und die Farben angesprungen sind. Dann ist der obere Stripe bei dunklen Szenen ausgegangen und erst bei sehr hellen Szenen wieder angesprungen. Das hat mich extrem genervt. Außerdem achte ich schon sehr darauf, dass alles gut aussieht.

Zu Beginn habe ich mehr auf das Ambilight als auf den Film geachtet :lol:

Aber ich konnte es lösen, indem ich:

- einen sauberen Screenshot erstellt habe und die perfekten Cropwerte übernommen habe
- das neue HyperCon zur Erstellung der Grabber-Config benutzt habe und
- als Modus "osd" und einen Threshold von 0,20, statt 0,14 gewählt habe.

Das hat für mich gut funktioniert. Schwarze Balken werden jetzt innerhalb weniger Sekunden erkannt und dauerthaft übersprungen!

Obere LED-Leiste leuchtet bei manchen Filmen nicht

Verfasst: 21. Mär 2016, 11:41
von suffix
Das werde ich nachher nochmal so ausprobieren. Croppen muss ich auch nochmal genau, bei mir wird unten was vom Bild abgeschnitten und ich hab leider keine Ahnung warum.... Cropwert ist schon auf null

Obere LED-Leiste leuchtet bei manchen Filmen nicht

Verfasst: 21. Mär 2016, 12:08
von Arminius
Dann stell mal am Konverter PAL/NTSC um. Ich hatte auch das Problem, dass ich unten negative Cropwerte gebraucht hätte um einen sauberen Screenshot zu bekommen. Ich habe dann den Schalter am Konverter umgelegt und konnte dann die Cropwerte super anpassen.
Wohl gemerkt: Nur den Schalter umlegen. In der Konfigurationsdatei bleibt der Standard unverändert. Dort habe ich keine Veränderung vorgenommen (außer natürlich die korrekten Cropwerte).