<path>videodb://recentlyaddedmovies/</path>
das ist da falsch, "path" gehört da nicht hin. Das war fürs menü
<path>videodb://recentlyaddedmovies/</path>
das ist da falsch, "path" gehört da nicht hin. Das war fürs menü
über die Notes kannst du "Zuletzt hinzugefügt" aufrufen und das Ergebnis ist richtig?
ich würde einfach zwei [definition='2','1']advancedsettings[/definition].xml machen, die man wechselt. Eine, die auf die Zentralen Datenbank verweist und eine mit einer lokalen Datenbank.
bei einer zentralen Datenbank muss ja nur einmal eingelesen werden.
Aber was spricht gegen einlesen. das ist ja schnell gemacht.
Ansonsten kann man natürlich auch über Dateien ein Film abspielen, ohne das er in der Datenbank ist. Natürlich nicht mit allen Vorzügen.
naja man sieht sich ja in Kodi nicht die nfo an, sondern den Datenbankeintrag, den die nfo beim einlesen erzeugt hat.
naja, das ist alles schon ein bischen umfangreich...
Auf jeden Fall ist das für Kodi 17/18 und wird warscheinlich auf Kodi 19 nicht funktionieren.
Bei Kodi unter Windows funktioniert copy/paste, unter Linux nicht, ist mir auch schon aufgefallen.
Da gehst du z.B. auf "Widges auswählen 1" dann öffnet sich ein Menü da gehst du auf "Videobibliotek", dann auf "Filme" oder "Kinderfilme", und dann auf "zuletzt hinzugefügt". "Zuletzt hinzugefügt" ist normalerweise die Datei recentlyaddedmovies.xml. Die muss natürlich existieren unter library\video\movies\recentlyaddedmovies.xml bzw. library\video\movies-kids\recentlyaddedmovies.xml oder wie du es genannt hast.
Bei "Zusammenstellung der Widges auswählen" musst du "Liste (bis zu 8 Einträgen)" auswählen. Dann kann man jeden Punkt einzeln konfigurieren.
Jetzt musst du halt noch im Skin das Hauptmenü bearbeiten.
Einstellungen --> Skins --> Startbildschirm --> Haupmenü anpassen
Bei der Aktion muss man halt jetzt nicht mit "videodb://movies" die komplette Datenbank, sondern "library://video/movies" oder so aufrufen. Also nicht die komplette Videodb, sondern die geänderten library Einträge.
Ich weiss nicht, warum die Notes nicht da sind. Hast du evtl. mit anderem Windows-User installiert? Ich würde die da an die richtige Stelle kopieren.
Die xmls würde ich mir auf jeden Fall mal sichern. Wer weiss, ob du das in ein paar Wochen wieder so hinbekommst.
Wenn die Quellen auf der Linux-Kiste identisch sind, kann man später alle xmls einfach kopieren.
oder einfach als Serie und nicht als Film speichern.
Das Problem ist, das Kodi bei Filme den Set irgendwie nicht nachträglich aktualisiert. Also wenn man in der nfo das Set nachträglich ändert, am besten alle Filme des Sets aus der Datenbank löschen und die nfos neu einlesen lassen.
im Systemordner kann man unter Libreelec warscheinlich nicht schreiben. Der Ordner im Userdata sollte eigentlich nach der Installation eine Kopie von dem Ordner im Systemordner sein.
Unter Windows ist der richtige Ordner: C:\Users\<USERNAME>\AppData\Roaming\Kodi\userdata\library\video
Hier kann man sich die Standart-Einträge nochmal kopieren, falls die irgendwie weg sind:
https://github.com/xbmc/xbmc/tree/master/system/library
Alle Filme ganz normal in die Datenbank einfügen, auch die Kids-Filme. Am besten aber über eine eigene Quelle.
Also nochmal ganz von Anfang. Erstmal hat man ja das Problem, das Kodi praktisch nur 3 Datenbanken für Videomaterial hat: Filme, Serien und Musikvideos. Wenn man jetzt z.B. Dokus oder Kinderfilme von Filme trennen will, muss man halt von der Datenbank Einträge ausschließen.
Die höchste Hirarchiestufe, wo du alle Videos der Datenbank siehst ist dieses Menü:
(ohne die Dokus, die hab ich schon eingefügt)
Das Bild, was du da siehst ist deffiniert unter der Freigabe/Ordner bei Libreelec:
\\libreelec\Userdata\library\video
wenn du hier was änderst, siehst du im o.g. Menü sofort die Änderung.
Jetzt willst du für Kinderfilme ein eigenen Punkt haben. Da machst du ein Ordner z.B. „movies-kids“.
Ordnername und Icon werden in index.xml definiert. Also am besten vom Ordner movies nach movies-kids kopieren und abändern.
<node order="30" visible="Library.HasContent(Movies)">
<label>Kinderfilme</label>
<icon>DefaultMovies.png</icon>
</node>
für die normale Sortierung nach Name kopierst du dir die Datei „titles.xml“ von movies.
In der Datei beschränkst du irgendwie die Anzeige z.B. sinnvollerweise durch den Pfad. Z.B. durch Einfügen von
<rule field="path" operator="contain">
<value>smb://192.168.1.xx/video/Kids-Movies/</value>
</rule>
Jetzt kann man schon testen, ob du alle Kinderfilme nach Titel angezeigt bekommst.
Wenn das funktioniert, dann für alle Sortierungen genauso machen. … (Das hat alles noch nichts mit dem Hauptmenü zu tun, das kommt später)
Wie gesagt. Zwei Schritte. Erst die Notes anpassen (xml-editieren), dann die Notes testen. Wenn alles ok, dann Menü anpassen (über den Skin im Kodimenü)
Aber @Steevee2 wird Dir sicherlich sehr gern beim Editieren der > 30 Dateien behilflich sein. Da gebe ich den Staffelstab gerne weiter.
Naja mit copy und paste hat man das mit einem Texteditor in ein paar Minuten. Mit dem Library Node Editor ist das schon stressiger