Beiträge von blauesgruen

    es gibt J3455 Boards die mit deinem Speicher noch was anfangen können, sind dann aber kein ITX sonder uATX.
    https://geizhals.de/asrock-j3455m-…z-a1525589.html wäre billiger + dein RAM geht - würde auch reichen (nur 2x Sata)

    Man, muss das immer so kompliziert sein. :)
    Ein NAS Board mit 2x Sata... Geht ja gar nicht :D
    170,- kostet das andere Board inkl. 8GB Speicher. Na mal sehen.

    Danke für Tipp. Hat mir aufjedenfall weitergeholfen. Und Zeit gespart :D
    bg

    wahrscheinlich schon :/

    Itx geht praktisch alles bis sonstwo, wenn du aber ein Stromspar Gerät suchst https://geizhals.de/asrock-j4105-i…z-a1764491.html (neuste Generation - braucht aktuellen Linux Kernel)
    nur als grobe Einordnung der ungefähren Leistung (das ist nichts genaues) https://www.cpubenchmark.net/compare.php?cmp[]=604&cmp[]=2875&cmp[]=3159

    Danke! Schau ich mir mal in Ruhe an.
    Aktueller Linux Kernel .. da muss ich mich auch erstmal schlau machen, nutze ja nas4free (FreeBSD Basis). Zwar die aktuellste Version, aber da steck glaube ich hauptsächlich Unix hinter.
    bg

    Edit: Interessant, dass der Celeron das mit seinen 4x1,5GHz hinkriegen soll. Ansonsten muss ich auch mal nachschauen, was ich für Speicher drauf habe, wenn ich den nicht verwenden kann, dann kommt der preislich noch oben drauf.... und dann stellt sich die Frage löhnt sich das Ganze überhaupt für mich. Ist ja "nur" ne Spielerei, wirklich nutzen werde ich es wohl sehr selten.

    Ne weil auch das GPU Encoding CPU Leistung braucht und der Atom 330 ist richtig lowend, also so richtig (Audio muss z.B. auch in CPU gemacht werden).


    jap, wie du das allerdings machen willst hab ich keine gute Idee

    alternative, Mainboard tauschen :)

    Denke auch, dass das dann Team emby einbauen müsste, ich glaube nicht, dass ich das überschreiben kann, ist ja alles in Java geschrieben.

    Neues Mainboard hab ich auch schon gedacht, mache mir nur etwas sorgen wegen meiner daten.
    Hättest du eine Empfehlung, muss wieder auf itx Basis sein. Ich bin schon ne weile nicht mehr im Bilde was Hardware angeht.
    Danke.
    bg

    Oh doch sooooo alt :D da kannste das vergessen, auch GPU Transcoding kannst du da vergessen auch mit zusätzlicher Grafikkarte da der CPU wirklich wirklich lowend ist.
    Die derzeitige Intel Lowend Line ist rein vom CPU 4x schneller ;)

    Wenn du nun das ganze auslagern willst würde das sicherlich irgendwie gehen aber da fällt mir auch gerade nichts ein was da sinnvoll und stabil wäre.

    Danke erstmal für die Info.
    Also selbst eine Graka nachrüsten würde deiner Meinung nach nix bringen?

    Ich vermute das auslagern muss von emby gemacht werden, habe mitbekommen, dass ich jedesmal ein passwort eingeben muss wenn ich auf der anderen Maschine was ausführen möchte.
    bg

    sicher ? weil selbst sehr alte Intel können GPU Transcoding

    wenn du uns sagst welche HW du nutzt kann man da sicherlich was sagen :)

    Wäre natürlich schön, aber da läuft auch noch ein Software RAID.

    Hi.
    Teste gerade den emby-server auf meinem FreeBSD NAS. (nas4free) um von aussen streamen zu können.

    Nun habe ich mein NAS damals nicht als Decodierstation geplant, dementsprechend schwach ist es beim umwandeln der Videodateien. Geht ja auch alles nur per Software-Umwandlung. Ich hab ein asrock itx Mainboard mit 4 CPU Kernen (1600).
    Upload sind stabile 10Mbit/s.

    Videos mit einer Bitrate von unter 2000 gehen problemlos abzuspielen. Diese werden auch nicht umgewandelt.
    Sobald aber der Transcoder (ffmpeg) ran muss kommt der Rechner an seine Grenzen.

    Nun habe ich überlegt ob ich irgendwie die Hardwaredecodierung nutzen könnte und zb. eine Grafikkarte einbaue. Aber welche? Kostet wieder extra. Wird das funktionieren? etc.

    Nun läuft in meinem Netzwerk noch ein Linuxrechner 24/7. Auf dem soll aber nicht der emby-server laufen!
    Der könnte aber vielleicht das transcodieren übernehmen.

    Per ssh Befehl geht das, aber kann ich das dem emby-server beibringen?
    Kennt sich da jemand aus oder hat Tipps, Ideen die ich mal testen könnte?

    bg

    Hey,
    Dir geht um dein Dashboard oder? Das ist eben der Grund warum ich gleich einen eigenen WidgetType als string mit der Widgetauswahl setzen würde.
    Da du ja Scriptunabhängig bist und nur durch deine Skinsetting Anzahl etwas eingeschränkt bist, finde ich diese Lösung einfach sauberer.
    Kein Pfad bei dem und DBType beim anderen aber nur wenn Target nicht das usw.. So ist das sauber und Bombensicher getrennt wenn man
    vom "Einsteller" etwas Disziplin verlangt (Manches muss man dann eben trennen auch wenns nicht nötig wäre, so trenn ich z.B. Film und Serienplaylisten mit zwei Buttons).

    Ich mach das ja anders als du:

    Code
    <item>
    		<label>$LOCALIZE[1038]</label>
    		<onclick>Skin.SetString($INFO[Window(Home).Property(WidgetPath)],addons://sources/audio/)</onclick>
    		<onclick>Skin.SetString($INFO[Window(Home).Property(WidgetLabel)],$LOCALIZE[1038])</onclick>
    		<onclick>Skin.SetString($INFO[Window(Home).Property(WidgetTarget)],music)</onclick>
    		<onclick>Skin.SetString($INFO[Window(Home).Property(WidgetLayout)],Thumb)</onclick>
    		<onclick>Dialog.Close(1124)</onclick>
    		<visible>String.IsEqual(Window(home).Property(WidgetLayer),Addons)</visible>
    	</item>

    So hab ich mit Target einen fixen String der Bomebensicher geht und mit Layout eine Option ein Layout zu bestimmen.
    Was würde passieren wenn den click immer gleich im Setting als string mitgibst?

    Ich weiß natürlich nicht ob du schon 1000 Settings hast im skin, jeder string ist ja eins mehr, aber sowas wie !String.IsEmpty(skin.string(Widegtclick)) für alle die Probleme machen wäre das nichts? Oder ignoriert er dann die "Kodiclicks" als zweiten CLick für die die ein String.IsEmpty haben..

    Grüße

    Moin.
    Es geht um die Widgets. Im Dashboard habe ich nur Addons bzw stimmt ja gar nicht ;). Da sind ja auch auch noch so ne Art Widgets, muss ich mir ja gleich nochmal ansehen.
    Disziplin vom User .. klingt gut. 1000 Settings hab ich bestimmt schon, alleine für die Custombuttons+Customwidgets+Customsubmenüs :D
    Und da ich ja mit dem dynamsichen content arbeiten möchte, spart ja auch zig Zeilen an Code, muss ich mich eben um das TARGET kümmern.
    Wobei ich denke, ich bin schon auf dem richtigen Weg. Sieht alles etwas kompliziert aus im Code, aber es läuft gut. Ist halt sehr verschachtelt, damit ich sinnvoll code. Wobei ich eigentlich keine Ahnung vom coden habe :D
    Dazu kommt, dass es ja bestimmte Funktionen in Kodi gibt, die ich ja dann mit den ganzen Propertys umgehen würde und dann auch noch jedesmal "clearen" müsste.
    Ich habe jetzt meine Variable für die TARGETS erweitert und hoffe, dass ich so alles abgedeckt habe.
    Einzig "Timers" braucht ein separates onclick. In den Addonpfaden kommt ja immer Strings wie video, audio, movie, episodes oder ähnliches. Das lese ich dann aus und mach was draus ;P
    bg

    Du könntest custom onclicks machen und den ListItem.Folderpath nutzen.
    <onclick condition="ListItem.IsFolder">ActivateWindow($INFO[ListItem.Folderpath])</onclick>

    Nicht getestet, sollte aber eigentlich funktionieren. Dynamic Content Lists lassen sich wunderbar mit eigenen onclicks versehen.

    So hab ich es ja für timers schon gemacht, für mehr brauche ich das onclick nicht, bisher.
    Die anderen targets mache ich dann vom listitem.folderpath abhängig.
    Ist nur doppeltgemoppelter Mist.
    Ich muss jetzt auch noch zwischen Video addons und den anderen unterscheiden. Aber mal heißt ein Video addon plugin://Service....
    Und mal addon://Video... Und mal xy bienenschiss.
    Aber zu 99% hab ich ja jetzt schon abgedeckt.
    Wäre nur schön, so wie Marc es schrieb, wenn man den eindeutigen Typ auslesen könnte, auch innerhalb eines addons oder pvr Verzeichnisses.
    bg

    Nene, der der spielt die Aufnahme direkt ab.
    Ich hab kein Kodi 18 im Einsatz und fass das auch erst an wenns soweit ist.

    ich habe in meinen Aufnahmen noch unterverzeichnisse! deshalb funktioniert das so nicht. wenn er direkt die aufnahmen im widget anzeigen würde, dann ginge auch das onclick ohne target :D
    also scheint mein problem sich ausschliesslich auf verzeichnisse zu beziehen, auch wenn sie in addons liegen.
    bg

    Habs gerade mit "pvr://recordings/tv/active/" und ohne target probiert. Geht 1a.

    Timers mit pvr://timers/tv/timers kannste zwar einbinden, aber nicht sinnvoll nutzen.

    interessant, auch unter kodi 18?
    wo landest du dann, wenn du eine aufnahme anklickst?
    unter "pvr://recordings/tv/active/..." ?
    bg

    @blauesgreen

    kann ich so nicht bestätigen.


    Keine target Parameterübergabe und dementsprechend target="" im content Pfad und es geht wie es soll.

    Ja, target leer lassen geht, bei den oben genannten.
    Dein Beispiel zeigt Kanäle.
    Wie oben geschrieben funktionieren die bei mir auch ohne target.
    Der Rest aus dem pvr Bereich aber nicht. Recordings, Timer.
    Timer funktioniert aber auch nicht, wenn ein target gesetzt ist.
    Recordings geht mit dem target aus meinem Code oben.
    Setze ich aber ein Addonpfad ein, geht es nicht ohne target.
    Man kann scheinbar nicht generell sagen, dass es leer sein kann.
    Hast du in deinen widgets auch eins für die TV Aufnahmen (recordings)?
    Wie hast du es da gemacht?
    bg

    Habe gerade nochmal durchprobiert.

    Ohne TARGETS funktionieren:
    Alben
    Songs
    Filme
    Addons
    Kanäle (Radio/TV)

    der Rest funktioniert nicht. Also auch keine Verzeichnisse. Egal ob innerhalb eines Addons, oder direkter Verzeichnispfad und der Rest des PVR Bereiches.
    bg

    Danke.
    Die Pfade habe ich bisher mit einem Infolabel alle auslesen können. Dass aber ein TARGET bei Timern nicht geht ist schade. Sonst könnte ich mir das onlick sparen.
    Was aber nicht ganz geht ist, das TARGET leer zu lassen, da ich es über eine VARIABLE füttere. Wenn die Variable leer bleibt kann Kodi mit target="" scheinbar nix anfangen und macht dann gar keine Aktion.
    Gleiches Ergebnis auch mit PARAMs
    bg

    das wäre aber Beschäftigungsterapie wenn wir es dazu schreiben müssten und Kodi macht eh was es will;)..Für etwas muss es ja gut sein.

    Ich hab ja keinen Plan von PVR. @sualfred müsste das vielleicht am ehesten wissen welcher target für Timer gilt.
    was für einen Container path hat denn die Liste im Fenster? kann man nicht daraus schließen was gilt?

    Wenn im Default für Addon Kategorien addonbrowser das target ist müsste es dann nicht tvtimers sein?

    Grüße

    mit "tvtimers" gehts nicht. der pfad (ListItem) ist pvr://timers...
    bzw der Container.FolderPath bleibt da leer.

    Bei Timer gilt da nicht auch pvr?
    Im Defaultskin nutzen sie für PVR ja das, nur Timer gibt es dort nicht als Widget.

    Ich würde da mal ins Home schauen - da ist ja doch 80% mit abgedeckt seit dem Estuary.
    Die nutzen dort auch z.B. für die Addon Kategorien mit dem Content addons:// <param name="widget_target" value="addonbrowser"/>.
    Von dem hatte ich vorher auch noch nie was gehört und deswegen kam ich drauf das alles gehen müsste was in Activate.Window(xxx vorkommen könnte.

    also mit pvr bei timer funktioniert es nicht. ;(

    vielleicht sollten wir @ksooo mit ins boot holen, der macht ja die pvr sektion. ;)
    die verwendeten targets aus dem estuary hab ich auch gesehen und mich gewundert.
    aber wie schon gesagt, die targets könnten auch vom core gesetzt werden.
    addons werde ich mal noch mit in die variable nehmen. mal sehen was dann passiert :D
    bg

    Moin,

    bisher geht alles was ich mir vorgestellt habe. Aber ich nutze es ja nur für die Widgets und ohne eigenes Window.
    Auch fehlt mir ne korrekte und vollständige Auflistung aller möglichen TARGETS. Oder hast du da was gefunden?

    Meine Variable für das TARGET sieht so aus:


    damit wurden die Objekte in den Widgets immer korrekt geöffnet. Für Games muss ich mal gucken, da habe ich noch keine Erfahrung und pvr lese ich dann über den FolderPath aus und es muss als "videos" behandelt werden.
    Games sind fest verankert auf dem Hauptmenüpunkt und somit ist das festlegen des TARGETS darüber geregelt.

    Ja, bin schon ne ganze Weile an dem Skin. Ist mir letztens auch mal wieder aufgefallen ;)
    Ich nutze ihn aber auch selbst und habe den Anspruch ihn für alle Bereiche komplett zu halten, auch wenn ich sie nicht nutze. Games zB.
    Und die 2-3 Fans die ich habe motivieren auch. ;)
    Irgendwie machts auch mal wieder Spaß, habe ja eine Zeit lang kaum was gemacht/machen müssen.
    bg

    Edit: stelle gerade fest bei pvr muss doch noch was geändert werden, timer öffnet er zb. nicht

    Edit2: das TARGET ist einfach nur die WINDOW ID !! Das werde ich mal austesten :D

    Edit3: also PVR Timers bekomme ich über das Widget nicht geöffnet, aber tvrecordings und tvchannels