Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Ambilight selber machen

    Nobody is reading this thread right now.
AW: Ambilight selber machen

Hi,
Ich glaub du verstehst mich falsch.
Die Dream macht genau, was sie soll aber wenn ich sie aus mache,
dann leuchten die Leds weiter und zwar dem XBMC-Menü entsprechend in einem dunklen Blau obwohl "XBMC Menü = Off" eingestellt ist.
Erst wenn ich den Frame-Grabber ganz aus mache gehen im Standby der Dream auch die Leds ganz aus.

edit:
hab hier in #329 was falsch geschrieben:
Ich hab nicht denn XBMC- Checker ausgeschaltet sondern den Frame-Grabber!

Gruß
janni1
 
Zuletzt bearbeitet:
AW: Ambilight selber machen

@janni1

Das mit Frame-Grabber ausschalte geht bei mir jetzt auch. Kann so sogar im Bobligt unter Hauptmnenue bei Standby Mode Licht aus wählen

Wir sollten vlt mal erläutern, wofür welche Einstellung sein soll und unsere configs posten damit man sie mal vergleichen und testen kann
 
AW: Ambilight selber machen

ja wie gesagt ich nutzte es erst 3 tage und bin noch krank also nichts mit denken groß :)

so hab ich das noch nicht ausprobiert mach ich aber gleich mal

also wenn dream aus ist ob xmbc leuchtet.


UPDATE

ihr habt recht :) ist mir nie aufgefallen da ich immer über ipad xmbc runterfahren und dann erst dream ausmachen


mir ist nocht was aufgefallen

wenn die dream an ist kann ich keine effekte an die leds schicken

über putty zb.

hyperion-remote --effect "Rainbow swirl fast" --priority 500

die gehen erst wenn dreambox aus ist.


das mit dem frame grabber versuch ich mal

aber mal ne frage in die runde lasst ihr eure himbere immer durchlaufen ?


macht mal euer zimmer schön dunkel dann den effekt

hyperion-remote --effect "Strobe white" --priority 500


epileppi aber happy
 
Zuletzt bearbeitet:
AW: Ambilight selber machen

jungs , sagt mal aber erlich

geht euch das geblinke nicht auf den sack ??

ich könte mit solchen geblinke efekten kein TV schauen :DDD
 
AW: Ambilight selber machen

czutok du bist ja auch alt :)

das ist geschmackssache ich war schon immer statische leds in weiß als hintergrund gewöhnt das war schon sehr schön fürs auge.

nun ist es aber noch geiler weil sich alle farben anpassen.
 
AW: Ambilight selber machen

naja , alt nicht umbedingt , aber so ein geblinke hinter dem TV mag ich einfach nicht

es kann sein das es spass macht , aber irgend wie kann ich mir es bei meinem 60" nicht so richtig vorstelen

es erinert mich an die alten disko zeiten , wo alles am blinken war , hauptsache bunt und hell :DDD
 
AW: Ambilight selber machen

Hi,
so, ich hab noch einmal bischen gespielt, getestet und gelesen.
Was soll ich sagen, bei mir läufts nun.

Der Schlüssel war das Deaktivieren und wieder Aktivieren der beiden Punkte bei Fernsteuerung unter Einstellungen -> Dienste in Raspbmc.
Dieses Vorgehen wurde in einem anderen Forum so empfohlen.
Nun konnte ich auch den Grabber wieder aktivieren und auch "grabMenu" : false unter "xbmcVideoChecker", wurde nun beachtet.
Die Leds bleiben dunkel im XBMC-Menü und leuchten nur bei Filmen.

Hier mal meine jetzige hyperion.config.json aber wie gesagt: ist ein Versuch, für eine fast rote Wand
Code:
// Automatically generated configuration file for 'Hyperion daemon'
// Generated by: HyperCon (The Hyperion deamon configuration file builder

