Beiträge von Captain Blackbeard

    @DaVu Danke für deine Hilfe.
    Tatsächlich verstehe ich Abfrage bzw. Bestätigung per UI.

    Mir ist klar, dass KODI nicht für den headless-Einsatz programmiert wurde und dass ich mit dem Einsatz so ziemlich einsam auf weiter Flur stehe. Aber ich finde, die Software hat Potential dieser Funktion gerecht zu werden. Und eine Konfiguration per Advancedsettings.xml wäre eine gute Sache.

    Auf lange Sicht wäre es natürlich grandios, wenn sich mehr Anwender für einen Headless-Server interessieren würden und dadurch evtl. eine komplette Konfiguration per Chorus2 ermöglicht würde.

    @DaVu danke für deinen Tipp.
    Ich habe jetzt bei dem RPi4 mit LibreELEC die [definition='2','1']advancedsettings[/definition].xml komplett gekürzt:

    Darauf hin sind (wie zu erwarten war) viele Einträge im Konfigurationsmenü wieder aufgetaucht.
    Direkt nach dem Neustart konnte ich immer noch keine Verbindung herstellen.
    Um die JSON-RCP API zu aktivieren muss ich ja unter Einstellungen/ Dienste/ Anwendungssteuerung beide Zeilen aktivieren.
    Erst nach dem deaktivieren und wieder aktivieren konnte das ioBroker-Addon die Verbindung herstellen.

    Allerdings musste ich nach dem aktivieren der "Fernsteuerung durch auf anderen Systemen befindliche Anwendungen zulassen" ein zusätzliches Warnungsfenster bestätigen. Könnte hier mein Problem entstehen? Dass die Advancedsettings.xml die Warnung nicht bestätigen können? Habt Ihr eine Idee, ob ich irgendwo in den Systemdateien bei der Warnung aus einem "false" ein "true" machen kann?

    Denn bei dem docker-Headless habe ich keine Benutzeroberfläche außer Chorus2.

    Hallo Forum,
    ich habe folgendes Problem:
    Seit ich auf die [definition='2','1']advancedsettings[/definition].xml umgestellt habe, bekomme ich mit dem ioBroker addon keine Verbindung mehr zu meinen kodi-Geräten.

    Folgende Geräte/ Installationen habe ich im Einsatz:
    1x kodi-headless docker container mit [definition='2','1']advancedsettings[/definition].xml
    1x LibreELEC auf RPi4 mit [definition='2','1']advancedsettings[/definition].xml

    1x LibreELEC auf RPi3b+ klassisch

    Lt. Entwickler des ioBroker addon liefert meine Websocketverbindung zu Binary-Content anstalle von JSON.

    Ich kann das klassisch installierte LibreELEC per ioBroker steuern.
    Aber zu den beiden anderen Installationen, die ich per [definition='2','1']advancedsettings[/definition].xml konfiguriert habe, bekomme ich keine Verbindung.

    Könnte ich in der [definition='2','1']advancedsettings[/definition].xml einen Fehler haben oder etwas nicht oder falsch konfiguriert haben?
    Hier meine [definition='2','1']advancedsettings[/definition].xml:

    Oder liege ich mit meiner Vermutung falsch und es hat einen anderen Grund?

    @DaVu wie oben im ersten Post erwähnt, habe ich das Ziel, dass mein Sprachassistent in Zukunft auf Befehlt Musik macht. Ich möchte einen Smart Speaker bauen, den ich per Spracheingabe steuern kann.

    Ich betreibe seit gut einem Jahr diesen Sprachassistenten auf meinem Server: SEPIA Framework (sepia-framework.github.io)
    Damit der Assistent meine eigene Musik spielen kann, benötige ich eine Datenbank (KODI-MariaDB-Container läuft ja jetzt) und einen Player, der die Musik streamen kann (Chorus2 bietet jetzt schon die Funktion).
    Also eigentlich nur noch die APIs in ein schönes Widget texten und schon könnte alles funktionieren.

    Ich denke, dafür wird der KODI-headless-Server gut funktionieren.

    @DaVu herzlichen Dank für Deine Hilfe. KODI headless läuft !!!

    Ist eigentlich recht einfach, wenn man um die Ecke denkt.

    1. auf GitHub (matthuisman/docker-kodi-headless: A headless install of kodi in a docker container (github.com)) hat er ein docker-compose.yml Beispiel (docker-kodi-headless/docker-compose.yml at master · matthuisman/docker-kodi-headless (github.com)). Kann man eigentlich so übernehmen. Ggf. die Zeitzone anpassen.
    2. Dann braucht man eine KODI-Installation mit eingerichteten Datenquellen. Die source.xml und password.xml von der KODI-Installation kopieren und in den user-Ordner des KODI-headless kopieren. Container neu starten.
    3. Über das Web-UI sollte man jetzt per Dateibrowser die Dateien von Videos und Musik sehen.
    4. Jetzt die [definition='2','1']advancedsettings[/definition].xml des KODI-headless in die herkömmliche KODI-Installation kopieren und die KODI-Installation neu starten.
    5. Auf der KODI-Installation die Datenquellen neu importieren. Jetzt wird die mySQL des KODI-headless Containers mit den Mediadaten gefüllt und schon sind alle Daten auch auf den KODI-headless vorhanden und verfügbar. 8o [bi]

    @SkyBird1980 Danke für den Tipp mit dem Emby Addon. Aber ich möchte tatsächlich versuchen es mit dem docker-Container zu lösen.

    @DaVu Ja genau. Meine Idee war es ebenfalls die Dateien am Host zu mounten und dann ein Volume im Container zu erstellen. Danke für Deine Bestätigung. Hatte in der sources.xml aber einen Schreibfehler. Daher hatte ich bis heute Abend keinen Erfolg.
    Jetzt sehe ich über den "Datei"-Browser zwar die Dateien, aber der Scan der Datenbank wird ohne Erfolg sofort wieder beendet. So dass die Datenbank leer bleibt ?(

    Hallo Forum,
    ich benötige Hilfe bei der ersten Einrichtung des kodi-headless-containers "matthuisman/kodi-headless - Docker Image | Docker Hub".
    Hat hier jemand Erfahrung?

    Mein erstes Ziel ist es, einen KODI-Server zu betreiben um eine zentrale SQL-Datenbank zu bekommen.
    Mein zweites Ziel wäre dann ggf., den KODI-Server über die APIs anzusprechen, dass mein Sprachassistent Musik streamen kann.
    Und ggf. per nginx-proxy-manager und https verfügbar zu machen und über Chorus2 streamen zu können.

    Ich habe einen 24/7 Server und schon mehrere docker-container am Laufen. Der kodi-headless-container läuft ebenfalls. Ich kann z.B. per IP das Chorus2 webinterface aufrufen. Die MariDB-Datenbank läuft ebenfalls. Über Chorus2 kann ich z.B. für Musik verschiedene Bereiche (Genre, Top music, Künster...) sehen. Für Filme werden z.B. versch. Sortierungen angezeigt.

    Jetzt zu meinem Problem:
    Ich schaffe es nicht, meine Netzwerk-Sources einzubinden.
    Die Filme, Serien und die Musik liegen auf einem NAS und sind im Netzwerk per SMB oder NFS verfügbar. Ich habe bereits 2 KODI-Installationen (LibreELEC) am Laufen (nur eben mit "lokalen" Datenbanken).

    Kann mir jemand helfen? Ggf. könnten wir unter den "HowTos" eine docker-Sektion erstellen (nur für den Fall, dass es noch mehr so gelangweilte, Verrückte gibt ;) )?

    Du hast Recht, dass man dort keinen ISO-Eintrag findet. Aber der [definition='1','0']log[/definition] stammt aus dem .zip-log, den ich direkt nach dem Abspielen der ISO-Datei vom Raspberry kopiert habe.
    Da ich keine Zeit hatte, IFO und ISO alles an einem Tag zutesten, habe ich also 2 .zip-logs, mit je einem Thema.
    MKV lässt sich abspielen. Daher habe ich mir den [definition='1','0']log[/definition] dort gespart.

    Hm.. dann brauche ich nochmal Hilfe.
    Mit welchen kostenlosen Tool kann ich meine DVDs direkt als ISO abspeichern?
    Bisher habe ich die kostenlose Version von DVDFab benutzt. Die erstellt aber nur die ifo-Dateien. Für die ISOs hatte ich meine ifo-Dateien mit folder2iso "gepackt". Ist dann aber wohl nicht das Selbe. :S

    @DaVu
    dann tob Dich mal aus. ;) Bin gespannt, was du findest.


    Fehler mit lokaler Datei - DIE_HARD (1988)
    KODI.[definition='1','0']log[/definition]
    https://paste.ubuntu.com/p/Rp4N5qfxp3/
    KODI.old.[definition='1','0']log[/definition]
    https://paste.ubuntu.com/p/3S2Xtk9gKj/
    KODI.crash.[definition='1','0']log[/definition]
    https://paste.ubuntu.com/p/5Pd74RVN2T/


    Fehler lokal mit *.mkv-Datei - DIE_HARD (1988)

    läuft - kein Fehler


    Fehler mit DVD.iso Datei - DIE_HARD (1988)
    KODI.[definition='1','0']log[/definition]
    https://paste.ubuntu.com/p/MNCDYq3hMb/
    KODI.old.[definition='1','0']log[/definition]
    https://paste.ubuntu.com/p/zkkWRtTGZd/
    KODI.crash.[definition='1','0']log[/definition]
    https://paste.ubuntu.com/p/k6XQ2Bdqk9/

    @quorn23: Ich habe MKVToolNix installiert und packe die Filme mit der Standardeinstellung in einen .mkv-Container. Quasi jeden Teil der Serie in einen eigenen Container und den kompletten DVD-Inhalt in einen Container.
    Bei der Erstellung der DVD.mkv werden mehrere Fehler ausgegeben, dass die Audiodateien fehlerhaft seien und es mit dem Video zum Versatz kommen könne. Im Endeffekt wir der Film dann im KODI nicht angespielt, sondern bleibt im Vorspann hängen. Ist aber schon mehr, als die 1:1-Kopie der DVD in KODI vorher bewirkt hat.
    Die Serienteile verhalten sich aber auch fehlerhaft. Ich habe 2 Staffeln dieser Serie. Jeweils der 1.Teil der Staffeln wird als .mkv ganz ordentlich abgespielt (es fehlen nur die ersten 2-3 Sekunden vom Ton). Aber alle folgenden Teile sind Stummfilme. Komplett ohne Ton. Obwohl das Tool "MediaInfo" eine vorhandene Tonspur analysiert.

    Welche Programme benutzt Ihr? Könnt Ihr mir was empfehlen?
    Ich frage mich schon, ob ich evtl. lieber einen externen Player für manche Filme benutze. Habe da irgendo im Internet mal was über diese Option gelesen. Wäre das ein sinnvoller workaround? Hat da jemand von Euch Erfahrung?

    Hallo Formum,
    ich habe leider keine Ahnung, wo ich anfangen soll und weiß auch nicht, wonachich suchen soll. Aber evtl. kann mir trotzdem jemand helfen.
    Ich benutze einen RPI4 mit der aktuellsten LibreELEC-Version. Ist aber meiner Meinung nach nicht so relevant, da das selbe Problem auch schon mit dem PRI3 B und dem RPI3 B+ bestand.

    Mein Problem:
    Ich habe mehrere Filme und Serien, die sich nicht starten lassen. Dabei handelt es sich um 1:1 Kopien von DVDs und auch .mp4-Dateien die auf der NAS liegen.
    Die Filme und Serien sind von KODI erkannt und in der Datenbank. Nur wenn ich sie auswähle, dann passiert nichts.

    KODI.[definition='1','0']log[/definition]
    https://paste.ubuntu.com/p/mxH32JQtnN/

    Zur Info:
    1. Ich kann alle Filme und Serien über meinen Windows-PC mit dem VLC-Player abspielen. Soll heißen, dass die Dateien i.O. sind und funktionieren.
    2. Die Serien "Two and a half men" konnte ich mit einer früheren LE-Version problemlos abspielen. Leider ist mir erst viel später aufgefallen, dass es jetzt nicht mehr geht und ich kann nicht nachvollziehen, was sich in der Zwischenzeit alles am System geändert hat.