Beiträge von CalibraMan

    Kodi nimmt die eigene Datenbank.

    Beim ersten einrichten sind die Dateien nicht sortiert.

    Neue Dateien werden erst als neu angezeigt, wenn die Datei über Bibliothek aktualisieren in die Datenbank aufgenommen wurde.

    Natürlich muss das Widget, wie schon Beschrieben, richtig eingestellt sein.

    Wenn du die Wiedergabeliste und das Widget auf Hinzugefügt am und Absteigend einstellt, ist alles durcheinander.

    @HisAirness23
    Am einfachsten geht das über die intelligenten Wiedergabenlisten.

    Du erstellst dir eine Liste mit Pfad behinhaltet und nimmst den passenden Ordner dazu.

    Dann in den Einstellungen des Hauptmenüs
    Widgets-> Video Bibliothek-> Wiedergabeliste. Dort wählst du noch hinzugefügt am und absteigend.

    Mit den Wiedergabelisten kann man einiges schönes mit dem Skill erreichen.

    Ich z.b. nutze die Liste für 1080p, 2160p,Filme in Dolby Atmos sowie DTS-X und DV.

    Ist auch irgendwo in diesem Thema schon erwähnt

    Hallo zusammen!

    Habe im letzter Zeit viel in diesem Thema über Bild und Tonaussetzer gelesen.

    Hier mal ein kleines Feedback

    Habe auch seit einigen Builds starke Probleme mit Tonaussetzer und Tonversatz. Welche Versionen ich schon alles durchprobiert habe kann ich gar nicht mehr sagen. Alle möglichen 19.3, 19.4 und die letzten Nexus Builds.

    Habe gerade das Build Matrix 19.1 installiert

    (kodinerds-20210508-85e05228b4-Matrix-arm64-v8a.apk)

    Dort scheint bis jetzt alles bestens zu laufen. Extrem auffällig war es bei Videos mit Atmos Tonspur und Dolby Vision.

    Seit wann das Problem aufgetreten ist kann ich leider nicht mehr nachvollziehen.

    EDIT:
    (kodinerds-20211006-52c19a0728-Matrix-arm64-v8a.apk)
    Funkrioniert auch ohne Probleme. Ich gehe davon aus, dass der Fehler ab 19.3 auftritt.

    Das ist Mega geworden. Die Idee das ganze über die Skin Settings Ein- und Ausschaltbar zu machen finde ich sehr gut.

    Lasse die Version weiter laufen. Wenn ich was finden sollte, erhälst du mein Feedback


    Wieso sollte sich der Inhalt nicht über SkinShortcuts sortieren lassen?

    Weil die Sortierung Fix in der XSP vorgegeben ist. Oder wird es in XML dann Ignoriert?


    Bitte erläutere das genauer.


    Wählt man hier nur die Sortiermethode aus (in meinem Beispiel Hinzugefügt am) und lässt die Sortierrichtung auf Standart, werden die Filme auf der Startseite nicht nach Hinzugefügt angezeigt. Es kommt irgendwas raus... In welcher Richtung er da Sortiert ist mir unklar.

    Anzeige erfolgt dann so:

    Erst wenn man die Sortierrichtung einstellt, wie in meinem Fall Absteigend, da ich die neuen Filme zuerst sehen möchte, zeigt er die korrekte Reihenfolge an.

    Die korrekte Reihenfolge wäre so:

    Sehr schön. Das freut mich.

    Würde noch die Sortierung weglassen. Sonst lässt sich das Widget nicht über die Skin-Settings sortieren.

    Bei der Widget sortierung im Menü ist mir aufgefallen, dass die Sortierung nur funktioniert, wenn man Auf- oder Absteigend einstellt. Steht es auf Standard wird nur nach Titel sortiert

    Sooo... habs nochmal geteset

    Funktioniert Perfekt mit Match ALL

    <720p werden nicht angezeigt
    >1080p werden nicht angezeigt

    Für nur 1080p Videos muss man nur die 576 mit 720 ersetzen

    Ich kenne die Arbeitsweise von Kodi nicht.

    Ich kann es mir nur so erklären

    Kodi kategoriert die Auflösung in 2160 1080 720 576 und 480

    Nicht alle 1080p Videos haben 1080p und werden als 1080p angezeigt.

    Es kann dann nichts angezeigt werden, weil das Script die Kategorie 1081 nicht finden kann.
    Hab es noch nicht ausprobiert, aber es sollte bei lessthan 1080 alles unter 1080p angezeigt werden.

    Zum ausschliessen von < 720p

    Ungetestet. Habe leider gerade keine möglichkeit zum Testen.

    Ggf. Match auf ALL stellen

    Bei ONE könnten durch greaterthan 576 die 2160p mit angezeigt werden, wenn er die Reihenfolge der Rules ignorieren sollte.

    Zu deinem 1. Problem: Hast du bereits Filme deiner Bibliothek hinzugefügt? Falls ja, sind denn Fanarts gescraped worden? Hast du Widget-Inhalt festgelegt? Poste doch am besten mal ein paar Screenshots von deinen Einstellungen, dann kann man schneller helfen. :)

    2.: Das Auslesen der Media-Daten (Auflösung, Tonspur, Bildverhältnis, usw.) aus den Dateien ist nicht Sache des Skins. Das übernimmt Kodi. Der Skin wertet dann nur die Infolabel aus.

    3.: Es ist möglich in den Listen-Ansichten dir den Dateinamen zusätzlich anzeigen zu lassen indem du "Erweiterte Liste" und "Zeige Dateinamen" aktivierst

    4.: Das wurde so implementiert, dass dies über den Dateinamen/Pfad ausgelesen wird. Sobald im Dateiname/Pfad z.B. atmos enthalten ist, wird das entsprechende Icon angezeigt.

    XML
    <expression name="IsAudioCodecATMOS">
        String.Contains(ListItem.FileNameAndPath,.atmos.) | String.Contains(ListItem.FileNameAndPath,.atmos-)
        | [VideoPlayer.IsFullscreen + [String.Contains(Player.FileNameAndPath,.atmos.) | String.Contains(Player.FileNameAndPath,.atmos-)]]
    </expression>
    <expression name="IsAudioCodecDTSX">
        String.Contains(ListItem.FileNameAndPath,.dts-x.) | String.Contains(ListItem.FileNameAndPath,.dts.x.) | String.Contains(ListItem.FileNameAndPath,.dtsx.) | String.Contains(ListItem.FileNameAndPath,.dts-x-) | String.Contains(ListItem.FileNameAndPath,.dts.x-) | String.Contains(ListItem.FileNameAndPath,.dtsx-)
        | [VideoPlayer.IsFullscreen + [String.Contains(Player.FileNameAndPath,.dts-x.) | String.Contains(Player.FileNameAndPath,.dts.x.) | String.Contains(Player.FileNameAndPath,.dtsx.) | String.Contains(Player.FileNameAndPath,.dts-x-) | String.Contains(Player.FileNameAndPath,.dts.x-) | String.Contains(Player.FileNameAndPath,.dtsx-)]]
    </expression>


    Wenn dort per Filename implementiert wurde, wäre meine Idee folgendes:


    Funktioniert bei mir ohne Probleme

    Edit:

    Nochmal etwas nachgedacht:


    Funktioniert ebenfalls. Es werden bei mir nur 720p und 1080p angezeigt

    So... Wiedergabelisten studiert und als gute Sache eingeordnet :)

    Hast du deine Dateien alle in einem Ordner oder getrennt mach Auflösungen?

    Dateinamen enthalten 1080p und 720p? Wie sieht dein Dateiformat aus?

    Dann kann ich dir bestimmt eine einfache Lösung bieten

    Mit den PlaylistEditor habe ich noch nicht ganz verstanden... Wo finde ich den?

    Habe mit anders geholfen.

    Datei erstellt:

    extras/playlist/HDMovies.xps

    XML: HDMovies.xps
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    <smartplaylist type="movies">
        <name>HD Movies</name>
        <match>all</match>
        <rule field="videoresolution" operator="smalerthan">
            <value>1081</value>
        </rule>
    </smartplaylist>

    Inhalt der 4KMovies.xps kopiert und abgeändert. Die 4KMovies sucht nach operator="greaterthan" und Value "1080p"
    Meine Variante sucht nach kleiner als 1081p. Die Ausgabe klappt soweit super. Sortieren lassen sich weder 4kMovies noch HDMovies. Dann wird alles zusammen gewürfelt.
    Aber so habe ich erst einmal eine Lösung für mein Anliegen :)

    Bearbeitet:
    language/resource.language.de_de/strings.po

    unter

    Code: strings.po
    msgctxt "#31509"
    msgid "4K Movies"
    msgstr "4K Filme"

    eingefügt:

    XML: strings.po
    msgctxt "#31599"
    msgid "HD Movies"
    msgstr "HD Filme"


    shortcuts/overrides.xml

    unter

    XML: overrides.xml
    <shortcut widget="4KMovies" type="31452" label="31509" icon="DefaultMovies.png" widgetTarget="video">special://skin/extras/playlists/4KMovies.xsp</shortcut>


    das eingefügt:

    XML: overrides.xml
    <shortcut widget="HDMovies" type="31452" label="31599" icon="DefaultMovies.png" widgetTarget="video">special://skin/extras/playlists/HDMovies.xsp</shortcut>


    So klappt das ganze. Hast du dort irgendwelche bedenken?

    Mich würde jedoch die Variante mit dem PlaylistEditor doch nich Interessieren.

    Nach meinem Urlaub werde ich mich nochmal mit den passende Icons beschäftigen. Wird schon irgendwie klappen :D

    Edit:

    Für deine Variante 720p bis 1080p müsste das ganze so aussehen:

    Hi Beatmaster,

    habe nochmal alles durchprobiert. Ich denke, dass einfach nur das Widget nicht im passenden Style erstellt wurde.

    Der Screenshot zeigt das Widget "Video-Bibliothek -> Quellen -> MEINE QUELLE ausgewählt"

    Kannst du dieses Widget vieleicht passend machen zum Design machen oder eins erstellen? Oder eins für HD Filme wie bei "Widgets -> Filme -> 4k Filme"?

    Es gibt in den Widgets extra ein passendes "4k Filme"... Dieses Widget habe ich für den Hauptmenü Eintrage 2160p genommen. Das funktioniert super!

    Ist es möglich das gleiche Widget für "HD Filme" zu erstellen?

    Was mir noch fehlen würde ist ein UHD oder 4K Icon für die Hauptmenüeinträge. HD ist vorhanden.

    Wäre echt toll wenn du dort nochmal Hand enlegen könntest :D