{
    /// Device configuration contains the following fields: 
    /// * 'name'       : The user friendly name of the device (only used for display purposes)
    /// * 'type'       : The type of the device or leds (known types for now are 'ws2801', 'ldp8806',
    ///                  'lpd6803', 'sedu', 'adalight', 'lightpack', 'test' and 'none')
    /// * 'output'     : The output specification depends on selected device. This can for example be the
    ///                  device specifier, device serial number, or the output file name
    /// * 'rate'       : The baudrate of the output to the device
    /// * 'colorOrder' : The order of the color bytes ('rgb', 'rbg', 'bgr', etc.).
    "device" :
    {
        "name"       : "MyPi",
        "type"       : "ws2801",
        "output"     : "/dev/spidev0.0",
        "rate"       : 250000,
        "colorOrder" : "rgb"
    },

    /// Color manipulation configuration used to tune the output colors to specific surroundings. 
    /// The configuration contains a list of color-transforms. Each transform contains the 
    /// following fields:
    ///  * 'id'   : The unique identifier of the color transformation (eg 'device_1')    ///  * 'leds' : The indices (or index ranges) of the leds to which this color transform applies
    ///             (eg '0-5, 9, 11, 12-17'). The indices are zero based.    ///  * 'hsv' : The manipulation in the Hue-Saturation-Value color domain with the following 
    ///            tuning parameters:
    ///            - 'saturationGain'  The gain adjustement of the saturation
    ///            - 'valueGain'       The gain adjustement of the value
    ///  * 'red'/'green'/'blue' : The manipulation in the Red-Green-Blue color domain with the 
    ///                           following tuning parameters for each channel:
    ///            - 'threshold'       The minimum required input value for the channel to be on 
    ///                                (else zero)
    ///            - 'gamma'           The gamma-curve correction factor
    ///            - 'blacklevel'      The lowest possible value (when the channel is black)
    ///            - 'whitelevel'      The highest possible value (when the channel is white)
    ///
    /// Next to the list with color transforms there is also a smoothing option.
    ///  * 'smoothing' : Smoothing of the colors in the time-domain with the following tuning 
    ///                  parameters:
    ///            - 'type'            The type of smoothing algorithm ('linear' or 'none')
    ///            - 'time_ms'         The time constant for smoothing algorithm in milliseconds
    ///            - 'updateFrequency' The update frequency of the leds in Hz
    "color" :
    {
        "transform" :
        [
            {
                "id"   : "default",
                "leds" : "*",
                "hsv" :
                {
                    "saturationGain" : 2.0000,
                    "valueGain"      : 1.0000
                },
                "red" :
                {
                    "threshold"  : 0.0000,
                    "gamma"      : 1.8000,
                    "blacklevel" : 0.0000,
                    "whitelevel" : 0.6000
                },
                "green" :
                {
                    "threshold"  : 0.0000,
                    "gamma"      : 1.8000,
                    "blacklevel" : 0.0000,
                    "whitelevel" : 0.8000
                },
                "blue" :
                {
                    "threshold"  : 0.0000,
                    "gamma"      : 1.8000,
                    "blacklevel" : 0.0000,
                    "whitelevel" : 0.8000
                }
            }
        ],
        "smoothing" :
        {
            "type"            : "linear",
            "time_ms"         : 300,
            "updateFrequency" : 20.0000
        }
    },

    ///  The configuration for each individual led. This contains the specification of the area 
    ///  averaged of an input image for each led to determine its color. Each item in the list 
    ///  contains the following fields:
    ///  * index: The index of the led. This determines its location in the string of leds; zero 
    ///           being the first led.
    ///  * hscan: The fractional part of the image along the horizontal used for the averaging 
    ///           (minimum and maximum inclusive)
    ///  * vscan: The fractional part of the image along the vertical used for the averaging 
    ///           (minimum and maximum inclusive)
    "leds" : 
    [
        {
            "index" : 0,
            "hscan" : { "minimum" : 0.2647, "maximum" : 0.2941 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 1,
            "hscan" : { "minimum" : 0.2353, "maximum" : 0.2647 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 2,
            "hscan" : { "minimum" : 0.2059, "maximum" : 0.2353 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 3,
            "hscan" : { "minimum" : 0.1765, "maximum" : 0.2059 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
...
...
...
...
        {
            "index" : 93,
            "hscan" : { "minimum" : 0.7647, "maximum" : 0.7941 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 94,
            "hscan" : { "minimum" : 0.7353, "maximum" : 0.7647 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 95,
            "hscan" : { "minimum" : 0.7059, "maximum" : 0.7353 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        }
    ],

    /// The black border configuration, contains the following items: 
    ///  * enable    : true if the detector should be activated
    ///  * threshold : Value below which a pixel is regarded as black (value between 0.0 and 1.0)
    "blackborderdetector" : 
    {
        "enable" : true,
        "threshold" : 0.01
    },

    /// The configuration of the effect engine, contains the following items: 
    ///  * paths        : An array with absolute location(s) of directories with effects 
    ///  * bootsequence : The effect selected as 'boot sequence'
    "effects" : 
    {
        "paths" : 
        [
            "/opt/hyperion/effects"
        ]
    },

    "bootsequence" : 
    {
        "effect" : "Rainbow swirl fast",
        "duration_ms" : 5000
    },

    ///  The configuration for the frame-grabber, contains the following items: 
    ///   * width        : The width of the grabbed frames [pixels]
    ///   * height       : The height of the grabbed frames [pixels]
    ///   * frequency_Hz : The frequency of the frame grab [Hz]
     "framegrabber" : 
     {
         "width" : 64,
         "height" : 64,
         "frequency_Hz" : 10.0
     },

    /// The configuration of the XBMC connection used to enable and disable the frame-grabber. Contains the following fields: 
    ///  * xbmcAddress       : The IP address of the XBMC-host
    ///  * xbmcTcpPort       : The TCP-port of the XBMC-server
    ///  * grabVideo         : Flag indicating that the frame-grabber is on(true) during video playback
    ///  * grabPictures      : Flag indicating that the frame-grabber is on(true) during picture show
    ///  * grabAudio         : Flag indicating that the frame-grabber is on(true) during audio playback
    ///  * grabMenu          : Flag indicating that the frame-grabber is on(true) in the XBMC menu
    ///  * grabScreensaver   : Flag indicating that the frame-grabber is on(true) when XBMC is on screensaver
    ///  * enable3DDetection : Flag indicating that the frame-grabber should switch to a 3D compatible modus if a 3D video is playing
    "xbmcVideoChecker" : 
    {
        "xbmcAddress" : "127.0.0.1",
        "xbmcTcpPort" : 9090,
        "grabVideo" : true,
        "grabPictures" : true,
        "grabAudio" : true,
        "grabMenu" : false,
        "grabScreensaver" : false,
        "enable3DDetection" : true
    },

    /// The configuration of the Json server which enables the json remote interface
    ///  * port : Port at which the json server is started
    "jsonServer" : 
    {
        "port" : 19444
    },

    /// The configuration of the Proto server which enables the protobuffer remote interface
    ///  * port : Port at which the protobuffer server is started
    "protoServer" : 
    {
        "port" : 19445
    },

    /// The configuration of the boblight server which enables the boblight remote interface
    ///  * port : Port at which the boblight server is started
    "boblightServer" : 
    {
        "port" : 19333
    },

    "endOfJson" : "endOfJson"
}

@mrwong
Ja, ich lass den kleinen immer laufen, der hat ja keinen Ausschalter :)

@ czutok
Es ist kein Geblinke, das kommt nur auf den Videos falsch rüber. Man muß es mit eigenen Augen gesehen haben.
Es sind sanfte harmonische Farbverläufe, die dir deinen Fernseher auf einen Art größer erscheinen lassen.
Es läßt sich damit auch irgendwie viel entspannter Fernsehen.
Man gewöhnt sich recht schnell dran und merkt erst, wenn man es deaktiviert, dass es einem doch sehr fehlt.

Kurz um: Fernsehen macht damit irgendwie mehr Spass!

Gruß
janni1
 
Zuletzt bearbeitet:
AW: Ambilight selber machen

@janni1

Es sind sanfte harmonische Farbverläufe, die dir deinen Fernseher auf einen Art größer erscheinen lassen.

naja , wenn mir mein 60" zu klein wird , schalte ich mir mein beamer ein , dann hab ich gute 4,5m bild diagonale , und das ganze ohne gemütliches geblinke

vieleicht macht es euch spass , ich hab auch kein problem damit , aber brauchen tue ich es bestimt nicht

gesehen hab ich es schon , und ich mus erlich sagen das es micht generft hat stad beruigen , aber vieleicht empfinde ich es nur so
 
AW: Ambilight selber machen

HI
@janni1
...wenn mir mein 60" zu klein wird , schalte ich mir mein beamer ein , dann hab ich gute 4,5m bild diagonale...
Ich werde mal jetzt nicht aus dem Nähkästchen plaudern und mit Zoll und Metern um mich werfen, was mir alles so zur Verfügung steht :emoticon-0136-giggl.

Aber wie mit allem anderen auch, ist es mal wieder die reine Geschmacksache.
Ich kann nur sagen, mir gefällt's bis jetzt und ich will nicht mehr ohne. Auch das Basteln hat mir sehr viel Spass gemacht.
Und sollte ich es irgendwann mal satt haben, dann wird es halt wieder deaktiviert.

Gruß
janni1
 
AW: Ambilight selber machen

@janni1
Der Schlüssel war das Deaktivieren und wieder Aktivieren der beiden Punkte bei Fernsteuerung unter Einstellungen -> Dienste in Raspbmc.
Dieses Vorgehen wurde in einem anderen Forum so empfohlen.
Nun konnte ich auch den Grabber wieder aktivieren und auch "grabMenu" : false unter "xbmcVideoChecker", wurde nun beachtet.
Die Leds bleiben dunkel im XBMC-Menü und leuchten nur bei Filmen.

verstehe nicht ganz wo du das meinst

Edit: Ich habe es gefunden

Edit2: Bring bei mir nicht den Erfolg. Es war nur der obere aktiviert. Diesen habe ich deaktiviert. Den PI übers Menu neu gestratet.Danach beide Sache aktiviert und wieder den PI neu gestartet
 
Zuletzt bearbeitet:
AW: Ambilight selber machen

Hi,
bei mir war kein Neustart beim aktivieren notwendig. Die Leds gingen sofort aus.
Ich hab allerdings auch 127.0.0.1 als "xbmcAddress" in der config.
Hab den Pi nun auch schon mehrmals neu gestartet und mußte es auch nur noch einmal machen (deaktivieren/aktivieren).
Jetzt läuft's bei mir.

Gruß
janni1
 
AW: Ambilight selber machen

also ich fahr den xmbc immer komplett runter übers webif

und zieh dann den stecker.

aber janni1 versuch test ich auch mal später

freundin schaut gerade hartz4 tv bachlorette OMG
 
AW: Ambilight selber machen

hahahaha ich feier dich gerade mrwong :D mein herzlicher beileid

Also cih hab mein RPI immer auf laufen, mein kumpel hat die Strom versorgun des RPI an seinen TV gehängt, somit fährt der immer runter... dabei gilt es aber 2 Sachen zu beachten... sd karte unbedingt auf radonly sellen! da sonst kaputt geht wegen dem harten ausschalten...und IMMER erst den Receiver bzw bild quelle ausschalten danach den TV, die leds speichern meist die farbwerte und dann leuchtet alles lichterloh wenn der tv aus ist...nervig :)
 
AW: Ambilight selber machen

@janni1

Wenn ich deine hyperion.config nehme, starte es gar nicht. Anzahl LEDs habe ich angepasst. Auch die IP. Komisch

Was mir auch noch aufgefallen ist,das morgens immer die 1 LED leuchtet. Obwohl abends Alle aus sind. Hat das noch jemand

meine hyperion.config
Code:
// Automatically generated configuration file for 'Hyperion daemon'
// Generated by: HyperCon (The Hyperion deamon configuration file builder

{
    /// Device configuration contains the following fields: 
    /// * 'name'       : The user friendly name of the device (only used for display purposes)
    /// * 'type'       : The type of the device or leds (known types for now are 'ws2801', 'ldp8806',
    ///                  'lpd6803', 'sedu', 'adalight', 'lightpack', 'test' and 'none')
    /// * 'output'     : The output specification depends on selected device. This can for example be the
    ///                  device specifier, device serial number, or the output file name
    /// * 'rate'       : The baudrate of the output to the device
    /// * 'colorOrder' : The order of the color bytes ('rgb', 'rbg', 'bgr', etc.).
    "device" :
    {
        "name"       : "MyPi",
        "type"       : "ws2801",
        "output"     : "/dev/spidev0.0",
        "rate"       : 250000,
        "colorOrder" : "rgb"
    },

    /// Color manipulation configuration used to tune the output colors to specific surroundings. 
    /// The configuration contains a list of color-transforms. Each transform contains the 
    /// following fields:
    ///  * 'id'   : The unique identifier of the color transformation (eg 'device_1')    ///  * 'leds' : The indices (or index ranges) of the leds to which this color transform applies
    ///             (eg '0-5, 9, 11, 12-17'). The indices are zero based.    ///  * 'hsv' : The manipulation in the Hue-Saturation-Value color domain with the following 
    ///            tuning parameters:
    ///            - 'saturationGain'  The gain adjustement of the saturation
    ///            - 'valueGain'       The gain adjustement of the value
    ///  * 'red'/'green'/'blue' : The manipulation in the Red-Green-Blue color domain with the 
    ///                           following tuning parameters for each channel:
    ///            - 'threshold'       The minimum required input value for the channel to be on 
    ///                                (else zero)
    ///            - 'gamma'           The gamma-curve correction factor
    ///            - 'blacklevel'      The lowest possible value (when the channel is black)
    ///            - 'whitelevel'      The highest possible value (when the channel is white)
    ///
    /// Next to the list with color transforms there is also a smoothing option.
    ///  * 'smoothing' : Smoothing of the colors in the time-domain with the following tuning 
    ///                  parameters:
    ///            - 'type'            The type of smoothing algorithm ('linear' or 'none')
    ///            - 'time_ms'         The time constant for smoothing algorithm in milliseconds
    ///            - 'updateFrequency' The update frequency of the leds in Hz
    "color" :
    {
        "transform" :
        [
            {
                "id"   : "default",
                "leds" : "*",
                "hsv" :
                {
                    "saturationGain" : 1.0000,
                    "valueGain"      : 1.0000
                },
                "red" :
                {
                    "threshold"  : 0.0000,
                    "gamma"      : 1.0000,
                    "blacklevel" : 0.0000,
                    "whitelevel" : 1.0000
                },
                "green" :
                {
                    "threshold"  : 0.0000,
                    "gamma"      : 1.0000,
                    "blacklevel" : 0.0000,
                    "whitelevel" : 1.0000
                },
                "blue" :
                {
                    "threshold"  : 0.0000,
                    "gamma"      : 1.0000,
                    "blacklevel" : 0.0000,
                    "whitelevel" : 1.0000
                }
            }
        ],
        "smoothing" :
        {
            "type"            : "none",
            "time_ms"         : 200,
            "updateFrequency" : 20.0000
        }
    },

    ///  The configuration for each individual led. This contains the specification of the area 
    ///  averaged of an input image for each led to determine its color. Each item in the list 
    ///  contains the following fields:
    ///  * index: The index of the led. This determines its location in the string of leds; zero 
    ///           being the first led.
    ///  * hscan: The fractional part of the image along the horizontal used for the averaging 
    ///           (minimum and maximum inclusive)
    ///  * vscan: The fractional part of the image along the vertical used for the averaging 
    ///           (minimum and maximum inclusive)
    "leds" : 
    [
        {
            "index" : 0,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0294 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 1,
            "hscan" : { "minimum" : 0.0294, "maximum" : 0.0588 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 2,
            "hscan" : { "minimum" : 0.0588, "maximum" : 0.0882 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 3,
            "hscan" : { "minimum" : 0.0882, "maximum" : 0.1176 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 4,
            "hscan" : { "minimum" : 0.1176, "maximum" : 0.1471 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 5,
            "hscan" : { "minimum" : 0.1471, "maximum" : 0.1765 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 6,
            "hscan" : { "minimum" : 0.1765, "maximum" : 0.2059 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 7,
            "hscan" : { "minimum" : 0.2059, "maximum" : 0.2353 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 8,
            "hscan" : { "minimum" : 0.2353, "maximum" : 0.2647 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 9,
            "hscan" : { "minimum" : 0.2647, "maximum" : 0.2941 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 10,
            "hscan" : { "minimum" : 0.2941, "maximum" : 0.3235 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 11,
            "hscan" : { "minimum" : 0.3235, "maximum" : 0.3529 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 12,
            "hscan" : { "minimum" : 0.3529, "maximum" : 0.3824 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 13,
            "hscan" : { "minimum" : 0.3824, "maximum" : 0.4118 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 14,
            "hscan" : { "minimum" : 0.4118, "maximum" : 0.4412 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 15,
            "hscan" : { "minimum" : 0.4412, "maximum" : 0.4706 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 16,
            "hscan" : { "minimum" : 0.4706, "maximum" : 0.5000 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 17,
            "hscan" : { "minimum" : 0.5000, "maximum" : 0.5294 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 18,
            "hscan" : { "minimum" : 0.5294, "maximum" : 0.5588 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 19,
            "hscan" : { "minimum" : 0.5588, "maximum" : 0.5882 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 20,
            "hscan" : { "minimum" : 0.5882, "maximum" : 0.6176 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 21,
            "hscan" : { "minimum" : 0.6176, "maximum" : 0.6471 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 22,
            "hscan" : { "minimum" : 0.6471, "maximum" : 0.6765 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 23,
            "hscan" : { "minimum" : 0.6765, "maximum" : 0.7059 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 24,
            "hscan" : { "minimum" : 0.7059, "maximum" : 0.7353 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 25,
            "hscan" : { "minimum" : 0.7353, "maximum" : 0.7647 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 26,
            "hscan" : { "minimum" : 0.7647, "maximum" : 0.7941 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 27,
            "hscan" : { "minimum" : 0.7941, "maximum" : 0.8235 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 28,
            "hscan" : { "minimum" : 0.8235, "maximum" : 0.8529 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 29,
            "hscan" : { "minimum" : 0.8529, "maximum" : 0.8824 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 30,
            "hscan" : { "minimum" : 0.8824, "maximum" : 0.9118 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 31,
            "hscan" : { "minimum" : 0.9118, "maximum" : 0.9412 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 32,
            "hscan" : { "minimum" : 0.9412, "maximum" : 0.9706 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 33,
            "hscan" : { "minimum" : 0.9706, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
        },
        {
            "index" : 34,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
        },
        {
            "index" : 35,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.0500, "maximum" : 0.1000 }
        },
        {
            "index" : 36,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.1000, "maximum" : 0.1500 }
        },
        {
            "index" : 37,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.1500, "maximum" : 0.2000 }
        },
        {
            "index" : 38,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.2000, "maximum" : 0.2500 }
        },
        {
            "index" : 39,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.2500, "maximum" : 0.3000 }
        },
        {
            "index" : 40,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.3000, "maximum" : 0.3500 }
        },
        {
            "index" : 41,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.3500, "maximum" : 0.4000 }
        },
        {
            "index" : 42,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.4000, "maximum" : 0.4500 }
        },
        {
            "index" : 43,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.4500, "maximum" : 0.5000 }
        },
        {
            "index" : 44,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.5000, "maximum" : 0.5500 }
        },
        {
            "index" : 45,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.5500, "maximum" : 0.6000 }
        },
        {
            "index" : 46,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.6000, "maximum" : 0.6500 }
        },
        {
            "index" : 47,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.6500, "maximum" : 0.7000 }
        },
        {
            "index" : 48,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.7000, "maximum" : 0.7500 }
        },
        {
            "index" : 49,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.7500, "maximum" : 0.8000 }
        },
        {
            "index" : 50,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.8000, "maximum" : 0.8500 }
        },
        {
            "index" : 51,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.8500, "maximum" : 0.9000 }
        },
        {
            "index" : 52,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.9000, "maximum" : 0.9500 }
        },
        {
            "index" : 53,
            "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
        },
        {
            "index" : 54,
            "hscan" : { "minimum" : 0.9706, "maximum" : 1.0000 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 55,
            "hscan" : { "minimum" : 0.9412, "maximum" : 0.9706 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 56,
            "hscan" : { "minimum" : 0.9118, "maximum" : 0.9412 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 57,
            "hscan" : { "minimum" : 0.8824, "maximum" : 0.9118 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 58,
            "hscan" : { "minimum" : 0.8529, "maximum" : 0.8824 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 59,
            "hscan" : { "minimum" : 0.8235, "maximum" : 0.8529 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 60,
            "hscan" : { "minimum" : 0.7941, "maximum" : 0.8235 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 61,
            "hscan" : { "minimum" : 0.7647, "maximum" : 0.7941 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 62,
            "hscan" : { "minimum" : 0.7353, "maximum" : 0.7647 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 63,
            "hscan" : { "minimum" : 0.7059, "maximum" : 0.7353 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 64,
            "hscan" : { "minimum" : 0.6765, "maximum" : 0.7059 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 65,
            "hscan" : { "minimum" : 0.6471, "maximum" : 0.6765 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 66,
            "hscan" : { "minimum" : 0.6176, "maximum" : 0.6471 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 67,
            "hscan" : { "minimum" : 0.5882, "maximum" : 0.6176 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 68,
            "hscan" : { "minimum" : 0.5588, "maximum" : 0.5882 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 69,
            "hscan" : { "minimum" : 0.5294, "maximum" : 0.5588 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 70,
            "hscan" : { "minimum" : 0.5000, "maximum" : 0.5294 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 71,
            "hscan" : { "minimum" : 0.4706, "maximum" : 0.5000 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 72,
            "hscan" : { "minimum" : 0.4412, "maximum" : 0.4706 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 73,
            "hscan" : { "minimum" : 0.4118, "maximum" : 0.4412 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 74,
            "hscan" : { "minimum" : 0.3824, "maximum" : 0.4118 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 75,
            "hscan" : { "minimum" : 0.3529, "maximum" : 0.3824 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 76,
            "hscan" : { "minimum" : 0.3235, "maximum" : 0.3529 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 77,
            "hscan" : { "minimum" : 0.2941, "maximum" : 0.3235 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 78,
            "hscan" : { "minimum" : 0.2647, "maximum" : 0.2941 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 79,
            "hscan" : { "minimum" : 0.2353, "maximum" : 0.2647 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 80,
            "hscan" : { "minimum" : 0.2059, "maximum" : 0.2353 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 81,
            "hscan" : { "minimum" : 0.1765, "maximum" : 0.2059 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 82,
            "hscan" : { "minimum" : 0.1471, "maximum" : 0.1765 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 83,
            "hscan" : { "minimum" : 0.1176, "maximum" : 0.1471 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 84,
            "hscan" : { "minimum" : 0.0882, "maximum" : 0.1176 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 85,
            "hscan" : { "minimum" : 0.0588, "maximum" : 0.0882 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 86,
            "hscan" : { "minimum" : 0.0294, "maximum" : 0.0588 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 87,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0294 },
            "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
        },
        {
            "index" : 88,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
        },
        {
            "index" : 89,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.9000, "maximum" : 0.9500 }
        },
        {
            "index" : 90,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.8500, "maximum" : 0.9000 }
        },
        {
            "index" : 91,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.8000, "maximum" : 0.8500 }
        },
        {
            "index" : 92,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.7500, "maximum" : 0.8000 }
        },
        {
            "index" : 93,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.7000, "maximum" : 0.7500 }
        },
        {
            "index" : 94,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.6500, "maximum" : 0.7000 }
        },
        {
            "index" : 95,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.6000, "maximum" : 0.6500 }
        },
        {
            "index" : 96,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.5500, "maximum" : 0.6000 }
        },
        {
            "index" : 97,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.5000, "maximum" : 0.5500 }
        },
        {
            "index" : 98,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.4500, "maximum" : 0.5000 }
        },
        {
            "index" : 99,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.4000, "maximum" : 0.4500 }
        },
        {
            "index" : 100,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.3500, "maximum" : 0.4000 }
        },
        {
            "index" : 101,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.3000, "maximum" : 0.3500 }
        },
        {
            "index" : 102,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.2500, "maximum" : 0.3000 }
        },
        {
            "index" : 103,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.2000, "maximum" : 0.2500 }
        },
        {
            "index" : 104,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.1500, "maximum" : 0.2000 }
        },
        {
            "index" : 105,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.1000, "maximum" : 0.1500 }
        },
        {
            "index" : 106,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.0500, "maximum" : 0.1000 }
        },
        {
            "index" : 107,
            "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
            "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
        }
    ],

    /// The black border configuration, contains the following items: 
    ///  * enable    : true if the detector should be activated
    ///  * threshold : Value below which a pixel is regarded as black (value between 0.0 and 1.0)
    "blackborderdetector" : 
    {
        "enable" : true,
        "threshold" : 0.01
    },

    /// The configuration of the effect engine, contains the following items: 
    ///  * paths        : An array with absolute location(s) of directories with effects 
    ///  * bootsequence : The effect selected as 'boot sequence'
    "effects" : 
    {
        "paths" : 
        [
            "/opt/hyperion/effects"
        ]
    },

    "bootsequence" : 
    {
        "effect" : "Rainbow swirl fast",
        "duration_ms" : 3000
    },

    ///  The configuration for the frame-grabber, contains the following items: 
    ///   * width        : The width of the grabbed frames [pixels]
    ///   * height       : The height of the grabbed frames [pixels]
    ///   * frequency_Hz : The frequency of the frame grab [Hz]
//     "framegrabber" : 
//     {
//         "width" : 64,
//         "height" : 64,
//         "frequency_Hz" : 10.0
//     },

    /// The configuration of the XBMC connection used to enable and disable the frame-grabber. Contains the following fields: 
    ///  * xbmcAddress       : The IP address of the XBMC-host
    ///  * xbmcTcpPort       : The TCP-port of the XBMC-server
    ///  * grabVideo         : Flag indicating that the frame-grabber is on(true) during video playback
    ///  * grabPictures      : Flag indicating that the frame-grabber is on(true) during picture show
    ///  * grabAudio         : Flag indicating that the frame-grabber is on(true) during audio playback
    ///  * grabMenu          : Flag indicating that the frame-grabber is on(true) in the XBMC menu
    ///  * grabScreensaver   : Flag indicating that the frame-grabber is on(true) when XBMC is on screensaver
    ///  * enable3DDetection : Flag indicating that the frame-grabber should switch to a 3D compatible modus if a 3D video is playing
    "xbmcVideoChecker" : 
    {
        "xbmcAddress" : "192.168.178.20",
        "xbmcTcpPort" : 9090,
        "grabVideo" : true,
        "grabPictures" : true,
        "grabAudio" : true,
        "grabMenu" : true,
        "grabScreensaver" : true,
        "enable3DDetection" : true
    },

    /// The configuration of the Json server which enables the json remote interface
    ///  * port : Port at which the json server is started
    "jsonServer" : 
    {
        "port" : 19444
    },

    /// The configuration of the Proto server which enables the protobuffer remote interface
    ///  * port : Port at which the protobuffer server is started
    "protoServer" : 
    {
        "port" : 19445
    },

    /// The configuration of the boblight server which enables the boblight remote interface
    ///  * port : Port at which the boblight server is started
    "boblightServer" : 
    {
        "port" : 19333
    },

    "endOfJson" : "endOfJson"
}
 
Zurück
Oben