Beiträge von wismo

    Gibt es den vielleicht eine Möglichkeit ein Verzeichnis (Bilder+Videos) automatisch mit dem Inhalt als Playliste zusammen zufassen und diese dann abzuspielen?
    Meine Gedanke ist einfach der, das man heute per Handy viele Videos und Bilder macht und nun wäre es schön diese einfach als Diashow gemischt so wie die Dateien(Bilder+Video) halt kommen abzuspielen.
    So ist eine Diashow mit den Videos doch gleich viel angenehmer und lockerer. Per Autoplay beim Start wäre das auch für absolute Laien oder Ältere Menschen viel einfacher. USB reinstecken und Diashow läuft.

    Ich hab mir jetzt die Taste per [definition='1','0']log[/definition] rausgesucht.
    Aber selbst als Tastencode funktioniert es nicht.
    Da bin ich raus.

    Auch per http-Befehl läuft es bei mir nicht. Aber es kann sein, dass es eh eher ein json-Befehl sein müßte.


    hast du dann auch gleich mal das contextmenü probiert zu öffnen? aber ich denke man kann sowas per script steuern?

    Dein Code würde mich mal interessieren,wie du es getestet hast!

    Also ich habe jetzt dies probiert.
    habe sehr viel noch im wiki gelesen und bin jetzt dazu gekommen.
    Nach dem Start soll er das Picture Fenster auf machen und in meinem Ordner(mit Vidos+Bilder) drin sein, das funktioniert soweit.

    Code
    import xbmc
    xbmc.executebuiltin("ActivateWindow(10002,Slideshow)")

    statt mit dem Contextmenü zu arbeiten, habe ich gemerkt das ein tasten druck auf [P] Taste (Play) scheinbar auch eine Slideshow aktiviert, wo Bilder und Videos abgespielt werden.
    Nur bräuchte ich jetzt die Codezeile wie man diese [P] Taste für Play in autoexec.py aktiviert oder im obigen code gleich mit play einbringt!

    Mein Ziel: Context-Menü(tasteC) in Bilder\Zielordner aufrufen und Diashow starten!

    So hier das habe ich in der autoexec.py

    Code
    import xbmc, xbmcgui
    
    
    executebuiltin ('XBMC.RunScript (/Pfad/zum/skript.py)')

    und dies ist mein Skriptversuch aber so ganz steige ich mit den Commandos und befehlen und so noch nicht durch, funktioniert natürlich nicht!
    Hab schon viel gelesen aber reicht eben noch nicht!

    Code
    <onclick> XBMC.ActivateWindow (Pictures[/media/usb0/Slideshow/])</ onclick>
    <onclick> XBMC.Control.Message (movedown)</onclick>
    <onclick> XBMC.ActivateWindow (contextmenu)</onclick>
    <onclick> XBMC.Control.Message (movedown)</onclick>
    <onclick> XBMC.SendClick</onclick>

    Ich test jetzt mal mit der neuen Xbmc Frodo Beta 1 auf Windows 8

    Update:
    Also nach ein wenig testen, bleibt alles auch hier das selbe!

    !!!In meinem Ordner befinden sich einige Bilder und 2 Videos!!!!

    Darstellung>Bildschirmschoner mit Slideshow und Bilderordner: startet nur Bildern(halt nur Bilder liest nichts anderes ein)
    Bilder>Diashow: startet nur Bilder
    Bilder>Taste C(context-Menü)>Diashow :startet Bilder+Videos

    So grad neu entdeckt!

    Bilder>Bild öffnen und weiter manuell durchblättern: bei den Videos, bleibt es schwarz!!!!!!
    Denke mir hier wird der Player nicht aktiviert!

    Folglich NUR mit dem CONTEXT-MENÜ >Diashow starten, bekommt man eine Slideshow\Diashow mit Bildern und Videos abgespielt, da hier scheinbar alle Dateien gelesen werden und auch der nötige Player für Videos gestartet wird.


    Die Überlegung geht jetzt dahin, was alles mit dem Context Menü>Diashow zusammen hängt und welche Dateien oder Skripte für einlesen der Dateien und starten des Players verantwortlich sind, um dies für das Skript der automatischen Slideshow(Bilder+Videos) nach dem boot zuverwenden.

    Naja, aber darum geht es ja! Eine Slideshow automatisch starten zu lassen wo auch die Videos mit bei sind.( So wie die Slideshow über Taste C dem Context Menü- Diashow)
    Alles was bisher automatisch startet, ob nach dem boot oder aktivieren des Bildschirmschoners sind Slideshows nur mit Bildern. Ich erkenne leider nicht warum das so ist bzw man sicher den Player für die Videos mit einbinden muss, da scheinbar bei Bildern es ein anderer Player ist. Mir ist voll kommen schleierhaft. warum dies nicht automatisch geht, zumal es manuell ja funktioniert.

    update: das mit autoexec.py hatte ich so wie du hinbekommen.
    Wer etwas mehr Ahnung hat soll sich mal mein Log anschauen http://xbmclogs.com/show.php?id=14630 hier muss ja etwas anderes wärend der context-menü manuell gestarteten Slideshow passieren als mit der automatischen slideshow wo sicher etwas fehlt.

    don Ok, danke! habe ich mal gemacht
    ich habe hier mal den Log auschnitt der relevant ist für meine Ausführung. Ich kann lesen und verstehen was passiert nur wie nehem ich das jetzt und setz das in eine Autoexec.py? Was davon ist relevant und welche befehle sind am relevantesten? <onclick> oder eben andere hat jemand eine beispiel datei für solch ausführungen, um es besser zu verstehen!

    http://xbmclogs.com/show.php?id=14624 ohne Videos im Ordner

    http://xbmclogs.com/show.php?id=14630 mit Videos im Ordner

    Slideshow und der DVDplayer scheinen hier abwechselnd zu arbeiten!

    Update:
    Habe grad noch eine beobachtung gemacht! Unter Windows(8) können Bilder und Videos im gleichen Verzeichnis per Diashow abgespielt werden so wie als auch Context Menü Diaschow.
    In Linux geht es nur übers Context-Menü-Diashow!!!!!!!!!!!!Denke hier ist sicher etwas in der Slideshow.xml anders!!!

    Das mit Python hab ich schon gelesen, aber gibt es da nicht schon fertig scripts die etwas automatisch starten? bzw die ich mir anschauen kann bzw auf mich zuschneiden kann?wäre gut für nen Anfänger ;) ich werd mal schauen ob ich was finde.

    Das mit den Zeiten ist soweit ok, man kann ja wenigstens die 100 sekunden zwischen 2 bildern länger rauszögern in dem man mehrfach bilder des gleichen bildes hintereinander macht;) simpel aber erfühlt sein zweck;)

    Danke für deine Unterstützung!!

    Eine Frage habe ich noch! Gibt es eine Möglichkeit, wo immer ich auch in Xbmc bin, auf Tastendruck ein Bild anzeigen zulassen oder denn kompletten SKin ausblende lasse, das nur noch das Hintergrund Bild zusehen ist?

    UPDATE:
    Habe dies gemacht:
    #####Phyton Skript(autoexec.py)
    import xbmc
    xbmc.executebuiltin("Slideshow(Pfad zum Ordner)")

    es funktioniert aber es ist wieder nur der Bildschirmschoner!
    Ich habe nun auch beobachte, wenn ich in einen Foto-Ordner gehe und gleich auf linkes Menü-Diashow, spielt er diese ab mit "NUR" BILDER. Gehe ich im selbigen Ordner auf ein Bild und öffne per Taste C das Options Menü und Starte dort die Diashow spielt er alle Dateien in diesem Ordner ab(Bilder/Videos)

    Mein Skript müsste als genau diesen Weg beschreiten!

    Ok ist eine Möglichkeit aber doch etwas aufwändig neueres zu erstellen.
    Wie sieht es denn mit der Möglichkeit aus eine Diashow per Script und definierter Zeit starten zulassen?
    Kann man eigentlich die Zeiten vom Bildschirmschoner unter 1 minute setzen irgendwie oder eine längere Dauer von 100 Sekunden zwischen 2 Bildern in eine Diashow?

    Bilder und Videos liegen im selben Ordner bzw. haben selben Pfad
    Menü>Bilder>start Diashow = Slideshow mit Bildern und Videos(selben Ordner)
    Bildschirmschoner startet = Slideshow NUR Bilder

    Warum ist das so? Ich hätte gerne den Bildschirmschoner auch mit Videos! Kann man eine Diashow auch wie einen Bildschirmschoner starten(automatisch)