Beiträge von Radschi

    Du meinst die Anordung im MQTT String?


    Statt "X:%AR2_POSX(2000,3660) Y:%AR2_POSY(1460,1760)"

    So: "X:%AR2_POSY(1460,1760) Y:%AR2_POSX(2000,3660)"


    Teste ich demnächst

    Habe es getestet, es werden die falschen Werte ausgegeben:


    2023-07-13 21:47:05.754 +02:00 [INF] Detected video format: 1920x1080 (SAR: 1), FPS: 23,976, bit depth: 8, EOTF: SDR, runtime: 131 min

    2023-07-13 21:47:05.754 +02:00 [INF] Detected audio format: Surround51, 3D Codec: None

    2023-07-13 21:47:05.754 +02:00 [WRN] Since not all information are saved to disk partial analyzing must be done on every start!

    2023-07-13 21:47:05.763 +02:00 [INF] Aspect ratios for calculation: encoded: 1,7778, content: 2,4, panel: 1,7778, projection: 1,7778, screen: 2,07, area correction: 1

    2023-07-13 21:47:05.763 +02:00 [INF] Calculated target aspect ratio: 2,4

    2023-07-13 21:47:05.764 +02:00 [INF] Calculated target resolution: 1920x800

    2023-07-13 21:47:05.765 +02:00 [INF] Calculated zoom factor X: 1,35, Y: 1,35 ==> HRH: Was bedeuten diese Werte?

    2023-07-13 21:47:05.765 +02:00 [INF] Calculated vertical movement: 0

    2023-07-13 21:47:05.771 +02:00 [INF] Notifying actor 'Kodi' (Server: 192.168.1.231, topic: Cinema/Mask, payload: X:2000 Y:1760) ===> HRH; hier sollte eigentlich X:3660 Y:1525 stehen

    2023-07-13 21:47:06.136 +02:00 [INF] Setting custom resolution: 1920x800 (base: 1920x1080@47,952)

    2023-07-13 21:47:06.564 +02:00 [INF] Waiting 6 s

    2023-07-13 21:47:12.575 +02:00 [INF] Starting player 'C:\Program Files (x86)\SVP 4\mpv64\mpv.exe'



    Noch vergessen zu fragen: Welche werte werden bei der Testfunktion ausgegeben?

    Hallo Nils,


    ich teste gerade meine 4-Wege-Maskierung, ich habe den MQTT-String so konfiguriert:


    X:%AR2_POSX(2000,3660) Y:%AR2_POSY(1460,1760)


    Die Min/Max Werte sind die Fahrbereiche meiner Maskierung in mm, es sieht so aus in deinem Log dass die Variablen nicht durch die X und Y Position ersetzt werden


    Log: 2023-07-13 20:37:46.988 +02:00 [INF] Notifying actor 'Kodi' (Server: 192.168.1.231, topic: Cinema/Mask, payload: X: %AR2_POSX(2000,3660) Y: %AR2_POSY(1460,1760))


    Eigentlich würde ich hier die tatsäclichen mm-Werte erwarten.


    Ersetze ich die Variablen im String durch Zahlenwerte, dann passt es.


    X:2000 Y:1460

    Kann ich noch nicht sagen ob ich beide teilweise schließen möchte möchte, aber du hast ja die Checkbox für konstante Bildfläche drinnen, dann könntest du ja diese auch mit auswerten.


    Wichtig wäre halt für mich dass beide Werte in dem String drinnen stehen.


    Die H-Mask besteht aus je einem Rolladenmotor mit einer Stoffbahn und Gegenwicht, die V-Maskierung aus einem Rolladenmotor und Alulatten, die sich Gegenläufig bewegen. Die Positionierung erfolgt dann mit Seilzugencoder

    Beide gleichzeitig, z.B. bei 2,35: 1 soll die H-Mask ganz auf machen und die V-Mask runterfahren.


    Bei 1,78:1 soll dann die H-Mask zu fahren und die V-Mask aufmachen. Die Skalierung der Filme passt ja soweit eh schon, es sollten die jeweiligen Pixeln umgerechnet werden für die Maskierung. Aber halt für X und Y gleichzeitig.

    Hallo Nils,


    nachdem meine Maskierung jetzt kurz vor der Fertigstellung ist, hätte ich noch eine Frage dazu:


    Ich habe eine horizontale und vertikale Maskierung mit Vorgabe der Position in mm (2000-3660mm horizontal und 1460-1760mm vertikal) Die Leinwand hat ein Format 2,13:1

    Die Ansteuerung sollte dann über TCPIP erfolgen mit einen String IP + "MoveTo X% Y%". Welche Variablen wären dann im String zu verwenden?

    Im welchem Verzeichnis versuchst du das zu machen? Wahrscheinlich im C:\Progamme\Kodi\ Verzeichnis ? Wenn ja, dass ist das falsche Verzeichnis!


    Unter Windows 10 sollte es das User-Verzeichnis sein, z.B. C:\Users\Harald\AppData\Roaming\Kodi\userdata\


    Kann sein das es bei dir unsichtbar ist, dann musst du im Explorer oben unter Ansicht den Punkt "Ausgeblendete Elemente" anhaken und am besten auch den Punkt "Dateinamenerweiterungen" anhaken.

    Für den MPC-HC könnte es dann so aussehen:


    Hallo Claus,


    hier mal meine playercorefactory.xml


    Bei filename musst du den Pfad zu deinem Player angeben.

    Ich gehe mal davon aus, dass der mpc-hc prinzipiell funktioniert, wenn du den direkt startest.


    Edit: Bei name kannst du dann auch MPC-HC eintragen, dass ist dann der Text, der dann in Kodi angezeigt wird. Dieser Name muss dann auch in der rule eingetragen werden.


    Die bestehende playercorefactory.xmp einfach als kopie speichern und dann die originale Datei öffnen mit dem Notepad, oder besser Notepad++, den inhalt komplett löschen und dann meine Zeilen reinkopieren.

    Dann wäre eine LED-Wand gar nicht so mal abwegig, wenn ich mir die Profibeamer-Preise als Vergleich anschaue


    3,6m x 1,7 mit 1.2 Pitch wäre genau meine Größe.