Wofür braucht man die [definition='2','1']advancedsettings[/definition].xml?
Hier werden Einstellungen getätigt die im Normalfall nicht gebraucht werden und/oder einige unbedarfte Benutzer von Kodi verwirren.
So kann man als Beispiel dort einen höheren Cache für LAN Daten eintragen, einen Loglevel erhöhen, spezielle Anpassung und Tweaks für Spezialfälle hinzufügen usw.
Auch wenn man eine Datenbank gemeinsam im Haus benutzen will oder Userdaten auslagern möchte ist die [definition='2','1']advancedsettings[/definition].xml der richtige Ort.
Wo finde ich die [definition='2','1']advancedsettings[/definition].xml?
Es gibt keine wenn Du sie nicht selber erstellst. Du kannst mit einem normalen Texteditor wie Notepad++ diese Datei erstellen.
Grundsätzlich gehört sie in den so genannten Userdata Ordner.
Android: /Android/data/org.xbmc.kodi/files/.kodi/userdata/ oder bei Installation auf SD Karte: /sdcard/Android/data/org.xbmc.kodi/files/.kodi/userdata/
Fire TV: /storage/self/primary/Android/data/org.xbmc.kodi/files/.kodi/userdata/
iOS:/private/var/mobile/Library/Preferences/Kodi/userdata/
Linux: ~/.kodi/userdata/
MacOS:/Users/<Benutzername>/Library/Application Support/Kodi/userdata/
Windows(Vista,7,8(.1),10) : %appdata%\Kodi\userdata
Openelec / Libreelec: /storage/.kodi/userdata/
[warnbox]Unter Openelec/Libreelec gibt es einen Sonderfall. Das System bringt eine eigene, nicht editierbare [definition='2','1']advancedsettings[/definition].xml mit. Alle Einstellungen die man in der neu erstellten [definition='2','1']advancedsettings[/definition].xml tätigt überschreiben diese Einstellungen und werden wirksam.[/warnbox]
Wie ist die Datei grundsätzlich aufgebaut?
Grundsätzlich hällt sich Kodi an das XML Format. Somit hat jede Option einen Start oder End-Tag.
<[definition='2','1'][definition='2','1']advancedsettings[/definition][/definition]>
<Einstellung>Wert</Einstellung>
</[definition='2','1'][definition='2','1']advancedsettings[/definition][/definition]>
Welche Optionen gibt es?
Das ist eine Menge. Eine Übersicht aller Befehle findet man im [definition='2','1']advancedsettings[/definition].xml">Kodi-Wiki.
Hier wollen wir nur auf die wichtigsten eingehen.
Logging komplett deaktivieren: <loglevel>-1</loglevel>
Video- und Musikdatenbank umstellen auf MYSQL:
Spoiler anzeigen
Standard Ordner ändern (z.B. zum Auslagern der Thumbnails):
<pathsubstitution>
<substitute>
<from>special://masterprofile/Thumbnails/</from>
<to>smb://USERNAME:PASSWORT@192.168.1.100/Kodi/Thumbnails/</to>
</substitute>
</pathsubstitution>
Dateiendungen:
Man kann auch eigene Formate in Kodi hinzufügen/entfernen für Bilder, Musik und Videos. Wer sich jetzt fragt, warum man das machen sollte: Wenn man z.B. einen Ordner hat mir verschiedenen Formaten, man aber nur eins gezeigt bekommen möchte, kann man dieses ausblenden.
Oder man hat Bücher/Comics in PDF Format und möchte die im Kodi einbinden. Dann definiert man ".pdf" als Video-Extension und richtet dafür einen External Player ein.
Spoiler anzeigen
Listenfunktion im Kodi beschränken:
Wenn man Dateien hat die in der Dateiansicht nicht angezeigt werden sollen, wie z.B. Dateien bei einigen Western Digital Abspielern kann man dies so ausblenden:
<video>
<excludefromlisting>
<regexp>-trailer</regexp>
<regexp>[-._ \\/]sample[-._ \\/]</regexp>
</excludefromlisting>
</video>
Cover-Format (jpg) ändern:
Wenn man mit Ember scraped kann man einstellen, dass folder.jpg als Cover ausgegeben werden soll. Hat man aber andere Filmquellen, die andere Dateinamen nutzen kann man diese als Thumbnail benutzen.
Spoiler anzeigen
Für Musik:
Oder DVDs:
Gleiches gilt für Fanarts:
Einstellungen für die Videowiedergabe:
Diese Einstellungen müssen als Vor-Tag <video> sowie End-Tag</video> haben.
Diese Option gibt die Sprunggröße an beim Spulen:
<timeseekforward>30</timeseekforward>
<timeseekbackward>-30</timeseekbackward>
Wieviel Prozent des Films abgespielt werden damit er als gesehen markiert wird: <playcountminimumpercent>90</playcountminimumpercent>
Startoptionen:
Vollbild Modus erzwingen: <fullscreen>true</fullscreen>
Das Kodi Logo bei Programmstart nicht zeigen: <splash>false</splash>
Windows Multimedia Keyboards:
Um die Multimedia Tasten einer Microsoft Tastatur in Kodi zu nutzen braucht man folgende Zeile: <enablemultimediakeys>true</enablemultimediakeys>
Netzwerkeinstellungen:
DNS Server übergehen und eigenen Host festlegen:
Dies ist eine Überarbeitung des Original Threads wegen der vielen Änderungen von XBMC zu Kodi sowie einigen Einstellungen die nun in die GUI gewandert sind. Vielen Dank an mad-max für seine Arbeit.