<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://kodi.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ChristW</id>
	<title>Official Kodi Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://kodi.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ChristW"/>
	<link rel="alternate" type="text/html" href="https://kodi.wiki/view/Special:Contributions/ChristW"/>
	<updated>2026-06-19T14:42:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://kodi.wiki/index.php?title=Raspberry_Pi&amp;diff=129422</id>
		<title>Raspberry Pi</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Raspberry_Pi&amp;diff=129422"/>
		<updated>2017-04-24T14:38:12Z</updated>

		<summary type="html">&lt;p&gt;ChristW: /* Random notes */  remove empty bullet point&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[Devices]]}}&lt;br /&gt;
{{device notice}}&lt;br /&gt;
&lt;br /&gt;
[[File:Pi2ModB1GB_-comp.jpeg|320px|right]]&lt;br /&gt;
&lt;br /&gt;
{{forum link2|1=For more info and help, check out the [http://forum.kodi.tv/forumdisplay.php?fid=166 Kodi Raspberry Pi support forum]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;The &#039;&#039;&#039;Raspberry Pi&#039;&#039;&#039;, &#039;&#039;&#039;Raspberry Pi 2&#039;&#039;&#039;/&#039;&#039;&#039;3&#039;&#039;&#039; and &#039;&#039;&#039;Raspberry Pi Zero&#039;&#039;&#039; are a series of ARM-powered, credit card-sized single-board computers (developer boards) made in the UK by the non-profit Raspberry Pi Foundation organization for educational and hobbyist purposes. These low power computers are mass produced at very low prices and the high number of units sold gives it massive community support. As Kodi HTPC, all Raspberry Pis support full 1080p (Full HD) video playback of the most commonly used codecs, most if not all Kodi [[add-ons]], and have reasonably responsive GUI performance.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installing Kodi ==&lt;br /&gt;
{{Main|HOW-TO:Install Kodi on Raspberry Pi}}&lt;br /&gt;
{{#lst:HOW-TO:Install Kodi on Raspberry Pi|install}}&lt;br /&gt;
&lt;br /&gt;
== Frequently Asked Questions ==&lt;br /&gt;
{{see|Raspberry Pi FAQ}}&lt;br /&gt;
&lt;br /&gt;
== Maximizing performance ==&lt;br /&gt;
&amp;lt;section begin=&amp;quot;performance&amp;quot; /&amp;gt;&lt;br /&gt;
{{note|Some of these tweaks are more aimed at the Pi 1 CPUs (A, B, A+, B+, Compute Module, Zero) as they only have a slow single-core CPU. Raspberry Pi 2/3 probably doesn&#039;t need some of these tweaks to run Kodi really well, but it also won&#039;t hurt anything, if you really want to push things to their limit.}}&lt;br /&gt;
&lt;br /&gt;
* Avoid &amp;quot;heavy&amp;quot; skins and lots of &amp;quot;service&amp;quot; type add-ons that run in the background.&lt;br /&gt;
&lt;br /&gt;
* Turn off RSS feeds and any scrolling text options for your skin. Depending on the skin/text, this can really boost a Pi 1, sometimes even a Pi 2/3.&lt;br /&gt;
&lt;br /&gt;
* Use an SD card with good rewrite speeds. The class of the SD card doesn&#039;t always mean it will be better, as that speed classification is for sustained reading and writing, whereas for Kodi, random read/write speeds are more important.&lt;br /&gt;
::* [http://elinux.org/RPi_SD_cards#Working_.2F_Non-working_SD_cards Raspberry Pi only supports SDHC cards], apart from a few exceptions where the cards are marked as SDXL but maintain SDHC compatibility.&lt;br /&gt;
::* [http://swag.raspberrypi.org/products/noobs-8gb-sd-card The class 6/8 Samsung SD cards sold on the Raspberry Pi Store] (the ones with NOOBS on them) typically have much better performance than many class 10 cards.&lt;br /&gt;
::* Samsung &amp;quot;EVO&amp;quot; SD/mSD cards also have very excellent read/write speed for their price.&lt;br /&gt;
::* For [http://www.raspberrypi.org/forums/viewtopic.php?p=53159 more information about SD card speeds, read this excellent thread on the R-Pi forum].&lt;br /&gt;
&lt;br /&gt;
* You can also try a combination of SD and fast USB drive for your Kodi install, but with the recent software improvements even just using a good SD card is about as fast as using a fast USB drive.&lt;br /&gt;
&lt;br /&gt;
* Avoid using wifi. If you do use wifi, use a wifi adapter that contains two antennae (internal or external) that advertises &amp;quot;300 Mbps&amp;quot;. Otherwise, stick to wired ethernet, local USB drives, or ethernet-over-power devices (like Homeplug).&lt;br /&gt;
::* [http://openelec.tv/forum/124-raspberry-pi/73670-the-best-wireless-usb-adapter-for-raspberry-pi-b Edimax EW-7811UTC AC600 is highly recommended in this thread].&lt;br /&gt;
&lt;br /&gt;
* If you are using wifi and it seems just on the edge of being fast enough, check out &#039;&#039;&#039;[[HOW-TO:Modify the video cache]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Try using &#039;&#039;&#039;[[NFS]]&#039;&#039;&#039; file shares instead of SMB file shares.&lt;br /&gt;
&lt;br /&gt;
* [http://forum.osmc.tv/showthread.php?tid=6825 Try mounting network shares through OS rather than Kodi]. This allows more tweaking of filesystem options, like chosing UDP and larger block sizes.&lt;br /&gt;
&lt;br /&gt;
* [http://forum.kodi.tv/showthread.php?tid=199272 Overclock]. Most Pi&#039;s can handle a significant overclock, as long as they have a good power supply. There is no universal setting that will work for everyone (except for the default speed that you get without overclocking). Try various overclocking settings and run Kodi for a while to see if it&#039;s stable. If one group of overclocking settings causes crashes, try a group of lower settings.&lt;br /&gt;
:: {{note|Overclocking is pretty important for the Raspberry Pi 1 (A, B, A+, B+) and Zero, but much less so on the Pi 2/3 due to the multiple CPU cores as well as increased speed per core. You can still overclock the Pi 2 if you really want to, but for most users it makes little difference.}}&lt;br /&gt;
&lt;br /&gt;
* By default, &amp;quot;Extract thumbnail and video information&amp;quot; (in &#039;&#039;&#039;[[Settings/Video#File lists|file lists settings]]&#039;&#039;&#039;) is disabled on the Pi, improving browsing performance.&lt;br /&gt;
&lt;br /&gt;
* For smoother video playback, enable &amp;quot;Adjust display refresh rate to match video&amp;quot; in &#039;&#039;&#039;[[Settings/Video#Playback|playback settings]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* When using dvdplayer, &amp;quot;Sync playback to display&amp;quot; and &amp;quot;adjust PLL&amp;quot; for sync method are recommended; see &#039;&#039;&#039;[[Settings/Video#Playback|playback settings]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Make sure the video is using H.264 (up to High Profile — [[Hi10P]] will not work), or MPEG-4, or, if additional codecs have been enabled, MPEG-2 or VC-1.&lt;br /&gt;
&lt;br /&gt;
* Passthrough is recommended as it lowers CPU usage for DTS and AC3. Use &#039;&#039;&#039;[[Settings/System#Audio output|audio passthrough]]&#039;&#039;&#039; if your TV/receiver supports it.&lt;br /&gt;
&lt;br /&gt;
* To determine which audio passthrough formats your HDMI-connected TV supports, you can log in via SSH and run this command: &amp;lt;code&amp;gt;/opt/vc/bin/tvservice a&amp;lt;/code&amp;gt; (on OpenELEC: &amp;lt;code&amp;gt;tvservice -a&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
* Feeling adventurous? [[Development builds#Raspberry Pi specific testing|Check out the latest OpenELEC test builds]], which often have even more speed improvements. Just remember that these builds can often be unstable!&lt;br /&gt;
&lt;br /&gt;
* For locally connected drives containing videos and music, the filesystem can have an impact on read and write speeds. NTFS for example tends to be much slower on any Linux-based system than the more native ext2, ext3, etc.&lt;br /&gt;
&lt;br /&gt;
* If you use [[MySQL]], you will want to make sure that your images are pre-cached using the &#039;&#039;&#039;[[Texture Cache Maintenance utility]] tool&#039;&#039;&#039;. Local libraries typically don&#039;t need this as their images are cached when videos are scanned in. Using MySQL can improve performance as the database queries are handled by another machine.&lt;br /&gt;
&lt;br /&gt;
* Organizing your movies in single folders for each movie, rather than all movies in one folder, is recommended. The individual folders reduce the time it takes for Kodi to look for supporting media like external subtitles, which makes browsing, scanning and starting playback a little faster. You might also want to consider pre-scraping the meta data using a &#039;&#039;&#039;[[Library manager]]&#039;&#039;&#039; to reduce the time it takes to scan in both movies and TV shows.&lt;br /&gt;
&lt;br /&gt;
* [http://forum.kodi.tv/showthread.php?tid=222498 For Raspberry Pi units with only 256MB of RAM, see this thread].&lt;br /&gt;
&amp;lt;section end=&amp;quot;performance&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Remote controls ==&lt;br /&gt;
[[File:gpioir.png|right|250px|thumb|Wiring instructions for a TSOP4838 GPIO IR sensor.]]&lt;br /&gt;
;GPIO IR receiver&lt;br /&gt;
:Don&#039;t have a CEC TV or a smartphone remote? For less than a dollar/euro, you can add an IR receiver to your Raspberry Pi that works with most MCE and Apple remotes (and a few others). Most Kodi install options for the Pi should work with the GPIO IR out of the box, or by enabling a setting from within Kodi. Go to a local electronics store or search on eBay for &amp;quot;&amp;lt;code&amp;gt;TSOP4838&amp;lt;/code&amp;gt;&amp;quot; and use some simple jumper wires (or solder the pins directly, if you wish). &#039;&#039;&amp;lt;small&amp;gt;(We need a link to a good, up to date GPIO IR guide. Most of the links I found are outdated and contain instructions for additional configurations that are no longer required. If you find a good link/guide, please add it to the wiki.)&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:If you are using &#039;&#039;&#039;[[OpenELEC]]&#039;&#039;&#039;, just add this to your config.txt file &#039;&#039;(full help page &#039;&#039;&#039;[http://wiki.openelec.tv/index.php?title=Guide_To_lirc_rpi_GPIO_Receiver here]&#039;&#039;&#039;)&#039;&#039;: &lt;br /&gt;
::&amp;lt;pre&amp;gt;dtoverlay=lirc-rpi&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:The default GPIO pin used is 18. This can be changed by using the following&lt;br /&gt;
::&amp;lt;pre&amp;gt;dtoverlay=lirc-rpi,gpio_in_pin=18&amp;lt;/pre&amp;gt;&lt;br /&gt;
:Where &amp;lt;code&amp;gt;pin=18&amp;lt;/code&amp;gt; would be changed to whatever GPIO pin number you would rather use.&lt;br /&gt;
&lt;br /&gt;
:If you are using &#039;&#039;&#039;[[OSMC]]&#039;&#039;&#039;, your remote will probably work out of the box. If it doesn&#039;t, go to My OSMC -&amp;gt; Remotes and select your desired remote. There is also [https://osmc.tv/store/product/osmc-remote-control/ an official OSMC remote] which also works on other distributions.&lt;br /&gt;
&lt;br /&gt;
;[[CEC]]&lt;br /&gt;
:If your TV supports &#039;&#039;&#039;[[CEC]]&#039;&#039;&#039;, you should be able to use the remote control that came with your TV to control Kodi. The remote control signals are sent over the HDMI cable and most often don&#039;t require any further settings or configuration.&lt;br /&gt;
&lt;br /&gt;
;[[MCE remotes]]&lt;br /&gt;
:Various &#039;&#039;&#039;MCE&#039;&#039;&#039; USB receivers and remotes will work on the Pi.&lt;br /&gt;
&lt;br /&gt;
;[[Keyboards]] and mice&lt;br /&gt;
:Any &#039;&#039;&#039;[[keyboard]]&#039;&#039;&#039; such as wired, wireless, bluetooth. This includes remotes that are seen as keyboards, such as Rii remotes, the Mele F10-Pro remote, or the (very awesome) &#039;&#039;&#039;[[Flirc]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
;[[Smartphone/tablet remotes]]&lt;br /&gt;
:Use your smartphone or tablet as a remote control.&lt;br /&gt;
&lt;br /&gt;
;[[Web interface]]s&lt;br /&gt;
:Control Kodi from anything that has a web browser.&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Further reading ==&lt;br /&gt;
* [http://raspberrypi.org RaspberryPi.org]&lt;br /&gt;
* [http://elinux.org/RaspberryPiBoard Raspberry Pi Hub Wiki]&lt;br /&gt;
* [http://lea-linux.org/documentations/Raspberry_Pi Raspberry Pi French Wiki]&lt;br /&gt;
* [[Wikipedia:Raspberry Pi]]&lt;br /&gt;
&lt;br /&gt;
== Random notes ==&lt;br /&gt;
{{large|&#039;&#039;Feel free to place various notes, tips, and links here. As this section of the wiki gets more organized, those notes will be properly sorted. Consider this like a dumping ground for when you&#039;re not sure where to put something.&#039;&#039;}}&lt;br /&gt;
* Notes for using a Pi with a GPIO touch screen:&lt;br /&gt;
** http://forum.kodi.tv/showthread.php?tid=222880&amp;amp;pid=2000331#pid2000331&lt;br /&gt;
** http://markamc.traki-iski.co.uk/raspberry-pixbian-egalax-touchscreen/ &lt;br /&gt;
** http://arendwierks.blogspot.nl/p/touchscreen-fix-raspberry-pi-xbmc-kodi.html&lt;br /&gt;
&lt;br /&gt;
* Add-on for turning off the HDMI port when idle: https://github.com/timker/kodi.screensaver.pimon&lt;br /&gt;
&lt;br /&gt;
{{Updated|16}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:HTPC]]&lt;br /&gt;
[[Category:Raspberry Pi]]&lt;br /&gt;
[[Category:Broadcom]]&lt;br /&gt;
[[Category:ARM]]&lt;/div&gt;</summary>
		<author><name>ChristW</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=LibreELEC&amp;diff=129421</id>
		<title>LibreELEC</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=LibreELEC&amp;diff=129421"/>
		<updated>2017-04-24T14:33:21Z</updated>

		<summary type="html">&lt;p&gt;ChristW: Fixed typos, made a sentence more readable.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[General topics]]{{l2|[[Devices]]}}|[[Installing]]{{l2|[[Linux]]}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=intro /&amp;gt;&#039;&#039;&#039;LibreELEC&#039;&#039;&#039; (short for &amp;quot;&#039;&#039;Libre Embedded Linux Entertainment Center&#039;&#039;&amp;quot;) is a non-profit fork of [[OpenELEC]], a small and very fast booting, open source [[JeOS implementations for Kodi|JeOS (Just enough Operating System)]]. LibreELEC is a complete media center software suite for embedded systems and computers, as it comes with a pre-configured version of Kodi and optional third-party [[PVR]] backend software.&amp;lt;section end=intro /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LibreELEC works on most computers and you can install {{kodi}} on the [[Raspberry Pi]] as well as a few other selected single-board computers and media player devices. LibreELEC is, like OpenELEC, also optimized to be used with flash based drives, like compact flash, USB drives, or SSD harddrives.&lt;br /&gt;
&lt;br /&gt;
This fork of OpenELEC was announced in March of 2016 as a split from the OpenELEC team after &amp;quot;creative differences&amp;quot;, taking with it a number of active developers at the time which joined the new LibreELEC project.&lt;br /&gt;
&lt;br /&gt;
== Main features ==&lt;br /&gt;
LibreELEC includes all features that {{kodi}} has to offer and in some cases more.&lt;br /&gt;
&lt;br /&gt;
== Installing LibreELEC ==&lt;br /&gt;
&lt;br /&gt;
A detailed guide about installing LibreELEC can be found at their wiki page: [http://wiki.libreelec.tv/index.php?title=Installation Installation]&lt;br /&gt;
&lt;br /&gt;
== Updating LibreELEC ==&lt;br /&gt;
&lt;br /&gt;
A detailed guide about updating LibreELEC can be found at their wiki page: [http://wiki.libreelec.tv/index.php?title=Updating_LibreELEC Updating]&lt;br /&gt;
&lt;br /&gt;
== Back Up Configuration/settings ==&lt;br /&gt;
&lt;br /&gt;
== Further reading ==&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.libreelec.tv/index.php?title=Main_Page LibreELEC Wiki]&lt;br /&gt;
* [http://www.libreelec.tv LibreELEC Homepage]&lt;br /&gt;
* [http://wiki.libreelec.tv/index.php?title=Installation Installing LibreELEC]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[JeOS implementations for Kodi]]&lt;br /&gt;
* [[Raspberry Pi]]&lt;br /&gt;
&lt;br /&gt;
[[Category:LibreELEC|*]]&lt;br /&gt;
[[Category:OpenELEC|*]]&lt;br /&gt;
[[Category:Linux]]&lt;br /&gt;
[[Category:Raspberry Pi]]&lt;br /&gt;
[[Category:Embedded distro]]&lt;/div&gt;</summary>
		<author><name>ChristW</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=NFO_files/Movies&amp;diff=105958</id>
		<title>NFO files/Movies</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=NFO_files/Movies&amp;diff=105958"/>
		<updated>2015-11-23T10:10:11Z</updated>

		<summary type="html">&lt;p&gt;ChristW: /* Editing the .NFO file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[NFO files]]}}&lt;br /&gt;
=== Video .nfo Files containing XML data ===&lt;br /&gt;
1. The *.nfo file is an XML file containing the data for inclusion in the library.&lt;br /&gt;
&lt;br /&gt;
movie.nfo will override all and any .nfo files in the same folder as the media files if you use the &amp;quot;Use foldernames for lookups&amp;quot; setting. If you don&#039;t, then moviename.nfo is used.&lt;br /&gt;
If there is only one .nfo file in a folder, The scraper will use it for all media files in that folder. If there are multiple media files in a folder, the *.nfo should be named exactly the same as the video file it is representing (ie. &#039;&#039;&#039;moviename.avi&#039;&#039;&#039; and &#039;&#039;&#039;moviename.nfo&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;stacking note&amp;quot; /&amp;gt;{{note|In the case of multi-part (stacked) video &#039;&#039;&#039;[[file stacking]]&#039;&#039;&#039;, name the file either &#039;&#039;&#039;moviename.nfo&#039;&#039;&#039; or &#039;&#039;&#039;moviename-CD1.nfo&#039;&#039;&#039; where the first filename is &#039;&#039;&#039;moviename-CD1.avi&#039;&#039;&#039;.}}&amp;lt;section end=&amp;quot;stacking note&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{note|If your movie is ripped as VOB&#039;s and stored in a &#039;VIDEO_TS&#039; folder, you will have to name the file &#039;VIDEO_TS.nfo&#039; and place it in the same directory with the VIDEO_TS.ifo file.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Additionally the &#039;set&#039; tag can be used to help sort movies that are [[Movie Sets|part of a series or collection]] (ie Harry Potter, James Bond films). This sort of collection tagging must be done in the .NFO file before the movie is scanned into the library.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;movie&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Who knows&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;originaltitle&amp;gt;Who knows for real&amp;lt;/originaltitle&amp;gt;&lt;br /&gt;
        &amp;lt;sorttitle&amp;gt;Who knows 1&amp;lt;/sorttitle&amp;gt;&lt;br /&gt;
        &amp;lt;set&amp;gt;Who knows trilogy&amp;lt;/set&amp;gt;&lt;br /&gt;
        &amp;lt;rating&amp;gt;6.100000&amp;lt;/rating&amp;gt;&lt;br /&gt;
        &amp;lt;year&amp;gt;2008&amp;lt;/year&amp;gt;&lt;br /&gt;
        &amp;lt;top250&amp;gt;0&amp;lt;/top250&amp;gt;&lt;br /&gt;
        &amp;lt;votes&amp;gt;50&amp;lt;/votes&amp;gt;&lt;br /&gt;
        &amp;lt;outline&amp;gt;A look at the role of the Buckeye State in the 2004 Presidential Election.&amp;lt;/outline&amp;gt;&lt;br /&gt;
        &amp;lt;plot&amp;gt;A look at the role of the Buckeye State in the 2004 Presidential Election.&amp;lt;/plot&amp;gt;&lt;br /&gt;
        &amp;lt;tagline&amp;gt;&amp;lt;/tagline&amp;gt;&lt;br /&gt;
        &amp;lt;runtime&amp;gt;90&amp;lt;/runtime&amp;gt; //runtime in minutes&lt;br /&gt;
        &amp;lt;thumb&amp;gt;http://ia.ec.imdb.com/media/imdb/01/I/25/65/31/10f.jpg&amp;lt;/thumb&amp;gt;&lt;br /&gt;
        &amp;lt;mpaa&amp;gt;Not available&amp;lt;/mpaa&amp;gt;&lt;br /&gt;
        &amp;lt;playcount&amp;gt;0&amp;lt;/playcount&amp;gt;&amp;lt;!-- setting this to &amp;gt; 0 will mark the movie as watched if the &amp;quot;importwatchedstate&amp;quot; flag is set in advancedsettings.xml --&amp;gt;&lt;br /&gt;
        &amp;lt;id&amp;gt;tt0432337&amp;lt;/id&amp;gt;&lt;br /&gt;
        &amp;lt;filenameandpath&amp;gt;c:\Dummy_Movie_Files\Movies\...So Goes The Nation.avi&amp;lt;/filenameandpath&amp;gt;&lt;br /&gt;
        &amp;lt;trailer&amp;gt;&amp;lt;/trailer&amp;gt;&lt;br /&gt;
        &amp;lt;genre&amp;gt;&amp;lt;/genre&amp;gt;&lt;br /&gt;
        &amp;lt;credits&amp;gt;&amp;lt;/credits&amp;gt;&lt;br /&gt;
        &amp;lt;fileinfo&amp;gt;&lt;br /&gt;
            &amp;lt;streamdetails&amp;gt; &amp;lt;!-- While it is possible to manually set the information contained within the &amp;quot;streamdetails&amp;quot; tag,there is little point in doing so, as the software will always overwrite this data when it plays back the video file. In other words, no matter how many times you try to manually set it, it will be undone the moment the video is played.--&amp;gt;&lt;br /&gt;
            &amp;lt;/streamdetails&amp;gt;&lt;br /&gt;
        &amp;lt;/fileinfo&amp;gt;&lt;br /&gt;
        &amp;lt;director&amp;gt;Adam Del Deo&amp;lt;/director&amp;gt;&lt;br /&gt;
        &amp;lt;actor&amp;gt;&lt;br /&gt;
            &amp;lt;name&amp;gt;Paul Begala&amp;lt;/name&amp;gt;&lt;br /&gt;
            &amp;lt;role&amp;gt;Himself&amp;lt;/role&amp;gt;&lt;br /&gt;
        &amp;lt;/actor&amp;gt;&lt;br /&gt;
        &amp;lt;actor&amp;gt;&lt;br /&gt;
            &amp;lt;name&amp;gt;George W. Bush&amp;lt;/name&amp;gt;&lt;br /&gt;
            &amp;lt;role&amp;gt;Himself&amp;lt;/role&amp;gt;&lt;br /&gt;
        &amp;lt;/actor&amp;gt;&lt;br /&gt;
        &amp;lt;actor&amp;gt;&lt;br /&gt;
            &amp;lt;name&amp;gt;Mary Beth Cahill&amp;lt;/name&amp;gt;&lt;br /&gt;
            &amp;lt;role&amp;gt;Herself&amp;lt;/role&amp;gt;&lt;br /&gt;
        &amp;lt;/actor&amp;gt;&lt;br /&gt;
        &amp;lt;actor&amp;gt;&lt;br /&gt;
            &amp;lt;name&amp;gt;Ed Gillespie&amp;lt;/name&amp;gt;&lt;br /&gt;
            &amp;lt;role&amp;gt;Himself&amp;lt;/role&amp;gt;&lt;br /&gt;
        &amp;lt;/actor&amp;gt;&lt;br /&gt;
        &amp;lt;actor&amp;gt;&lt;br /&gt;
            &amp;lt;name&amp;gt;John Kerry&amp;lt;/name&amp;gt;&lt;br /&gt;
            &amp;lt;role&amp;gt;Himself&amp;lt;/role&amp;gt;&lt;br /&gt;
        &amp;lt;/actor&amp;gt;&lt;br /&gt;
    &amp;lt;/movie&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Video .nfo files containing a URL ===&lt;br /&gt;
2. The *.nfo file contains a URL of the information page to scrape.&lt;br /&gt;
The file can include other information (i.e. scene info), Kodi will scan through it and use a relevant URL if a match is found.&lt;br /&gt;
&lt;br /&gt;
The scraper tries to match URL&#039;s to all scrapers of the content type a directory is set to. e.g. if you set the content type to movies, all movie scrapers check .nfo files for a matching URL. This means that .nfo files override the scraper setting. I.e. a directory is set to use the IMDB scraper but you have a German movie in it. Simply create an .nfo for that movie with the OFDB link in it and you are sorted!&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;Moviename.nfo&amp;lt;/code&amp;gt; placed next to Moviename.avi where Moviename is the name of the movie file.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;movie.nfo&amp;lt;/code&amp;gt; if you use the &amp;quot;Use Foldername for Lookups&amp;quot; option, movie.nfo takes priority over any other .nfo files.&lt;br /&gt;
&lt;br /&gt;
If you use the &amp;quot;Movies are in separate folders that match the movie title&amp;quot; [[Set Contents (Video Library)#Options After Selecting Scraper|scraper setting]] Kodi will use the first nfo file it finds in the folder (other than the .nfo files described above) and apply it to any valid video file it finds in the same folder.&lt;br /&gt;
&lt;br /&gt;
=== Video .nfo files containing a mix of XML and URL ===&lt;br /&gt;
You can also create .nfo files that contain both XML data and an URL.&lt;br /&gt;
This is useful for instance, if you want the entry in your database to have another name than the one officially provided by the scraper, for the movie to sort differently or the movie to be a part of a movie set.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;movie&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Sin City (Recut, Extended, Unrated)&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;runtime&amp;gt;147 min.&amp;lt;/runtime&amp;gt;&lt;br /&gt;
    &amp;lt;/movie&amp;gt;&lt;br /&gt;
    http://www.imdb.com/title/tt0401792/&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;movie&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;Star Wars (1977 Original Theatrical Release)&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;runtime&amp;gt;121 min.&amp;lt;/runtime&amp;gt;&lt;br /&gt;
        &amp;lt;set&amp;gt;Star Wars Saga&amp;lt;/set&amp;gt;&lt;br /&gt;
        &amp;lt;sorttitle&amp;gt;Star Wars1&amp;lt;/sorttitle&amp;gt;&lt;br /&gt;
    &amp;lt;/movie&amp;gt;&lt;br /&gt;
    http://www.imdb.com/title/tt0076759/&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
By default the xml entry is &#039;&#039;&#039;added&#039;&#039;&#039; to the scraped entry in the database and may result in some duplicates. If you want to completely override the scraped result you need to set a clear attribute for the relevant xml tag in the .nfo file.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;movie&amp;gt;&lt;br /&gt;
    &amp;lt;genre clear=&amp;quot;true&amp;quot;&amp;gt;Action&amp;lt;/genre&amp;gt;&lt;br /&gt;
    &amp;lt;genre&amp;gt;Horror&amp;lt;/genre&amp;gt;&lt;br /&gt;
    &amp;lt;genre&amp;gt;Thriller&amp;lt;/genre&amp;gt;&lt;br /&gt;
    &amp;lt;director clear=&amp;quot;true&amp;quot;&amp;gt;Frank Miller&amp;lt;/director&amp;gt;&lt;br /&gt;
    &amp;lt;director&amp;gt;Robert Rodriguez&amp;lt;/director&amp;gt;&lt;br /&gt;
    &amp;lt;director&amp;gt;Quentin Tarantino&amp;lt;/director&amp;gt;&lt;br /&gt;
&amp;lt;/movie&amp;gt;&lt;br /&gt;
http://www.imdb.com/title/tt0401792/&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Currently supported tags for the clear attribute are genre, director, studio, actor, credits and artist for Music Videos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Movie sets ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;XML&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;movie&amp;gt;&lt;br /&gt;
	&amp;lt;title&amp;gt;Hellboy - Uncut Extended&amp;lt;/title&amp;gt;&lt;br /&gt;
	&amp;lt;set&amp;gt;Hellboy Collection&amp;lt;/set&amp;gt;&lt;br /&gt;
	&amp;lt;sorttitle&amp;gt;Hellboy 1&amp;lt;/sorttitle&amp;gt;&lt;br /&gt;
&amp;lt;/movie&amp;gt;&lt;br /&gt;
http://www.themoviedb.org/movie/1487&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Get the URL at the end by searching the movie on your favorite movie DB site (but you need a [[scraper]] for Kodi of this site) and copy the link from the address bar of the browser.&lt;br /&gt;
* Doing it this way has the advantage, to get all other information like cast, poster, fanart, rating, etc. automatically from the movie DB site, while being able to specify the exact title.&amp;lt;br /&amp;gt;&#039;&#039;This is especially helpful for example for the themoviedb.org, which does not recognise &amp;quot;Uncut&amp;quot;, &amp;quot;Extended Version&amp;quot;, etc. in the movie title.&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Only single movie sets are supported&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Editing the .NFO file ====&lt;br /&gt;
The two tags we’re interested in are shown on the [[NFO files/movies]] page, but not really explained. They are:&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;sorttitle&amp;gt;&#039;&#039;&#039;: This tag is used to give a secondary ’sort title’ that will be used to order the movies when sorting the movies by name. The easiest way to handle this is to just use “Die Hard 1″, &amp;quot;Die Hard 2″, etc. &lt;br /&gt;
Since Kodi also remembers views for different folders, you could also just sort this folder by movie year, rather than name, and achieve the same result.&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;set&amp;gt;&#039;&#039;&#039;: This tag is used to give a name to the set, or series, so that it can be listed in your Movies view.&lt;br /&gt;
&lt;br /&gt;
For the Die Hard example we would add the following tags to each .NFO file in the movie series.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;XML&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;sorttitle&amp;gt;Die Hard 1&amp;lt;/sorttitle&amp;gt;&lt;br /&gt;
&amp;lt;set&amp;gt;Die Hard Collection&amp;lt;/set&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&#039;&#039;Note that the sorttitle tag is an option tag that is not specific to sets. You only need it if you want your movies to sort by a different name other than their actual title. It is safe to leave it out if you would rather just use the date sort.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Movie tags ===&lt;br /&gt;
To add a movie to one or multiple tags an  [[NFO files|NFO file]] can be created and for every tag an XML tag can be added like this&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;XML&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;movie&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
    &amp;lt;tag&amp;gt;Name of the tag&amp;lt;/tag&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
&amp;lt;/movie&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
If there&#039;s no tag with the specified name it will be automatically created and the tag will be attached to the movie. A movie can be added to multiple tags by adding it multiple times.&lt;br /&gt;
&lt;br /&gt;
{{tip|See &#039;&#039;&#039;[[Video library tags]]&#039;&#039;&#039;}}&lt;br /&gt;
{{frodo updated}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Scraper]]&lt;br /&gt;
[[Category:Video library]]&lt;br /&gt;
[[Category:Manual]]&lt;/div&gt;</summary>
		<author><name>ChristW</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=NFO_files&amp;diff=93964</id>
		<title>NFO files</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=NFO_files&amp;diff=93964"/>
		<updated>2015-04-30T13:29:08Z</updated>

		<summary type="html">&lt;p&gt;ChristW: {{kodi}} where needed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[Video library]] {{l2|[[Music library]]}}|[[Video management|Management]] &amp;lt;br /&amp;gt;&amp;amp;nbsp; }}&lt;br /&gt;
{{see also|Set content and scan}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;NFO files can be used to provide data for a video file in {{kodi}} or influence the search behaviour of scrapers. In particular they are helpful if the information fetched from a web site does not match the video file, or data for that particular file does not exist.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
By default at the time of scanning, if the media folder contains a correctly named *.nfo file, then {{kodi}} will load the *.nfo file and attempt to either, in the case of it containing XML data get the meta-data directly from the .nfo file or will parse it for a direct URL to the scraper info page. This allows {{kodi}} to skip its normal lookup and/or search procedures; this is useful if a file&#039;s information is not available on any of the scraper sites or if the file-matching criteria fail for the particular file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After the NFO files are scanned into the library, the NFO file is no longer used and only serves as a backup. If you make changes to the NFO file you will need to &#039;&#039;&#039;[[refresh]]&#039;&#039;&#039; that library entry for the changes to be loaded into Kodi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{kodi}} also contains a Local-NFO-only mode for when you add videos to the library, but this mode is only required if you want to prevent online-lookups for videos that lack NFO files. See &#039;&#039;&#039;[[Set content and scan#Local NFO only options]]&#039;&#039;&#039; for more information on this Local-NFO-only mode.&lt;br /&gt;
&lt;br /&gt;
== Getting an .NFO file ==&lt;br /&gt;
Various options:&lt;br /&gt;
&lt;br /&gt;
=== .NFO exists ===&lt;br /&gt;
If you have a movie with an .NFO file already, continue with the next section. &lt;br /&gt;
&lt;br /&gt;
=== Create an .NFO file (recommended) ===&lt;br /&gt;
* This is recommended to have .NFO files only where needed.&lt;br /&gt;
* Create a text file with a text editor (e.g. notepad) with &#039;&#039;&#039;exactly the same name as the movie file&#039;&#039;&#039; (if all movies in one dir; in case each movie has its own folder, place the &#039;&#039;&#039;.nfo&#039;&#039;&#039; file there and the name does not matter). The extension has to be &#039;&#039;&#039;.nfo&#039;&#039;&#039; (e.g. &#039;&#039;Hellboy (2004) English.DTS.1080p.x264.nfo&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
=== Export .NFO files for all movies ===&lt;br /&gt;
* First you need to have all the movies scanned into your [[Video Library]].&lt;br /&gt;
* Once this is done you’ll need to export your library as a series of separate .NFO files. This can be done by going to [[Videos Settings|Settings &amp;gt; Video]] &amp;gt; Library and choosing Export Library. Make sure you choose the separate files option, and a bunch of .NFO files (one for every movie) will be dumped to the directories the movies are stored in.&lt;br /&gt;
{{tip|See  &#039;&#039;&#039;[[Import-export library]]&#039;&#039;&#039;}}&lt;br /&gt;
* Once you have the .NFO you&#039;ll need to open it for all the movies in the series and add some info to them.&lt;br /&gt;
&lt;br /&gt;
== NFO Examples ==&lt;br /&gt;
&lt;br /&gt;
Below are the different sections explained on how to create specific nfo files for them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[NFO files/movies|Movies]]&#039;&#039;&#039;&lt;br /&gt;
:* [[NFO files/movies#Movie sets|Movie sets]]&lt;br /&gt;
:* [[NFO files/movies#Movie tags|Movie tags]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[NFO files/tvshows|TV Shows]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:* &#039;&#039;&#039;[[NFO files/tvepisodes|TV Episodes]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[NFO files/musicvideos|Music videos]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[NFO files/music|Music]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Importing library information from &amp;quot;My Movies&amp;quot; media management software ==&lt;br /&gt;
[http://www.mymovies.dk/ My Movies (www.mymovies.dk)] is an online database for profiling DVD-Video movies. [http://www.mymovies.dk/ My Movies] saves an XML file and a poster cover image which with this patch will get scanned by {{kodi}} in the same way as {{kodi}}&#039;s own XML formatted NFO files are scanned/scraped.&lt;br /&gt;
&lt;br /&gt;
{{kodi}} has the ability to get the import movie library information from &amp;quot;[http://www.mymovies.dk/ My Movies]&amp;quot; via the mymovies.xml files that it generates, these mymovies.xml are checked after the movie.nfo file.&lt;br /&gt;
&lt;br /&gt;
{{gotham updated}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Scraper]]&lt;br /&gt;
[[Category:Video library]]&lt;br /&gt;
[[Category:Music library]]&lt;br /&gt;
[[Category:Manual]]&lt;/div&gt;</summary>
		<author><name>ChristW</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Media_sources&amp;diff=83728</id>
		<title>Media sources</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Media_sources&amp;diff=83728"/>
		<updated>2015-01-05T12:49:59Z</updated>

		<summary type="html">&lt;p&gt;ChristW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[Video library]]{{l2|[[Music library]]}} }}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;Media Sources are virtual links to the content you wish {{kodi}} to use. When you enter any of the [[Videos]], [[Music]], [[Pictures]] or the [[Filemanager]], you will see an entry for &amp;quot;Add Sources&amp;quot;. When you first start with {{kodi}} you should at least add one source, like a drive or directory on your {{kodi}} device to get you started.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you select &amp;quot;Add sources&amp;quot; a dialog appears, where you may manually input a path, or browse to a source that contains media that you would like {{kodi}} to use and display. As an example, if you enter the Music section, you could tell {{kodi}} where it should look for your music. This can be as simple as selecting a folder on your computer or you can also choose to browse your home network for media.&lt;br /&gt;
&lt;br /&gt;
== Adding media sources ==&lt;br /&gt;
{{Main|Adding video sources}}&lt;br /&gt;
&lt;br /&gt;
You can select as many sources you like if you have content in different places. When you have finished browsing and found the folder you would like, you should input a name for your source. This name will be displayed when you browse your sources under Videos -&amp;gt; Files. When a source, or a folder within a source, has &#039;&#039;&#039;[[adding video sources|content set]]&#039;&#039;&#039; then those entries will be added to the &#039;&#039;&#039;Movies&#039;&#039;&#039; and &#039;&#039;&#039;TV Shows&#039;&#039;&#039; options in the [[home screen]].&lt;br /&gt;
&lt;br /&gt;
=== Root file selection ===&lt;br /&gt;
[[File:Add pictures.jpg|right|300px]]&lt;br /&gt;
By default every root section includes a &#039;&#039;Add Sources&#039;&#039; button that you can click to start adding sources. This can be disabled though [[Appearance Settings#View Options|Settings/Appearance/View Options/Disable add source buttons in file lists]].&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Via the context menu ===&lt;br /&gt;
[[File:bookmark.add.jpg|right|300px]]&lt;br /&gt;
While in the root of any of {{kodi}}&#039;s sections you being up the context menu by pressing {{keypress|C}} on a keyboard or {{button|guide}} on a remote. From there you can also edit any of your current sources, just make sure you have the source you wish to edit selected.&lt;br /&gt;
&lt;br /&gt;
{{note|The exact options shown in the context menu will change depending on where you are in {{kodi}}.}}&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Add source window ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
[[File:Source.add.jpg|500px|right]]&lt;br /&gt;
Browse or enter the name and location (Local / IP ) you wish to assign to the source.&lt;br /&gt;
For more detailed information on the virtual keyboard including USB, gamepad, remote, and remote t9 text input see the [[On Screen Keyboard]] section of the manual.&lt;br /&gt;
&lt;br /&gt;
From here you can also set the content of your media source, &#039;&#039;&#039;&#039;&#039;see:&#039;&#039;&#039;&#039;&#039; [[Set Contents (Video Library)|Advanced Topics/Set Content (Video Library)]]. With this feature you can let {{kodi}} pick the FanArt and Thumbnails from the internet that way giving your {{kodi}} a very nice look by showing the appropriate FanArt and Thumbnails when browsing your media.&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Network file sharing ==&lt;br /&gt;
{{See|File sharing}}&lt;br /&gt;
&lt;br /&gt;
== Internet streams ==&lt;br /&gt;
{{main|STRM|Add-ons|RSS media source}}&lt;br /&gt;
{{#lst:STRM|intro}}&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Scanning sources into the library ==&lt;br /&gt;
{{main|Set content and scan}}&lt;br /&gt;
{{#lst:Set content and scan|intro}}&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Locking ==&lt;br /&gt;
{{see also|Settings/System#Master lock}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Locking&amp;quot; /&amp;gt;&lt;br /&gt;
If you want to make a source more private, you can use &#039;&#039;lockcodes or passwords&#039;&#039; to protect that source. The easiest way to accomplish this in {{kodi}}, is using the GUI dialogs. First, enable the Master Lock in {{highlight|bordered=yes|[[Settings/System/Master lock]]}}. After enabling the Master Lock, a &#039;&#039;Set Lock&#039;&#039; button will pop up in the &#039;&#039;Context Menu&#039;&#039; allowing you to set a lock on specific sources. {{kodi}} will ask for the &#039;&#039;master lock code&#039;&#039; and then give you the opportunity to set a unique &#039;&#039;Password&#039;&#039; on that specific share. To &#039;&#039;Remove the Lock&#039;&#039; you need to remember the &#039;&#039;Master Lock&#039;&#039; code.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{note| Locking a source means you only give it protection in {{kodi}}. Outside {{kodi}} the source is still available and only protected, or not protected at all, by the Operating System. In the same way, if someone has access to manually edit the &#039;&#039;sources.xml&#039;&#039; he or she can remove or change the settings for the locked source. So, don&#039;t feel too safe when you protect a source in {{kodi}}.}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;Locking&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Adding videos to the library]]&lt;br /&gt;
* [[Video library/Setting content and scanning|Setting content and scanning]]&lt;br /&gt;
* [[Sources.xml]]&lt;br /&gt;
* [[List of media source types]]&lt;br /&gt;
* [[File sharing]]&lt;br /&gt;
* [[Filemanager]]&lt;br /&gt;
{{Frodo updated}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual]]&lt;br /&gt;
[[Category:Settings]]&lt;br /&gt;
[[Category:File sharing]]&lt;br /&gt;
[[Category:Video library]]&lt;br /&gt;
[[Category:Music library]]&lt;/div&gt;</summary>
		<author><name>ChristW</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Media_sources&amp;diff=83727</id>
		<title>Media sources</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Media_sources&amp;diff=83727"/>
		<updated>2015-01-05T12:48:33Z</updated>

		<summary type="html">&lt;p&gt;ChristW: /* Adding media sources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[Video library]]{{l2|[[Music library]]}} }}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;Media Sources are virtual links to the content you wish XBMC to use. When you enter any of the [[Videos]], [[Music]], [[Pictures]] or the [[Filemanager]], you will see an entry for &amp;quot;Add Sources&amp;quot;. When you first start with XBMC you should at least add one source, like a drive or directory on your XBMC device to get you started.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you select &amp;quot;Add sources&amp;quot; a dialog appears, where you may manually input a path, or browse to a source that contains media that you would like XBMC to use and display. As an example, if you enter the Music section, you could tell XBMC where it should look for your music. This can be as simple as selecting a folder on your computer or you can also choose to browse your home network for media.&lt;br /&gt;
&lt;br /&gt;
== Adding media sources ==&lt;br /&gt;
{{Main|Adding video sources}}&lt;br /&gt;
&lt;br /&gt;
You can select as many sources you like if you have content in different places. When you have finished browsing and found the folder you would like, you should input a name for your source. This name will be displayed when you browse your sources under Videos -&amp;gt; Files. When a source, or a folder within a source, has &#039;&#039;&#039;[[adding video sources|content set]]&#039;&#039;&#039; then those entries will be added to the &#039;&#039;&#039;Movies&#039;&#039;&#039; and &#039;&#039;&#039;TV Shows&#039;&#039;&#039; options in the [[home screen]].&lt;br /&gt;
&lt;br /&gt;
=== Root file selection ===&lt;br /&gt;
[[File:Add pictures.jpg|right|300px]]&lt;br /&gt;
By default every root section includes a &#039;&#039;Add Sources&#039;&#039; button that you can click to start adding sources. This can be disabled though [[Appearance Settings#View Options|Settings/Appearance/View Options/Disable add source buttons in file lists]].&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
=== Via the context menu ===&lt;br /&gt;
[[File:bookmark.add.jpg|right|300px]]&lt;br /&gt;
While in the root of any of {{kodi}}&#039;s sections you being up the context menu by pressing {{keypress|C}} on a keyboard or {{button|guide}} on a remote. From there you can also edit any of your current sources, just make sure you have the source you wish to edit selected.&lt;br /&gt;
&lt;br /&gt;
{{note|The exact options shown in the context menu will change depending on where you are in {{kodi}}.}}&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Add source window ==&lt;br /&gt;
{{incomplete}}&lt;br /&gt;
[[File:Source.add.jpg|500px|right]]&lt;br /&gt;
Browse or enter the name and location (Local / IP ) you wish to assign to the source.&lt;br /&gt;
For more detailed information on the virtual keyboard including USB, gamepad, remote, and remote t9 text input see the [[On Screen Keyboard]] section of the manual.&lt;br /&gt;
&lt;br /&gt;
From here you can also set the content of your media source, &#039;&#039;&#039;&#039;&#039;see:&#039;&#039;&#039;&#039;&#039; [[Set Contents (Video Library)|Advanced Topics/Set Content (Video Library)]]. With this feature you can let XBMC pick the FanArt and Thumbnails from the internet that way giving your XBMC a very nice look by showing the appropriate FanArt and Thumbnails when browsing your media.&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Network file sharing ==&lt;br /&gt;
{{See|File sharing}}&lt;br /&gt;
&lt;br /&gt;
== Internet streams ==&lt;br /&gt;
{{main|STRM|Add-ons|RSS media source}}&lt;br /&gt;
{{#lst:STRM|intro}}&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Scanning sources into the library ==&lt;br /&gt;
{{main|Set content and scan}}&lt;br /&gt;
{{#lst:Set content and scan|intro}}&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Locking ==&lt;br /&gt;
{{see also|Settings/System#Master lock}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Locking&amp;quot; /&amp;gt;&lt;br /&gt;
If you want to make a source more private, you can use &#039;&#039;lockcodes or passwords&#039;&#039; to protect that source. The easiest way to accomplish this in XBMC, is using the GUI dialogs. First, enable the Master Lock in {{highlight|bordered=yes|[[Settings/System/Master lock]]}}. After enabling the Master Lock, a &#039;&#039;Set Lock&#039;&#039; button will pop up in the &#039;&#039;Context Menu&#039;&#039; allowing you to set a lock on specific sources. XBMC will ask for the &#039;&#039;master lock code&#039;&#039; and then give you the opportunity to set a unique &#039;&#039;Password&#039;&#039; on that specific share. To &#039;&#039;Remove the Lock&#039;&#039; you need to remember the &#039;&#039;Master Lock&#039;&#039; code.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{note| Locking a source means you only give it protection in XBMC. Outside XBMC the source is still available and only protected, or not protected at all, by the Operating System. In the same way, if someone has access to manually edit the &#039;&#039;sources.xml&#039;&#039; he or she can remove or change the settings for the locked source. So, don&#039;t feel too safe when you protect a source in XBMC.}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;Locking&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Adding videos to the library]]&lt;br /&gt;
* [[Video library/Setting content and scanning|Setting content and scanning]]&lt;br /&gt;
* [[Sources.xml]]&lt;br /&gt;
* [[List of media source types]]&lt;br /&gt;
* [[File sharing]]&lt;br /&gt;
* [[Filemanager]]&lt;br /&gt;
{{Frodo updated}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual]]&lt;br /&gt;
[[Category:Settings]]&lt;br /&gt;
[[Category:File sharing]]&lt;br /&gt;
[[Category:Video library]]&lt;br /&gt;
[[Category:Music library]]&lt;/div&gt;</summary>
		<author><name>ChristW</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Settings/System&amp;diff=83726</id>
		<title>Settings/System</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Settings/System&amp;diff=83726"/>
		<updated>2015-01-05T12:46:21Z</updated>

		<summary type="html">&lt;p&gt;ChristW: /* Master lock */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[Settings]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;System settings are found here. Set up and calibrate displays/video output, configure audio output, set up remote controls, set power saving options, enable debugging, set up master lock.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
== Video output ==&lt;br /&gt;
{{see also|Settings/Videos|Video playback#OSD video settings}}&lt;br /&gt;
[[File:Settings.system.video output.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Display Mode&lt;br /&gt;
| Display {{kodi}} in a window, or fullscreen on the selected screen.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Display/Resolution &amp;lt;!-- For some reason it says &amp;quot;Display&amp;quot; on Mac OS X, and &amp;quot;Resolution&amp;quot; on Windows --&amp;gt;&lt;br /&gt;
| Changes the resolution that the User Interface is displayed in.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Use a fullscreen window rather than true fullscreen&lt;br /&gt;
| ...when active (Windows only). Does not use the DirectX fullscreen mode. The main benefit is for multi-screen configurations, where {{kodi}} can be used at the same time as other applications without automatically minimizing. Uses a bit more resources and playback may be slightly less smooth.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Blank other displays&lt;br /&gt;
| In a multi-screen configuration, the screens where {{kodi}} is not displayed are blacked out.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Stereoscopic mode (current)&lt;br /&gt;
| {{main|3D}}&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Preferred mode&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vertical blank sync&lt;br /&gt;
| Compensation for [[w:vertical tearing|vertical tearing]].&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Video calibration...&lt;br /&gt;
| See [[#Video calibration...]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Test patterns...&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Use limited color range (16-235)&lt;br /&gt;
| Use limited color range instead of full color range (0-255). Limited range should be used if your display is a regular HDMI TV, while full color range should be used if your display is a PC monitor.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Video calibration... ====&lt;br /&gt;
{{Note|Always adjust your TV display settings before {{kodi}}&#039;s settings (such as overscan, etc). In most cases, you can get a &amp;quot;just scan/just fit/PC mode/something&amp;quot; mode turned on that will not require any adjustments in {{kodi}}, and will allow for the best screen quality.}}&lt;br /&gt;
This screen allows you to calibrate the User Interface by adjusting the overscan. Use this tool if the image being displayed is too large or small for your display.&amp;lt;br /&amp;gt;&lt;br /&gt;
Simply adjust the screen so that the arrows are in the top left and bottom right corners and that the entire frame is visible on screen.&lt;br /&gt;
&lt;br /&gt;
It offers the ability to adjust:&lt;br /&gt;
* The overscan of the video -  How close to the edges of the screen that the image is displayed.&lt;br /&gt;
* The position where subtitles are displayed.&lt;br /&gt;
* The pixel ratio allows you calibrate the aspect ratio at which videos are played back.&lt;br /&gt;
&amp;lt;gallery widths=250px heights=141px&amp;gt;&lt;br /&gt;
File:uicalibration1.png|Upper left corner&lt;br /&gt;
File:uicalibration2.png|Lower right corner&lt;br /&gt;
File:uicalibration3.png|Subtitles position&lt;br /&gt;
File:uicalibration4.png|Aspect ratio&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Audio output ==&lt;br /&gt;
{{Main|Audio}}&lt;br /&gt;
{{see also|Settings/Music|Video playback#OSD audio and subtitle settings}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings - Audio Output.png|800px|center]]&lt;br /&gt;
{{-}}&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;color: black;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:15%&amp;quot; colspan=&amp;quot;2&amp;quot;| Setting&lt;br /&gt;
!style=&amp;quot;width:70%&amp;quot; | Description&lt;br /&gt;
!style=&amp;quot;width:8%&amp;quot; | Setting level&lt;br /&gt;
!style=&amp;quot;width:7%&amp;quot; | Device type&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Audio output device&#039;&#039;&#039; &lt;br /&gt;
|Select the device to be used for audio output.&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Number of channels&#039;&#039;&#039;&lt;br /&gt;
|Select the number of channels supported by the audio connection. &lt;br /&gt;
&lt;br /&gt;
;For digital connections&lt;br /&gt;
:This is the number of PCM channels that the audio connection supports and &#039;&#039;&#039;not&#039;&#039;&#039; the number of speakers connected. For example, using Dolby Digital over SPDIF will provide 5.1 audio to your system, even though SPDIF only supports 2.0 PCM channels. This setting does not apply to passthrough audio connections, if enabled.&lt;br /&gt;
&lt;br /&gt;
;For analog connections&lt;br /&gt;
:This is the number of speakers outputs used, which is likely the number of speakers your system is using. Note that some &amp;quot;2.1&amp;quot; systems only use two audio channels and do not have a dedicated subwoofer output.&lt;br /&gt;
&lt;br /&gt;
{{note|This setting might not be exposed depending on what is set for &#039;&#039;&#039;Audio output device&#039;&#039;&#039;.}}&lt;br /&gt;
|Basic&lt;br /&gt;
|HDMI/Analog-Speakers&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Output configuration&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Fixed&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select how the properties of the audio output are set:&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Fixed] -&#039;&#039;&#039; output properties are set to the specified sampling rate &amp;amp; speaker configuration at all times&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Optimized] -&#039;&#039;&#039; output properties are set at the start of playback and will not change if the properties of the source changes&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Best Match] -&#039;&#039;&#039; output properties are set to always be as close a match to the source properties as possible&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Optimized&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Best Match&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Limit sampling rate (kHz)&#039;&#039;&#039;&lt;br /&gt;
|Maximum sampling rate for spdif or sampling rate for fixed output configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Stereo upmix&#039;&#039;&#039;&lt;br /&gt;
|Select to enable upmixing of 2 channel audio to the number of audio channels specified by the channel configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Normalize levels on downmix&#039;&#039;&#039;&lt;br /&gt;
|Select how audio is downmixed, for example from 5.1 to 2.0:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Enabled]&#039;&#039;&#039; maintains the dynamic range of the original audio source when downmixed however volume will be lower&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Disabled]&#039;&#039;&#039; maintains volume level of the original audio source however the dynamic range is compressed. Note - Dynamic range is the difference between the quietest and loudest sounds in a audio source&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Resample quality&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Low&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select the quality of resampling for cases where the audio output needs to be at a different sampling rate from that used by the source&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Low]&#039;&#039;&#039; is fast and will have minimal impact on system resources such as the use of the CPU&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Medium] &amp;amp; [High]&#039;&#039;&#039; will use progressively more system resources&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Medium&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;High&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Keep audio device alive&#039;&#039;&#039;&lt;br /&gt;
|Select the behaviour when no sound is required for either playback or GUI sounds:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Always] -&#039;&#039;&#039; continuous inaudible signal is output, this keeps the receiving audio device alive for any new sounds, however this might also block sound from other applications&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[1- 10 Minutes] -&#039;&#039;&#039; same as Always except that after the selected period of time audio enters a suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Off] -&#039;&#039;&#039; audio output enters a suspended state. Note - sounds can be missed if audio enters suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This is not supported on Raspberry PI devices because of high CPU usage&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Play GUI sounds&#039;&#039;&#039;&lt;br /&gt;
|Configure how interface sounds are handled, such as menu navigation and important notifications&lt;br /&gt;
|Basic&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Enable passthrough&#039;&#039;&#039;&lt;br /&gt;
|Select to enable the passthrough audio options for playback of encoded audio such as Dolby Digital&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Passthrough output device&#039;&#039;&#039;&lt;br /&gt;
|Select the device to be used for playback of encoded formats, these are any of the formats below in the &#039;capable receiver&#039; options&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital (AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;- Enable Dolby Digital transcoding&#039;&#039;&#039;&lt;br /&gt;
|Select this if the audio out connection only supports multichannel audio as Dolby Digital 5.1, such as an SPDIF connection.  If your system supports LPCM multichannel sound via HDMI then leave this disabled. This option is only available where the number of channels is 2.0, for SPDIF this is set automatically so this option is always available, if using HDMI then you may need to change the Number of Channels setting to 2.0.&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital Plus (E-AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding E-AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding TrueHD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS-HD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS-HD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{redv|&#039;&#039;&#039;IMPORTANT NOTE:&#039;&#039;&#039;|&lt;br /&gt;
The &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; options relate only to the &#039;&#039;&#039;passthrough&#039;&#039;&#039; of audio to another device such as an AVR, where that device must support decoding of the format. Before leaving any &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled check to make sure that both the playback device running {{kodi}} (e.g. HTPC) and the connected device (e.g. AVR) both support that format.&lt;br /&gt;
&lt;br /&gt;
If you have a &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled that your device does not support then this will result in poor playback of video typically with a very low frames-per-second and no audio, so for example if the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option were enabled then make sure that the playback device can passthrough TrueHD and that the connected device can decode TrueHD, if either of the devices do not support TrueHD then the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option &#039;&#039;&#039;MUST&#039;&#039;&#039; be left disabled.&lt;br /&gt;
&lt;br /&gt;
For any format where the &amp;quot;capable receiver&amp;quot; option is not selected, {{kodi}} will still playback any content containing those audio types, however instead of the audio being passed through, {{kodi}} will decode audio and then send the audio in a compatible format. &lt;br /&gt;
&lt;br /&gt;
If connected directly to a TV be aware that TV are not compatible with DTS, TrueHD or DTS-HD, typically the only encoded format a TV will be compatible with is AC3.}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Input devices ==&lt;br /&gt;
{{note|The content of this screen largely depends on the input devices that {{kodi}} detects and the OS being used.}}&lt;br /&gt;
[[File:Settings.system.input devices.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Peripherals&lt;br /&gt;
| See &#039;&#039;&#039;[[#Peripherals]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Apple remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Allow start of {{kodi}} using the remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Sequence delay time&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Remote control sends keyboard presses&lt;br /&gt;
| When activated, your keyboard arrows will move the selection on the virtual keyboard. When deactivated, they will move the cursor from your text.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable mouse and touch screen support&lt;br /&gt;
| {{see also|Touch screen}}&lt;br /&gt;
If deactivated, {{kodi}} will ignore all mouse movements and clicks.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable joystick and gamepad support&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable system keys in fullscreen &#039;&#039;(Linux only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Peripherals ===&lt;br /&gt;
&lt;br /&gt;
== Internet access ==&lt;br /&gt;
[[File:Settings.network.internet access.png|center|800px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Use an HTTP proxy server to access the internet&lt;br /&gt;
| If your internet connection uses a proxy, configure it here.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Proxy type&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
:-Server&lt;br /&gt;
| Proxy server address.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Port&lt;br /&gt;
| Defines the port of the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Username&lt;br /&gt;
| Defines the username used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Password&lt;br /&gt;
| Defines the password used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Internet connection bandwidth limitation&lt;br /&gt;
| If you have limited bandwidth available, select a suitable value here and {{kodi}} will try to keep to these limits. {{?}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Power saving ==&lt;br /&gt;
{{see also|Settings/Appearance#Screensaver}}&lt;br /&gt;
{{note|Some options might not be available on all hardware or OSes. For example, {{kodi}} cannot control shutdown or sleep on [[Android]].}}&lt;br /&gt;
[[File:Settings.system.power saving.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Put display to sleep when idle&lt;br /&gt;
| Turns off display when idle. Useful for TVs that turn off when there is no display signal detected, but you don&#039;t want to suspend/shutdown the whole computer. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function timer&lt;br /&gt;
| Sleeps the computer when idle. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function&lt;br /&gt;
| Defines what &amp;quot;Shutdown&amp;quot; will do by default. Can be set to actually shutdown, suspend, minimize, or quit.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Try to wake remote servers on access&lt;br /&gt;
| {{Main|Wake on lan}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{note|{{kodi}} also has a &amp;quot;Custom shutdown timer&amp;quot; selectable from the power icon on the home screen, or from the shutdown menu (press {{keypress|S}} on a keyboard or {{button|Power}} on a remote).}}&lt;br /&gt;
&lt;br /&gt;
== Debugging ==&lt;br /&gt;
{{main|Log file|Log file/Advanced}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings.system.debugging.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Enable debug logging&lt;br /&gt;
| Toggles [[debug log]] on / off. Useful for troubleshooting.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Enable component-specific logging&lt;br /&gt;
| Enables extra logging for specific areas of {{kodi}}.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Specify component-specific logging&lt;br /&gt;
| {{see also|#Component-specific logging}}&lt;br /&gt;
Select which additional components to include in the debug log.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Screenshot folder&lt;br /&gt;
| Folder used to save screenshots taken within {{kodi}}. (see [[Keyboard controls]] for the screenshot key for your OS)&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Component-specific logging ===&lt;br /&gt;
{{anchor|Verbose logging}}&lt;br /&gt;
[[File:Verbose logging options.png|right|400px|thumb|The component-specific logging selection window, with multiple options selected.]]&lt;br /&gt;
&lt;br /&gt;
Component-specific logging options enables extra logging for specific areas of {{kodi}}. This allows the debug logs to be easier to read as they can exclude information that is not important for a specific bug or issue, while still allowing that extra information to be turned on as-needed. Multiple components can be enabled if needed.&lt;br /&gt;
&lt;br /&gt;
:{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! Setting !! Description&lt;br /&gt;
|-&lt;br /&gt;
| SMB library ||&lt;br /&gt;
|-&lt;br /&gt;
| CURL library ||&lt;br /&gt;
|-&lt;br /&gt;
| CMYTH library ||&lt;br /&gt;
|-&lt;br /&gt;
| FFMPEG libraries ||&lt;br /&gt;
|-&lt;br /&gt;
| AUDIO component ||&lt;br /&gt;
|-&lt;br /&gt;
| VIDEO component ||&lt;br /&gt;
|-&lt;br /&gt;
| RTMP library ||&lt;br /&gt;
|-&lt;br /&gt;
| JSON-RPC requests ||&lt;br /&gt;
|-&lt;br /&gt;
| AirTunes library ||&lt;br /&gt;
|-&lt;br /&gt;
| UPnP components ||&lt;br /&gt;
|-&lt;br /&gt;
| CEC library ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Master lock ==&lt;br /&gt;
{{see also|Profiles}}&lt;br /&gt;
{{note|&#039;&#039;The Master lock options are ONLY available while using the default user [[profile]].&#039;&#039;}}&lt;br /&gt;
[[File:Settings.system.master lock.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Master lock code and settings&lt;br /&gt;
| Opens the [[#Master lock settings|Master lock settings window]], where you can configure your Master Lock options. See &#039;&#039;&#039;[[#Master lock settings]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Ask for master lock code on startup&lt;br /&gt;
| If enabled, the master lock code is required to unlock {{kodi}} on startup&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Master lock settings ===&lt;br /&gt;
[[File:Lock settings.png|center|600px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Master Lock&lt;br /&gt;
| Allows you to set the master lock password. Can be one of three types:&lt;br /&gt;
* &#039;&#039;&#039;Numeric password&#039;&#039;&#039; - Enter a Numeric Password using the On Screen Keyboard&lt;br /&gt;
* &#039;&#039;&#039;Gamepad button combo&#039;&#039;&#039; - Enter a series of buttons using the Gamepad&lt;br /&gt;
* &#039;&#039;&#039;Full-text password&#039;&#039;&#039; - Enter a plain-text password using the On Screen Keyboard&lt;br /&gt;
|-&lt;br /&gt;
| Lock music window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock video window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock pictures window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock programs and scripts windows&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock file manager&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock settings&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock Add-on manager&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Locking media sources ===&lt;br /&gt;
{{main|Media sources#Locking}}&lt;br /&gt;
{{#lst:Media sources|Locking}}&lt;br /&gt;
&lt;br /&gt;
=== Locked out? ===&lt;br /&gt;
{{kodi}} will give you three tries when you need to enter a lock/password to access something that is locked. If you max out these three tries then just quit {{kodi}} and re-open it to get three more tries. The Master Lock code is stored in the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file in the [[userdata]] folder. Should you get locked out, you can delete or edit the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
=== Advanced settings ===&lt;br /&gt;
{{note|It&#039;s generally not recommended to manually edit guisettings.xml at all. If you&#039;re unsure about this, don&#039;t touch it. Strange things might happen (maybe?). Spooooky.}}&lt;br /&gt;
The number of tries before being &amp;quot;locked out&amp;quot; can be tweaked by manually editing the guisettings.xml file in the [[userdata folder]]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;masterlock&amp;gt;       &lt;br /&gt;
   &amp;lt;maxretries&amp;gt;3&amp;lt;/maxretries&amp;gt; &amp;lt;!-- enter the max number of retries to input code, 3 is default. This setting isn&#039;t exposed in the actual GUI and can only be changed by manually editing this XML file --&amp;gt;&lt;br /&gt;
   &amp;lt;startuplock&amp;gt;false&amp;lt;/startuplock&amp;gt;  &amp;lt;!-- true prompts user for code upon startup --&amp;gt;&lt;br /&gt;
&amp;lt;/masterlock&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Gotham updated}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual]]&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>ChristW</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Settings/System&amp;diff=83725</id>
		<title>Settings/System</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Settings/System&amp;diff=83725"/>
		<updated>2015-01-05T12:45:20Z</updated>

		<summary type="html">&lt;p&gt;ChristW: /* Debugging */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[Settings]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;System settings are found here. Set up and calibrate displays/video output, configure audio output, set up remote controls, set power saving options, enable debugging, set up master lock.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
== Video output ==&lt;br /&gt;
{{see also|Settings/Videos|Video playback#OSD video settings}}&lt;br /&gt;
[[File:Settings.system.video output.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Display Mode&lt;br /&gt;
| Display {{kodi}} in a window, or fullscreen on the selected screen.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Display/Resolution &amp;lt;!-- For some reason it says &amp;quot;Display&amp;quot; on Mac OS X, and &amp;quot;Resolution&amp;quot; on Windows --&amp;gt;&lt;br /&gt;
| Changes the resolution that the User Interface is displayed in.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Use a fullscreen window rather than true fullscreen&lt;br /&gt;
| ...when active (Windows only). Does not use the DirectX fullscreen mode. The main benefit is for multi-screen configurations, where {{kodi}} can be used at the same time as other applications without automatically minimizing. Uses a bit more resources and playback may be slightly less smooth.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Blank other displays&lt;br /&gt;
| In a multi-screen configuration, the screens where {{kodi}} is not displayed are blacked out.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Stereoscopic mode (current)&lt;br /&gt;
| {{main|3D}}&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Preferred mode&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vertical blank sync&lt;br /&gt;
| Compensation for [[w:vertical tearing|vertical tearing]].&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Video calibration...&lt;br /&gt;
| See [[#Video calibration...]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Test patterns...&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Use limited color range (16-235)&lt;br /&gt;
| Use limited color range instead of full color range (0-255). Limited range should be used if your display is a regular HDMI TV, while full color range should be used if your display is a PC monitor.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Video calibration... ====&lt;br /&gt;
{{Note|Always adjust your TV display settings before {{kodi}}&#039;s settings (such as overscan, etc). In most cases, you can get a &amp;quot;just scan/just fit/PC mode/something&amp;quot; mode turned on that will not require any adjustments in {{kodi}}, and will allow for the best screen quality.}}&lt;br /&gt;
This screen allows you to calibrate the User Interface by adjusting the overscan. Use this tool if the image being displayed is too large or small for your display.&amp;lt;br /&amp;gt;&lt;br /&gt;
Simply adjust the screen so that the arrows are in the top left and bottom right corners and that the entire frame is visible on screen.&lt;br /&gt;
&lt;br /&gt;
It offers the ability to adjust:&lt;br /&gt;
* The overscan of the video -  How close to the edges of the screen that the image is displayed.&lt;br /&gt;
* The position where subtitles are displayed.&lt;br /&gt;
* The pixel ratio allows you calibrate the aspect ratio at which videos are played back.&lt;br /&gt;
&amp;lt;gallery widths=250px heights=141px&amp;gt;&lt;br /&gt;
File:uicalibration1.png|Upper left corner&lt;br /&gt;
File:uicalibration2.png|Lower right corner&lt;br /&gt;
File:uicalibration3.png|Subtitles position&lt;br /&gt;
File:uicalibration4.png|Aspect ratio&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Audio output ==&lt;br /&gt;
{{Main|Audio}}&lt;br /&gt;
{{see also|Settings/Music|Video playback#OSD audio and subtitle settings}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings - Audio Output.png|800px|center]]&lt;br /&gt;
{{-}}&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;color: black;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:15%&amp;quot; colspan=&amp;quot;2&amp;quot;| Setting&lt;br /&gt;
!style=&amp;quot;width:70%&amp;quot; | Description&lt;br /&gt;
!style=&amp;quot;width:8%&amp;quot; | Setting level&lt;br /&gt;
!style=&amp;quot;width:7%&amp;quot; | Device type&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Audio output device&#039;&#039;&#039; &lt;br /&gt;
|Select the device to be used for audio output.&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Number of channels&#039;&#039;&#039;&lt;br /&gt;
|Select the number of channels supported by the audio connection. &lt;br /&gt;
&lt;br /&gt;
;For digital connections&lt;br /&gt;
:This is the number of PCM channels that the audio connection supports and &#039;&#039;&#039;not&#039;&#039;&#039; the number of speakers connected. For example, using Dolby Digital over SPDIF will provide 5.1 audio to your system, even though SPDIF only supports 2.0 PCM channels. This setting does not apply to passthrough audio connections, if enabled.&lt;br /&gt;
&lt;br /&gt;
;For analog connections&lt;br /&gt;
:This is the number of speakers outputs used, which is likely the number of speakers your system is using. Note that some &amp;quot;2.1&amp;quot; systems only use two audio channels and do not have a dedicated subwoofer output.&lt;br /&gt;
&lt;br /&gt;
{{note|This setting might not be exposed depending on what is set for &#039;&#039;&#039;Audio output device&#039;&#039;&#039;.}}&lt;br /&gt;
|Basic&lt;br /&gt;
|HDMI/Analog-Speakers&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Output configuration&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Fixed&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select how the properties of the audio output are set:&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Fixed] -&#039;&#039;&#039; output properties are set to the specified sampling rate &amp;amp; speaker configuration at all times&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Optimized] -&#039;&#039;&#039; output properties are set at the start of playback and will not change if the properties of the source changes&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Best Match] -&#039;&#039;&#039; output properties are set to always be as close a match to the source properties as possible&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Optimized&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Best Match&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Limit sampling rate (kHz)&#039;&#039;&#039;&lt;br /&gt;
|Maximum sampling rate for spdif or sampling rate for fixed output configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Stereo upmix&#039;&#039;&#039;&lt;br /&gt;
|Select to enable upmixing of 2 channel audio to the number of audio channels specified by the channel configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Normalize levels on downmix&#039;&#039;&#039;&lt;br /&gt;
|Select how audio is downmixed, for example from 5.1 to 2.0:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Enabled]&#039;&#039;&#039; maintains the dynamic range of the original audio source when downmixed however volume will be lower&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Disabled]&#039;&#039;&#039; maintains volume level of the original audio source however the dynamic range is compressed. Note - Dynamic range is the difference between the quietest and loudest sounds in a audio source&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Resample quality&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Low&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select the quality of resampling for cases where the audio output needs to be at a different sampling rate from that used by the source&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Low]&#039;&#039;&#039; is fast and will have minimal impact on system resources such as the use of the CPU&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Medium] &amp;amp; [High]&#039;&#039;&#039; will use progressively more system resources&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Medium&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;High&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Keep audio device alive&#039;&#039;&#039;&lt;br /&gt;
|Select the behaviour when no sound is required for either playback or GUI sounds:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Always] -&#039;&#039;&#039; continuous inaudible signal is output, this keeps the receiving audio device alive for any new sounds, however this might also block sound from other applications&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[1- 10 Minutes] -&#039;&#039;&#039; same as Always except that after the selected period of time audio enters a suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Off] -&#039;&#039;&#039; audio output enters a suspended state. Note - sounds can be missed if audio enters suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This is not supported on Raspberry PI devices because of high CPU usage&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Play GUI sounds&#039;&#039;&#039;&lt;br /&gt;
|Configure how interface sounds are handled, such as menu navigation and important notifications&lt;br /&gt;
|Basic&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Enable passthrough&#039;&#039;&#039;&lt;br /&gt;
|Select to enable the passthrough audio options for playback of encoded audio such as Dolby Digital&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Passthrough output device&#039;&#039;&#039;&lt;br /&gt;
|Select the device to be used for playback of encoded formats, these are any of the formats below in the &#039;capable receiver&#039; options&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital (AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;- Enable Dolby Digital transcoding&#039;&#039;&#039;&lt;br /&gt;
|Select this if the audio out connection only supports multichannel audio as Dolby Digital 5.1, such as an SPDIF connection.  If your system supports LPCM multichannel sound via HDMI then leave this disabled. This option is only available where the number of channels is 2.0, for SPDIF this is set automatically so this option is always available, if using HDMI then you may need to change the Number of Channels setting to 2.0.&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital Plus (E-AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding E-AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding TrueHD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS-HD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS-HD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{redv|&#039;&#039;&#039;IMPORTANT NOTE:&#039;&#039;&#039;|&lt;br /&gt;
The &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; options relate only to the &#039;&#039;&#039;passthrough&#039;&#039;&#039; of audio to another device such as an AVR, where that device must support decoding of the format. Before leaving any &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled check to make sure that both the playback device running {{kodi}} (e.g. HTPC) and the connected device (e.g. AVR) both support that format.&lt;br /&gt;
&lt;br /&gt;
If you have a &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled that your device does not support then this will result in poor playback of video typically with a very low frames-per-second and no audio, so for example if the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option were enabled then make sure that the playback device can passthrough TrueHD and that the connected device can decode TrueHD, if either of the devices do not support TrueHD then the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option &#039;&#039;&#039;MUST&#039;&#039;&#039; be left disabled.&lt;br /&gt;
&lt;br /&gt;
For any format where the &amp;quot;capable receiver&amp;quot; option is not selected, {{kodi}} will still playback any content containing those audio types, however instead of the audio being passed through, {{kodi}} will decode audio and then send the audio in a compatible format. &lt;br /&gt;
&lt;br /&gt;
If connected directly to a TV be aware that TV are not compatible with DTS, TrueHD or DTS-HD, typically the only encoded format a TV will be compatible with is AC3.}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Input devices ==&lt;br /&gt;
{{note|The content of this screen largely depends on the input devices that {{kodi}} detects and the OS being used.}}&lt;br /&gt;
[[File:Settings.system.input devices.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Peripherals&lt;br /&gt;
| See &#039;&#039;&#039;[[#Peripherals]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Apple remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Allow start of {{kodi}} using the remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Sequence delay time&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Remote control sends keyboard presses&lt;br /&gt;
| When activated, your keyboard arrows will move the selection on the virtual keyboard. When deactivated, they will move the cursor from your text.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable mouse and touch screen support&lt;br /&gt;
| {{see also|Touch screen}}&lt;br /&gt;
If deactivated, {{kodi}} will ignore all mouse movements and clicks.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable joystick and gamepad support&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable system keys in fullscreen &#039;&#039;(Linux only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Peripherals ===&lt;br /&gt;
&lt;br /&gt;
== Internet access ==&lt;br /&gt;
[[File:Settings.network.internet access.png|center|800px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Use an HTTP proxy server to access the internet&lt;br /&gt;
| If your internet connection uses a proxy, configure it here.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Proxy type&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
:-Server&lt;br /&gt;
| Proxy server address.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Port&lt;br /&gt;
| Defines the port of the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Username&lt;br /&gt;
| Defines the username used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Password&lt;br /&gt;
| Defines the password used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Internet connection bandwidth limitation&lt;br /&gt;
| If you have limited bandwidth available, select a suitable value here and {{kodi}} will try to keep to these limits. {{?}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Power saving ==&lt;br /&gt;
{{see also|Settings/Appearance#Screensaver}}&lt;br /&gt;
{{note|Some options might not be available on all hardware or OSes. For example, {{kodi}} cannot control shutdown or sleep on [[Android]].}}&lt;br /&gt;
[[File:Settings.system.power saving.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Put display to sleep when idle&lt;br /&gt;
| Turns off display when idle. Useful for TVs that turn off when there is no display signal detected, but you don&#039;t want to suspend/shutdown the whole computer. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function timer&lt;br /&gt;
| Sleeps the computer when idle. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function&lt;br /&gt;
| Defines what &amp;quot;Shutdown&amp;quot; will do by default. Can be set to actually shutdown, suspend, minimize, or quit.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Try to wake remote servers on access&lt;br /&gt;
| {{Main|Wake on lan}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{note|{{kodi}} also has a &amp;quot;Custom shutdown timer&amp;quot; selectable from the power icon on the home screen, or from the shutdown menu (press {{keypress|S}} on a keyboard or {{button|Power}} on a remote).}}&lt;br /&gt;
&lt;br /&gt;
== Debugging ==&lt;br /&gt;
{{main|Log file|Log file/Advanced}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings.system.debugging.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Enable debug logging&lt;br /&gt;
| Toggles [[debug log]] on / off. Useful for troubleshooting.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Enable component-specific logging&lt;br /&gt;
| Enables extra logging for specific areas of {{kodi}}.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Specify component-specific logging&lt;br /&gt;
| {{see also|#Component-specific logging}}&lt;br /&gt;
Select which additional components to include in the debug log.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Screenshot folder&lt;br /&gt;
| Folder used to save screenshots taken within {{kodi}}. (see [[Keyboard controls]] for the screenshot key for your OS)&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Component-specific logging ===&lt;br /&gt;
{{anchor|Verbose logging}}&lt;br /&gt;
[[File:Verbose logging options.png|right|400px|thumb|The component-specific logging selection window, with multiple options selected.]]&lt;br /&gt;
&lt;br /&gt;
Component-specific logging options enables extra logging for specific areas of {{kodi}}. This allows the debug logs to be easier to read as they can exclude information that is not important for a specific bug or issue, while still allowing that extra information to be turned on as-needed. Multiple components can be enabled if needed.&lt;br /&gt;
&lt;br /&gt;
:{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! Setting !! Description&lt;br /&gt;
|-&lt;br /&gt;
| SMB library ||&lt;br /&gt;
|-&lt;br /&gt;
| CURL library ||&lt;br /&gt;
|-&lt;br /&gt;
| CMYTH library ||&lt;br /&gt;
|-&lt;br /&gt;
| FFMPEG libraries ||&lt;br /&gt;
|-&lt;br /&gt;
| AUDIO component ||&lt;br /&gt;
|-&lt;br /&gt;
| VIDEO component ||&lt;br /&gt;
|-&lt;br /&gt;
| RTMP library ||&lt;br /&gt;
|-&lt;br /&gt;
| JSON-RPC requests ||&lt;br /&gt;
|-&lt;br /&gt;
| AirTunes library ||&lt;br /&gt;
|-&lt;br /&gt;
| UPnP components ||&lt;br /&gt;
|-&lt;br /&gt;
| CEC library ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Master lock ==&lt;br /&gt;
{{see also|Profiles}}&lt;br /&gt;
{{note|&#039;&#039;The Master lock options are ONLY available while using the default user [[profile]].&#039;&#039;}}&lt;br /&gt;
[[File:Settings.system.master lock.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Master lock code and settings&lt;br /&gt;
| Opens the [[#Master lock settings|Master lock settings window]], where you can configure your Master Lock options. See &#039;&#039;&#039;[[#Master lock settings]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Ask for master lock code on startup&lt;br /&gt;
| If enabled, the master lock code is required to unlock XBMC on startup&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Master lock settings ===&lt;br /&gt;
[[File:Lock settings.png|center|600px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Master Lock&lt;br /&gt;
| Allows you to set the master lock password. Can be one of three types:&lt;br /&gt;
* &#039;&#039;&#039;Numeric password&#039;&#039;&#039; - Enter a Numeric Password using the On Screen Keyboard&lt;br /&gt;
* &#039;&#039;&#039;Gamepad button combo&#039;&#039;&#039; - Enter a series of buttons using the Gamepad&lt;br /&gt;
* &#039;&#039;&#039;Full-text password&#039;&#039;&#039; - Enter a plain-text password using the On Screen Keyboard&lt;br /&gt;
|-&lt;br /&gt;
| Lock music window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock video window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock pictures window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock programs and scripts windows&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock file manager&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock settings&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock Add-on manager&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Locking media sources ===&lt;br /&gt;
{{main|Media sources#Locking}}&lt;br /&gt;
{{#lst:Media sources|Locking}}&lt;br /&gt;
&lt;br /&gt;
=== Locked out? ===&lt;br /&gt;
XBMC will give you three tries when you need to enter a lock/password to access something that is locked. If you max out these three tries then just quit XBMC and re-open it to get three more tries. The Master Lock code is stored in the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file in the [[userdata]] folder. Should you get locked out, you can delete or edit the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
=== Advanced settings ===&lt;br /&gt;
{{note|It&#039;s generally not recommended to manually edit guisettings.xml at all. If you&#039;re unsure about this, don&#039;t touch it. Strange things might happen (maybe?). Spooooky.}}&lt;br /&gt;
The number of tries before being &amp;quot;locked out&amp;quot; can be tweaked by manually editing the guisettings.xml file in the [[userdata folder]]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;masterlock&amp;gt;       &lt;br /&gt;
   &amp;lt;maxretries&amp;gt;3&amp;lt;/maxretries&amp;gt; &amp;lt;!-- enter the max number of retries to input code, 3 is default. This setting isn&#039;t exposed in the actual GUI and can only be changed by manually editing this XML file --&amp;gt;&lt;br /&gt;
   &amp;lt;startuplock&amp;gt;false&amp;lt;/startuplock&amp;gt;  &amp;lt;!-- true prompts user for code upon startup --&amp;gt;&lt;br /&gt;
&amp;lt;/masterlock&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Gotham updated}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual]]&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>ChristW</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Settings/System&amp;diff=83724</id>
		<title>Settings/System</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Settings/System&amp;diff=83724"/>
		<updated>2015-01-05T12:42:40Z</updated>

		<summary type="html">&lt;p&gt;ChristW: /* Power saving */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[Settings]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;System settings are found here. Set up and calibrate displays/video output, configure audio output, set up remote controls, set power saving options, enable debugging, set up master lock.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
== Video output ==&lt;br /&gt;
{{see also|Settings/Videos|Video playback#OSD video settings}}&lt;br /&gt;
[[File:Settings.system.video output.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Display Mode&lt;br /&gt;
| Display {{kodi}} in a window, or fullscreen on the selected screen.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Display/Resolution &amp;lt;!-- For some reason it says &amp;quot;Display&amp;quot; on Mac OS X, and &amp;quot;Resolution&amp;quot; on Windows --&amp;gt;&lt;br /&gt;
| Changes the resolution that the User Interface is displayed in.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Use a fullscreen window rather than true fullscreen&lt;br /&gt;
| ...when active (Windows only). Does not use the DirectX fullscreen mode. The main benefit is for multi-screen configurations, where {{kodi}} can be used at the same time as other applications without automatically minimizing. Uses a bit more resources and playback may be slightly less smooth.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Blank other displays&lt;br /&gt;
| In a multi-screen configuration, the screens where {{kodi}} is not displayed are blacked out.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Stereoscopic mode (current)&lt;br /&gt;
| {{main|3D}}&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Preferred mode&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vertical blank sync&lt;br /&gt;
| Compensation for [[w:vertical tearing|vertical tearing]].&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Video calibration...&lt;br /&gt;
| See [[#Video calibration...]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Test patterns...&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Use limited color range (16-235)&lt;br /&gt;
| Use limited color range instead of full color range (0-255). Limited range should be used if your display is a regular HDMI TV, while full color range should be used if your display is a PC monitor.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Video calibration... ====&lt;br /&gt;
{{Note|Always adjust your TV display settings before {{kodi}}&#039;s settings (such as overscan, etc). In most cases, you can get a &amp;quot;just scan/just fit/PC mode/something&amp;quot; mode turned on that will not require any adjustments in {{kodi}}, and will allow for the best screen quality.}}&lt;br /&gt;
This screen allows you to calibrate the User Interface by adjusting the overscan. Use this tool if the image being displayed is too large or small for your display.&amp;lt;br /&amp;gt;&lt;br /&gt;
Simply adjust the screen so that the arrows are in the top left and bottom right corners and that the entire frame is visible on screen.&lt;br /&gt;
&lt;br /&gt;
It offers the ability to adjust:&lt;br /&gt;
* The overscan of the video -  How close to the edges of the screen that the image is displayed.&lt;br /&gt;
* The position where subtitles are displayed.&lt;br /&gt;
* The pixel ratio allows you calibrate the aspect ratio at which videos are played back.&lt;br /&gt;
&amp;lt;gallery widths=250px heights=141px&amp;gt;&lt;br /&gt;
File:uicalibration1.png|Upper left corner&lt;br /&gt;
File:uicalibration2.png|Lower right corner&lt;br /&gt;
File:uicalibration3.png|Subtitles position&lt;br /&gt;
File:uicalibration4.png|Aspect ratio&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Audio output ==&lt;br /&gt;
{{Main|Audio}}&lt;br /&gt;
{{see also|Settings/Music|Video playback#OSD audio and subtitle settings}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings - Audio Output.png|800px|center]]&lt;br /&gt;
{{-}}&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;color: black;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:15%&amp;quot; colspan=&amp;quot;2&amp;quot;| Setting&lt;br /&gt;
!style=&amp;quot;width:70%&amp;quot; | Description&lt;br /&gt;
!style=&amp;quot;width:8%&amp;quot; | Setting level&lt;br /&gt;
!style=&amp;quot;width:7%&amp;quot; | Device type&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Audio output device&#039;&#039;&#039; &lt;br /&gt;
|Select the device to be used for audio output.&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Number of channels&#039;&#039;&#039;&lt;br /&gt;
|Select the number of channels supported by the audio connection. &lt;br /&gt;
&lt;br /&gt;
;For digital connections&lt;br /&gt;
:This is the number of PCM channels that the audio connection supports and &#039;&#039;&#039;not&#039;&#039;&#039; the number of speakers connected. For example, using Dolby Digital over SPDIF will provide 5.1 audio to your system, even though SPDIF only supports 2.0 PCM channels. This setting does not apply to passthrough audio connections, if enabled.&lt;br /&gt;
&lt;br /&gt;
;For analog connections&lt;br /&gt;
:This is the number of speakers outputs used, which is likely the number of speakers your system is using. Note that some &amp;quot;2.1&amp;quot; systems only use two audio channels and do not have a dedicated subwoofer output.&lt;br /&gt;
&lt;br /&gt;
{{note|This setting might not be exposed depending on what is set for &#039;&#039;&#039;Audio output device&#039;&#039;&#039;.}}&lt;br /&gt;
|Basic&lt;br /&gt;
|HDMI/Analog-Speakers&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Output configuration&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Fixed&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select how the properties of the audio output are set:&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Fixed] -&#039;&#039;&#039; output properties are set to the specified sampling rate &amp;amp; speaker configuration at all times&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Optimized] -&#039;&#039;&#039; output properties are set at the start of playback and will not change if the properties of the source changes&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Best Match] -&#039;&#039;&#039; output properties are set to always be as close a match to the source properties as possible&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Optimized&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Best Match&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Limit sampling rate (kHz)&#039;&#039;&#039;&lt;br /&gt;
|Maximum sampling rate for spdif or sampling rate for fixed output configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Stereo upmix&#039;&#039;&#039;&lt;br /&gt;
|Select to enable upmixing of 2 channel audio to the number of audio channels specified by the channel configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Normalize levels on downmix&#039;&#039;&#039;&lt;br /&gt;
|Select how audio is downmixed, for example from 5.1 to 2.0:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Enabled]&#039;&#039;&#039; maintains the dynamic range of the original audio source when downmixed however volume will be lower&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Disabled]&#039;&#039;&#039; maintains volume level of the original audio source however the dynamic range is compressed. Note - Dynamic range is the difference between the quietest and loudest sounds in a audio source&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Resample quality&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Low&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select the quality of resampling for cases where the audio output needs to be at a different sampling rate from that used by the source&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Low]&#039;&#039;&#039; is fast and will have minimal impact on system resources such as the use of the CPU&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Medium] &amp;amp; [High]&#039;&#039;&#039; will use progressively more system resources&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Medium&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;High&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Keep audio device alive&#039;&#039;&#039;&lt;br /&gt;
|Select the behaviour when no sound is required for either playback or GUI sounds:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Always] -&#039;&#039;&#039; continuous inaudible signal is output, this keeps the receiving audio device alive for any new sounds, however this might also block sound from other applications&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[1- 10 Minutes] -&#039;&#039;&#039; same as Always except that after the selected period of time audio enters a suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Off] -&#039;&#039;&#039; audio output enters a suspended state. Note - sounds can be missed if audio enters suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This is not supported on Raspberry PI devices because of high CPU usage&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Play GUI sounds&#039;&#039;&#039;&lt;br /&gt;
|Configure how interface sounds are handled, such as menu navigation and important notifications&lt;br /&gt;
|Basic&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Enable passthrough&#039;&#039;&#039;&lt;br /&gt;
|Select to enable the passthrough audio options for playback of encoded audio such as Dolby Digital&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Passthrough output device&#039;&#039;&#039;&lt;br /&gt;
|Select the device to be used for playback of encoded formats, these are any of the formats below in the &#039;capable receiver&#039; options&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital (AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;- Enable Dolby Digital transcoding&#039;&#039;&#039;&lt;br /&gt;
|Select this if the audio out connection only supports multichannel audio as Dolby Digital 5.1, such as an SPDIF connection.  If your system supports LPCM multichannel sound via HDMI then leave this disabled. This option is only available where the number of channels is 2.0, for SPDIF this is set automatically so this option is always available, if using HDMI then you may need to change the Number of Channels setting to 2.0.&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital Plus (E-AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding E-AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding TrueHD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS-HD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS-HD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{redv|&#039;&#039;&#039;IMPORTANT NOTE:&#039;&#039;&#039;|&lt;br /&gt;
The &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; options relate only to the &#039;&#039;&#039;passthrough&#039;&#039;&#039; of audio to another device such as an AVR, where that device must support decoding of the format. Before leaving any &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled check to make sure that both the playback device running {{kodi}} (e.g. HTPC) and the connected device (e.g. AVR) both support that format.&lt;br /&gt;
&lt;br /&gt;
If you have a &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled that your device does not support then this will result in poor playback of video typically with a very low frames-per-second and no audio, so for example if the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option were enabled then make sure that the playback device can passthrough TrueHD and that the connected device can decode TrueHD, if either of the devices do not support TrueHD then the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option &#039;&#039;&#039;MUST&#039;&#039;&#039; be left disabled.&lt;br /&gt;
&lt;br /&gt;
For any format where the &amp;quot;capable receiver&amp;quot; option is not selected, {{kodi}} will still playback any content containing those audio types, however instead of the audio being passed through, {{kodi}} will decode audio and then send the audio in a compatible format. &lt;br /&gt;
&lt;br /&gt;
If connected directly to a TV be aware that TV are not compatible with DTS, TrueHD or DTS-HD, typically the only encoded format a TV will be compatible with is AC3.}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Input devices ==&lt;br /&gt;
{{note|The content of this screen largely depends on the input devices that {{kodi}} detects and the OS being used.}}&lt;br /&gt;
[[File:Settings.system.input devices.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Peripherals&lt;br /&gt;
| See &#039;&#039;&#039;[[#Peripherals]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Apple remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Allow start of {{kodi}} using the remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Sequence delay time&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Remote control sends keyboard presses&lt;br /&gt;
| When activated, your keyboard arrows will move the selection on the virtual keyboard. When deactivated, they will move the cursor from your text.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable mouse and touch screen support&lt;br /&gt;
| {{see also|Touch screen}}&lt;br /&gt;
If deactivated, {{kodi}} will ignore all mouse movements and clicks.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable joystick and gamepad support&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable system keys in fullscreen &#039;&#039;(Linux only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Peripherals ===&lt;br /&gt;
&lt;br /&gt;
== Internet access ==&lt;br /&gt;
[[File:Settings.network.internet access.png|center|800px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Use an HTTP proxy server to access the internet&lt;br /&gt;
| If your internet connection uses a proxy, configure it here.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Proxy type&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
:-Server&lt;br /&gt;
| Proxy server address.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Port&lt;br /&gt;
| Defines the port of the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Username&lt;br /&gt;
| Defines the username used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Password&lt;br /&gt;
| Defines the password used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Internet connection bandwidth limitation&lt;br /&gt;
| If you have limited bandwidth available, select a suitable value here and {{kodi}} will try to keep to these limits. {{?}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Power saving ==&lt;br /&gt;
{{see also|Settings/Appearance#Screensaver}}&lt;br /&gt;
{{note|Some options might not be available on all hardware or OSes. For example, {{kodi}} cannot control shutdown or sleep on [[Android]].}}&lt;br /&gt;
[[File:Settings.system.power saving.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Put display to sleep when idle&lt;br /&gt;
| Turns off display when idle. Useful for TVs that turn off when there is no display signal detected, but you don&#039;t want to suspend/shutdown the whole computer. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function timer&lt;br /&gt;
| Sleeps the computer when idle. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function&lt;br /&gt;
| Defines what &amp;quot;Shutdown&amp;quot; will do by default. Can be set to actually shutdown, suspend, minimize, or quit.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Try to wake remote servers on access&lt;br /&gt;
| {{Main|Wake on lan}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{note|{{kodi}} also has a &amp;quot;Custom shutdown timer&amp;quot; selectable from the power icon on the home screen, or from the shutdown menu (press {{keypress|S}} on a keyboard or {{button|Power}} on a remote).}}&lt;br /&gt;
&lt;br /&gt;
== Debugging ==&lt;br /&gt;
{{main|Log file|Log file/Advanced}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings.system.debugging.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Enable debug logging&lt;br /&gt;
| Toggles [[debug log]] on / off. Useful for troubleshooting.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Enable component-specific logging&lt;br /&gt;
| Enables extra logging for specific areas of {{kodi}}.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Specify component-specific logging&lt;br /&gt;
| {{see also|#Component-specific logging}}&lt;br /&gt;
Select which additional components to include in the debug log.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Screenshot folder&lt;br /&gt;
| Folder used to save screenshots taken within XBMC. (see [[Keyboard controls]] for the screenshot key for your OS)&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Component-specific logging ===&lt;br /&gt;
{{anchor|Verbose logging}}&lt;br /&gt;
[[File:Verbose logging options.png|right|400px|thumb|The component-specific logging selection window, with multiple options selected.]]&lt;br /&gt;
&lt;br /&gt;
Component-specific logging options enables extra logging for specific areas of {{kodi}}. This allows the debug logs to be easier to read as they can exclude information that is not important for a specific bug or issue, while still allowing that extra information to be turned on as-needed. Multiple components can be enabled if needed.&lt;br /&gt;
&lt;br /&gt;
:{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! Setting !! Description&lt;br /&gt;
|-&lt;br /&gt;
| SMB library ||&lt;br /&gt;
|-&lt;br /&gt;
| CURL library ||&lt;br /&gt;
|-&lt;br /&gt;
| CMYTH library ||&lt;br /&gt;
|-&lt;br /&gt;
| FFMPEG libraries ||&lt;br /&gt;
|-&lt;br /&gt;
| AUDIO component ||&lt;br /&gt;
|-&lt;br /&gt;
| VIDEO component ||&lt;br /&gt;
|-&lt;br /&gt;
| RTMP library ||&lt;br /&gt;
|-&lt;br /&gt;
| JSON-RPC requests ||&lt;br /&gt;
|-&lt;br /&gt;
| AirTunes library ||&lt;br /&gt;
|-&lt;br /&gt;
| UPnP components ||&lt;br /&gt;
|-&lt;br /&gt;
| CEC library ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Master lock ==&lt;br /&gt;
{{see also|Profiles}}&lt;br /&gt;
{{note|&#039;&#039;The Master lock options are ONLY available while using the default user [[profile]].&#039;&#039;}}&lt;br /&gt;
[[File:Settings.system.master lock.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Master lock code and settings&lt;br /&gt;
| Opens the [[#Master lock settings|Master lock settings window]], where you can configure your Master Lock options. See &#039;&#039;&#039;[[#Master lock settings]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Ask for master lock code on startup&lt;br /&gt;
| If enabled, the master lock code is required to unlock XBMC on startup&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Master lock settings ===&lt;br /&gt;
[[File:Lock settings.png|center|600px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Master Lock&lt;br /&gt;
| Allows you to set the master lock password. Can be one of three types:&lt;br /&gt;
* &#039;&#039;&#039;Numeric password&#039;&#039;&#039; - Enter a Numeric Password using the On Screen Keyboard&lt;br /&gt;
* &#039;&#039;&#039;Gamepad button combo&#039;&#039;&#039; - Enter a series of buttons using the Gamepad&lt;br /&gt;
* &#039;&#039;&#039;Full-text password&#039;&#039;&#039; - Enter a plain-text password using the On Screen Keyboard&lt;br /&gt;
|-&lt;br /&gt;
| Lock music window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock video window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock pictures window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock programs and scripts windows&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock file manager&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock settings&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock Add-on manager&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Locking media sources ===&lt;br /&gt;
{{main|Media sources#Locking}}&lt;br /&gt;
{{#lst:Media sources|Locking}}&lt;br /&gt;
&lt;br /&gt;
=== Locked out? ===&lt;br /&gt;
XBMC will give you three tries when you need to enter a lock/password to access something that is locked. If you max out these three tries then just quit XBMC and re-open it to get three more tries. The Master Lock code is stored in the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file in the [[userdata]] folder. Should you get locked out, you can delete or edit the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
=== Advanced settings ===&lt;br /&gt;
{{note|It&#039;s generally not recommended to manually edit guisettings.xml at all. If you&#039;re unsure about this, don&#039;t touch it. Strange things might happen (maybe?). Spooooky.}}&lt;br /&gt;
The number of tries before being &amp;quot;locked out&amp;quot; can be tweaked by manually editing the guisettings.xml file in the [[userdata folder]]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;masterlock&amp;gt;       &lt;br /&gt;
   &amp;lt;maxretries&amp;gt;3&amp;lt;/maxretries&amp;gt; &amp;lt;!-- enter the max number of retries to input code, 3 is default. This setting isn&#039;t exposed in the actual GUI and can only be changed by manually editing this XML file --&amp;gt;&lt;br /&gt;
   &amp;lt;startuplock&amp;gt;false&amp;lt;/startuplock&amp;gt;  &amp;lt;!-- true prompts user for code upon startup --&amp;gt;&lt;br /&gt;
&amp;lt;/masterlock&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Gotham updated}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual]]&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>ChristW</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Settings/System&amp;diff=83723</id>
		<title>Settings/System</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Settings/System&amp;diff=83723"/>
		<updated>2015-01-05T12:42:07Z</updated>

		<summary type="html">&lt;p&gt;ChristW: /* Internet access */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[Settings]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;System settings are found here. Set up and calibrate displays/video output, configure audio output, set up remote controls, set power saving options, enable debugging, set up master lock.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
== Video output ==&lt;br /&gt;
{{see also|Settings/Videos|Video playback#OSD video settings}}&lt;br /&gt;
[[File:Settings.system.video output.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Display Mode&lt;br /&gt;
| Display {{kodi}} in a window, or fullscreen on the selected screen.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Display/Resolution &amp;lt;!-- For some reason it says &amp;quot;Display&amp;quot; on Mac OS X, and &amp;quot;Resolution&amp;quot; on Windows --&amp;gt;&lt;br /&gt;
| Changes the resolution that the User Interface is displayed in.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Use a fullscreen window rather than true fullscreen&lt;br /&gt;
| ...when active (Windows only). Does not use the DirectX fullscreen mode. The main benefit is for multi-screen configurations, where {{kodi}} can be used at the same time as other applications without automatically minimizing. Uses a bit more resources and playback may be slightly less smooth.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Blank other displays&lt;br /&gt;
| In a multi-screen configuration, the screens where {{kodi}} is not displayed are blacked out.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Stereoscopic mode (current)&lt;br /&gt;
| {{main|3D}}&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Preferred mode&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vertical blank sync&lt;br /&gt;
| Compensation for [[w:vertical tearing|vertical tearing]].&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Video calibration...&lt;br /&gt;
| See [[#Video calibration...]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Test patterns...&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Use limited color range (16-235)&lt;br /&gt;
| Use limited color range instead of full color range (0-255). Limited range should be used if your display is a regular HDMI TV, while full color range should be used if your display is a PC monitor.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Video calibration... ====&lt;br /&gt;
{{Note|Always adjust your TV display settings before {{kodi}}&#039;s settings (such as overscan, etc). In most cases, you can get a &amp;quot;just scan/just fit/PC mode/something&amp;quot; mode turned on that will not require any adjustments in {{kodi}}, and will allow for the best screen quality.}}&lt;br /&gt;
This screen allows you to calibrate the User Interface by adjusting the overscan. Use this tool if the image being displayed is too large or small for your display.&amp;lt;br /&amp;gt;&lt;br /&gt;
Simply adjust the screen so that the arrows are in the top left and bottom right corners and that the entire frame is visible on screen.&lt;br /&gt;
&lt;br /&gt;
It offers the ability to adjust:&lt;br /&gt;
* The overscan of the video -  How close to the edges of the screen that the image is displayed.&lt;br /&gt;
* The position where subtitles are displayed.&lt;br /&gt;
* The pixel ratio allows you calibrate the aspect ratio at which videos are played back.&lt;br /&gt;
&amp;lt;gallery widths=250px heights=141px&amp;gt;&lt;br /&gt;
File:uicalibration1.png|Upper left corner&lt;br /&gt;
File:uicalibration2.png|Lower right corner&lt;br /&gt;
File:uicalibration3.png|Subtitles position&lt;br /&gt;
File:uicalibration4.png|Aspect ratio&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Audio output ==&lt;br /&gt;
{{Main|Audio}}&lt;br /&gt;
{{see also|Settings/Music|Video playback#OSD audio and subtitle settings}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings - Audio Output.png|800px|center]]&lt;br /&gt;
{{-}}&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;color: black;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:15%&amp;quot; colspan=&amp;quot;2&amp;quot;| Setting&lt;br /&gt;
!style=&amp;quot;width:70%&amp;quot; | Description&lt;br /&gt;
!style=&amp;quot;width:8%&amp;quot; | Setting level&lt;br /&gt;
!style=&amp;quot;width:7%&amp;quot; | Device type&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Audio output device&#039;&#039;&#039; &lt;br /&gt;
|Select the device to be used for audio output.&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Number of channels&#039;&#039;&#039;&lt;br /&gt;
|Select the number of channels supported by the audio connection. &lt;br /&gt;
&lt;br /&gt;
;For digital connections&lt;br /&gt;
:This is the number of PCM channels that the audio connection supports and &#039;&#039;&#039;not&#039;&#039;&#039; the number of speakers connected. For example, using Dolby Digital over SPDIF will provide 5.1 audio to your system, even though SPDIF only supports 2.0 PCM channels. This setting does not apply to passthrough audio connections, if enabled.&lt;br /&gt;
&lt;br /&gt;
;For analog connections&lt;br /&gt;
:This is the number of speakers outputs used, which is likely the number of speakers your system is using. Note that some &amp;quot;2.1&amp;quot; systems only use two audio channels and do not have a dedicated subwoofer output.&lt;br /&gt;
&lt;br /&gt;
{{note|This setting might not be exposed depending on what is set for &#039;&#039;&#039;Audio output device&#039;&#039;&#039;.}}&lt;br /&gt;
|Basic&lt;br /&gt;
|HDMI/Analog-Speakers&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Output configuration&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Fixed&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select how the properties of the audio output are set:&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Fixed] -&#039;&#039;&#039; output properties are set to the specified sampling rate &amp;amp; speaker configuration at all times&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Optimized] -&#039;&#039;&#039; output properties are set at the start of playback and will not change if the properties of the source changes&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Best Match] -&#039;&#039;&#039; output properties are set to always be as close a match to the source properties as possible&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Optimized&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Best Match&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Limit sampling rate (kHz)&#039;&#039;&#039;&lt;br /&gt;
|Maximum sampling rate for spdif or sampling rate for fixed output configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Stereo upmix&#039;&#039;&#039;&lt;br /&gt;
|Select to enable upmixing of 2 channel audio to the number of audio channels specified by the channel configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Normalize levels on downmix&#039;&#039;&#039;&lt;br /&gt;
|Select how audio is downmixed, for example from 5.1 to 2.0:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Enabled]&#039;&#039;&#039; maintains the dynamic range of the original audio source when downmixed however volume will be lower&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Disabled]&#039;&#039;&#039; maintains volume level of the original audio source however the dynamic range is compressed. Note - Dynamic range is the difference between the quietest and loudest sounds in a audio source&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Resample quality&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Low&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select the quality of resampling for cases where the audio output needs to be at a different sampling rate from that used by the source&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Low]&#039;&#039;&#039; is fast and will have minimal impact on system resources such as the use of the CPU&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Medium] &amp;amp; [High]&#039;&#039;&#039; will use progressively more system resources&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Medium&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;High&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Keep audio device alive&#039;&#039;&#039;&lt;br /&gt;
|Select the behaviour when no sound is required for either playback or GUI sounds:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Always] -&#039;&#039;&#039; continuous inaudible signal is output, this keeps the receiving audio device alive for any new sounds, however this might also block sound from other applications&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[1- 10 Minutes] -&#039;&#039;&#039; same as Always except that after the selected period of time audio enters a suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Off] -&#039;&#039;&#039; audio output enters a suspended state. Note - sounds can be missed if audio enters suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This is not supported on Raspberry PI devices because of high CPU usage&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Play GUI sounds&#039;&#039;&#039;&lt;br /&gt;
|Configure how interface sounds are handled, such as menu navigation and important notifications&lt;br /&gt;
|Basic&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Enable passthrough&#039;&#039;&#039;&lt;br /&gt;
|Select to enable the passthrough audio options for playback of encoded audio such as Dolby Digital&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Passthrough output device&#039;&#039;&#039;&lt;br /&gt;
|Select the device to be used for playback of encoded formats, these are any of the formats below in the &#039;capable receiver&#039; options&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital (AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;- Enable Dolby Digital transcoding&#039;&#039;&#039;&lt;br /&gt;
|Select this if the audio out connection only supports multichannel audio as Dolby Digital 5.1, such as an SPDIF connection.  If your system supports LPCM multichannel sound via HDMI then leave this disabled. This option is only available where the number of channels is 2.0, for SPDIF this is set automatically so this option is always available, if using HDMI then you may need to change the Number of Channels setting to 2.0.&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital Plus (E-AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding E-AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding TrueHD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS-HD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS-HD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{redv|&#039;&#039;&#039;IMPORTANT NOTE:&#039;&#039;&#039;|&lt;br /&gt;
The &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; options relate only to the &#039;&#039;&#039;passthrough&#039;&#039;&#039; of audio to another device such as an AVR, where that device must support decoding of the format. Before leaving any &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled check to make sure that both the playback device running {{kodi}} (e.g. HTPC) and the connected device (e.g. AVR) both support that format.&lt;br /&gt;
&lt;br /&gt;
If you have a &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled that your device does not support then this will result in poor playback of video typically with a very low frames-per-second and no audio, so for example if the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option were enabled then make sure that the playback device can passthrough TrueHD and that the connected device can decode TrueHD, if either of the devices do not support TrueHD then the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option &#039;&#039;&#039;MUST&#039;&#039;&#039; be left disabled.&lt;br /&gt;
&lt;br /&gt;
For any format where the &amp;quot;capable receiver&amp;quot; option is not selected, {{kodi}} will still playback any content containing those audio types, however instead of the audio being passed through, {{kodi}} will decode audio and then send the audio in a compatible format. &lt;br /&gt;
&lt;br /&gt;
If connected directly to a TV be aware that TV are not compatible with DTS, TrueHD or DTS-HD, typically the only encoded format a TV will be compatible with is AC3.}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Input devices ==&lt;br /&gt;
{{note|The content of this screen largely depends on the input devices that {{kodi}} detects and the OS being used.}}&lt;br /&gt;
[[File:Settings.system.input devices.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Peripherals&lt;br /&gt;
| See &#039;&#039;&#039;[[#Peripherals]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Apple remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Allow start of {{kodi}} using the remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Sequence delay time&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Remote control sends keyboard presses&lt;br /&gt;
| When activated, your keyboard arrows will move the selection on the virtual keyboard. When deactivated, they will move the cursor from your text.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable mouse and touch screen support&lt;br /&gt;
| {{see also|Touch screen}}&lt;br /&gt;
If deactivated, {{kodi}} will ignore all mouse movements and clicks.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable joystick and gamepad support&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable system keys in fullscreen &#039;&#039;(Linux only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Peripherals ===&lt;br /&gt;
&lt;br /&gt;
== Internet access ==&lt;br /&gt;
[[File:Settings.network.internet access.png|center|800px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Use an HTTP proxy server to access the internet&lt;br /&gt;
| If your internet connection uses a proxy, configure it here.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Proxy type&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
:-Server&lt;br /&gt;
| Proxy server address.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Port&lt;br /&gt;
| Defines the port of the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Username&lt;br /&gt;
| Defines the username used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Password&lt;br /&gt;
| Defines the password used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Internet connection bandwidth limitation&lt;br /&gt;
| If you have limited bandwidth available, select a suitable value here and {{kodi}} will try to keep to these limits. {{?}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Power saving ==&lt;br /&gt;
{{see also|Settings/Appearance#Screensaver}}&lt;br /&gt;
{{note|Some options might not be available on all hardware or OSes. For example, XBMC cannot control shutdown or sleep on [[Android]].}}&lt;br /&gt;
[[File:Settings.system.power saving.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Put display to sleep when idle&lt;br /&gt;
| Turns off display when idle. Useful for TVs that turn off when there is no display signal detected, but you don&#039;t want to suspend/shutdown the whole computer. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function timer&lt;br /&gt;
| Sleeps the computer when idle. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function&lt;br /&gt;
| Defines what &amp;quot;Shutdown&amp;quot; will do by default. Can be set to actually shutdown, suspend, minimize, or quit.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Try to wake remote servers on access&lt;br /&gt;
| {{Main|Wake on lan}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{note|XBMC also has a &amp;quot;Custom shutdown timer&amp;quot; selectable from the power icon on the home screen, or from the shutdown menu (press {{keypress|S}} on a keyboard or {{button|Power}} on a remote).}}&lt;br /&gt;
&lt;br /&gt;
== Debugging ==&lt;br /&gt;
{{main|Log file|Log file/Advanced}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings.system.debugging.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Enable debug logging&lt;br /&gt;
| Toggles [[debug log]] on / off. Useful for troubleshooting.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Enable component-specific logging&lt;br /&gt;
| Enables extra logging for specific areas of {{kodi}}.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Specify component-specific logging&lt;br /&gt;
| {{see also|#Component-specific logging}}&lt;br /&gt;
Select which additional components to include in the debug log.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Screenshot folder&lt;br /&gt;
| Folder used to save screenshots taken within XBMC. (see [[Keyboard controls]] for the screenshot key for your OS)&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Component-specific logging ===&lt;br /&gt;
{{anchor|Verbose logging}}&lt;br /&gt;
[[File:Verbose logging options.png|right|400px|thumb|The component-specific logging selection window, with multiple options selected.]]&lt;br /&gt;
&lt;br /&gt;
Component-specific logging options enables extra logging for specific areas of {{kodi}}. This allows the debug logs to be easier to read as they can exclude information that is not important for a specific bug or issue, while still allowing that extra information to be turned on as-needed. Multiple components can be enabled if needed.&lt;br /&gt;
&lt;br /&gt;
:{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! Setting !! Description&lt;br /&gt;
|-&lt;br /&gt;
| SMB library ||&lt;br /&gt;
|-&lt;br /&gt;
| CURL library ||&lt;br /&gt;
|-&lt;br /&gt;
| CMYTH library ||&lt;br /&gt;
|-&lt;br /&gt;
| FFMPEG libraries ||&lt;br /&gt;
|-&lt;br /&gt;
| AUDIO component ||&lt;br /&gt;
|-&lt;br /&gt;
| VIDEO component ||&lt;br /&gt;
|-&lt;br /&gt;
| RTMP library ||&lt;br /&gt;
|-&lt;br /&gt;
| JSON-RPC requests ||&lt;br /&gt;
|-&lt;br /&gt;
| AirTunes library ||&lt;br /&gt;
|-&lt;br /&gt;
| UPnP components ||&lt;br /&gt;
|-&lt;br /&gt;
| CEC library ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Master lock ==&lt;br /&gt;
{{see also|Profiles}}&lt;br /&gt;
{{note|&#039;&#039;The Master lock options are ONLY available while using the default user [[profile]].&#039;&#039;}}&lt;br /&gt;
[[File:Settings.system.master lock.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Master lock code and settings&lt;br /&gt;
| Opens the [[#Master lock settings|Master lock settings window]], where you can configure your Master Lock options. See &#039;&#039;&#039;[[#Master lock settings]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Ask for master lock code on startup&lt;br /&gt;
| If enabled, the master lock code is required to unlock XBMC on startup&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Master lock settings ===&lt;br /&gt;
[[File:Lock settings.png|center|600px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Master Lock&lt;br /&gt;
| Allows you to set the master lock password. Can be one of three types:&lt;br /&gt;
* &#039;&#039;&#039;Numeric password&#039;&#039;&#039; - Enter a Numeric Password using the On Screen Keyboard&lt;br /&gt;
* &#039;&#039;&#039;Gamepad button combo&#039;&#039;&#039; - Enter a series of buttons using the Gamepad&lt;br /&gt;
* &#039;&#039;&#039;Full-text password&#039;&#039;&#039; - Enter a plain-text password using the On Screen Keyboard&lt;br /&gt;
|-&lt;br /&gt;
| Lock music window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock video window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock pictures window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock programs and scripts windows&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock file manager&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock settings&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock Add-on manager&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Locking media sources ===&lt;br /&gt;
{{main|Media sources#Locking}}&lt;br /&gt;
{{#lst:Media sources|Locking}}&lt;br /&gt;
&lt;br /&gt;
=== Locked out? ===&lt;br /&gt;
XBMC will give you three tries when you need to enter a lock/password to access something that is locked. If you max out these three tries then just quit XBMC and re-open it to get three more tries. The Master Lock code is stored in the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file in the [[userdata]] folder. Should you get locked out, you can delete or edit the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
=== Advanced settings ===&lt;br /&gt;
{{note|It&#039;s generally not recommended to manually edit guisettings.xml at all. If you&#039;re unsure about this, don&#039;t touch it. Strange things might happen (maybe?). Spooooky.}}&lt;br /&gt;
The number of tries before being &amp;quot;locked out&amp;quot; can be tweaked by manually editing the guisettings.xml file in the [[userdata folder]]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;masterlock&amp;gt;       &lt;br /&gt;
   &amp;lt;maxretries&amp;gt;3&amp;lt;/maxretries&amp;gt; &amp;lt;!-- enter the max number of retries to input code, 3 is default. This setting isn&#039;t exposed in the actual GUI and can only be changed by manually editing this XML file --&amp;gt;&lt;br /&gt;
   &amp;lt;startuplock&amp;gt;false&amp;lt;/startuplock&amp;gt;  &amp;lt;!-- true prompts user for code upon startup --&amp;gt;&lt;br /&gt;
&amp;lt;/masterlock&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Gotham updated}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual]]&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>ChristW</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Settings/System&amp;diff=83722</id>
		<title>Settings/System</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Settings/System&amp;diff=83722"/>
		<updated>2015-01-05T12:41:33Z</updated>

		<summary type="html">&lt;p&gt;ChristW: /* Input devices */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[Settings]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;System settings are found here. Set up and calibrate displays/video output, configure audio output, set up remote controls, set power saving options, enable debugging, set up master lock.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
== Video output ==&lt;br /&gt;
{{see also|Settings/Videos|Video playback#OSD video settings}}&lt;br /&gt;
[[File:Settings.system.video output.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Display Mode&lt;br /&gt;
| Display {{kodi}} in a window, or fullscreen on the selected screen.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Display/Resolution &amp;lt;!-- For some reason it says &amp;quot;Display&amp;quot; on Mac OS X, and &amp;quot;Resolution&amp;quot; on Windows --&amp;gt;&lt;br /&gt;
| Changes the resolution that the User Interface is displayed in.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Use a fullscreen window rather than true fullscreen&lt;br /&gt;
| ...when active (Windows only). Does not use the DirectX fullscreen mode. The main benefit is for multi-screen configurations, where {{kodi}} can be used at the same time as other applications without automatically minimizing. Uses a bit more resources and playback may be slightly less smooth.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Blank other displays&lt;br /&gt;
| In a multi-screen configuration, the screens where {{kodi}} is not displayed are blacked out.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Stereoscopic mode (current)&lt;br /&gt;
| {{main|3D}}&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Preferred mode&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vertical blank sync&lt;br /&gt;
| Compensation for [[w:vertical tearing|vertical tearing]].&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Video calibration...&lt;br /&gt;
| See [[#Video calibration...]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Test patterns...&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Use limited color range (16-235)&lt;br /&gt;
| Use limited color range instead of full color range (0-255). Limited range should be used if your display is a regular HDMI TV, while full color range should be used if your display is a PC monitor.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Video calibration... ====&lt;br /&gt;
{{Note|Always adjust your TV display settings before {{kodi}}&#039;s settings (such as overscan, etc). In most cases, you can get a &amp;quot;just scan/just fit/PC mode/something&amp;quot; mode turned on that will not require any adjustments in {{kodi}}, and will allow for the best screen quality.}}&lt;br /&gt;
This screen allows you to calibrate the User Interface by adjusting the overscan. Use this tool if the image being displayed is too large or small for your display.&amp;lt;br /&amp;gt;&lt;br /&gt;
Simply adjust the screen so that the arrows are in the top left and bottom right corners and that the entire frame is visible on screen.&lt;br /&gt;
&lt;br /&gt;
It offers the ability to adjust:&lt;br /&gt;
* The overscan of the video -  How close to the edges of the screen that the image is displayed.&lt;br /&gt;
* The position where subtitles are displayed.&lt;br /&gt;
* The pixel ratio allows you calibrate the aspect ratio at which videos are played back.&lt;br /&gt;
&amp;lt;gallery widths=250px heights=141px&amp;gt;&lt;br /&gt;
File:uicalibration1.png|Upper left corner&lt;br /&gt;
File:uicalibration2.png|Lower right corner&lt;br /&gt;
File:uicalibration3.png|Subtitles position&lt;br /&gt;
File:uicalibration4.png|Aspect ratio&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Audio output ==&lt;br /&gt;
{{Main|Audio}}&lt;br /&gt;
{{see also|Settings/Music|Video playback#OSD audio and subtitle settings}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings - Audio Output.png|800px|center]]&lt;br /&gt;
{{-}}&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;color: black;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:15%&amp;quot; colspan=&amp;quot;2&amp;quot;| Setting&lt;br /&gt;
!style=&amp;quot;width:70%&amp;quot; | Description&lt;br /&gt;
!style=&amp;quot;width:8%&amp;quot; | Setting level&lt;br /&gt;
!style=&amp;quot;width:7%&amp;quot; | Device type&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Audio output device&#039;&#039;&#039; &lt;br /&gt;
|Select the device to be used for audio output.&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Number of channels&#039;&#039;&#039;&lt;br /&gt;
|Select the number of channels supported by the audio connection. &lt;br /&gt;
&lt;br /&gt;
;For digital connections&lt;br /&gt;
:This is the number of PCM channels that the audio connection supports and &#039;&#039;&#039;not&#039;&#039;&#039; the number of speakers connected. For example, using Dolby Digital over SPDIF will provide 5.1 audio to your system, even though SPDIF only supports 2.0 PCM channels. This setting does not apply to passthrough audio connections, if enabled.&lt;br /&gt;
&lt;br /&gt;
;For analog connections&lt;br /&gt;
:This is the number of speakers outputs used, which is likely the number of speakers your system is using. Note that some &amp;quot;2.1&amp;quot; systems only use two audio channels and do not have a dedicated subwoofer output.&lt;br /&gt;
&lt;br /&gt;
{{note|This setting might not be exposed depending on what is set for &#039;&#039;&#039;Audio output device&#039;&#039;&#039;.}}&lt;br /&gt;
|Basic&lt;br /&gt;
|HDMI/Analog-Speakers&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Output configuration&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Fixed&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select how the properties of the audio output are set:&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Fixed] -&#039;&#039;&#039; output properties are set to the specified sampling rate &amp;amp; speaker configuration at all times&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Optimized] -&#039;&#039;&#039; output properties are set at the start of playback and will not change if the properties of the source changes&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Best Match] -&#039;&#039;&#039; output properties are set to always be as close a match to the source properties as possible&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Optimized&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Best Match&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Limit sampling rate (kHz)&#039;&#039;&#039;&lt;br /&gt;
|Maximum sampling rate for spdif or sampling rate for fixed output configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Stereo upmix&#039;&#039;&#039;&lt;br /&gt;
|Select to enable upmixing of 2 channel audio to the number of audio channels specified by the channel configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Normalize levels on downmix&#039;&#039;&#039;&lt;br /&gt;
|Select how audio is downmixed, for example from 5.1 to 2.0:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Enabled]&#039;&#039;&#039; maintains the dynamic range of the original audio source when downmixed however volume will be lower&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Disabled]&#039;&#039;&#039; maintains volume level of the original audio source however the dynamic range is compressed. Note - Dynamic range is the difference between the quietest and loudest sounds in a audio source&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Resample quality&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Low&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select the quality of resampling for cases where the audio output needs to be at a different sampling rate from that used by the source&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Low]&#039;&#039;&#039; is fast and will have minimal impact on system resources such as the use of the CPU&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Medium] &amp;amp; [High]&#039;&#039;&#039; will use progressively more system resources&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Medium&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;High&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Keep audio device alive&#039;&#039;&#039;&lt;br /&gt;
|Select the behaviour when no sound is required for either playback or GUI sounds:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Always] -&#039;&#039;&#039; continuous inaudible signal is output, this keeps the receiving audio device alive for any new sounds, however this might also block sound from other applications&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[1- 10 Minutes] -&#039;&#039;&#039; same as Always except that after the selected period of time audio enters a suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Off] -&#039;&#039;&#039; audio output enters a suspended state. Note - sounds can be missed if audio enters suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This is not supported on Raspberry PI devices because of high CPU usage&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Play GUI sounds&#039;&#039;&#039;&lt;br /&gt;
|Configure how interface sounds are handled, such as menu navigation and important notifications&lt;br /&gt;
|Basic&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Enable passthrough&#039;&#039;&#039;&lt;br /&gt;
|Select to enable the passthrough audio options for playback of encoded audio such as Dolby Digital&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Passthrough output device&#039;&#039;&#039;&lt;br /&gt;
|Select the device to be used for playback of encoded formats, these are any of the formats below in the &#039;capable receiver&#039; options&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital (AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;- Enable Dolby Digital transcoding&#039;&#039;&#039;&lt;br /&gt;
|Select this if the audio out connection only supports multichannel audio as Dolby Digital 5.1, such as an SPDIF connection.  If your system supports LPCM multichannel sound via HDMI then leave this disabled. This option is only available where the number of channels is 2.0, for SPDIF this is set automatically so this option is always available, if using HDMI then you may need to change the Number of Channels setting to 2.0.&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital Plus (E-AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding E-AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding TrueHD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS-HD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS-HD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{redv|&#039;&#039;&#039;IMPORTANT NOTE:&#039;&#039;&#039;|&lt;br /&gt;
The &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; options relate only to the &#039;&#039;&#039;passthrough&#039;&#039;&#039; of audio to another device such as an AVR, where that device must support decoding of the format. Before leaving any &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled check to make sure that both the playback device running {{kodi}} (e.g. HTPC) and the connected device (e.g. AVR) both support that format.&lt;br /&gt;
&lt;br /&gt;
If you have a &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled that your device does not support then this will result in poor playback of video typically with a very low frames-per-second and no audio, so for example if the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option were enabled then make sure that the playback device can passthrough TrueHD and that the connected device can decode TrueHD, if either of the devices do not support TrueHD then the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option &#039;&#039;&#039;MUST&#039;&#039;&#039; be left disabled.&lt;br /&gt;
&lt;br /&gt;
For any format where the &amp;quot;capable receiver&amp;quot; option is not selected, {{kodi}} will still playback any content containing those audio types, however instead of the audio being passed through, {{kodi}} will decode audio and then send the audio in a compatible format. &lt;br /&gt;
&lt;br /&gt;
If connected directly to a TV be aware that TV are not compatible with DTS, TrueHD or DTS-HD, typically the only encoded format a TV will be compatible with is AC3.}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Input devices ==&lt;br /&gt;
{{note|The content of this screen largely depends on the input devices that {{kodi}} detects and the OS being used.}}&lt;br /&gt;
[[File:Settings.system.input devices.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Peripherals&lt;br /&gt;
| See &#039;&#039;&#039;[[#Peripherals]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Apple remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Allow start of {{kodi}} using the remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Sequence delay time&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Remote control sends keyboard presses&lt;br /&gt;
| When activated, your keyboard arrows will move the selection on the virtual keyboard. When deactivated, they will move the cursor from your text.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable mouse and touch screen support&lt;br /&gt;
| {{see also|Touch screen}}&lt;br /&gt;
If deactivated, {{kodi}} will ignore all mouse movements and clicks.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable joystick and gamepad support&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable system keys in fullscreen &#039;&#039;(Linux only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Peripherals ===&lt;br /&gt;
&lt;br /&gt;
== Internet access ==&lt;br /&gt;
[[File:Settings.network.internet access.png|center|800px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Use an HTTP proxy server to access the internet&lt;br /&gt;
| If your internet connection uses a proxy, configure it here.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Proxy type&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
:-Server&lt;br /&gt;
| Proxy server address.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Port&lt;br /&gt;
| Defines the port of the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Username&lt;br /&gt;
| Defines the username used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Password&lt;br /&gt;
| Defines the password used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Internet connection bandwidth limitation&lt;br /&gt;
| If you have limited bandwidth available, select a suitable value here and XBMC will try to keep to these limits. {{?}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Power saving ==&lt;br /&gt;
{{see also|Settings/Appearance#Screensaver}}&lt;br /&gt;
{{note|Some options might not be available on all hardware or OSes. For example, XBMC cannot control shutdown or sleep on [[Android]].}}&lt;br /&gt;
[[File:Settings.system.power saving.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Put display to sleep when idle&lt;br /&gt;
| Turns off display when idle. Useful for TVs that turn off when there is no display signal detected, but you don&#039;t want to suspend/shutdown the whole computer. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function timer&lt;br /&gt;
| Sleeps the computer when idle. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function&lt;br /&gt;
| Defines what &amp;quot;Shutdown&amp;quot; will do by default. Can be set to actually shutdown, suspend, minimize, or quit.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Try to wake remote servers on access&lt;br /&gt;
| {{Main|Wake on lan}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{note|XBMC also has a &amp;quot;Custom shutdown timer&amp;quot; selectable from the power icon on the home screen, or from the shutdown menu (press {{keypress|S}} on a keyboard or {{button|Power}} on a remote).}}&lt;br /&gt;
&lt;br /&gt;
== Debugging ==&lt;br /&gt;
{{main|Log file|Log file/Advanced}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings.system.debugging.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Enable debug logging&lt;br /&gt;
| Toggles [[debug log]] on / off. Useful for troubleshooting.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Enable component-specific logging&lt;br /&gt;
| Enables extra logging for specific areas of {{kodi}}.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Specify component-specific logging&lt;br /&gt;
| {{see also|#Component-specific logging}}&lt;br /&gt;
Select which additional components to include in the debug log.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Screenshot folder&lt;br /&gt;
| Folder used to save screenshots taken within XBMC. (see [[Keyboard controls]] for the screenshot key for your OS)&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Component-specific logging ===&lt;br /&gt;
{{anchor|Verbose logging}}&lt;br /&gt;
[[File:Verbose logging options.png|right|400px|thumb|The component-specific logging selection window, with multiple options selected.]]&lt;br /&gt;
&lt;br /&gt;
Component-specific logging options enables extra logging for specific areas of {{kodi}}. This allows the debug logs to be easier to read as they can exclude information that is not important for a specific bug or issue, while still allowing that extra information to be turned on as-needed. Multiple components can be enabled if needed.&lt;br /&gt;
&lt;br /&gt;
:{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! Setting !! Description&lt;br /&gt;
|-&lt;br /&gt;
| SMB library ||&lt;br /&gt;
|-&lt;br /&gt;
| CURL library ||&lt;br /&gt;
|-&lt;br /&gt;
| CMYTH library ||&lt;br /&gt;
|-&lt;br /&gt;
| FFMPEG libraries ||&lt;br /&gt;
|-&lt;br /&gt;
| AUDIO component ||&lt;br /&gt;
|-&lt;br /&gt;
| VIDEO component ||&lt;br /&gt;
|-&lt;br /&gt;
| RTMP library ||&lt;br /&gt;
|-&lt;br /&gt;
| JSON-RPC requests ||&lt;br /&gt;
|-&lt;br /&gt;
| AirTunes library ||&lt;br /&gt;
|-&lt;br /&gt;
| UPnP components ||&lt;br /&gt;
|-&lt;br /&gt;
| CEC library ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Master lock ==&lt;br /&gt;
{{see also|Profiles}}&lt;br /&gt;
{{note|&#039;&#039;The Master lock options are ONLY available while using the default user [[profile]].&#039;&#039;}}&lt;br /&gt;
[[File:Settings.system.master lock.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Master lock code and settings&lt;br /&gt;
| Opens the [[#Master lock settings|Master lock settings window]], where you can configure your Master Lock options. See &#039;&#039;&#039;[[#Master lock settings]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Ask for master lock code on startup&lt;br /&gt;
| If enabled, the master lock code is required to unlock XBMC on startup&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Master lock settings ===&lt;br /&gt;
[[File:Lock settings.png|center|600px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Master Lock&lt;br /&gt;
| Allows you to set the master lock password. Can be one of three types:&lt;br /&gt;
* &#039;&#039;&#039;Numeric password&#039;&#039;&#039; - Enter a Numeric Password using the On Screen Keyboard&lt;br /&gt;
* &#039;&#039;&#039;Gamepad button combo&#039;&#039;&#039; - Enter a series of buttons using the Gamepad&lt;br /&gt;
* &#039;&#039;&#039;Full-text password&#039;&#039;&#039; - Enter a plain-text password using the On Screen Keyboard&lt;br /&gt;
|-&lt;br /&gt;
| Lock music window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock video window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock pictures window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock programs and scripts windows&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock file manager&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock settings&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock Add-on manager&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Locking media sources ===&lt;br /&gt;
{{main|Media sources#Locking}}&lt;br /&gt;
{{#lst:Media sources|Locking}}&lt;br /&gt;
&lt;br /&gt;
=== Locked out? ===&lt;br /&gt;
XBMC will give you three tries when you need to enter a lock/password to access something that is locked. If you max out these three tries then just quit XBMC and re-open it to get three more tries. The Master Lock code is stored in the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file in the [[userdata]] folder. Should you get locked out, you can delete or edit the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
=== Advanced settings ===&lt;br /&gt;
{{note|It&#039;s generally not recommended to manually edit guisettings.xml at all. If you&#039;re unsure about this, don&#039;t touch it. Strange things might happen (maybe?). Spooooky.}}&lt;br /&gt;
The number of tries before being &amp;quot;locked out&amp;quot; can be tweaked by manually editing the guisettings.xml file in the [[userdata folder]]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;masterlock&amp;gt;       &lt;br /&gt;
   &amp;lt;maxretries&amp;gt;3&amp;lt;/maxretries&amp;gt; &amp;lt;!-- enter the max number of retries to input code, 3 is default. This setting isn&#039;t exposed in the actual GUI and can only be changed by manually editing this XML file --&amp;gt;&lt;br /&gt;
   &amp;lt;startuplock&amp;gt;false&amp;lt;/startuplock&amp;gt;  &amp;lt;!-- true prompts user for code upon startup --&amp;gt;&lt;br /&gt;
&amp;lt;/masterlock&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Gotham updated}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual]]&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>ChristW</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Settings/System&amp;diff=83721</id>
		<title>Settings/System</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Settings/System&amp;diff=83721"/>
		<updated>2015-01-05T12:40:49Z</updated>

		<summary type="html">&lt;p&gt;ChristW: /* Audio output */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[Settings]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;System settings are found here. Set up and calibrate displays/video output, configure audio output, set up remote controls, set power saving options, enable debugging, set up master lock.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
== Video output ==&lt;br /&gt;
{{see also|Settings/Videos|Video playback#OSD video settings}}&lt;br /&gt;
[[File:Settings.system.video output.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Display Mode&lt;br /&gt;
| Display {{kodi}} in a window, or fullscreen on the selected screen.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Display/Resolution &amp;lt;!-- For some reason it says &amp;quot;Display&amp;quot; on Mac OS X, and &amp;quot;Resolution&amp;quot; on Windows --&amp;gt;&lt;br /&gt;
| Changes the resolution that the User Interface is displayed in.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Use a fullscreen window rather than true fullscreen&lt;br /&gt;
| ...when active (Windows only). Does not use the DirectX fullscreen mode. The main benefit is for multi-screen configurations, where {{kodi}} can be used at the same time as other applications without automatically minimizing. Uses a bit more resources and playback may be slightly less smooth.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Blank other displays&lt;br /&gt;
| In a multi-screen configuration, the screens where {{kodi}} is not displayed are blacked out.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Stereoscopic mode (current)&lt;br /&gt;
| {{main|3D}}&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Preferred mode&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vertical blank sync&lt;br /&gt;
| Compensation for [[w:vertical tearing|vertical tearing]].&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Video calibration...&lt;br /&gt;
| See [[#Video calibration...]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Test patterns...&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Use limited color range (16-235)&lt;br /&gt;
| Use limited color range instead of full color range (0-255). Limited range should be used if your display is a regular HDMI TV, while full color range should be used if your display is a PC monitor.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Video calibration... ====&lt;br /&gt;
{{Note|Always adjust your TV display settings before {{kodi}}&#039;s settings (such as overscan, etc). In most cases, you can get a &amp;quot;just scan/just fit/PC mode/something&amp;quot; mode turned on that will not require any adjustments in {{kodi}}, and will allow for the best screen quality.}}&lt;br /&gt;
This screen allows you to calibrate the User Interface by adjusting the overscan. Use this tool if the image being displayed is too large or small for your display.&amp;lt;br /&amp;gt;&lt;br /&gt;
Simply adjust the screen so that the arrows are in the top left and bottom right corners and that the entire frame is visible on screen.&lt;br /&gt;
&lt;br /&gt;
It offers the ability to adjust:&lt;br /&gt;
* The overscan of the video -  How close to the edges of the screen that the image is displayed.&lt;br /&gt;
* The position where subtitles are displayed.&lt;br /&gt;
* The pixel ratio allows you calibrate the aspect ratio at which videos are played back.&lt;br /&gt;
&amp;lt;gallery widths=250px heights=141px&amp;gt;&lt;br /&gt;
File:uicalibration1.png|Upper left corner&lt;br /&gt;
File:uicalibration2.png|Lower right corner&lt;br /&gt;
File:uicalibration3.png|Subtitles position&lt;br /&gt;
File:uicalibration4.png|Aspect ratio&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Audio output ==&lt;br /&gt;
{{Main|Audio}}&lt;br /&gt;
{{see also|Settings/Music|Video playback#OSD audio and subtitle settings}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings - Audio Output.png|800px|center]]&lt;br /&gt;
{{-}}&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;color: black;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:15%&amp;quot; colspan=&amp;quot;2&amp;quot;| Setting&lt;br /&gt;
!style=&amp;quot;width:70%&amp;quot; | Description&lt;br /&gt;
!style=&amp;quot;width:8%&amp;quot; | Setting level&lt;br /&gt;
!style=&amp;quot;width:7%&amp;quot; | Device type&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Audio output device&#039;&#039;&#039; &lt;br /&gt;
|Select the device to be used for audio output.&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Number of channels&#039;&#039;&#039;&lt;br /&gt;
|Select the number of channels supported by the audio connection. &lt;br /&gt;
&lt;br /&gt;
;For digital connections&lt;br /&gt;
:This is the number of PCM channels that the audio connection supports and &#039;&#039;&#039;not&#039;&#039;&#039; the number of speakers connected. For example, using Dolby Digital over SPDIF will provide 5.1 audio to your system, even though SPDIF only supports 2.0 PCM channels. This setting does not apply to passthrough audio connections, if enabled.&lt;br /&gt;
&lt;br /&gt;
;For analog connections&lt;br /&gt;
:This is the number of speakers outputs used, which is likely the number of speakers your system is using. Note that some &amp;quot;2.1&amp;quot; systems only use two audio channels and do not have a dedicated subwoofer output.&lt;br /&gt;
&lt;br /&gt;
{{note|This setting might not be exposed depending on what is set for &#039;&#039;&#039;Audio output device&#039;&#039;&#039;.}}&lt;br /&gt;
|Basic&lt;br /&gt;
|HDMI/Analog-Speakers&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Output configuration&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Fixed&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select how the properties of the audio output are set:&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Fixed] -&#039;&#039;&#039; output properties are set to the specified sampling rate &amp;amp; speaker configuration at all times&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Optimized] -&#039;&#039;&#039; output properties are set at the start of playback and will not change if the properties of the source changes&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Best Match] -&#039;&#039;&#039; output properties are set to always be as close a match to the source properties as possible&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Optimized&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Best Match&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Limit sampling rate (kHz)&#039;&#039;&#039;&lt;br /&gt;
|Maximum sampling rate for spdif or sampling rate for fixed output configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Stereo upmix&#039;&#039;&#039;&lt;br /&gt;
|Select to enable upmixing of 2 channel audio to the number of audio channels specified by the channel configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Normalize levels on downmix&#039;&#039;&#039;&lt;br /&gt;
|Select how audio is downmixed, for example from 5.1 to 2.0:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Enabled]&#039;&#039;&#039; maintains the dynamic range of the original audio source when downmixed however volume will be lower&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Disabled]&#039;&#039;&#039; maintains volume level of the original audio source however the dynamic range is compressed. Note - Dynamic range is the difference between the quietest and loudest sounds in a audio source&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Resample quality&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Low&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select the quality of resampling for cases where the audio output needs to be at a different sampling rate from that used by the source&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Low]&#039;&#039;&#039; is fast and will have minimal impact on system resources such as the use of the CPU&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Medium] &amp;amp; [High]&#039;&#039;&#039; will use progressively more system resources&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Medium&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;High&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Keep audio device alive&#039;&#039;&#039;&lt;br /&gt;
|Select the behaviour when no sound is required for either playback or GUI sounds:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Always] -&#039;&#039;&#039; continuous inaudible signal is output, this keeps the receiving audio device alive for any new sounds, however this might also block sound from other applications&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[1- 10 Minutes] -&#039;&#039;&#039; same as Always except that after the selected period of time audio enters a suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Off] -&#039;&#039;&#039; audio output enters a suspended state. Note - sounds can be missed if audio enters suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This is not supported on Raspberry PI devices because of high CPU usage&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Play GUI sounds&#039;&#039;&#039;&lt;br /&gt;
|Configure how interface sounds are handled, such as menu navigation and important notifications&lt;br /&gt;
|Basic&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Enable passthrough&#039;&#039;&#039;&lt;br /&gt;
|Select to enable the passthrough audio options for playback of encoded audio such as Dolby Digital&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Passthrough output device&#039;&#039;&#039;&lt;br /&gt;
|Select the device to be used for playback of encoded formats, these are any of the formats below in the &#039;capable receiver&#039; options&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital (AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;- Enable Dolby Digital transcoding&#039;&#039;&#039;&lt;br /&gt;
|Select this if the audio out connection only supports multichannel audio as Dolby Digital 5.1, such as an SPDIF connection.  If your system supports LPCM multichannel sound via HDMI then leave this disabled. This option is only available where the number of channels is 2.0, for SPDIF this is set automatically so this option is always available, if using HDMI then you may need to change the Number of Channels setting to 2.0.&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital Plus (E-AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding E-AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding TrueHD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS-HD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS-HD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{redv|&#039;&#039;&#039;IMPORTANT NOTE:&#039;&#039;&#039;|&lt;br /&gt;
The &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; options relate only to the &#039;&#039;&#039;passthrough&#039;&#039;&#039; of audio to another device such as an AVR, where that device must support decoding of the format. Before leaving any &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled check to make sure that both the playback device running {{kodi}} (e.g. HTPC) and the connected device (e.g. AVR) both support that format.&lt;br /&gt;
&lt;br /&gt;
If you have a &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled that your device does not support then this will result in poor playback of video typically with a very low frames-per-second and no audio, so for example if the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option were enabled then make sure that the playback device can passthrough TrueHD and that the connected device can decode TrueHD, if either of the devices do not support TrueHD then the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option &#039;&#039;&#039;MUST&#039;&#039;&#039; be left disabled.&lt;br /&gt;
&lt;br /&gt;
For any format where the &amp;quot;capable receiver&amp;quot; option is not selected, {{kodi}} will still playback any content containing those audio types, however instead of the audio being passed through, {{kodi}} will decode audio and then send the audio in a compatible format. &lt;br /&gt;
&lt;br /&gt;
If connected directly to a TV be aware that TV are not compatible with DTS, TrueHD or DTS-HD, typically the only encoded format a TV will be compatible with is AC3.}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Input devices ==&lt;br /&gt;
{{note|The content of this screen largely depends on the input devices that XBMC detects and the OS being used.}}&lt;br /&gt;
[[File:Settings.system.input devices.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Peripherals&lt;br /&gt;
| See &#039;&#039;&#039;[[#Peripherals]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Apple remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Allow start of XBMC using the remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Sequence delay time&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Remote control sends keyboard presses&lt;br /&gt;
| When activated, your keyboard arrows will move the selection on the virtual keyboard. When deactivated, they will move the cursor from your text.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable mouse and touch screen support&lt;br /&gt;
| {{see also|Touch screen}}&lt;br /&gt;
If deactivated, XBMC will ignore all mouse movements and clicks.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable joystick and gamepad support&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable system keys in fullscreen &#039;&#039;(Linux only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Peripherals ===&lt;br /&gt;
&lt;br /&gt;
== Internet access ==&lt;br /&gt;
[[File:Settings.network.internet access.png|center|800px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Use an HTTP proxy server to access the internet&lt;br /&gt;
| If your internet connection uses a proxy, configure it here.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Proxy type&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
:-Server&lt;br /&gt;
| Proxy server address.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Port&lt;br /&gt;
| Defines the port of the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Username&lt;br /&gt;
| Defines the username used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Password&lt;br /&gt;
| Defines the password used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Internet connection bandwidth limitation&lt;br /&gt;
| If you have limited bandwidth available, select a suitable value here and XBMC will try to keep to these limits. {{?}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Power saving ==&lt;br /&gt;
{{see also|Settings/Appearance#Screensaver}}&lt;br /&gt;
{{note|Some options might not be available on all hardware or OSes. For example, XBMC cannot control shutdown or sleep on [[Android]].}}&lt;br /&gt;
[[File:Settings.system.power saving.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Put display to sleep when idle&lt;br /&gt;
| Turns off display when idle. Useful for TVs that turn off when there is no display signal detected, but you don&#039;t want to suspend/shutdown the whole computer. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function timer&lt;br /&gt;
| Sleeps the computer when idle. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function&lt;br /&gt;
| Defines what &amp;quot;Shutdown&amp;quot; will do by default. Can be set to actually shutdown, suspend, minimize, or quit.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Try to wake remote servers on access&lt;br /&gt;
| {{Main|Wake on lan}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{note|XBMC also has a &amp;quot;Custom shutdown timer&amp;quot; selectable from the power icon on the home screen, or from the shutdown menu (press {{keypress|S}} on a keyboard or {{button|Power}} on a remote).}}&lt;br /&gt;
&lt;br /&gt;
== Debugging ==&lt;br /&gt;
{{main|Log file|Log file/Advanced}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings.system.debugging.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Enable debug logging&lt;br /&gt;
| Toggles [[debug log]] on / off. Useful for troubleshooting.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Enable component-specific logging&lt;br /&gt;
| Enables extra logging for specific areas of {{kodi}}.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Specify component-specific logging&lt;br /&gt;
| {{see also|#Component-specific logging}}&lt;br /&gt;
Select which additional components to include in the debug log.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Screenshot folder&lt;br /&gt;
| Folder used to save screenshots taken within XBMC. (see [[Keyboard controls]] for the screenshot key for your OS)&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Component-specific logging ===&lt;br /&gt;
{{anchor|Verbose logging}}&lt;br /&gt;
[[File:Verbose logging options.png|right|400px|thumb|The component-specific logging selection window, with multiple options selected.]]&lt;br /&gt;
&lt;br /&gt;
Component-specific logging options enables extra logging for specific areas of {{kodi}}. This allows the debug logs to be easier to read as they can exclude information that is not important for a specific bug or issue, while still allowing that extra information to be turned on as-needed. Multiple components can be enabled if needed.&lt;br /&gt;
&lt;br /&gt;
:{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! Setting !! Description&lt;br /&gt;
|-&lt;br /&gt;
| SMB library ||&lt;br /&gt;
|-&lt;br /&gt;
| CURL library ||&lt;br /&gt;
|-&lt;br /&gt;
| CMYTH library ||&lt;br /&gt;
|-&lt;br /&gt;
| FFMPEG libraries ||&lt;br /&gt;
|-&lt;br /&gt;
| AUDIO component ||&lt;br /&gt;
|-&lt;br /&gt;
| VIDEO component ||&lt;br /&gt;
|-&lt;br /&gt;
| RTMP library ||&lt;br /&gt;
|-&lt;br /&gt;
| JSON-RPC requests ||&lt;br /&gt;
|-&lt;br /&gt;
| AirTunes library ||&lt;br /&gt;
|-&lt;br /&gt;
| UPnP components ||&lt;br /&gt;
|-&lt;br /&gt;
| CEC library ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Master lock ==&lt;br /&gt;
{{see also|Profiles}}&lt;br /&gt;
{{note|&#039;&#039;The Master lock options are ONLY available while using the default user [[profile]].&#039;&#039;}}&lt;br /&gt;
[[File:Settings.system.master lock.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Master lock code and settings&lt;br /&gt;
| Opens the [[#Master lock settings|Master lock settings window]], where you can configure your Master Lock options. See &#039;&#039;&#039;[[#Master lock settings]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Ask for master lock code on startup&lt;br /&gt;
| If enabled, the master lock code is required to unlock XBMC on startup&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Master lock settings ===&lt;br /&gt;
[[File:Lock settings.png|center|600px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Master Lock&lt;br /&gt;
| Allows you to set the master lock password. Can be one of three types:&lt;br /&gt;
* &#039;&#039;&#039;Numeric password&#039;&#039;&#039; - Enter a Numeric Password using the On Screen Keyboard&lt;br /&gt;
* &#039;&#039;&#039;Gamepad button combo&#039;&#039;&#039; - Enter a series of buttons using the Gamepad&lt;br /&gt;
* &#039;&#039;&#039;Full-text password&#039;&#039;&#039; - Enter a plain-text password using the On Screen Keyboard&lt;br /&gt;
|-&lt;br /&gt;
| Lock music window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock video window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock pictures window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock programs and scripts windows&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock file manager&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock settings&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock Add-on manager&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Locking media sources ===&lt;br /&gt;
{{main|Media sources#Locking}}&lt;br /&gt;
{{#lst:Media sources|Locking}}&lt;br /&gt;
&lt;br /&gt;
=== Locked out? ===&lt;br /&gt;
XBMC will give you three tries when you need to enter a lock/password to access something that is locked. If you max out these three tries then just quit XBMC and re-open it to get three more tries. The Master Lock code is stored in the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file in the [[userdata]] folder. Should you get locked out, you can delete or edit the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
=== Advanced settings ===&lt;br /&gt;
{{note|It&#039;s generally not recommended to manually edit guisettings.xml at all. If you&#039;re unsure about this, don&#039;t touch it. Strange things might happen (maybe?). Spooooky.}}&lt;br /&gt;
The number of tries before being &amp;quot;locked out&amp;quot; can be tweaked by manually editing the guisettings.xml file in the [[userdata folder]]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;masterlock&amp;gt;       &lt;br /&gt;
   &amp;lt;maxretries&amp;gt;3&amp;lt;/maxretries&amp;gt; &amp;lt;!-- enter the max number of retries to input code, 3 is default. This setting isn&#039;t exposed in the actual GUI and can only be changed by manually editing this XML file --&amp;gt;&lt;br /&gt;
   &amp;lt;startuplock&amp;gt;false&amp;lt;/startuplock&amp;gt;  &amp;lt;!-- true prompts user for code upon startup --&amp;gt;&lt;br /&gt;
&amp;lt;/masterlock&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Gotham updated}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual]]&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>ChristW</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Settings/System&amp;diff=83720</id>
		<title>Settings/System</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Settings/System&amp;diff=83720"/>
		<updated>2015-01-05T12:39:49Z</updated>

		<summary type="html">&lt;p&gt;ChristW: /* Video output */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[Settings]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;System settings are found here. Set up and calibrate displays/video output, configure audio output, set up remote controls, set power saving options, enable debugging, set up master lock.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
== Video output ==&lt;br /&gt;
{{see also|Settings/Videos|Video playback#OSD video settings}}&lt;br /&gt;
[[File:Settings.system.video output.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Display Mode&lt;br /&gt;
| Display {{kodi}} in a window, or fullscreen on the selected screen.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Display/Resolution &amp;lt;!-- For some reason it says &amp;quot;Display&amp;quot; on Mac OS X, and &amp;quot;Resolution&amp;quot; on Windows --&amp;gt;&lt;br /&gt;
| Changes the resolution that the User Interface is displayed in.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Use a fullscreen window rather than true fullscreen&lt;br /&gt;
| ...when active (Windows only). Does not use the DirectX fullscreen mode. The main benefit is for multi-screen configurations, where {{kodi}} can be used at the same time as other applications without automatically minimizing. Uses a bit more resources and playback may be slightly less smooth.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Blank other displays&lt;br /&gt;
| In a multi-screen configuration, the screens where {{kodi}} is not displayed are blacked out.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Stereoscopic mode (current)&lt;br /&gt;
| {{main|3D}}&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Preferred mode&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vertical blank sync&lt;br /&gt;
| Compensation for [[w:vertical tearing|vertical tearing]].&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Video calibration...&lt;br /&gt;
| See [[#Video calibration...]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Test patterns...&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Use limited color range (16-235)&lt;br /&gt;
| Use limited color range instead of full color range (0-255). Limited range should be used if your display is a regular HDMI TV, while full color range should be used if your display is a PC monitor.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Video calibration... ====&lt;br /&gt;
{{Note|Always adjust your TV display settings before {{kodi}}&#039;s settings (such as overscan, etc). In most cases, you can get a &amp;quot;just scan/just fit/PC mode/something&amp;quot; mode turned on that will not require any adjustments in {{kodi}}, and will allow for the best screen quality.}}&lt;br /&gt;
This screen allows you to calibrate the User Interface by adjusting the overscan. Use this tool if the image being displayed is too large or small for your display.&amp;lt;br /&amp;gt;&lt;br /&gt;
Simply adjust the screen so that the arrows are in the top left and bottom right corners and that the entire frame is visible on screen.&lt;br /&gt;
&lt;br /&gt;
It offers the ability to adjust:&lt;br /&gt;
* The overscan of the video -  How close to the edges of the screen that the image is displayed.&lt;br /&gt;
* The position where subtitles are displayed.&lt;br /&gt;
* The pixel ratio allows you calibrate the aspect ratio at which videos are played back.&lt;br /&gt;
&amp;lt;gallery widths=250px heights=141px&amp;gt;&lt;br /&gt;
File:uicalibration1.png|Upper left corner&lt;br /&gt;
File:uicalibration2.png|Lower right corner&lt;br /&gt;
File:uicalibration3.png|Subtitles position&lt;br /&gt;
File:uicalibration4.png|Aspect ratio&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Audio output ==&lt;br /&gt;
{{Main|Audio}}&lt;br /&gt;
{{see also|Settings/Music|Video playback#OSD audio and subtitle settings}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings - Audio Output.png|800px|center]]&lt;br /&gt;
{{-}}&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;color: black;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:15%&amp;quot; colspan=&amp;quot;2&amp;quot;| Setting&lt;br /&gt;
!style=&amp;quot;width:70%&amp;quot; | Description&lt;br /&gt;
!style=&amp;quot;width:8%&amp;quot; | Setting level&lt;br /&gt;
!style=&amp;quot;width:7%&amp;quot; | Device type&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Audio output device&#039;&#039;&#039; &lt;br /&gt;
|Select the device to be used for audio output.&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Number of channels&#039;&#039;&#039;&lt;br /&gt;
|Select the number of channels supported by the audio connection. &lt;br /&gt;
&lt;br /&gt;
;For digital connections&lt;br /&gt;
:This is the number of PCM channels that the audio connection supports and &#039;&#039;&#039;not&#039;&#039;&#039; the number of speakers connected. For example, using Dolby Digital over SPDIF will provide 5.1 audio to your system, even though SPDIF only supports 2.0 PCM channels. This setting does not apply to passthrough audio connections, if enabled.&lt;br /&gt;
&lt;br /&gt;
;For analog connections&lt;br /&gt;
:This is the number of speakers outputs used, which is likely the number of speakers your system is using. Note that some &amp;quot;2.1&amp;quot; systems only use two audio channels and do not have a dedicated subwoofer output.&lt;br /&gt;
&lt;br /&gt;
{{note|This setting might not be exposed depending on what is set for &#039;&#039;&#039;Audio output device&#039;&#039;&#039;.}}&lt;br /&gt;
|Basic&lt;br /&gt;
|HDMI/Analog-Speakers&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Output configuration&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Fixed&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select how the properties of the audio output are set:&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Fixed] -&#039;&#039;&#039; output properties are set to the specified sampling rate &amp;amp; speaker configuration at all times&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Optimized] -&#039;&#039;&#039; output properties are set at the start of playback and will not change if the properties of the source changes&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Best Match] -&#039;&#039;&#039; output properties are set to always be as close a match to the source properties as possible&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Optimized&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Best Match&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Limit sampling rate (kHz)&#039;&#039;&#039;&lt;br /&gt;
|Maximum sampling rate for spdif or sampling rate for fixed output configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Stereo upmix&#039;&#039;&#039;&lt;br /&gt;
|Select to enable upmixing of 2 channel audio to the number of audio channels specified by the channel configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Normalize levels on downmix&#039;&#039;&#039;&lt;br /&gt;
|Select how audio is downmixed, for example from 5.1 to 2.0:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Enabled]&#039;&#039;&#039; maintains the dynamic range of the original audio source when downmixed however volume will be lower&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Disabled]&#039;&#039;&#039; maintains volume level of the original audio source however the dynamic range is compressed. Note - Dynamic range is the difference between the quietest and loudest sounds in a audio source&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Resample quality&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Low&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select the quality of resampling for cases where the audio output needs to be at a different sampling rate from that used by the source&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Low]&#039;&#039;&#039; is fast and will have minimal impact on system resources such as the use of the CPU&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Medium] &amp;amp; [High]&#039;&#039;&#039; will use progressively more system resources&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Medium&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;High&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Keep audio device alive&#039;&#039;&#039;&lt;br /&gt;
|Select the behaviour when no sound is required for either playback or GUI sounds:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Always] -&#039;&#039;&#039; continuous inaudible signal is output, this keeps the receiving audio device alive for any new sounds, however this might also block sound from other applications&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[1- 10 Minutes] -&#039;&#039;&#039; same as Always except that after the selected period of time audio enters a suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Off] -&#039;&#039;&#039; audio output enters a suspended state. Note - sounds can be missed if audio enters suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This is not supported on Raspberry PI devices because of high CPU usage&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Play GUI sounds&#039;&#039;&#039;&lt;br /&gt;
|Configure how interface sounds are handled, such as menu navigation and important notifications&lt;br /&gt;
|Basic&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Enable passthrough&#039;&#039;&#039;&lt;br /&gt;
|Select to enable the passthrough audio options for playback of encoded audio such as Dolby Digital&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Passthrough output device&#039;&#039;&#039;&lt;br /&gt;
|Select the device to be used for playback of encoded formats, these are any of the formats below in the &#039;capable receiver&#039; options&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital (AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;- Enable Dolby Digital transcoding&#039;&#039;&#039;&lt;br /&gt;
|Select this if the audio out connection only supports multichannel audio as Dolby Digital 5.1, such as an SPDIF connection.  If your system supports LPCM multichannel sound via HDMI then leave this disabled. This option is only available where the number of channels is 2.0, for SPDIF this is set automatically so this option is always available, if using HDMI then you may need to change the Number of Channels setting to 2.0.&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital Plus (E-AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding E-AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding TrueHD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS-HD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS-HD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{redv|&#039;&#039;&#039;IMPORTANT NOTE:&#039;&#039;&#039;|&lt;br /&gt;
The &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; options relate only to the &#039;&#039;&#039;passthrough&#039;&#039;&#039; of audio to another device such as an AVR, where that device must support decoding of the format. Before leaving any &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled check to make sure that both the playback device running XBMC (e.g. HTPC) and the connected device (e.g. AVR) both support that format.&lt;br /&gt;
&lt;br /&gt;
If you have a &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled that your device does not support then this will result in poor playback of video typically with a very low frames-per-second and no audio, so for example if the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option were enabled then make sure that the playback device can passthrough TrueHD and that the connected device can decode TrueHD, if either of the devices do not support TrueHD then the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option &#039;&#039;&#039;MUST&#039;&#039;&#039; be left disabled.&lt;br /&gt;
&lt;br /&gt;
For any format where the &amp;quot;capable receiver&amp;quot; option is not selected, XBMC will still playback any content containing those audio types, however instead of the audio being passed through, XBMC will decode audio and then send the audio in a compatible format. &lt;br /&gt;
&lt;br /&gt;
If connected directly to a TV be aware that TV are not compatible with DTS, TrueHD or DTS-HD, typically the only encoded format a TV will be compatible with is AC3.}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Input devices ==&lt;br /&gt;
{{note|The content of this screen largely depends on the input devices that XBMC detects and the OS being used.}}&lt;br /&gt;
[[File:Settings.system.input devices.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Peripherals&lt;br /&gt;
| See &#039;&#039;&#039;[[#Peripherals]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Apple remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Allow start of XBMC using the remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Sequence delay time&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Remote control sends keyboard presses&lt;br /&gt;
| When activated, your keyboard arrows will move the selection on the virtual keyboard. When deactivated, they will move the cursor from your text.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable mouse and touch screen support&lt;br /&gt;
| {{see also|Touch screen}}&lt;br /&gt;
If deactivated, XBMC will ignore all mouse movements and clicks.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable joystick and gamepad support&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable system keys in fullscreen &#039;&#039;(Linux only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Peripherals ===&lt;br /&gt;
&lt;br /&gt;
== Internet access ==&lt;br /&gt;
[[File:Settings.network.internet access.png|center|800px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Use an HTTP proxy server to access the internet&lt;br /&gt;
| If your internet connection uses a proxy, configure it here.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Proxy type&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
:-Server&lt;br /&gt;
| Proxy server address.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Port&lt;br /&gt;
| Defines the port of the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Username&lt;br /&gt;
| Defines the username used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Password&lt;br /&gt;
| Defines the password used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Internet connection bandwidth limitation&lt;br /&gt;
| If you have limited bandwidth available, select a suitable value here and XBMC will try to keep to these limits. {{?}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Power saving ==&lt;br /&gt;
{{see also|Settings/Appearance#Screensaver}}&lt;br /&gt;
{{note|Some options might not be available on all hardware or OSes. For example, XBMC cannot control shutdown or sleep on [[Android]].}}&lt;br /&gt;
[[File:Settings.system.power saving.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Put display to sleep when idle&lt;br /&gt;
| Turns off display when idle. Useful for TVs that turn off when there is no display signal detected, but you don&#039;t want to suspend/shutdown the whole computer. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function timer&lt;br /&gt;
| Sleeps the computer when idle. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function&lt;br /&gt;
| Defines what &amp;quot;Shutdown&amp;quot; will do by default. Can be set to actually shutdown, suspend, minimize, or quit.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Try to wake remote servers on access&lt;br /&gt;
| {{Main|Wake on lan}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{note|XBMC also has a &amp;quot;Custom shutdown timer&amp;quot; selectable from the power icon on the home screen, or from the shutdown menu (press {{keypress|S}} on a keyboard or {{button|Power}} on a remote).}}&lt;br /&gt;
&lt;br /&gt;
== Debugging ==&lt;br /&gt;
{{main|Log file|Log file/Advanced}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings.system.debugging.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Enable debug logging&lt;br /&gt;
| Toggles [[debug log]] on / off. Useful for troubleshooting.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Enable component-specific logging&lt;br /&gt;
| Enables extra logging for specific areas of {{kodi}}.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Specify component-specific logging&lt;br /&gt;
| {{see also|#Component-specific logging}}&lt;br /&gt;
Select which additional components to include in the debug log.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Screenshot folder&lt;br /&gt;
| Folder used to save screenshots taken within XBMC. (see [[Keyboard controls]] for the screenshot key for your OS)&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Component-specific logging ===&lt;br /&gt;
{{anchor|Verbose logging}}&lt;br /&gt;
[[File:Verbose logging options.png|right|400px|thumb|The component-specific logging selection window, with multiple options selected.]]&lt;br /&gt;
&lt;br /&gt;
Component-specific logging options enables extra logging for specific areas of {{kodi}}. This allows the debug logs to be easier to read as they can exclude information that is not important for a specific bug or issue, while still allowing that extra information to be turned on as-needed. Multiple components can be enabled if needed.&lt;br /&gt;
&lt;br /&gt;
:{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! Setting !! Description&lt;br /&gt;
|-&lt;br /&gt;
| SMB library ||&lt;br /&gt;
|-&lt;br /&gt;
| CURL library ||&lt;br /&gt;
|-&lt;br /&gt;
| CMYTH library ||&lt;br /&gt;
|-&lt;br /&gt;
| FFMPEG libraries ||&lt;br /&gt;
|-&lt;br /&gt;
| AUDIO component ||&lt;br /&gt;
|-&lt;br /&gt;
| VIDEO component ||&lt;br /&gt;
|-&lt;br /&gt;
| RTMP library ||&lt;br /&gt;
|-&lt;br /&gt;
| JSON-RPC requests ||&lt;br /&gt;
|-&lt;br /&gt;
| AirTunes library ||&lt;br /&gt;
|-&lt;br /&gt;
| UPnP components ||&lt;br /&gt;
|-&lt;br /&gt;
| CEC library ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Master lock ==&lt;br /&gt;
{{see also|Profiles}}&lt;br /&gt;
{{note|&#039;&#039;The Master lock options are ONLY available while using the default user [[profile]].&#039;&#039;}}&lt;br /&gt;
[[File:Settings.system.master lock.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Master lock code and settings&lt;br /&gt;
| Opens the [[#Master lock settings|Master lock settings window]], where you can configure your Master Lock options. See &#039;&#039;&#039;[[#Master lock settings]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Ask for master lock code on startup&lt;br /&gt;
| If enabled, the master lock code is required to unlock XBMC on startup&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Master lock settings ===&lt;br /&gt;
[[File:Lock settings.png|center|600px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Master Lock&lt;br /&gt;
| Allows you to set the master lock password. Can be one of three types:&lt;br /&gt;
* &#039;&#039;&#039;Numeric password&#039;&#039;&#039; - Enter a Numeric Password using the On Screen Keyboard&lt;br /&gt;
* &#039;&#039;&#039;Gamepad button combo&#039;&#039;&#039; - Enter a series of buttons using the Gamepad&lt;br /&gt;
* &#039;&#039;&#039;Full-text password&#039;&#039;&#039; - Enter a plain-text password using the On Screen Keyboard&lt;br /&gt;
|-&lt;br /&gt;
| Lock music window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock video window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock pictures window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock programs and scripts windows&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock file manager&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock settings&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock Add-on manager&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Locking media sources ===&lt;br /&gt;
{{main|Media sources#Locking}}&lt;br /&gt;
{{#lst:Media sources|Locking}}&lt;br /&gt;
&lt;br /&gt;
=== Locked out? ===&lt;br /&gt;
XBMC will give you three tries when you need to enter a lock/password to access something that is locked. If you max out these three tries then just quit XBMC and re-open it to get three more tries. The Master Lock code is stored in the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file in the [[userdata]] folder. Should you get locked out, you can delete or edit the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
=== Advanced settings ===&lt;br /&gt;
{{note|It&#039;s generally not recommended to manually edit guisettings.xml at all. If you&#039;re unsure about this, don&#039;t touch it. Strange things might happen (maybe?). Spooooky.}}&lt;br /&gt;
The number of tries before being &amp;quot;locked out&amp;quot; can be tweaked by manually editing the guisettings.xml file in the [[userdata folder]]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;masterlock&amp;gt;       &lt;br /&gt;
   &amp;lt;maxretries&amp;gt;3&amp;lt;/maxretries&amp;gt; &amp;lt;!-- enter the max number of retries to input code, 3 is default. This setting isn&#039;t exposed in the actual GUI and can only be changed by manually editing this XML file --&amp;gt;&lt;br /&gt;
   &amp;lt;startuplock&amp;gt;false&amp;lt;/startuplock&amp;gt;  &amp;lt;!-- true prompts user for code upon startup --&amp;gt;&lt;br /&gt;
&amp;lt;/masterlock&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Gotham updated}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual]]&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>ChristW</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Settings/System&amp;diff=83714</id>
		<title>Settings/System</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Settings/System&amp;diff=83714"/>
		<updated>2015-01-05T12:25:23Z</updated>

		<summary type="html">&lt;p&gt;ChristW: Added note that &amp;#039;Audio keep-alive&amp;#039; doesnt work on RPI.Arm systems&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[Settings]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;System settings are found here. Set up and calibrate displays/video output, configure audio output, set up remote controls, set power saving options, enable debugging, set up master lock.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
{{-}}&lt;br /&gt;
== Video output ==&lt;br /&gt;
{{see also|Settings/Videos|Video playback#OSD video settings}}&lt;br /&gt;
[[File:Settings.system.video output.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Display Mode&lt;br /&gt;
| Display XBMC in a window, or fullscreen on the selected screen.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Display/Resolution &amp;lt;!-- For some reason it says &amp;quot;Display&amp;quot; on Mac OS X, and &amp;quot;Resolution&amp;quot; on Windows --&amp;gt;&lt;br /&gt;
| Changes the resolution that the User Interface is displayed in.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Use a fullscreen window rather than true fullscreen&lt;br /&gt;
| ...when active (Windows only). Does not use the DirectX fullscreen mode. The main benefit is for multi-screen configurations, where XBMC can be used at the same time as other applications without automatically minimizing. Uses a bit more resources and playback may be slightly less smooth.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Blank other displays&lt;br /&gt;
| In a multi-screen configuration, the screens where XBMC is not displayed are blacked out.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Stereoscopic mode (current)&lt;br /&gt;
| {{main|3D}}&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Preferred mode&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Vertical blank sync&lt;br /&gt;
| Compensation for [[w:vertical tearing|vertical tearing]].&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Video calibration...&lt;br /&gt;
| See [[#Video calibration...]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Test patterns...&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Use limited color range (16-235)&lt;br /&gt;
| Use limited color range instead of full color range (0-255). Limited range should be used if your display is a regular HDMI TV, while full color range should be used if your display is a PC monitor.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Video calibration... ====&lt;br /&gt;
{{Note|Always adjust your TV display settings before XBMC&#039;s settings (such as overscan, etc). In most cases, you can get a &amp;quot;just scan/just fit/PC mode/something&amp;quot; mode turned on that will not require any adjustments in XBMC, and will allow for the best screen quality.}}&lt;br /&gt;
This screen allows you to calibrate the User Interface by adjusting the overscan. Use this tool if the image being displayed is too large or small for your display.&amp;lt;br /&amp;gt;&lt;br /&gt;
Simply adjust the screen so that the arrows are in the top left and bottom right corners and that the entire frame is visible on screen.&lt;br /&gt;
&lt;br /&gt;
It offers the ability to adjust:&lt;br /&gt;
* The overscan of the video -  How close to the edges of the screen that the image is displayed.&lt;br /&gt;
* The position where subtitles are displayed.&lt;br /&gt;
* The pixel ratio allows you calibrate the aspect ratio at which videos are played back.&lt;br /&gt;
&amp;lt;gallery widths=250px heights=141px&amp;gt;&lt;br /&gt;
File:uicalibration1.png|Upper left corner&lt;br /&gt;
File:uicalibration2.png|Lower right corner&lt;br /&gt;
File:uicalibration3.png|Subtitles position&lt;br /&gt;
File:uicalibration4.png|Aspect ratio&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Audio output ==&lt;br /&gt;
{{Main|Audio}}&lt;br /&gt;
{{see also|Settings/Music|Video playback#OSD audio and subtitle settings}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings - Audio Output.png|800px|center]]&lt;br /&gt;
{{-}}&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;color: black;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!style=&amp;quot;width:15%&amp;quot; colspan=&amp;quot;2&amp;quot;| Setting&lt;br /&gt;
!style=&amp;quot;width:70%&amp;quot; | Description&lt;br /&gt;
!style=&amp;quot;width:8%&amp;quot; | Setting level&lt;br /&gt;
!style=&amp;quot;width:7%&amp;quot; | Device type&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Audio output device&#039;&#039;&#039; &lt;br /&gt;
|Select the device to be used for audio output.&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Number of channels&#039;&#039;&#039;&lt;br /&gt;
|Select the number of channels supported by the audio connection. &lt;br /&gt;
&lt;br /&gt;
;For digital connections&lt;br /&gt;
:This is the number of PCM channels that the audio connection supports and &#039;&#039;&#039;not&#039;&#039;&#039; the number of speakers connected. For example, using Dolby Digital over SPDIF will provide 5.1 audio to your system, even though SPDIF only supports 2.0 PCM channels. This setting does not apply to passthrough audio connections, if enabled.&lt;br /&gt;
&lt;br /&gt;
;For analog connections&lt;br /&gt;
:This is the number of speakers outputs used, which is likely the number of speakers your system is using. Note that some &amp;quot;2.1&amp;quot; systems only use two audio channels and do not have a dedicated subwoofer output.&lt;br /&gt;
&lt;br /&gt;
{{note|This setting might not be exposed depending on what is set for &#039;&#039;&#039;Audio output device&#039;&#039;&#039;.}}&lt;br /&gt;
|Basic&lt;br /&gt;
|HDMI/Analog-Speakers&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Output configuration&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Fixed&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select how the properties of the audio output are set:&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Fixed] -&#039;&#039;&#039; output properties are set to the specified sampling rate &amp;amp; speaker configuration at all times&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Optimized] -&#039;&#039;&#039; output properties are set at the start of playback and will not change if the properties of the source changes&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Best Match] -&#039;&#039;&#039; output properties are set to always be as close a match to the source properties as possible&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Optimized&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Best Match&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Limit sampling rate (kHz)&#039;&#039;&#039;&lt;br /&gt;
|Maximum sampling rate for spdif or sampling rate for fixed output configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Stereo upmix&#039;&#039;&#039;&lt;br /&gt;
|Select to enable upmixing of 2 channel audio to the number of audio channels specified by the channel configuration&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Normalize levels on downmix&#039;&#039;&#039;&lt;br /&gt;
|Select how audio is downmixed, for example from 5.1 to 2.0:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Enabled]&#039;&#039;&#039; maintains the dynamic range of the original audio source when downmixed however volume will be lower&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Disabled]&#039;&#039;&#039; maintains volume level of the original audio source however the dynamic range is compressed. Note - Dynamic range is the difference between the quietest and loudest sounds in a audio source&lt;br /&gt;
|Advanced&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|&#039;&#039;&#039;Resample quality&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Low&#039;&#039;&#039;&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Select the quality of resampling for cases where the audio output needs to be at a different sampling rate from that used by the source&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Low]&#039;&#039;&#039; is fast and will have minimal impact on system resources such as the use of the CPU&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Medium] &amp;amp; [High]&#039;&#039;&#039; will use progressively more system resources&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|Advanced&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|All&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Medium&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;High&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Keep audio device alive&#039;&#039;&#039;&lt;br /&gt;
|Select the behaviour when no sound is required for either playback or GUI sounds:&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[Always] -&#039;&#039;&#039; continuous inaudible signal is output, this keeps the receiving audio device alive for any new sounds, however this might also block sound from other applications&amp;lt;br /&amp;gt; &lt;br /&gt;
&#039;&#039;&#039;[1- 10 Minutes] -&#039;&#039;&#039; same as Always except that after the selected period of time audio enters a suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[Off] -&#039;&#039;&#039; audio output enters a suspended state. Note - sounds can be missed if audio enters suspended state&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; This is not supported on Raspberry PI devices because of high CPU usage&lt;br /&gt;
|Standard&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Play GUI sounds&#039;&#039;&#039;&lt;br /&gt;
|Configure how interface sounds are handled, such as menu navigation and important notifications&lt;br /&gt;
|Basic&lt;br /&gt;
|All&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Enable passthrough&#039;&#039;&#039;&lt;br /&gt;
|Select to enable the passthrough audio options for playback of encoded audio such as Dolby Digital&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Passthrough output device&#039;&#039;&#039;&lt;br /&gt;
|Select the device to be used for playback of encoded formats, these are any of the formats below in the &#039;capable receiver&#039; options&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital (AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;- Enable Dolby Digital transcoding&#039;&#039;&#039;&lt;br /&gt;
|Select this if the audio out connection only supports multichannel audio as Dolby Digital 5.1, such as an SPDIF connection.  If your system supports LPCM multichannel sound via HDMI then leave this disabled. This option is only available where the number of channels is 2.0, for SPDIF this is set automatically so this option is always available, if using HDMI then you may need to change the Number of Channels setting to 2.0.&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;Dolby Digital Plus (E-AC3) capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding E-AC3 streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI/SPDIF&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding TrueHD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&#039;&#039;&#039;DTS-HD capable receiver&#039;&#039;&#039;&lt;br /&gt;
|Select this option if your receiver is capable of decoding DTS-HD streams&lt;br /&gt;
|Advanced&lt;br /&gt;
|HDMI&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{redv|&#039;&#039;&#039;IMPORTANT NOTE:&#039;&#039;&#039;|&lt;br /&gt;
The &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; options relate only to the &#039;&#039;&#039;passthrough&#039;&#039;&#039; of audio to another device such as an AVR, where that device must support decoding of the format. Before leaving any &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled check to make sure that both the playback device running XBMC (e.g. HTPC) and the connected device (e.g. AVR) both support that format.&lt;br /&gt;
&lt;br /&gt;
If you have a &amp;quot;&#039;&#039;&#039;capable receiver&#039;&#039;&#039;&amp;quot; option enabled that your device does not support then this will result in poor playback of video typically with a very low frames-per-second and no audio, so for example if the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option were enabled then make sure that the playback device can passthrough TrueHD and that the connected device can decode TrueHD, if either of the devices do not support TrueHD then the &#039;&#039;&#039;TrueHD capable receiver&#039;&#039;&#039; option &#039;&#039;&#039;MUST&#039;&#039;&#039; be left disabled.&lt;br /&gt;
&lt;br /&gt;
For any format where the &amp;quot;capable receiver&amp;quot; option is not selected, XBMC will still playback any content containing those audio types, however instead of the audio being passed through, XBMC will decode audio and then send the audio in a compatible format. &lt;br /&gt;
&lt;br /&gt;
If connected directly to a TV be aware that TV are not compatible with DTS, TrueHD or DTS-HD, typically the only encoded format a TV will be compatible with is AC3.}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;Audio output settings&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Input devices ==&lt;br /&gt;
{{note|The content of this screen largely depends on the input devices that XBMC detects and the OS being used.}}&lt;br /&gt;
[[File:Settings.system.input devices.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Peripherals&lt;br /&gt;
| See &#039;&#039;&#039;[[#Peripherals]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Apple remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Allow start of XBMC using the remote &#039;&#039;(OS X only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Sequence delay time&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Remote control sends keyboard presses&lt;br /&gt;
| When activated, your keyboard arrows will move the selection on the virtual keyboard. When deactivated, they will move the cursor from your text.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable mouse and touch screen support&lt;br /&gt;
| {{see also|Touch screen}}&lt;br /&gt;
If deactivated, XBMC will ignore all mouse movements and clicks.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable joystick and gamepad support&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Enable system keys in fullscreen &#039;&#039;(Linux only)&#039;&#039;&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Peripherals ===&lt;br /&gt;
&lt;br /&gt;
== Internet access ==&lt;br /&gt;
[[File:Settings.network.internet access.png|center|800px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Use an HTTP proxy server to access the internet&lt;br /&gt;
| If your internet connection uses a proxy, configure it here.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Proxy type&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
:-Server&lt;br /&gt;
| Proxy server address.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Port&lt;br /&gt;
| Defines the port of the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Username&lt;br /&gt;
| Defines the username used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Password&lt;br /&gt;
| Defines the password used for the proxy server&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Internet connection bandwidth limitation&lt;br /&gt;
| If you have limited bandwidth available, select a suitable value here and XBMC will try to keep to these limits. {{?}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Power saving ==&lt;br /&gt;
{{see also|Settings/Appearance#Screensaver}}&lt;br /&gt;
{{note|Some options might not be available on all hardware or OSes. For example, XBMC cannot control shutdown or sleep on [[Android]].}}&lt;br /&gt;
[[File:Settings.system.power saving.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Put display to sleep when idle&lt;br /&gt;
| Turns off display when idle. Useful for TVs that turn off when there is no display signal detected, but you don&#039;t want to suspend/shutdown the whole computer. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function timer&lt;br /&gt;
| Sleeps the computer when idle. Selectable from 5 minutes to 120 minutes.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Shutdown function&lt;br /&gt;
| Defines what &amp;quot;Shutdown&amp;quot; will do by default. Can be set to actually shutdown, suspend, minimize, or quit.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Try to wake remote servers on access&lt;br /&gt;
| {{Main|Wake on lan}}&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{note|XBMC also has a &amp;quot;Custom shutdown timer&amp;quot; selectable from the power icon on the home screen, or from the shutdown menu (press {{keypress|S}} on a keyboard or {{button|Power}} on a remote).}}&lt;br /&gt;
&lt;br /&gt;
== Debugging ==&lt;br /&gt;
{{main|Log file|Log file/Advanced}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
[[File:Settings.system.debugging.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Enable debug logging&lt;br /&gt;
| Toggles [[debug log]] on / off. Useful for troubleshooting.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| Enable component-specific logging&lt;br /&gt;
| Enables extra logging for specific areas of {{kodi}}.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Specify component-specific logging&lt;br /&gt;
| {{see also|#Component-specific logging}}&lt;br /&gt;
Select which additional components to include in the debug log.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Screenshot folder&lt;br /&gt;
| Folder used to save screenshots taken within XBMC. (see [[Keyboard controls]] for the screenshot key for your OS)&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Component-specific logging ===&lt;br /&gt;
{{anchor|Verbose logging}}&lt;br /&gt;
[[File:Verbose logging options.png|right|400px|thumb|The component-specific logging selection window, with multiple options selected.]]&lt;br /&gt;
&lt;br /&gt;
Component-specific logging options enables extra logging for specific areas of {{kodi}}. This allows the debug logs to be easier to read as they can exclude information that is not important for a specific bug or issue, while still allowing that extra information to be turned on as-needed. Multiple components can be enabled if needed.&lt;br /&gt;
&lt;br /&gt;
:{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! Setting !! Description&lt;br /&gt;
|-&lt;br /&gt;
| SMB library ||&lt;br /&gt;
|-&lt;br /&gt;
| CURL library ||&lt;br /&gt;
|-&lt;br /&gt;
| CMYTH library ||&lt;br /&gt;
|-&lt;br /&gt;
| FFMPEG libraries ||&lt;br /&gt;
|-&lt;br /&gt;
| AUDIO component ||&lt;br /&gt;
|-&lt;br /&gt;
| VIDEO component ||&lt;br /&gt;
|-&lt;br /&gt;
| RTMP library ||&lt;br /&gt;
|-&lt;br /&gt;
| JSON-RPC requests ||&lt;br /&gt;
|-&lt;br /&gt;
| AirTunes library ||&lt;br /&gt;
|-&lt;br /&gt;
| UPnP components ||&lt;br /&gt;
|-&lt;br /&gt;
| CEC library ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;debugging&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Master lock ==&lt;br /&gt;
{{see also|Profiles}}&lt;br /&gt;
{{note|&#039;&#039;The Master lock options are ONLY available while using the default user [[profile]].&#039;&#039;}}&lt;br /&gt;
[[File:Settings.system.master lock.png|800px|center]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
! Setting level&lt;br /&gt;
|-&lt;br /&gt;
| Master lock code and settings&lt;br /&gt;
| Opens the [[#Master lock settings|Master lock settings window]], where you can configure your Master Lock options. See &#039;&#039;&#039;[[#Master lock settings]]&#039;&#039;&#039;.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
:-Ask for master lock code on startup&lt;br /&gt;
| If enabled, the master lock code is required to unlock XBMC on startup&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Master lock settings ===&lt;br /&gt;
[[File:Lock settings.png|center|600px]]&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! width=&amp;quot;20%&amp;quot; | Setting&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Master Lock&lt;br /&gt;
| Allows you to set the master lock password. Can be one of three types:&lt;br /&gt;
* &#039;&#039;&#039;Numeric password&#039;&#039;&#039; - Enter a Numeric Password using the On Screen Keyboard&lt;br /&gt;
* &#039;&#039;&#039;Gamepad button combo&#039;&#039;&#039; - Enter a series of buttons using the Gamepad&lt;br /&gt;
* &#039;&#039;&#039;Full-text password&#039;&#039;&#039; - Enter a plain-text password using the On Screen Keyboard&lt;br /&gt;
|-&lt;br /&gt;
| Lock music window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock video window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock pictures window&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock programs and scripts windows&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock file manager&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock settings&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lock Add-on manager&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Locking media sources ===&lt;br /&gt;
{{main|Media sources#Locking}}&lt;br /&gt;
{{#lst:Media sources|Locking}}&lt;br /&gt;
&lt;br /&gt;
=== Locked out? ===&lt;br /&gt;
XBMC will give you three tries when you need to enter a lock/password to access something that is locked. If you max out these three tries then just quit XBMC and re-open it to get three more tries. The Master Lock code is stored in the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file in the [[userdata]] folder. Should you get locked out, you can delete or edit the &amp;quot;&#039;&#039;&#039;profiles.xml&#039;&#039;&#039;&amp;quot; file.&lt;br /&gt;
&lt;br /&gt;
=== Advanced settings ===&lt;br /&gt;
{{note|It&#039;s generally not recommended to manually edit guisettings.xml at all. If you&#039;re unsure about this, don&#039;t touch it. Strange things might happen (maybe?). Spooooky.}}&lt;br /&gt;
The number of tries before being &amp;quot;locked out&amp;quot; can be tweaked by manually editing the guisettings.xml file in the [[userdata folder]]. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;masterlock&amp;gt;       &lt;br /&gt;
   &amp;lt;maxretries&amp;gt;3&amp;lt;/maxretries&amp;gt; &amp;lt;!-- enter the max number of retries to input code, 3 is default. This setting isn&#039;t exposed in the actual GUI and can only be changed by manually editing this XML file --&amp;gt;&lt;br /&gt;
   &amp;lt;startuplock&amp;gt;false&amp;lt;/startuplock&amp;gt;  &amp;lt;!-- true prompts user for code upon startup --&amp;gt;&lt;br /&gt;
&amp;lt;/masterlock&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Gotham updated}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual]]&lt;br /&gt;
[[Category:Settings]]&lt;/div&gt;</summary>
		<author><name>ChristW</name></author>
	</entry>
	<entry>
		<id>https://kodi.wiki/index.php?title=Advancedsettings.xml&amp;diff=82381</id>
		<title>Advancedsettings.xml</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Advancedsettings.xml&amp;diff=82381"/>
		<updated>2014-12-18T11:25:26Z</updated>

		<summary type="html">&lt;p&gt;ChristW: Rename from XBMC to Kodi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOC right}}{{mininav|[[Settings]]|page=advancedsettings.xml}}&lt;br /&gt;
{{bigger|{{note|&#039;&#039;&#039;The advancedsettings.xml file does not exist by default. You have to create it first!&#039;&#039;&#039;}} }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;intro&amp;quot; /&amp;gt;The [[advancedsettings.xml]] file, which does not exist by default, can be created by a user in their &#039;&#039;&#039;[[userdata folder]]&#039;&#039;&#039;. This file is used for advanced settings and options that do not have GUI controls inside of {{kodi}}. Some settings are experimental or very rarely set, so they can only be used via the advancedsettings.xml file. The file is simply a plain text file and can be edited by various text editors, so long as the name is &amp;quot;advancedsettings.xml&amp;quot;. These advanced settings can be used to tweak various things such as episode naming patterns, special network ports, special behaviors, and more.&amp;lt;section end=&amp;quot;intro&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following page will describe the structure of the advancedsettings.xml file and the various individual settings.&lt;br /&gt;
&lt;br /&gt;
{{note|&lt;br /&gt;
# All XML tags must be lowercase. The start and end of the advancedsettings.xml file must have the &amp;lt;advancedsettings&amp;gt; and &amp;lt;/advancedsettings&amp;gt; tags.&lt;br /&gt;
# {{kodi}} will only read the advancedsettings.xml file when it starts up. If you make changes while it is running then you must restart {{kodi}}.&lt;br /&gt;
# For some Windows versions, {{kodi}} has two &amp;lt;code&amp;gt;\userdata\&amp;lt;/code&amp;gt; folders. The correct one to put the advancedsettings.xml file in is not the one in Program Files, but in &amp;lt;code&amp;gt;%appdata%\XBMC\userdata\.&amp;lt;/code&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
== Layout ==&lt;br /&gt;
&lt;br /&gt;
The layout of &amp;lt;code&amp;gt;advancedsettings.xml&amp;lt;/code&amp;gt; is as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;advancedsettings&amp;gt;&lt;br /&gt;
    &amp;lt;setting&amp;gt;value&amp;lt;/setting&amp;gt;&lt;br /&gt;
    ...&lt;br /&gt;
    &amp;lt;setting&amp;gt;value&amp;lt;/setting&amp;gt;&lt;br /&gt;
&amp;lt;/advancedsettings&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;quot;setting&amp;quot; gives the name of the setting, and &amp;quot;value&amp;quot; gives it&#039;s value.&lt;br /&gt;
&lt;br /&gt;
A list of the available &amp;quot;setting&amp;quot; strings and their values is given below.&lt;br /&gt;
&lt;br /&gt;
= List of available settings =&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting settings ==&lt;br /&gt;
&lt;br /&gt;
=== loglevel ===&lt;br /&gt;
{{Anchor|.3Cloglevel.3E}}&lt;br /&gt;
{{see also|debug log}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;loglevel&amp;quot; /&amp;gt;&lt;br /&gt;
{{xml setting&lt;br /&gt;
 | tag name = loglevel&lt;br /&gt;
 | tag attribute = hide&lt;br /&gt;
 | tag attribute type = true_false&lt;br /&gt;
 | tag attribute values = &lt;br /&gt;
{{option values&lt;br /&gt;
 | value1= true | value1 description= Hides &amp;quot;enable debugging&amp;quot; guisetting.&lt;br /&gt;
 | value2= false | value2 description= &amp;quot;enable debugging&amp;quot; guisetting will switch between min(loglevel, 0) and max(loglevel, 2) for off and on respectively. &#039;&#039;&#039;(Default)&#039;&#039;&#039;&lt;br /&gt;
}}&lt;br /&gt;
 | tag attribute default values = true&lt;br /&gt;
 | option type = list&lt;br /&gt;
 | option values = &lt;br /&gt;
{{option values&lt;br /&gt;
 | value1= -1 | value1 description= No logging, suppresses all log output&lt;br /&gt;
 | value2= 0 | value2 description= Normal logging, only logging errors &#039;&#039;&#039;(Default)&#039;&#039;&#039;&lt;br /&gt;
 | value3= 1 | value3 description= Debug logging &#039;&#039;(without showing text on screen)&#039;&#039;&lt;br /&gt;
 | value4= 2 | value4 description= Debug logging with freemem, fps and cpu usage shown on screen&lt;br /&gt;
 | value5= 3 | value5 description= Debug logging with freemem, fps and cpu usage and full smb logging&lt;br /&gt;
}}&lt;br /&gt;
 | default values = 0&lt;br /&gt;
 | example values = &lt;br /&gt;
 | platform = all&lt;br /&gt;
 | {{kodi}} version = 8-12&lt;br /&gt;
 | description = &lt;br /&gt;
The logging level that {{kodi}} will use to log errors and information. The &amp;quot;hide&amp;quot; attribute is optional.&lt;br /&gt;
 | example =&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;loglevel hide=&amp;quot;false&amp;quot;&amp;gt;1&amp;lt;/loglevel&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note| If debugging is switched on in the GUI, loglevel will be set to 2 (&#039;&#039;log to both file and on-screen information&#039;&#039;); this will over-ride any &amp;lt;code&amp;gt;advancedsettings.xml&amp;lt;/code&amp;gt; setting.}}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Note| If debugging is switched on in the GUI when {{kodi}} is shut down, then it will be automatically be re-enabled at level 2 when it  is re-started. This is true even if &#039;hide&#039; is subsequently set to &#039;true&#039; - in other words, if you enable it in the GUI and then hide the GUI toggle, it will stay on level 2 irrespective of what you subsequently set in &amp;lt;code&amp;gt;advancedsettings.xml&amp;lt;/code&amp;gt;.}}&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;loglevel&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== jsonrpc ===&lt;br /&gt;
{{Anchor|.3Cjsonrpc.3E}}&lt;br /&gt;
To make it easier for developers using the [[JSON RPC]] API in their (third party) applications to debug during development the json output of {{kodi}} can be prettified by setting &#039;&#039;&#039;compactoutput&#039;&#039;&#039; to &#039;&#039;&#039;false&#039;&#039;&#039;. Default json output mode is a compact print which does not contain any unnecessary whitespaces and therefore is difficult to read for humans.&lt;br /&gt;
Furthermore using the &#039;&#039;&#039;tcpport&#039;&#039;&#039; setting it is possible to change the default TCP port used by {{kodi}} for JSON RPC (which is 9090) to any other valid port.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;jsonrpc&amp;gt;&lt;br /&gt;
    &amp;lt;compactoutput&amp;gt;false&amp;lt;/compactoutput&amp;gt;&lt;br /&gt;
    &amp;lt;tcpport&amp;gt;9999&amp;lt;/tcpport&amp;gt;&lt;br /&gt;
&amp;lt;/jsonrpc&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== other - enableairtunesdebuglog ===&lt;br /&gt;
{{see|#enableairtunesdebuglog}}&lt;br /&gt;
&lt;br /&gt;
== Audio/video playback settings ==&lt;br /&gt;
&lt;br /&gt;
=== skiploopfilter ===&lt;br /&gt;
{{anchor|.3Cskiploopfilter.3E}}&lt;br /&gt;
The amount of the loop filter to skip on h264 decoding.  This can help the performance of slower machines when decoding h264 content.  Values, in decreasing CPU usage (and decreasing quality)&lt;br /&gt;
* -16 None&lt;br /&gt;
* 0 Skip only empty frames (default)&lt;br /&gt;
* 8 Skip non-reference frames (default on ATV)&lt;br /&gt;
* 16 Skip bi-dir frames&lt;br /&gt;
* 32 Skip all non-key frames&lt;br /&gt;
* 48 Skip all frames&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;skiploopfilter&amp;gt;8&amp;lt;/skiploopfilter&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== video ===&lt;br /&gt;
{{anchor|.3Cvideo.3E}}&lt;br /&gt;
{{see also|HOW-TO:Modify automatic watch and resume points|HOW-TO:Modify time seeking}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;video&amp;gt;&lt;br /&gt;
  &amp;lt;subsdelayrange&amp;gt;10&amp;lt;/subsdelayrange&amp;gt;  &amp;lt;!-- Delay range for subtitles, in seconds. --&amp;gt;&lt;br /&gt;
  &amp;lt;audiodelayrange&amp;gt;10&amp;lt;/audiodelayrange&amp;gt;  &amp;lt;!-- Delay range for audio/video sync, in seconds. --&amp;gt;&lt;br /&gt;
  &amp;lt;smallstepbackseconds&amp;gt;7&amp;lt;/smallstepbackseconds&amp;gt;  &amp;lt;!-- Length of the small skip back when playing a video --&amp;gt;&lt;br /&gt;
  &amp;lt;usetimeseeking&amp;gt;true&amp;lt;/usetimeseeking&amp;gt;  &amp;lt;!-- Whether to use time based or percentage based seeking. --&amp;gt;&lt;br /&gt;
  &amp;lt;timeseekforward&amp;gt;30&amp;lt;/timeseekforward&amp;gt;  &amp;lt;!-- Time to seek forward in seconds when doing a short seek.  Defaults to 30. --&amp;gt;&lt;br /&gt;
  &amp;lt;timeseekbackward&amp;gt;-30&amp;lt;/timeseekbackward&amp;gt;  &amp;lt;!-- Time to seek backward in seconds when doing a short seek.  Defaults to -30. --&amp;gt;&lt;br /&gt;
  &amp;lt;timeseekforwardbig&amp;gt;600&amp;lt;/timeseekforwardbig&amp;gt;  &amp;lt;!-- Time to seek forward in seconds when doing a long seek.  Defaults to 600 (10 minutes). --&amp;gt;&lt;br /&gt;
  &amp;lt;timeseekbackwardbig&amp;gt;-600&amp;lt;/timeseekbackwardbig&amp;gt;  &amp;lt;!-- Time to seek forward in seconds when doing a long seek.  Defaults to -600 (10 minutes). --&amp;gt;&lt;br /&gt;
  &amp;lt;percentseekforward&amp;gt;2&amp;lt;/percentseekforward&amp;gt;  &amp;lt;!-- Amount to seek forward as a percentage, when doing a short seek.  Defaults to 2. --&amp;gt;&lt;br /&gt;
  &amp;lt;percentseekbackward&amp;gt;-2&amp;lt;/percentseekbackward&amp;gt;  &amp;lt;!-- Amount to seek backward as a percentage, when doing a short seek.  Defaults to -2. --&amp;gt;&lt;br /&gt;
  &amp;lt;percentseekforwardbig&amp;gt;10&amp;lt;/percentseekforwardbig&amp;gt;  &amp;lt;!-- Amount to seek forward as a percentage, when doing a long seek.  Defaults to 10. --&amp;gt;&lt;br /&gt;
  &amp;lt;percentseekbackwardbig&amp;gt;-10&amp;lt;/percentseekbackwardbig&amp;gt;  &amp;lt;!-- Amount to seek forward as a percentage, when doing a long seek.  Defaults to -10. --&amp;gt;&lt;br /&gt;
  &amp;lt;blackbarcolour&amp;gt;1&amp;lt;/blackbarcolour&amp;gt;  &amp;lt;!-- colour of the black bars (0-&amp;gt;255), (black-&amp;gt;white) on videos. --&amp;gt;&lt;br /&gt;
  &amp;lt;fullscreenonmoviestart&amp;gt;true&amp;lt;/fullscreenonmoviestart&amp;gt; &amp;lt;!-- Whether to go to fullscreen or not when starting a movie. Defaults to true. --&amp;gt;&lt;br /&gt;
  &amp;lt;defaultplayer&amp;gt;dvdplayer&amp;lt;/defaultplayer&amp;gt; &amp;lt;!-- Set the default video player: dvdplayer or extplayer. --&amp;gt;&lt;br /&gt;
  &amp;lt;excludefromscan&amp;gt; &amp;lt;!-- Regular expressions that if evaluated to true won&#039;t be added to library. --&amp;gt;&lt;br /&gt;
    &amp;lt;regexp&amp;gt;[-\._ ](sample|trailer)[-\._ ]&amp;lt;/regexp&amp;gt;&lt;br /&gt;
  &amp;lt;/excludefromscan&amp;gt;&lt;br /&gt;
  &amp;lt;excludefromlisting&amp;gt; &amp;lt;!-- Regular expressions that if evaluated to true won&#039;t be displayed in Files View --&amp;gt;&lt;br /&gt;
    &amp;lt;regexp&amp;gt;[-\._ ](sample|trailer)[-\._ ]&amp;lt;/regexp&amp;gt;&lt;br /&gt;
  &amp;lt;/excludefromlisting&amp;gt;&lt;br /&gt;
  &amp;lt;playcountminimumpercent&amp;gt;90&amp;lt;/playcountminimumpercent&amp;gt; &amp;lt;!--Minimum percentage that has to be played before it is marked as watched. Set to 101 to never auto-mark items as watched --&amp;gt;&lt;br /&gt;
  &amp;lt;ignoresecondsatstart&amp;gt;180&amp;lt;/ignoresecondsatstart&amp;gt; &amp;lt;!-- Number of seconds to ignore at video start after which a resume point is created --&amp;gt;&lt;br /&gt;
  &amp;lt;ignorepercentatend&amp;gt;8&amp;lt;/ignorepercentatend&amp;gt; &lt;br /&gt;
  &amp;lt;!-- percentage of video to ignore at the end. If you stop watching the video here no resume point is created. Set to 101 to never save a resume point. The video is already marked as watched at 90%, see above. --&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;forcevaapienabled&amp;gt;true&amp;lt;/forcevaapienabled&amp;gt; &amp;lt;!-- VAAPI is only tested on intel hardware. This flag helps wrapper developers and fglrx users to easily test current VAAPI state on their hardware. Default is false. Please report crashes directly to your driver vendor --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;vdpauscaling&amp;gt;true&amp;lt;/vdpauscaling&amp;gt;&lt;br /&gt;
  &amp;lt;!-- scales with vdpau instead of opengl and turns on its HQ scaler when available, enabling this might slow down rendering and cause framedrops especially on ION systems,&lt;br /&gt;
  this setting requires a vdpau feature set C gpu--&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;enablehighqualityhwscalers&amp;gt;true&amp;lt;/enablehighqualityhwscalers&amp;gt; &amp;lt;!-- allow turning on the spline36 and lanczos3 shader (for GL builds) --&amp;gt;&lt;br /&gt;
  &amp;lt;ppffmpegdeinterlacing&amp;gt;linblenddeint&amp;lt;/ppffmpegdeinterlacing&amp;gt; &amp;lt;!-- override the deinterlacing options passed to libpostproc --&amp;gt;&lt;br /&gt;
  &amp;lt;ppffmpegpostprocessing&amp;gt;ha:128:7,va,dr&amp;lt;/ppffmpegpostprocessing&amp;gt; &amp;lt;!-- override the post processing options passed to libpostproc when &#039;Video post-processing&#039; is activated in GUI Videos-Settings-Playback --&amp;gt;&lt;br /&gt;
  &amp;lt;autoscalemaxfps&amp;gt;30&amp;lt;/autoscalemaxfps&amp;gt; &amp;lt;!-- when scaling method is set to auto, bilinear is chosen when the fps is higher than this limit, the default is 30 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Settings for when &amp;quot;Adjust refreshrate to match video fps&amp;quot; is enabled, available since r33806. --&amp;gt;&lt;br /&gt;
  &amp;lt;!-- NOT available in the Dharma release or any release before that --&amp;gt;&lt;br /&gt;
  &amp;lt;adjustrefreshrate&amp;gt; &lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- &amp;quot;Adjust refreshrate to match video fps&amp;quot; will try to select the best refreshrate for the video fps --&amp;gt;&lt;br /&gt;
    &amp;lt;!-- but it doesn&#039;t always get it right, for example it might switch to an unsupported refreshrate. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- You can add overrides here to switch to a certain refreshrate based on video fps --&amp;gt;&lt;br /&gt;
    &amp;lt;!-- It&#039;s possible to add as many overrides as you need. --&amp;gt;&lt;br /&gt;
    &amp;lt;!-- Overrides are processed in order, if the first one doesn&#039;t match the fps or no refreshrates match --&amp;gt;&lt;br /&gt;
    &amp;lt;!-- that override, it will try the next one until no overrides are left --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;override&amp;gt;&lt;br /&gt;
      &amp;lt;fps&amp;gt;23.976&amp;lt;/fps&amp;gt;       &amp;lt;!-- if the fps is between 23.966 and 23.986 --&amp;gt;&lt;br /&gt;
      &amp;lt;refresh&amp;gt;60.0&amp;lt;/refresh&amp;gt; &amp;lt;!-- switch to the first found refreshrate that is between 59.99 and 60.01 --&amp;gt;&lt;br /&gt;
    &amp;lt;/override&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;override&amp;gt;&lt;br /&gt;
      &amp;lt;fpsmin&amp;gt;29.96&amp;lt;/fpsmin&amp;gt;        &amp;lt;!-- You can also specify the fps range yourself --&amp;gt;&lt;br /&gt;
      &amp;lt;fpsmax&amp;gt;30.01&amp;lt;/fpsmax&amp;gt;&lt;br /&gt;
      &amp;lt;refreshmin&amp;gt;59.0&amp;lt;/refreshmin&amp;gt; &amp;lt;!-- Same for the refreshrate --&amp;gt;&lt;br /&gt;
      &amp;lt;refreshmax&amp;gt;61.0&amp;lt;/refreshmax&amp;gt;&lt;br /&gt;
    &amp;lt;/override&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
    &amp;lt;!-- It none of the overrides match, or none of the refreshrates match any of the fps matching overrides, --&amp;gt;&lt;br /&gt;
    &amp;lt;!-- it will choose a fallback refreshrate. Fallbacks are process in order, if the first fallback doesn&#039;t match --&amp;gt;&lt;br /&gt;
    &amp;lt;!-- any refreshrate, it will try the next one until no fallbacks are left --&amp;gt;&lt;br /&gt;
    &amp;lt;fallback&amp;gt;&lt;br /&gt;
      &amp;lt;refresh&amp;gt;50.0&amp;lt;/refresh&amp;gt; &amp;lt;!-- switch to the first found refreshrate that is between 49.99 and 50.01. --&amp;gt;&lt;br /&gt;
    &amp;lt;/fallback&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- You can also specify the range for the fallback yourself --&amp;gt;&lt;br /&gt;
    &amp;lt;fallback&amp;gt;&lt;br /&gt;
      &amp;lt;refreshmin&amp;gt;49.0&amp;lt;/refreshmin&amp;gt;&lt;br /&gt;
      &amp;lt;refreshmax&amp;gt;51.0&amp;lt;/refreshmax&amp;gt;&lt;br /&gt;
    &amp;lt;/fallback&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- If none of the overrides match the video fps, or no refreshrates match any of the fps matching overrides, --&amp;gt;&lt;br /&gt;
    &amp;lt;!-- and no fallbacks are specified or no refreshrates match any fallbacks, --&amp;gt;&lt;br /&gt;
    &amp;lt;!-- it will automatically choose the best refreshrate (same as having no overrides and fallbacks). --&amp;gt;&lt;br /&gt;
  &amp;lt;/adjustrefreshrate&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;checkdxvacompatibility&amp;gt;value&amp;lt;/checkdxvacompatibility&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Advanced setting not present: let {{kodi}} autodetect cards that support H264 profile &amp;gt; L4.1. Set value to false to enable DXVA no matter what.&lt;br /&gt;
  Set value to true if {{kodi}} doesn&#039;t autodetect that the graphics card doesn&#039;t support &amp;gt; L4.1 --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;useocclusionquery&amp;gt;-1&amp;lt;/useocclusionquery&amp;gt; &amp;lt;!--Use an occlusion query when capturing videoframes, -1 means auto detect, 0 means disabled, 1 means enabled, the default is -1.--&amp;gt;&lt;br /&gt;
  &amp;lt;fpsdetect&amp;gt;1&amp;lt;/fpsdetect&amp;gt; &amp;lt;!-- fps detection for video playback, 0 = trust codec fps, 1 = recalculate from video timestamps with uniform spacing, 2 = recalculate from video timestamps always --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Compensate display latency (video lag). Latency is given in msecs. --&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Requires {{subst:Name}} 11.0 (Eden) or later. --&amp;gt;&lt;br /&gt;
  &amp;lt;latency&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- Global default display latency --&amp;gt;&lt;br /&gt;
    &amp;lt;delay&amp;gt;0&amp;lt;/delay&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
      Override latency for given display (not video) refresh rates.&lt;br /&gt;
      When {{subst:Name}} is in windowed mode, override is ignored. Multiple&lt;br /&gt;
      overrides are allowed.&lt;br /&gt;
&lt;br /&gt;
      Syntax of an override entry:&lt;br /&gt;
        &amp;lt;refresh&amp;gt;&lt;br /&gt;
          &amp;lt;min&amp;gt;, &amp;lt;max&amp;gt; refresh rate range, OR&lt;br /&gt;
          &amp;lt;rate&amp;gt; exact refresh rate&lt;br /&gt;
          &amp;lt;delay&amp;gt; display latency for the given refresh rate&lt;br /&gt;
        &amp;lt;/refresh&amp;gt;&lt;br /&gt;
     --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- Example: display has 125 msec latency at 23-24 Hz --&amp;gt;&lt;br /&gt;
    &amp;lt;refresh&amp;gt;&lt;br /&gt;
      &amp;lt;min&amp;gt;23&amp;lt;/min&amp;gt;&lt;br /&gt;
      &amp;lt;max&amp;gt;24&amp;lt;/max&amp;gt;&lt;br /&gt;
      &amp;lt;delay&amp;gt;125&amp;lt;/delay&amp;gt;&lt;br /&gt;
    &amp;lt;/refresh&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- Example: display has 50 msec latency at 50 (+/-0.01) Hz --&amp;gt;&lt;br /&gt;
    &amp;lt;refresh&amp;gt;&lt;br /&gt;
      &amp;lt;rate&amp;gt;50&amp;lt;/rate&amp;gt;&lt;br /&gt;
      &amp;lt;delay&amp;gt;50&amp;lt;/delay&amp;gt;&lt;br /&gt;
    &amp;lt;/refresh&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;/latency&amp;gt;&lt;br /&gt;
    &amp;lt;!-- Filename triggers for 3D (stereoscopic) mode. --&amp;gt;&lt;br /&gt;
    &amp;lt;stereoscopicregex3d&amp;gt;[-. _]3d[-. _]&amp;lt;/stereoscopicregex3d&amp;gt;&lt;br /&gt;
    &amp;lt;stereoscopicregexsbs&amp;gt;[-. _]h?sbs[-. _]&amp;lt;/stereoscopicregexsbs&amp;gt;&lt;br /&gt;
    &amp;lt;stereoscopicregextab&amp;gt;[-. _]h?tab[-. _]&amp;lt;/stereoscopicregextab&amp;gt;&lt;br /&gt;
    &amp;lt;stagefright&amp;gt;&lt;br /&gt;
      &amp;lt;!--  -1 is default, 0 is never used this codec, 1 is always use this codec, bypassing blacklist --&amp;gt;&lt;br /&gt;
      &amp;lt;useavccodec&amp;gt;-1&amp;lt;/useavccodec&amp;gt;&lt;br /&gt;
      &amp;lt;usevc1codec&amp;gt;-1&amp;lt;/usevc1codec&amp;gt;&lt;br /&gt;
      &amp;lt;usevpxcodec&amp;gt;-1&amp;lt;/usevpxcodec&amp;gt;&lt;br /&gt;
      &amp;lt;usemp4codec&amp;gt;-1&amp;lt;/usemp4codec&amp;gt;&lt;br /&gt;
      &amp;lt;usempeg2codec&amp;gt;-1&amp;lt;/usempeg2codec&amp;gt;&lt;br /&gt;
      &amp;lt;useswrenderer&amp;gt;false&amp;lt;/useswrenderer&amp;gt;&lt;br /&gt;
    &amp;lt;/stagefright&amp;gt;&lt;br /&gt;
    &amp;lt;mediacodec&amp;gt;&lt;br /&gt;
      &amp;lt;!--  -1 is default, 0 is never used this codec, 1 is always use this codec, bypassing blacklist --&amp;gt;&lt;br /&gt;
      &amp;lt;useavccodec&amp;gt;-1&amp;lt;/useavccodec&amp;gt;&lt;br /&gt;
      &amp;lt;usevc1codec&amp;gt;-1&amp;lt;/usevc1codec&amp;gt;&lt;br /&gt;
      &amp;lt;usevpxcodec&amp;gt;-1&amp;lt;/usevpxcodec&amp;gt;&lt;br /&gt;
      &amp;lt;usemp4codec&amp;gt;-1&amp;lt;/usemp4codec&amp;gt;&lt;br /&gt;
      &amp;lt;usempeg2codec&amp;gt;-1&amp;lt;/usempeg2codec&amp;gt;&lt;br /&gt;
      &amp;lt;useswrenderer&amp;gt;false&amp;lt;/useswrenderer&amp;gt;&lt;br /&gt;
    &amp;lt;/mediacodec&amp;gt;&lt;br /&gt;
    &amp;lt;disablehi10pmultithreading&amp;gt;false&amp;lt;/disablehi10pmultithreading&amp;gt; &amp;lt;!-- Set this to true if you want hi10p decoded only on one CPU thread. It will be renamed to disableswmultithreading in v14 Helix --&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
{{helix box|1=&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;!-- The following tags are for the future v14 version &amp;quot;Helix&amp;quot;. --&amp;gt;&lt;br /&gt;
    &amp;lt;disableswmultithreading&amp;gt;false&amp;lt;/disableswmultithreading&amp;gt; &amp;lt;!-- Replaces disablehi10pmultithreading. Set this to true if you want software decoding to use only one CPU thread. --&amp;gt;&lt;br /&gt;
    &amp;lt;dxvaallowhqscaling&amp;gt;false&amp;lt;/dxvaallowhqscaling&amp;gt; &amp;lt;!-- enables high quality video upscaling for Windows --&amp;gt;&lt;br /&gt;
    &amp;lt;useffmpegvda&amp;gt;false&amp;lt;/useffmpegvda&amp;gt; &amp;lt;!-- Experimental hardware video decoding mode for OS X. Option is available for development/testing purposes. --&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/video&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== audio ===&lt;br /&gt;
{{anchor|.3Caudio.3E}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;audio&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Amount of headroom {{subst:Name}} should use above the maximum volume level, in decibels.  Defaults to 0, valid values 0, 6, 12. --&amp;gt;&lt;br /&gt;
  &amp;lt;headroom&amp;gt;0&amp;lt;/headroom&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Default audio player: paplayer or dvdplayer --&amp;gt;&lt;br /&gt;
  &amp;lt;defaultplayer&amp;gt;paplayer&amp;lt;/defaultplayer&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Regular expressions that if evaluated to true won&#039;t be added to library. --&amp;gt;&lt;br /&gt;
  &amp;lt;excludefromscan&amp;gt; &lt;br /&gt;
    &amp;lt;regexp&amp;gt;[-\._ ](podcast)[-\._ ]&amp;lt;/regexp&amp;gt;&lt;br /&gt;
  &amp;lt;/excludefromscan&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Regular expressions that if evaluated to true won&#039;t be displayed in Files View --&amp;gt;&lt;br /&gt;
  &amp;lt;excludefromlisting&amp;gt; &lt;br /&gt;
    &amp;lt;regexp&amp;gt;[-\._ ](podcast)[-\._ ]&amp;lt;/regexp&amp;gt;&lt;br /&gt;
  &amp;lt;/excludefromlisting&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Amount of gain (dB) to be applied to AC3 streams that have been mixed-down to 2 channels. Default is 12.0. Valid values are: -96.0 to 96.0. --&amp;gt;&lt;br /&gt;
  &amp;lt;ac3downmixgain&amp;gt;12.0&amp;lt;/ac3downmixgain&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Minimum percentage that has to be played before it is considered for incrementing in the Top 100 database view, or for last.fm submittal --&amp;gt;&lt;br /&gt;
  &amp;lt;playcountminimumpercent&amp;gt;99&amp;lt;/playcountminimumpercent&amp;gt; &lt;br /&gt;
  &amp;lt;!-- Whether to use DRC on AC3 and DTS streams --&amp;gt;&lt;br /&gt;
  &amp;lt;applydrc&amp;gt;true&amp;lt;/applydrc&amp;gt; &lt;br /&gt;
  &amp;lt;!-- set to true to skip decoding of DTS in wav files when using dvdplayer (10.10 only) --&amp;gt;&lt;br /&gt;
  &amp;lt;dvdplayerignoredtsinwav&amp;gt;false&amp;lt;/dvdplayerignoredtsinwav&amp;gt; &lt;br /&gt;
  &amp;lt;!-- default values for limiter/compressor --&amp;gt;&lt;br /&gt;
  &amp;lt;limiterhold&amp;gt;0.025&amp;lt;/limiterhold&amp;gt; &lt;br /&gt;
  &amp;lt;!-- default values for limiter/compressor --&amp;gt;&lt;br /&gt;
  &amp;lt;limiterrelease&amp;gt;0.1&amp;lt;/limiterrelease&amp;gt; &lt;br /&gt;
&amp;lt;/audio&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more information on the configuration of audio under Frodo see [[AudioEngine/HOW-TO: Configure audio]]&lt;br /&gt;
&lt;br /&gt;
=== measurerefreshrate ===&lt;br /&gt;
{{anchor|.3Cmeasurerefreshrate.3E}}&lt;br /&gt;
When using &amp;quot;Sync playback to display&amp;quot; on Windows, the detected refreshrate might be wrong.&lt;br /&gt;
When enabling measurerefreshrate, the refreshrate is measured instead, which makes it more accurate.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;measurerefreshrate&amp;gt;true&amp;lt;/measurerefreshrate&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== edl ===&lt;br /&gt;
{{anchor|.3Cedl.3E}}&lt;br /&gt;
{{main|EDL}}&lt;br /&gt;
Commercial break detection not as good you think it could be? Are some commercial breaks in a series of adverts not being skipped? Are some parts being skipped that are clearly not commercials? Does the end of the previous recording still show? The following advanced settings can be used to better identify full commercial break sequences, remove incorrectly flagged commercial breaks, and have playback start at the actual beginning of the recording.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;edl&amp;gt;&lt;br /&gt;
  &amp;lt;!-- if true, commercial breaks will be merged according to the remaining options. --&amp;gt;&lt;br /&gt;
  &amp;lt;mergeshortcommbreaks&amp;gt;false&amp;lt;/mergeshortcommbreaks&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Commercial breaks won&#039;t be merged if the total length of the commercial break would be greater than this (seconds) --&amp;gt;&lt;br /&gt;
  &amp;lt;maxcommbreaklength&amp;gt;250&amp;lt;/maxcommbreaklength&amp;gt;&lt;br /&gt;
  &amp;lt;!-- After merging, commercial breaks shorter than this will be removed (seconds) --&amp;gt;&lt;br /&gt;
  &amp;lt;mincommbreaklength&amp;gt;90&amp;lt;/mincommbreaklength&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Commercial breaks that are further apart than this won&#039;t be merged (seconds) --&amp;gt;&lt;br /&gt;
  &amp;lt;maxcommbreakgap&amp;gt;120&amp;lt;/maxcommbreakgap&amp;gt;&lt;br /&gt;
  &amp;lt;!-- How long to wait before automatically skipping when the start of a commercial break reached (seconds) --&amp;gt;&lt;br /&gt;
  &amp;lt;commbreakautowait&amp;gt;0&amp;lt;/commbreakautowait&amp;gt;&lt;br /&gt;
  &amp;lt;!-- How long to rewind after automatically skipping to the end of the commercial break (seconds) --&amp;gt;&lt;br /&gt;
  &amp;lt;commbreakautowind&amp;gt;0&amp;lt;/commbreakautowind&amp;gt;&lt;br /&gt;
&amp;lt;/edl&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== pvr ===&lt;br /&gt;
{{anchor|.3Cpvr.3E}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pvr&amp;gt;&lt;br /&gt;
  &amp;lt;timecorrection&amp;gt;0&amp;lt;/timecorrection&amp;gt;  &amp;lt;!-- Correct all times (epg tags, timer tags, recording tags) by this amount of minutes. --&amp;gt;&lt;br /&gt;
  &amp;lt;infotoggleinterval&amp;gt;3000&amp;lt;/infotoggleinterval&amp;gt;  &amp;lt;!-- If there is more than one pvr gui info item available (e.g. multiple recordings active at the same time), use this toggle delay in milliseconds. --&amp;gt;&lt;br /&gt;
  &amp;lt;minvideocachelevel&amp;gt;5&amp;lt;/minvideocachelevel&amp;gt; &amp;lt;!-- Cache up to this level in the video buffer buffer before resuming playback if the buffers run dry. --&amp;gt;&lt;br /&gt;
  &amp;lt;minaudiocachelevel&amp;gt;10&amp;lt;/minaudiocachelevel&amp;gt; &amp;lt;!-- Cache up to this level in the audio buffer before resuming playback if the buffers run dry. --&amp;gt;&lt;br /&gt;
  &amp;lt;cacheindvdplayer&amp;gt;true&amp;lt;/cacheindvdplayer&amp;gt; &amp;lt;!-- Cache PVR stream in DVDPlayer. --&amp;gt;&lt;br /&gt;
  &amp;lt;channeliconsautoscan&amp;gt;true&amp;lt;/channeliconsautoscan&amp;gt; &amp;lt;!-- Automatically scan user defined folder for channel icons when loading internal channel groups. --&amp;gt;&lt;br /&gt;
  &amp;lt;autoscaniconsuserset&amp;gt;false&amp;lt;/autoscaniconsuserset&amp;gt; &amp;lt;!-- Mark channel icons populated by auto scan as &amp;quot;user set&amp;quot;. --&amp;gt;&lt;br /&gt;
  &amp;lt;numericchannelswitchtimeout&amp;gt;1000&amp;lt;/numericchannelswitchtimeout&amp;gt; &amp;lt;!-- Time in ms before the numeric dialog auto closes when confirmchannelswitch is disabled. --&amp;gt;&lt;br /&gt;
&amp;lt;/pvr&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== epg ===&lt;br /&gt;
{{anchor|.3Cpvr.3E}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;epg&amp;gt;&lt;br /&gt;
  &amp;lt;lingertime&amp;gt;1440&amp;lt;/lingertime&amp;gt;  &amp;lt;!-- keep X minutes of past epg data (default: 24h) --&amp;gt;&lt;br /&gt;
  &amp;lt;updatecheckinterval&amp;gt;300&amp;lt;/updatecheckinterval&amp;gt;  &amp;lt;!-- check if tables need to be updated every X minutes --&amp;gt;&lt;br /&gt;
  &amp;lt;lingercleanupintervaltime&amp;gt;900&amp;lt;/cleanupinterval&amp;gt;  &amp;lt;!-- remove old entries from the EPG every X minutes --&amp;gt;&lt;br /&gt;
  &amp;lt;activetagcheckinterval&amp;gt;60&amp;lt;/activetagcheckinterval&amp;gt;  &amp;lt;!-- check for updated active tags every X minute --&amp;gt;&lt;br /&gt;
  &amp;lt;retryinterruptedupdateinterval&amp;gt;30&amp;lt;/retryinterruptedupdateinterval&amp;gt;  &amp;lt;!-- retry an interrupted epg update after X seconds --&amp;gt;&lt;br /&gt;
  &amp;lt;updateemptytagsinterval&amp;gt;60&amp;lt;/updateemptytagsinterval&amp;gt;  &amp;lt;!-- override user selectable EPG update interval (minutes) for empty EPG tags --&amp;gt;&lt;br /&gt;
  &amp;lt;displayupdatepopup&amp;gt;true&amp;lt;/displayupdatepopup&amp;gt;  &amp;lt;!-- display a progress popup while updating EPG data from clients --&amp;gt;&lt;br /&gt;
  &amp;lt;displayincrementalupdatepopup&amp;gt;false&amp;lt;/displayincrementalupdatepopup&amp;gt;  &amp;lt;!-- also display a progress popup while doing incremental EPG updates --&amp;gt;&lt;br /&gt;
&amp;lt;/epg&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== forcedswaptime ===&lt;br /&gt;
{{anchor|.3Cforcedswaptime.3E}}&lt;br /&gt;
Use to force a backbuffer-&amp;gt;frontbuffer swap while vsync is enabled. Set to the time (in ms) to allow for the swap (e.g. &amp;lt;forcedswaptime&amp;gt;1&amp;lt;/forcedswaptime&amp;gt; is typical).  &lt;br /&gt;
&lt;br /&gt;
Default: Off&lt;br /&gt;
&lt;br /&gt;
== Video library settings ==&lt;br /&gt;
&lt;br /&gt;
=== videoextensions ===&lt;br /&gt;
{{anchor|.3Cvideoextensions.3E}}&amp;lt;section begin=&amp;quot;videoextensions&amp;quot; /&amp;gt;&lt;br /&gt;
A list of additional file-extensions to allow (&#039;&#039;&#039;add&#039;&#039;&#039;) or exclude (&#039;&#039;&#039;remove&#039;&#039;&#039;) in the My Video windows.&lt;br /&gt;
&lt;br /&gt;
Default extensions for VIDEOS:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
.m4v .3gp .nsv .ts .ty .strm .rm .rmvb .m3u .ifo .mov .qt .divx .xvid .bivx .vob .nrg .img&lt;br /&gt;
.iso .pva .wmv .asf .asx .ogm .m2v .avi .bin .dat .dvr-ms .mpg .mpeg .mp4 .mkv .avc .vp3 &lt;br /&gt;
.svq3 .nuv .viv .dv .fli .flv .rar .001 .wpl .zip&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Examples:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;videoextensions&amp;gt;&lt;br /&gt;
  &amp;lt;add&amp;gt;.ex1|.ex2&amp;lt;/add&amp;gt;&lt;br /&gt;
  &amp;lt;remove&amp;gt;.ex3|.ex4&amp;lt;/remove&amp;gt;&lt;br /&gt;
&amp;lt;/videoextensions&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;videoextensions&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== discstubextensions ===&lt;br /&gt;
{{anchor|.3Cdiscstubextensions.3E}}&lt;br /&gt;
A list of additional file-extensions that will (&amp;lt;tt&amp;gt;&amp;lt;add&amp;gt;&amp;lt;/tt&amp;gt;) or will not (&amp;lt;tt&amp;gt;&amp;lt;remove&amp;gt;&amp;lt;/tt&amp;gt;) be treated as disc stubs.&lt;br /&gt;
&lt;br /&gt;
Default extensions for DISC STUBS:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
.disc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;discstubextensions&amp;gt;&lt;br /&gt;
  &amp;lt;add&amp;gt;.dvd|.blu&amp;lt;/add&amp;gt;&lt;br /&gt;
  &amp;lt;remove&amp;gt;.cd|.vhs&amp;lt;/remove&amp;gt;&lt;br /&gt;
&amp;lt;/discstubextensions&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== languagecodes ===&lt;br /&gt;
{{anchor|.3Clanguagecodes.3E}}&lt;br /&gt;
Translation table for subtitle and audio names.  Contains entries of the form&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;languagecodes&amp;gt;&lt;br /&gt;
  &amp;lt;code&amp;gt;&lt;br /&gt;
    &amp;lt;short&amp;gt;alt&amp;lt;/short&amp;gt;&lt;br /&gt;
    &amp;lt;long&amp;gt;Alternate&amp;lt;/long&amp;gt;&lt;br /&gt;
  &amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/languagecodes&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== sorttokens ===&lt;br /&gt;
{{anchor|.3Csorttokens.3E}}&lt;br /&gt;
Allows you to specify additional tokens that will be ignored at the start of lines during sorting.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;sorttokens&amp;gt;&lt;br /&gt;
  &amp;lt;token&amp;gt;the&amp;lt;/token&amp;gt;&lt;br /&gt;
&amp;lt;/sorttokens&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== moviestacking ===&lt;br /&gt;
{{anchor|.3Cmoviestacking.3E}}&amp;lt;section begin=&amp;quot;moviestacking&amp;quot; /&amp;gt;&lt;br /&gt;
This is used by the [[File Stacking]] algorithm to combine multi-part files and contains a list of &amp;quot;&#039;&#039;[[Regular Expression (RegEx) Tutorial|Regular Expressions]]&#039;&#039;&amp;quot; &lt;br /&gt;
&lt;br /&gt;
As of {{kodi}} v9.11, video stacking regular expressions &#039;&#039;&#039;must&#039;&#039;&#039; contain exactly four (4) capture expressions. Old ones and three capture expressions are dropped (see [[Log file|log]]). More information on how the algorithm works is available [[File Stacking#How does it work.3F|here]].&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;moviestacking&amp;gt;&lt;br /&gt;
  &amp;lt;!-- &amp;lt;cd/dvd/part/pt/disk/disc/d&amp;gt; &amp;lt;0-N&amp;gt; --&amp;gt;&lt;br /&gt;
  &amp;lt;regexp&amp;gt;(.*?)([ _.-]*(?:cd|dvd|p(?:ar)?t|dis[ck]|d)[ _.-]*[0-9]+)(.*?)(\.[^.]+)$&amp;lt;/regexp&amp;gt;&lt;br /&gt;
  &amp;lt;!-- &amp;lt;cd/dvd/part/pt/disk/disc/d&amp;gt; &amp;lt;a-d&amp;gt; --&amp;gt;&lt;br /&gt;
  &amp;lt;regexp&amp;gt;(.*?)([ _.-]*(?:cd|dvd|p(?:ar)?t|dis[ck]|d)[ _.-]*[a-d])(.*?)(\.[^.]+)$&amp;lt;/regexp&amp;gt;&lt;br /&gt;
  &amp;lt;!-- movienamea-xvid.avi, movienameb-xvid.avi --&amp;gt;&lt;br /&gt;
  &amp;lt;regexp&amp;gt;(.*?)([ ._-]*[a-d])(.*?)(\.[^.]+)$&amp;lt;/regexp&amp;gt;&lt;br /&gt;
&amp;lt;/moviestacking&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the argument &amp;lt;tt&amp;gt;action=&amp;quot;append&amp;quot;&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;append=&amp;quot;yes&amp;quot;&amp;lt;/tt&amp;gt; is supplied, the default moviestacking regular expressions will remain intact and the user specified ones will be added to the end.  &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;moviestacking action=&amp;quot;append&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;!-- This expression will match movename1-xvid.avi, moviename2-xvid.avi.&lt;br /&gt;
         Be warned that it will likely stack sequels in a flat directory layout,&lt;br /&gt;
         so it is only recommend in a dir-per-video layout. --&amp;gt;&lt;br /&gt;
  &amp;lt;regexp&amp;gt;(.*?)([ ._-]*[0-9])(.*?)(\.[^.]+)$&amp;lt;/regexp&amp;gt;&lt;br /&gt;
&amp;lt;/moviestacking&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the argument &amp;lt;tt&amp;gt;action=&amp;quot;prepend&amp;quot;&amp;lt;/tt&amp;gt; is supplied, the default moviestacking regular expressions will remain intact and the user specified ones will be added to the beginning. &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;moviestacking action=&amp;quot;prepend&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;regexp&amp;gt;(Title)(Volume)(Ignore)(Extension)&amp;lt;/regexp&amp;gt;&lt;br /&gt;
&amp;lt;/moviestacking&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If no argument is supplied, or the argument &amp;lt;tt&amp;gt;append=&amp;quot;no&amp;quot;&amp;lt;/tt&amp;gt; is supplied, the default moviestacking regular expressions are overwritten by the user specified ones.&lt;br /&gt;
&amp;lt;section end=&amp;quot;moviestacking&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== cleandatetime ===&lt;br /&gt;
{{anchor|.3Ccleandatetime.3E}}&lt;br /&gt;
Matches a year number in a string using a &#039;&#039;[[Regular Expression (RegEx) Tutorial|Regular Expression]]&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Default expression:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;video&amp;gt;&lt;br /&gt;
  &amp;lt;cleandatetime&amp;gt;(.+[^ _\,\.\(\)\[\]\-])[ _\.\(\)\[\]\-]+(19[0-9][0-9]|20[0-1][0-9])([ _\,\.\(\)\[\]\-][^0-9]|$)&amp;lt;/cleandatetime&amp;gt;&lt;br /&gt;
&amp;lt;/video&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
:* The string found before will be used as basis string getting cleaned by the cleanstrings expressions. &lt;br /&gt;
:* By default date formats like MM:YY are ignored.&lt;br /&gt;
&lt;br /&gt;
=== cleanstrings ===&lt;br /&gt;
{{anchor|.3Ccleanstrings.3E}}&lt;br /&gt;
Clean unwanted characters from filenames or folders by using a list of &#039;&#039;[[Regular Expression (RegEx) Tutorial|Regular Expressions]]&#039;&#039;. Please note that everything right of the match (at the end of the file name) is removed, so if you would have a file named &#039;&#039;Super movie.mp4&#039;&#039; and would add &amp;lt;tt&amp;gt;&amp;lt;regexp&amp;gt; &amp;lt;/regexp&amp;gt;&amp;lt;/tt&amp;gt; (only a space), the only thing that would be left is &#039;&#039;Super&#039;&#039;, which is probably not what you want.&lt;br /&gt;
&lt;br /&gt;
Default expressions:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;video&amp;gt;&lt;br /&gt;
  &amp;lt;cleanstrings&amp;gt;&lt;br /&gt;
   &amp;lt;regexp&amp;gt;[ _\,\.\(\)\[\]\-](ac3|dts|custom|dc|divx|divx5|dsr|dsrip|dutch|dvd|dvdrip|dvdscr|dvdscreener|screener|dvdivx|cam|fragment|fs|hdtv|hdrip|hdtvrip|internal|limited|multisubs|ntsc|ogg|ogm|pal|pdtv|proper|repack|rerip|retail|cd[1-9]|r3|r5|bd5|se|svcd|swedish|german|read.nfo|nfofix|unrated|ws|telesync|ts|telecine|tc|brrip|bdrip|480p|480i|576p|576i|720p|720i|1080p|1080i|hrhd|hrhdtv|hddvd|bluray|x264|h264|xvid|xvidvd|xxx|www.www|\[.*\])([ _\,\.\(\)\[\]\-]|$)&amp;lt;/regexp&amp;gt;&lt;br /&gt;
   &amp;lt;regexp&amp;gt;(\[.*\])&amp;lt;/regexp&amp;gt;&lt;br /&gt;
  &amp;lt;/cleanstrings&amp;gt;&lt;br /&gt;
&amp;lt;/video&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* Arguments &amp;lt;tt&amp;gt;action=&amp;quot;append&amp;quot;&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;action=&amp;quot;prepend&amp;quot;&amp;lt;/tt&amp;gt; will insert user specified expressions after, or before, the defaults above. (Further details in [[Advancedsettings.xml#.3Cmoviestacking.3E|moviestacking]] section)&lt;br /&gt;
&lt;br /&gt;
=== tvshowmatching ===&lt;br /&gt;
{{anchor|.3Ctvshowmatching.3E}}&lt;br /&gt;
Matches the season and episode numbers in file paths by using a list of &#039;&#039;[[Regular Expression (RegEx) Tutorial|Regular Expressions]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Defaults:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tvshowmatching&amp;gt;&lt;br /&gt;
  &amp;lt;regexp&amp;gt;[Ss]([0-9]+)[][ ._-]*[Ee]([0-9]+)([^\\/]*)$&amp;lt;/regexp&amp;gt;  &amp;lt;!-- foo.s01.e01, foo.s01_e01, S01E02 foo, S01 - E02 --&amp;gt;&lt;br /&gt;
  &amp;lt;regexp&amp;gt;[\._ -]()[Ee][Pp]_?([0-9]+)([^\\/]*)$&amp;lt;/regexp&amp;gt;  &amp;lt;!-- foo.ep01, foo.EP_01 --&amp;gt;&lt;br /&gt;
  &amp;lt;regexp&amp;gt;([0-9]{4})[\.-]([0-9]{2})[\.-]([0-9]{2})&amp;lt;/regexp&amp;gt;  &amp;lt;!-- foo.yyyy.mm.dd.* (byDate=true) --&amp;gt;&lt;br /&gt;
  &amp;lt;regexp&amp;gt;([0-9]{2})[\.-]([0-9]{2})[\.-]([0-9]{4})&amp;lt;/regexp&amp;gt;  &amp;lt;!-- foo.mm.dd.yyyy.* (byDate=true) --&amp;gt;&lt;br /&gt;
  &amp;lt;regexp&amp;gt;[\\/\._ \[\(-]([0-9]+)x([0-9]+)([^\\/]*)$&amp;lt;/regexp&amp;gt;  &amp;lt;!-- foo.1x09* or just /1x09* --&amp;gt;&lt;br /&gt;
  &amp;lt;regexp&amp;gt;[\\/\._ -]([0-9]+)([0-9][0-9])([\._ -][^\\/]*)$&amp;lt;/regexp&amp;gt;  &amp;lt;!-- foo.103*, 103 foo --&amp;gt;&lt;br /&gt;
  &amp;lt;regexp&amp;gt;[\/._ -]p(?:ar)?t[_. -]()([ivx]+)([._ -][^\/]*)$&amp;lt;/regexp&amp;gt;  &amp;lt;!-- Part I, Pt.VI --&amp;gt;&lt;br /&gt;
&amp;lt;/tvshowmatching&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* Arguments &amp;lt;tt&amp;gt;action=&amp;quot;append&amp;quot;&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;action=&amp;quot;prepend&amp;quot;&amp;lt;/tt&amp;gt; will insert user specified expressions after, or before, the defaults above. (Further details in [[Advancedsettings.xml#.3Cmoviestacking.3E|moviestacking]] section)&lt;br /&gt;
:* Expressions are converted to lower case before being evaluated. &#039;&#039;(XBMC v13.0 alpha4 and earlier only)&#039;&#039;&lt;br /&gt;
:* Paths are converted to lower case before matching.&lt;br /&gt;
:* Examples of matching regexps for certain filenames can be found on the [[TV Shows (Video Library)|TV shows]] page.&lt;br /&gt;
&lt;br /&gt;
:* For multi-episode matching to work, there needs to be a third set of parentheses &#039;()&#039; at the end, this part is fed back into the regexp engine.&lt;br /&gt;
&lt;br /&gt;
:* A [http://forum.kodi.tv/showthread.php?t=51614 forum thread] has a discussion of pre-made regex lists to match common names. These drastically improve XMBC&#039;s ability to match TV show names, at the risk of some additional false positives.&lt;br /&gt;
&lt;br /&gt;
==== Filenames without Season ====&lt;br /&gt;
There are two methods to add episodes without a season in their file path. Both ways will force the season to &#039;1&#039;, so that you can use&lt;br /&gt;
the &#039;Use Absolute Ordering (Single Season)&#039; setting from the TheTvDb.com scraper.&lt;br /&gt;
&lt;br /&gt;
; Simple Method &#039;&#039;(XBMC v9.11 onwards and Kodi)&#039;&#039;&lt;br /&gt;
: Use only one pair of parentheses&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&amp;lt;regexp&amp;gt;[/\._ \-]([0-9]+)&amp;lt;/regexp&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
; Advanced Method &#039;&#039;(XBMC v10.05 onwards and Kodi)&#039;&#039;&lt;br /&gt;
: Supports multi-episode files without season&lt;br /&gt;
: Use an empty pair of parentheses for the season&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&amp;lt;regexp&amp;gt;[/\._ \-]()([0-9]+)(-[0-9]+)?&amp;lt;/regexp&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== tvmultipartmatching ===&lt;br /&gt;
{{anchor|.3Ctvmultipartmatching.3E}}&lt;br /&gt;
Matches a multipart episode number based on a previously identified episode file, using a list of &#039;&#039;[[Regular Expression (RegEx) Tutorial|Regular Expressions]]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tvmultipartmatching&amp;gt;^[-_ex]+([0-9]+(?:(?:[a-i]|\\.[1-9])(?![0-9]))?)&amp;lt;/tvmultipartmatching&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
:* Text matching is compared case-insensitive.&lt;br /&gt;
:* Specifying this option &#039;&#039;&#039;replaces&#039;&#039;&#039; the default value&lt;br /&gt;
&lt;br /&gt;
=== excludefromscan ===&lt;br /&gt;
{{anchor|.3Cexcludefromscan.3E}}&lt;br /&gt;
Matches filenames or folders which should be excluded from a library scan (except tvshows) using a list of &#039;&#039;[[Regular Expression (RegEx) Tutorial|Regular Expressions]]&#039;&#039;. This can be for both Video or Audio sections of &amp;lt;tt&amp;gt;advancedsettings.xml&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Defaults:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;video&amp;gt;&lt;br /&gt;
  &amp;lt;excludefromscan&amp;gt;&lt;br /&gt;
    &amp;lt;regexp&amp;gt;-trailer&amp;lt;/regexp&amp;gt;&lt;br /&gt;
    &amp;lt;regexp&amp;gt;[!-._ \\/]sample[-._ \\/]&amp;lt;/regexp&amp;gt;&lt;br /&gt;
  &amp;lt;/excludefromscan&amp;gt;&lt;br /&gt;
&amp;lt;/video&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* Arguments &amp;lt;tt&amp;gt;action=&amp;quot;append&amp;quot;&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;action=&amp;quot;prepend&amp;quot;&amp;lt;/tt&amp;gt; will insert user specified expressions after, or before, the defaults above. (Further details in [[Advancedsettings.xml#.3Cmoviestacking.3E|moviestacking]] section)&lt;br /&gt;
&lt;br /&gt;
=== excludefromlisting ===&lt;br /&gt;
{{anchor|.3Cexcludefromlisting.3E}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;video&amp;gt;  &lt;br /&gt;
  &amp;lt;excludefromlisting&amp;gt; &amp;lt;!-- Regular expressions that if evaluated to true won&#039;t be displayed in Files View --&amp;gt;&lt;br /&gt;
    &amp;lt;regexp&amp;gt;[-\._ ](sample|trailer)[-\._ ]&amp;lt;/regexp&amp;gt;&lt;br /&gt;
  &amp;lt;/excludefromlisting&amp;gt;&lt;br /&gt;
&amp;lt;/video&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== excludetvshowsfromscan ===&lt;br /&gt;
{{anchor|.3Cexcludetvshowsfromscan.3E}}&lt;br /&gt;
Matches filenames or folders which should be excluded from a tvshow library scan using a list of &#039;&#039;[[Regular Expression (RegEx) Tutorial|Regular Expressions]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Defaults:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;video&amp;gt;&lt;br /&gt;
  &amp;lt;excludetvshowsfromscan&amp;gt;&lt;br /&gt;
    &amp;lt;regexp&amp;gt;[!-._ \\/]sample[-._ \\/]&amp;lt;/regexp&amp;gt;&lt;br /&gt;
  &amp;lt;/excludetvshowsfromscan&amp;gt;&lt;br /&gt;
&amp;lt;/video&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* Arguments &amp;lt;tt&amp;gt;action=&amp;quot;append&amp;quot;&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;action=&amp;quot;prepend&amp;quot;&amp;lt;/tt&amp;gt; will insert user specified expressions after, or before, the defaults above. (Further details in [[Advancedsettings.xml#.3Cmoviestacking.3E|moviestacking]] section)&lt;br /&gt;
&lt;br /&gt;
=== trailermatching ===&lt;br /&gt;
{{anchor|.3Ctrailermatching.3E}}&lt;br /&gt;
Contains &amp;quot;&#039;&#039;[[Regular Expression (RegEx) Tutorial|Regular Expression]]&#039;&#039;&amp;quot; syntax (commonly referred to as &amp;quot;&#039;&#039;[[Regular Expression (RegEx) Tutorial|RegEx]]&#039;&#039;&amp;quot; or &amp;quot;&#039;&#039;[[Regular Expression (RegEx) Tutorial|RegExp]]&#039;&#039;&amp;quot;) to match the locally stored trailers to movies in the library.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;trailermatching&amp;gt;&lt;br /&gt;
    &amp;lt;!-- This regexp will match moviename_Trailer.avi --&amp;gt;&lt;br /&gt;
    &amp;lt;regexp&amp;gt;(.*?)(_Trailer)(\.[^.]+)$&amp;lt;/regexp&amp;gt;&lt;br /&gt;
  &amp;lt;/trailermatching&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== videolibrary ===&lt;br /&gt;
{{anchor|.3Cvideolibrary.3E}}&lt;br /&gt;
Options specific to the Video Library&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;videolibrary&amp;gt;&lt;br /&gt;
    &amp;lt;allitemsonbottom&amp;gt;false&amp;lt;/allitemsonbottom&amp;gt;  &amp;lt;!-- sorts the &amp;quot;*All&amp;quot; items at the bottom of the list when in Ascending order --&amp;gt;&lt;br /&gt;
    &amp;lt;backgroundupdate&amp;gt;false&amp;lt;/backgroundupdate&amp;gt; &amp;lt;!-- set to hide the video scanner dialog from the gui --&amp;gt;&lt;br /&gt;
    &amp;lt;!-- NOTE: To get this working properly, you have to do a &#039;Clean Library&#039; in settings the first time after you enable the setting. --&amp;gt;&lt;br /&gt;
    &amp;lt;cleanonupdate&amp;gt;false&amp;lt;/cleanonupdate&amp;gt;  &amp;lt;!-- default set to false to prevent {{kodi}} from removing items from the database while updating.  --&amp;gt;&lt;br /&gt;
    &amp;lt;hideallitems&amp;gt;false&amp;lt;/hideallitems&amp;gt;  &amp;lt;!-- removes the &amp;quot;*All&amp;quot; items from the video library --&amp;gt;&lt;br /&gt;
    &amp;lt;hideemptyseries&amp;gt;false&amp;lt;/hideemptyseries&amp;gt;  &amp;lt;!-- hide empty series in the video library --&amp;gt;&lt;br /&gt;
    &amp;lt;recentlyaddeditems&amp;gt;35&amp;lt;/recentlyaddeditems&amp;gt; &amp;lt;!-- number of recently added items. Defaults to 25 --&amp;gt;&lt;br /&gt;
    &amp;lt;itemseparator&amp;gt; / &amp;lt;/itemseparator&amp;gt;  &amp;lt;!-- separator used for multiple artists/genres in tags. Note, this is *space* *slash* *space* --&amp;gt;&lt;br /&gt;
    &amp;lt;exportautothumbs&amp;gt;false&amp;lt;/exportautothumbs&amp;gt;  &amp;lt;!-- export auto-generated thumbs. Defaults to false --&amp;gt;&lt;br /&gt;
    &amp;lt;importwatchedstate&amp;gt;false&amp;lt;/importwatchedstate&amp;gt;  &amp;lt;!-- import previously exported playdate and playcount from .nfo files. Defaults to false --&amp;gt;&lt;br /&gt;
    &amp;lt;importresumepoint&amp;gt;false&amp;lt;/importresumepoint&amp;gt;  &amp;lt;!-- import previously exported resume point from .nfo files. Defaults to false --&amp;gt;&lt;br /&gt;
    &amp;lt;mymovies&amp;gt;  &amp;lt;!-- Options specific to MyMovies XML file parsing --&amp;gt;&lt;br /&gt;
      &amp;lt;categoriestogenres&amp;gt;false&amp;lt;/categoriestogenres&amp;gt;  &amp;lt;!-- Add MyMovies Custom Categories to {{subst:Name}} Genres (boolean, default is false) --&amp;gt;&lt;br /&gt;
    &amp;lt;/mymovies&amp;gt;&lt;br /&gt;
    &amp;lt;dateadded&amp;gt;1&amp;lt;/dateadded&amp;gt; &amp;lt;!-- 0 results in using the current datetime when adding a video;&lt;br /&gt;
                                  1 (default) results in prefering to use the files mtime (if it&#039;s valid) and only using the file&#039;s ctime if the mtime isn&#039;t valid;&lt;br /&gt;
                                  2 results in using the newer datetime of the file&#039;s mtime and ctime --&amp;gt;&lt;br /&gt;
  &amp;lt;/videolibrary&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== videoscanner ===&lt;br /&gt;
{{anchor|.3Cvideoscanner.3E}}&lt;br /&gt;
Options specific to the Video scanner&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;videoscanner&amp;gt;&lt;br /&gt;
    &amp;lt;ignoreerrors&amp;gt;true&amp;lt;/ignoreerrors&amp;gt; &amp;lt;!-- Set to true to silently ignore errors while scanning videos. This prevents the error dialogue box, so you don&#039;t have to keep hitting &amp;quot;yes&amp;quot; to keep scanning.--&amp;gt;&lt;br /&gt;
  &amp;lt;/videoscanner&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== myth ===&lt;br /&gt;
{{anchor|.3Cmyth.3E}}&lt;br /&gt;
Not seeing all the recordings you expected in the Movies folder? If so, it&#039;s very likely that the electronic program guide (EPG) used by MythTV doesn&#039;t accurately distinguish between TV Shows and Movies all the time. The following setting allows the length of the recording to also be used to determine if a recording is a Movie.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;myth&amp;gt;&lt;br /&gt;
   &amp;lt;!-- Recordings longer than this will be added to the Movies folder (minutes). 0 = off --&amp;gt;&lt;br /&gt;
  &amp;lt;movielength&amp;gt;0&amp;lt;/movielength&amp;gt;&lt;br /&gt;
&amp;lt;/myth&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Library artwork ==&lt;br /&gt;
&lt;br /&gt;
=== imageres ===&lt;br /&gt;
{{anchor|.3Cimageres.3E}}&lt;br /&gt;
This tag is new for v12 (Frodo), replacing &amp;lt;thumbsize&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;imageres description&amp;quot; /&amp;gt;Specify the maximal resolution that art should be resized to in pixels. The width is automatically calculated as being 16/9*height.  The image will be resized to fit within this size. e.g. an image that is 2000x500 will be cached at size 1280x320. An image that is 500x800 will be cached at size 450x720 using the default value of 720.&amp;lt;section end=&amp;quot;imageres description&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;imageres&amp;gt;720&amp;lt;/imageres&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== fanartres ===&lt;br /&gt;
{{anchor|.3Cfanartres.3E}}&lt;br /&gt;
This tag is new for v12 (Frodo), replacing &amp;lt;fanartheight&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;fanartres description&amp;quot; /&amp;gt;Specify the resolution that cached fanart should be resized to in pixels. The width is automatically calculated as being 16/9*height. Only images that are exactly 16x9 and equal to or greater than this resolution will be cached at this size - all other images will be cached using &amp;lt;imageres&amp;gt;. The default value is 1080.&amp;lt;section end=&amp;quot;fanartres description&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;fanartres&amp;gt;1080&amp;lt;/fanartres&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== fanart ===&lt;br /&gt;
{{anchor|.3Cfanart.3E}}&lt;br /&gt;
As of v12 (Frodo), this tag is only used for music and not video.&lt;br /&gt;
&lt;br /&gt;
A list of additional files to try when searching for fanart images.  (The defaults are fanart.jpg and fanart.png which can be removed.)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;fanart&amp;gt;&lt;br /&gt;
  &amp;lt;remove&amp;gt;fanart.jpg&amp;lt;/remove&amp;gt;&lt;br /&gt;
  &amp;lt;add&amp;gt;backdrop.jpg&amp;lt;/add&amp;gt;&lt;br /&gt;
&amp;lt;/fanart&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== musicthumbs ===&lt;br /&gt;
{{anchor|.3Cmusicthumbs.3E}}&lt;br /&gt;
A list of additional files to try when searching for music thumbnail images.  (The default is folder.jpg which can be removed.)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;musicthumbs&amp;gt;&lt;br /&gt;
  &amp;lt;remove&amp;gt;folder.jpg&amp;lt;/remove&amp;gt;&lt;br /&gt;
  &amp;lt;add&amp;gt;thumb.jpg|cover.jpg&amp;lt;/add&amp;gt;&lt;br /&gt;
&amp;lt;/musicthumbs&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== useddsfanart ===&lt;br /&gt;
{{anchor|.3Cuseddsfanart.3E}}&lt;br /&gt;
This settings allows {{kodi}} to use your GPU rendering fanart and some other images. This will make loading images considerably faster, especially on systems with slower processors (e.g. atom based systems). Do not use this option on ARM based systems (Apple TV2/iOS/RPi/many Android systems) as it is likely to degrade performance because DDS images are not supported.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;useddsfanart&amp;gt;true&amp;lt;/useddsfanart&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Video and music library settings ==&lt;br /&gt;
&lt;br /&gt;
=== playlistasfolders ===&lt;br /&gt;
{{anchor|.3Cplaylistasfolders.3E}}&lt;br /&gt;
In the recent releases, playlists are treated as folders. Selecting a playlist no longer plays it, but opens it, as if it were a folder.&lt;br /&gt;
&lt;br /&gt;
Set to false to revert to the previous behaviour. When you select a playlist, its content is added to the list of elements to be played.&lt;br /&gt;
&lt;br /&gt;
:{{note|This setting will not affect smart playlists, they will always show as folders.}}&lt;br /&gt;
&lt;br /&gt;
;Example&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;playlistasfolders&amp;gt;true&amp;lt;/playlistasfolders&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== playlistretries ===&lt;br /&gt;
{{anchor|.3Cplaylistretries.3E}}&lt;br /&gt;
The number of retries attempted if a source is offline. With this control you can alter the number of consecutive failed items before a playlist fails.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;playlistretries&amp;gt;100&amp;lt;/playlistretries&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== playlisttimeout ===&lt;br /&gt;
{{anchor|.3Cplaylisttimeout.3E}}&lt;br /&gt;
The timeout, in seconds, before item failure.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;playlisttimeout&amp;gt;20&amp;lt;/playlisttimeout&amp;gt; &lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== musicdatabase/videodatabase ===&lt;br /&gt;
{{anchor|.3Cmusicdatabase.3E/.3Cvideodatabase.3E}}&lt;br /&gt;
{{main|MySQL}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;videodatabase&amp;quot; /&amp;gt;&lt;br /&gt;
Allows advanced customization of the default database settings for both music and video.&lt;br /&gt;
&lt;br /&gt;
:{{note| &#039;&#039;&#039;It is HIGHLY recommended that you not attempt to place an sqlite3 database outside of {{kodi}}&#039;s path.  sqlite3 contains no filesystem abstraction, so this will plain break on any non-local (as far as {{kodi}} is concerned) paths.  Use this for mysql only.&#039;&#039;&#039;}}&lt;br /&gt;
&#039;&#039;&#039;type&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Can be either &amp;quot;sqlite3&amp;quot; or &amp;quot;mysql&amp;quot; (default: sqlite3)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;host&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sqlite3: defines the relative path to the database file (eg. /usr/local/kodi/databases).&lt;br /&gt;
&lt;br /&gt;
mysql: defines the host of the mysql socket (eg. localhost, 192.168.0.1, etc)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;port&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sqlite3: silently ignored&lt;br /&gt;
&lt;br /&gt;
mysql: defines the port of the mysql socket (default: 3306)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;name&#039;&#039;&#039;&lt;br /&gt;
:&#039;&#039;Not needed by default, and some users report issues when defining the this tag. When not used &amp;quot;MyVideos&amp;quot;+DB number will be used.&lt;br /&gt;
sqlite3: defines the name of the database file to read from, excluding the &amp;quot;.db&amp;quot; extension.&lt;br /&gt;
&lt;br /&gt;
mysql: defines the name of the database to use&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;user&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sqlite3: silently ignored&lt;br /&gt;
&lt;br /&gt;
mysql: defines the user with privileged access to the database&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pass&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
sqlite3: silently ignored&lt;br /&gt;
&lt;br /&gt;
mysql: defines the password for the user with privileged access to the database&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Examples:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1) Configure a database for MySQL.&lt;br /&gt;
:{{note| &#039;&#039;The videodatabase and musicdatabase tags are interchangeable here.&#039;&#039;}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;videodatabase&amp;gt;&lt;br /&gt;
  &amp;lt;type&amp;gt;mysql&amp;lt;/type&amp;gt;&lt;br /&gt;
  &amp;lt;host&amp;gt;192.168.0.10&amp;lt;/host&amp;gt;&lt;br /&gt;
  &amp;lt;name&amp;gt;kodi_video&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;user&amp;gt;kodi&amp;lt;/user&amp;gt;&lt;br /&gt;
  &amp;lt;pass&amp;gt;kodi&amp;lt;/pass&amp;gt;&lt;br /&gt;
&amp;lt;/videodatabase&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2) Configure a database for an sqlite database.&lt;br /&gt;
:{{note|&#039;&#039;The videodatabase and musicdatabase tags are interchangeable here.&#039;&#039;}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;musicdatabase&amp;gt;&lt;br /&gt;
  &amp;lt;type&amp;gt;sqlite3&amp;lt;/type&amp;gt;&lt;br /&gt;
  &amp;lt;host&amp;gt;/usr/local/share/kodi/databases&amp;lt;/host&amp;gt;&lt;br /&gt;
  &amp;lt;name&amp;gt;kodi_music&amp;lt;/name&amp;gt;&lt;br /&gt;
&amp;lt;/musicdatabase&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{note| &#039;&#039;If you use MySQL for the music database, but are finding that it slows down your music library significantly, execute the following query to create an index on the song table.  This will significantly speed up queries using the songview views looking up by artist:&#039;&#039; }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sql&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
CREATE INDEX ixSongArtist&lt;br /&gt;
    ON song(idArtist, idAlbum)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;videodatabase&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== externalplayer ===&lt;br /&gt;
{{anchor|.3Cexternalplayer.3E}}&lt;br /&gt;
{{see|External players}}&lt;br /&gt;
&lt;br /&gt;
== Music settings ==&lt;br /&gt;
&lt;br /&gt;
=== musicextensions ===&lt;br /&gt;
{{anchor|.3Cmusicextensions.3E}}&lt;br /&gt;
A list of additional file-extensions to allow (&#039;&#039;&#039;add&#039;&#039;&#039;) or exclude (&#039;&#039;&#039;remove&#039;&#039;&#039;) in the My Music windows.&lt;br /&gt;
&lt;br /&gt;
Default extensions for MUSIC:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
.nsv .m4a .flac .aac .strm .pls .rm .mpa .wav .wma .ogg .mp3 .mp2 .m3u .mod .amf .669 .dmf .dsm .far .gdm &lt;br /&gt;
.imf .it .m15 .med .okt .s3m .stm .sfx .ult .uni .xm .sid .ac3 .dts .cue .aif .aiff .wpl .ape .mac .mpc &lt;br /&gt;
.mp+ .mpp .shn .zip .rar .wv .nsf .spc .gym .adplug .adx .dsp .adp .ymf .ast .afc .hps .xsp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;musicextensions&amp;gt;&lt;br /&gt;
  &amp;lt;add&amp;gt;.ex1|.ex2&amp;lt;/add&amp;gt;&lt;br /&gt;
  &amp;lt;remove&amp;gt;.ex3|.ex4&amp;lt;/remove&amp;gt;&lt;br /&gt;
&amp;lt;/musicextensions&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== cddbaddress ===&lt;br /&gt;
{{anchor|.3Ccddbaddress.3E}}&lt;br /&gt;
The address of the online CDDb database.  You may set this to another freedb mirror if there is a more suitable one.  &lt;br /&gt;
&lt;br /&gt;
Default: &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;XML&amp;quot; enclose=&amp;quot;div&amp;gt;&lt;br /&gt;
&amp;lt;cddbaddress&amp;gt;freedb.freedb.org&amp;lt;/cddbaddress&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== songinfoduration ===&lt;br /&gt;
{{anchor|.3Csonginfoduration.3E}}&lt;br /&gt;
This controls how long the song information will remain onscreen when the song changes during visualisations.  The valid range is &amp;quot;1&amp;quot; to &amp;quot;Indefinite (0)&amp;quot;, in seconds.  This does not include the duration of any transition effects. &lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;songinfoduration&amp;gt;10&amp;lt;/songinfoduration&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== musicfilenamefilters ===&lt;br /&gt;
{{anchor|.3Cmusicfilenamefilters.3E}}&lt;br /&gt;
Contains filters to match music information (artist, title etc.) from a tag-less music filename.  The first &amp;lt;filter&amp;gt; to match completely is used. Matched items include:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
%A - Artist&lt;br /&gt;
%T - Title&lt;br /&gt;
%B - Album&lt;br /&gt;
%N - Track number&lt;br /&gt;
%S - Part of set (disk number)&lt;br /&gt;
%D - Duration&lt;br /&gt;
%G - Genre&lt;br /&gt;
%Y - Year&lt;br /&gt;
%R - Rating&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;musicfilenamefilters&amp;gt;&lt;br /&gt;
  &amp;lt;filter&amp;gt;%A - %T&amp;lt;/filter&amp;gt;&lt;br /&gt;
&amp;lt;/musicfilenamefilters&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== musiclibrary ===&lt;br /&gt;
{{anchor|.3Cmusiclibrary.3E}}&lt;br /&gt;
Options specific to the Music Library&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;musiclibrary&amp;gt;&lt;br /&gt;
    &amp;lt;hideallitems&amp;gt;true&amp;lt;/hideallitems&amp;gt; &amp;lt;!-- removes the &amp;quot;*All&amp;quot; items from the music library --&amp;gt;&lt;br /&gt;
    &amp;lt;allitemsonbottom&amp;gt;true&amp;lt;/allitemsonbottom&amp;gt; &amp;lt;!-- sorts the &amp;quot;*All&amp;quot; items at the bottom of the list when in Ascending order --&amp;gt;&lt;br /&gt;
    &amp;lt;backgroundupdate&amp;gt;true&amp;lt;/backgroundupdate&amp;gt; &amp;lt;!-- set to hide the music scanner dialog from the gui --&amp;gt;&lt;br /&gt;
    &amp;lt;recentlyaddeditems&amp;gt;35&amp;lt;/recentlyaddeditems&amp;gt; &amp;lt;!-- number of recently added items. Defaults to 25 --&amp;gt;&lt;br /&gt;
    &amp;lt;albumssortbyartistthenyear&amp;gt;true&amp;lt;/albumssortbyartistthenyear&amp;gt;    &amp;lt;!-- at an albums listing, when you sort by artist, secondary sort will be year. --&amp;gt;&lt;br /&gt;
    &amp;lt;albumformat&amp;gt;%B - %Y&amp;lt;/albumformat&amp;gt;  &amp;lt;!-- album label template, default is &amp;quot;%B&amp;quot; --&amp;gt;&lt;br /&gt;
    &amp;lt;albumformatright&amp;gt;%A&amp;lt;/albumformatright&amp;gt;  &amp;lt;!-- album label template for right column, default is &amp;quot;%A&amp;quot; --&amp;gt;&lt;br /&gt;
    &amp;lt;prioritiseapetags&amp;gt;true&amp;lt;/prioritiseapetags&amp;gt;  &amp;lt;!-- prioritise APEv2 tags over ID3v1/2 tags, default is false. --&amp;gt;&lt;br /&gt;
    &amp;lt;itemseparator&amp;gt; / &amp;lt;/itemseparator&amp;gt;    &amp;lt;!-- separator used for multiple artists/genres in tags. Note, this is *space* *slash* *space* --&amp;gt;&lt;br /&gt;
  &amp;lt;/musiclibrary&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== karaoke ===&lt;br /&gt;
{{anchor|.3Ckaraoke.3E}}&lt;br /&gt;
{{Main|Karaoke}}&amp;lt;section begin=&amp;quot;karaoke&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;karaoke&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Music-lyrics delay for CDG format lyrics in SECONDS. Floating number, may be negative. --&amp;gt;&lt;br /&gt;
  &amp;lt;syncdelaycdg&amp;gt;0.0&amp;lt;/syncdelaycdg&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Music-lyrics delay for LRC format lyrics in 1/10 seconds. Floating number, may be negative. --&amp;gt;&lt;br /&gt;
  &amp;lt;syncdelaylrc&amp;gt;0.0&amp;lt;/syncdelaylrc&amp;gt;&lt;br /&gt;
  &amp;lt;!-- If set to true, when the songs are added to the library, {{subst:Name}} will automatically replace the song genre by &amp;quot;Karaoke&amp;quot;&lt;br /&gt;
    if the song has associated lyrics. Default is false. --&amp;gt;&lt;br /&gt;
  &amp;lt;alwaysreplacegenre&amp;gt;false&amp;lt;/alwaysreplacegenre&amp;gt;&lt;br /&gt;
  &amp;lt;!-- If set to true, when the music-lyrics delay was modified while playing using subtitle delay buttons, the delay value&lt;br /&gt;
    for this song will be stored, and restored when the song is played next time. Default is true. --&amp;gt;&lt;br /&gt;
  &amp;lt;storedelay&amp;gt;true&amp;lt;/storedelay&amp;gt;&lt;br /&gt;
  &amp;lt;!-- When karaoke songs are added to the library during scans, an autoincrement number is automatically assigned&lt;br /&gt;
 to each song, starting from the value specified below. Default starts from 1. --&amp;gt;&lt;br /&gt;
  &amp;lt;autoassignstartfrom&amp;gt;1&amp;lt;/autoassignstartfrom&amp;gt;&lt;br /&gt;
  &amp;lt;!-- If set to true (default), the background for CDG songs is always empty (plain color) no matter what setting is set in &lt;br /&gt;
    defaultbackground below. When setting this to false, then one can see through the background and see the video or&lt;br /&gt;
    visualization.--&amp;gt;&lt;br /&gt;
  &amp;lt;nocdgbackground&amp;gt;true&amp;lt;/nocdgbackground&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Sets default background mode. Type could be &amp;quot;none&amp;quot;, &amp;quot;vis&amp;quot; for visualisation, &amp;quot;image&amp;quot; or &amp;quot;video&amp;quot;.&lt;br /&gt;
    For image/video types the &amp;quot;path&amp;quot; parameter should specify the image or video file to play. --&amp;gt;&lt;br /&gt;
  &amp;lt;defaultbackground type=&amp;quot;video&amp;quot; path=&amp;quot;special://masterprofile/karaokevideobg.avi&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;!-- If non-zero, specifies the time in seconds left before the end of the current song when a window will pop up informing you&lt;br /&gt;
    about the next played song. The window does not pop up if there is no next song, or it is not a karaoke song --&amp;gt;&lt;br /&gt;
  &amp;lt;nextsongpopuptime&amp;gt;0.0&amp;lt;/nextsongpopuptime&amp;gt;&lt;br /&gt;
&amp;lt;/karaoke&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;karaoke&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Photos settings ==&lt;br /&gt;
&lt;br /&gt;
=== pictureextensions ===&lt;br /&gt;
{{anchor|.3Cpictureextensions.3E}}&lt;br /&gt;
A list of additional file-extensions to allow (&#039;&#039;&#039;add&#039;&#039;&#039;) or exclude (&#039;&#039;&#039;remove&#039;&#039;&#039;) in the My Pictures window.&lt;br /&gt;
&lt;br /&gt;
Default extensions for PICTURES:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
.png .jpg .jpeg .bmp .gif .ico .tif .tiff .tga .pcx .cbz .zip .cbr .rar .m3u&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pictureextensions&amp;gt;&lt;br /&gt;
  &amp;lt;add&amp;gt;.ex1|.ex2&amp;lt;/add&amp;gt;&lt;br /&gt;
  &amp;lt;remove&amp;gt;.ex3|.ex4&amp;lt;/remove&amp;gt;&lt;br /&gt;
&amp;lt;/pictureextensions&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== pictureexcludes ===&lt;br /&gt;
{{anchor|.3Cpictureexcludes.3E}}&lt;br /&gt;
Matches filenames or folders which should be excluded from being displayed in My Pictures using a list of &#039;&#039;[[Regular Expression (RegEx) Tutorial|Regular Expressions]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pictureexcludes&amp;gt;  &amp;lt;!-- Regular expressions that if evaluated to true won&#039;t be displayed in My Pictures --&amp;gt;&lt;br /&gt;
  &amp;lt;regexp&amp;gt;small&amp;lt;/regexp&amp;gt;&lt;br /&gt;
  &amp;lt;regexp&amp;gt;[-\._ ](sample|trailer)[-\._ ]&amp;lt;/regexp&amp;gt;&lt;br /&gt;
&amp;lt;/pictureexcludes&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== slideshow ===&lt;br /&gt;
{{anchor|.3Cslideshow.3E}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;slideshow&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Amount to pan images as a percentage of the screen --&amp;gt;&lt;br /&gt;
  &amp;lt;panamount&amp;gt;2.5&amp;lt;/panamount&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Amount to zoom images as a percentage of the screen --&amp;gt;&lt;br /&gt;
  &amp;lt;zoomamount&amp;gt;5.0&amp;lt;/zoomamount&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Amount to compensate (zoom) images to attempt to reduce black bars. --&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Results in cropping of the longer length of the image in order to reduce the black bars on the shorter length of the image.  --&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Defaults to 20. --&amp;gt;&lt;br /&gt;
  &amp;lt;blackbarcompensation&amp;gt;20&amp;lt;/blackbarcompensation&amp;gt;  &lt;br /&gt;
&amp;lt;/slideshow&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Network settings ==&lt;br /&gt;
&lt;br /&gt;
=== samba ===&lt;br /&gt;
{{anchor|.3Csamba.3E}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;samba&amp;gt;&lt;br /&gt;
  &amp;lt;doscodepage&amp;gt;&amp;lt;/doscodepage&amp;gt;  &amp;lt;!-- code page to use for filenames --&amp;gt;&lt;br /&gt;
  &amp;lt;clienttimeout&amp;gt;10&amp;lt;/clienttimeout&amp;gt;  &amp;lt;!-- timeout (in seconds) --&amp;gt;&lt;br /&gt;
  &amp;lt;statfiles&amp;gt;true&amp;lt;/statfiles&amp;gt;  &amp;lt;!-- Set to false to disable smb stat() on files to speed up listings of large directories (over slow links) --&amp;gt;&lt;br /&gt;
&amp;lt;/samba&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== hosts ===&lt;br /&gt;
{{anchor|.3Cfhosts.3E}}&lt;br /&gt;
Static dns entries which take precedence over your dns server.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;hosts&amp;gt;&lt;br /&gt;
  &amp;lt;entry name=&amp;quot;HOSTNAME&amp;quot;&amp;gt;IPADDRESS&amp;lt;/entry&amp;gt;&lt;br /&gt;
&amp;lt;/hosts&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== network ===&lt;br /&gt;
{{anchor|.3Cnetwork.3E}}&lt;br /&gt;
{{see also|HOW-TO:Modify the cache}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;network&amp;gt;&lt;br /&gt;
  &amp;lt;curlclienttimeout&amp;gt;10&amp;lt;/curlclienttimeout&amp;gt;  &amp;lt;!-- Timeout in seconds for libcurl (http/ftp) connections --&amp;gt;&lt;br /&gt;
  &amp;lt;curllowspeedtime&amp;gt;5&amp;lt;/curllowspeedtime&amp;gt;  &amp;lt;!-- Time in seconds for libcurl to consider a connection lowspeed --&amp;gt;&lt;br /&gt;
  &amp;lt;httpproxyusername&amp;gt;&amp;lt;/httpproxyusername&amp;gt;  &amp;lt;!-- username for Basic Proxy Authentication --&amp;gt;&lt;br /&gt;
  &amp;lt;httpproxypassword&amp;gt;&amp;lt;/httpproxypassword&amp;gt;  &amp;lt;!-- password for Basic Proxy Authentication --&amp;gt;&lt;br /&gt;
  &amp;lt;cachemembuffersize&amp;gt;20971520&amp;lt;/cachemembuffersize&amp;gt;  &amp;lt;!-- number of bytes used for buffering streams ahead in memory &lt;br /&gt;
    {{subst:Name}} will not buffer ahead more than this. WARNING: for the bytes set here, {{subst:Name}} will consume 3x the amount of RAM&lt;br /&gt;
    When set to 0 the cache will be written to disk instead of RAM, as of v12 Frodo --&amp;gt;&lt;br /&gt;
  &amp;lt;buffermode&amp;gt;0&amp;lt;/buffermode&amp;gt;  &amp;lt;!-- Choose what to buffer:&lt;br /&gt;
     0) Buffer all internet filesystems (like &amp;quot;2&amp;quot; but additionally also ftp, webdav, etc.) (default)&lt;br /&gt;
     1) Buffer all filesystems (including local)&lt;br /&gt;
     2) Only buffer true internet filesystems (streams) (http, etc.)&lt;br /&gt;
     3) No buffer --&amp;gt;&lt;br /&gt;
  &amp;lt;readbufferfactor&amp;gt;1.0&amp;lt;/readbufferfactor&amp;gt; &amp;lt;!-- this factor determines the max readrate in terms of readbufferfactor * avg bitrate of a video file. &lt;br /&gt;
This can help on bad connections to keep the cache filled. It will also greatly speed up buffering. Default value 1.0. --&amp;gt;&lt;br /&gt;
&amp;lt;/network&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== tuxbox ===&lt;br /&gt;
{{anchor|.3Ctuxbox.3E}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tuxbox&amp;gt;&lt;br /&gt;
    &amp;lt;!-- &amp;quot;audiochannelselection&amp;quot;; default is &#039;false&#039;, &#039;true&#039; will popup the audio channel selection if&lt;br /&gt;
          there is more then one audio stream !--&amp;gt;&lt;br /&gt;
    &amp;lt;audiochannelselection&amp;gt;false&amp;lt;/audiochannelselection&amp;gt;&lt;br /&gt;
    &amp;lt;!-- &amp;quot;submenuselection&amp;quot;; default is &#039;false&#039;, &#039;true&#039; will popup the Submenu selection !--&amp;gt;&lt;br /&gt;
    &amp;lt;submenuselection&amp;gt;false&amp;lt;/submenuselection&amp;gt;&lt;br /&gt;
    &amp;lt;!-- &amp;quot;defaultrootmenu&amp;quot;; MODE: 0 = TV (Default), 1 = Radio, 2 = Data, 3 = Movies, 4 = Root !--&amp;gt;&lt;br /&gt;
    &amp;lt;defaultrootmenu&amp;gt;0&amp;lt;/defaultrootmenu&amp;gt;&lt;br /&gt;
    &amp;lt;!-- &amp;quot;defaultsubmenu&amp;quot;; 1=Services  2=Satellites 3=Providers 4=Bouquets (default) !--&amp;gt;&lt;br /&gt;
    &amp;lt;defaultsubmenu&amp;gt;4&amp;lt;/defaultsubmenu&amp;gt;&lt;br /&gt;
    &amp;lt;!-- &amp;quot;pictureicon&amp;quot;; default is &#039;true&#039;, will use the Picture Icons from folder /UserData/PictureIcon/ !--&amp;gt;&lt;br /&gt;
    &amp;lt;pictureicon&amp;gt;true&amp;lt;/pictureicon&amp;gt;&lt;br /&gt;
    &amp;lt;!-- &amp;quot;epgrequesttime&amp;quot;; default is &#039;10&#039;, 0-3600, defines the time in seconds between epg queries, some tuxbox&lt;br /&gt;
          devices need longer to response (Minimum: 1, Maximum: 3600) !--&amp;gt;&lt;br /&gt;
    &amp;lt;epgrequesttime&amp;gt;10&amp;lt;/epgrequesttime&amp;gt;&lt;br /&gt;
    &amp;lt;!-- &amp;quot;zapwaittime&amp;quot;; default is &#039;0&#039; (0 = OFF), defines the time in seconds to wait for a valid PMT after the&lt;br /&gt;
          zaping was send (Minimum: 0, Maximum: 120) !--&amp;gt;&lt;br /&gt;
    &amp;lt;zapwaittime&amp;gt;0&amp;lt;/zapwaittime&amp;gt;  &lt;br /&gt;
&amp;lt;/tuxbox&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== enableairtunesdebuglog ===&lt;br /&gt;
{{helix box|This option will be replaced by a GUI option in v14:&lt;br /&gt;
{{anchor|.3Cenableairtunesdebuglog.3E}}&amp;lt;section begin=&amp;quot;enableairtunesdebuglog&amp;quot; /&amp;gt;&lt;br /&gt;
This enables the debug output of libshairport which is used for the AirTunes feature. Defaults to off - because its spamming badly.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;enableairtunesdebuglog&amp;gt;1&amp;lt;/enableairtunesdebuglog&amp;gt;)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;section end=&amp;quot;enableairtunesdebuglog&amp;quot; /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== airtunesport ===&lt;br /&gt;
{{anchor|.3Cairtunesport.3E}}&amp;lt;section begin=&amp;quot;airtunesport&amp;quot; /&amp;gt;&lt;br /&gt;
This overwrites the defalt listening port of the AirTunes server (announced via zeroconf).&lt;br /&gt;
&amp;lt;section end=&amp;quot;airtunesport&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== airplayport ===&lt;br /&gt;
{{anchor|.3Cairplayport.3E}}&amp;lt;section begin=&amp;quot;airplayport&amp;quot; /&amp;gt;&lt;br /&gt;
This overwrites the default listening port of the AirPlay server (announced via zeroconf).&lt;br /&gt;
&amp;lt;section end=&amp;quot;airplayport&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== File system settings ==&lt;br /&gt;
&lt;br /&gt;
=== packagefoldersize ===&lt;br /&gt;
&amp;lt;section begin=&amp;quot;packagefoldersize&amp;quot; /&amp;gt;&lt;br /&gt;
{{anchor|.3Cpackagefoldersize.3E}}&lt;br /&gt;
{{xml setting&lt;br /&gt;
 | tag name = packagefoldersize&lt;br /&gt;
 | option type = numerical&lt;br /&gt;
 | option values = &lt;br /&gt;
 | default values = 200&lt;br /&gt;
 | platform = all&lt;br /&gt;
 | XBMC version = 12&lt;br /&gt;
 | description = The amount (in megabytes) of add-on zip packages saved from previous add-on installs. These packages are mainly used for the [[add-on]] rollback feature. Increasing the size should increase the amount of past versions saved.&lt;br /&gt;
 | example = Example: &amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&amp;lt;packagefoldersize&amp;gt;200&amp;lt;/packagefoldersize&amp;gt; &amp;lt;!-- this example would keep up to 200MB of add-on packages. --&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;packagefoldersize&amp;quot; /&amp;gt;&lt;br /&gt;
=== detectasudf ===&lt;br /&gt;
{{anchor|.3Cdetectasudf.3E}}&lt;br /&gt;
Set to true if you wish to detect joint ISO9660/UDF disks as UDF.  &lt;br /&gt;
&lt;br /&gt;
Default: False&lt;br /&gt;
&lt;br /&gt;
=== pathsubstitution ===&lt;br /&gt;
{{anchor|.3Cpathsubstitution.3E}}&lt;br /&gt;
&#039;&#039;&#039;[[Path substitution]]s&#039;&#039;&#039; are for use for redirecting file paths.  These are processed in order, and are useful for substituting an absolute path on a PC with a path suitable for {{kodi}} to handle.  &lt;br /&gt;
&lt;br /&gt;
Default: No path substitutions defined.  &lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;pathsubstitution&amp;gt;&lt;br /&gt;
  &amp;lt;substitute&amp;gt;&lt;br /&gt;
    &amp;lt;from&amp;gt;G:\dvds\&amp;lt;/from&amp;gt;&lt;br /&gt;
    &amp;lt;to&amp;gt;smb://somecomputer/g-share/dvds/&amp;lt;/to&amp;gt; &amp;lt;!-- Note the difference between the usage of forward and backslashes --&amp;gt;&lt;br /&gt;
  &amp;lt;/substitute&amp;gt;&lt;br /&gt;
&amp;lt;/pathsubstitution&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Remote control settings ==&lt;br /&gt;
&lt;br /&gt;
=== remotedelay ===&lt;br /&gt;
{{anchor|.3Cremotedelay.3E}}&lt;br /&gt;
The repeat delay for a LIRC remote control. A delay value between 1 and 20 before a remote button starts repeating on a long keypress (i.e. continuously sending button pushes while it&#039;s held down). &lt;br /&gt;
&lt;br /&gt;
Default: 3&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;remotedelay&amp;gt;10&amp;lt;/remotedelay&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== remoterepeat ===&lt;br /&gt;
{{anchor|.3Cremoterepeat.3E}}&lt;br /&gt;
This used to adjust the amount of time in milliseconds between repeated keystrokes. Used to prevent key-bounce, in other words prevents {{kodi}} (lirc?) seeing one key press as multiple key presses with certain remotes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;remoterepeat&amp;gt;800&amp;lt;/remoterepeat&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== controllerdeadzone ===&lt;br /&gt;
{{anchor|.3Ccontrollerdeadzone.3E}}&lt;br /&gt;
The controller deadzone is the region of movement around the center which is not recognized by the device. Because joysticks can have noise (report motion when still) and bias (report an offset when centered), spurious events can be reported even though the controller isn&#039;t being touched. If you notice these kinds of events, you most likely need to increase your controller&#039;s deadzone (both axes recommended). The values range from 0.0 (no deadzone, {{kodi}} will see all input your controller is capable of registering) to 1.0 (it will ignore all input inside of the device&#039;s physical limits).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;controllerdeadzone&amp;gt;0.2&amp;lt;/controllerdeadzone&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== enablemultimediakeys ===&lt;br /&gt;
{{anchor|.3Cenablemultimediakeys.3E}}&lt;br /&gt;
This setting only has any effect on Windows versions of {{kodi}}, and only applies to builds from 28th May 2011 onwards.&lt;br /&gt;
In Windows the multimedia keys generate a WM_APPCOMMAND message in addition the keypress. {{kodi}} processes both keypresses and the WM_APPCOMMAND messages, and the end result would be that the command is executed twice. To avoid this, by default multimedia keypresses are disabled. Although it should rarely be necessary, the enablemultimediakeys setting allows you to enable the multimedia keys.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;enablemultimediakeys&amp;gt;true&amp;lt;/enablemultimediakeys&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Other interface settings ==&lt;br /&gt;
&lt;br /&gt;
=== window ===&lt;br /&gt;
{{anchor|.3Cwindow.3E}}&lt;br /&gt;
This allows you to manually set the default size of {{kodi}}&#039;s windowed mode.  If you resize the window, it will return to the set size when restarting.&lt;br /&gt;
&lt;br /&gt;
WIDTH and HEIGHT are the values for each dimension, in pixels.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;window&amp;gt;&amp;lt;width&amp;gt;WIDTH&amp;lt;/width&amp;gt;&amp;lt;height&amp;gt;HEIGHT&amp;lt;/height&amp;gt;&amp;lt;/window&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== allowd3d9ex ===&lt;br /&gt;
{{anchor|.3Callowd3d9ex.3E}}&lt;br /&gt;
Applies only to Windows Vista and up. Values: true/false. Allows {{kodi}} to use Direct3D 9Ex, which is a bit more stable and robust than Direct3D 9.&lt;br /&gt;
&lt;br /&gt;
Default:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;allowd3d9ex&amp;gt;true&amp;lt;/allowd3d9ex&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== restrictcapsmask ===&lt;br /&gt;
{{anchor|.3Crestrictcapsmask.3E}}&lt;br /&gt;
Windows only. A bitmask to prevent {{kodi}} from using detected texture capabilities of the GPU. This helps work around buggy hardware/drivers.&lt;br /&gt;
&lt;br /&gt;
1: prevent the use of compressed textures (DXT1, DXT3, DXT5)&lt;br /&gt;
2: prevent the use of non-power-of-two dimensions for textures&lt;br /&gt;
4: prevent the use of compressed textures with non-power-of-two dimensions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;restrictcapsmask&amp;gt;0&amp;lt;/restrictcapsmask&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== forced3d9ex ===&lt;br /&gt;
{{anchor|.3Cforced3d9ex.3E}}&lt;br /&gt;
Windows only: {{kodi}} attempts to detect drivers released for a version earlier than Vista, to avoid using advanced features which are often not emulated correctly. The detection may be incorrect and this setting allows forcing the using of D3D9Ex.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;forced3d9ex&amp;gt;false&amp;lt;/forced3d9ex&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== algorithmdirtyregions ===&lt;br /&gt;
{{anchor|.3Calgorithmdirtyregions.3E}}&lt;br /&gt;
{{see also|HOW-TO:Modify dirty regions}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;algorithmdirtyregions&amp;quot; /&amp;gt; {{note|Some GPU/hardware configurations will have some minor issues (such as a visual &amp;quot;flicker&amp;quot;). For those situations try mode 2 or use the default (mode 3, which requires no advancedsetting). Almost all ARM-based devices (such as [[Android]]) willl likely have flickering issues.}}&lt;br /&gt;
 &lt;br /&gt;
Enable dirty-region processing. Dirty regions are any parts of the screen that have changed since the last frame. By not re-rendering what hasn&#039;t changed the GUI can be sped up. Because all GPUs work differently, only Mode 3, combined with nofliptimeout=0, is guaranteed to work for everyone without flickering issues. This mode will reduce CPU/GPU usage, but will not increase GUI speed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
! value !! result !! description&lt;br /&gt;
|-&lt;br /&gt;
! 0&lt;br /&gt;
| Off&lt;br /&gt;
| The entire viewport is always rendered.&lt;br /&gt;
|-&lt;br /&gt;
! 1&lt;br /&gt;
|Union&lt;br /&gt;
|All dirty regions are grouped into the smallest possible rectangle. This is typically the fastest mode for slower GPUs due to only making one pass.&lt;br /&gt;
|-&lt;br /&gt;
! 2&lt;br /&gt;
| {{nowrap|Cost reduction}}&lt;br /&gt;
| Each dirty region is presented separately, in as many passes as there are regions.&lt;br /&gt;
|-&lt;br /&gt;
! 3&lt;br /&gt;
| {{nowrap|Whole Screen}}&lt;br /&gt;
| The entire screen is rendered if there are any dirty regions. This, combined with nofliptimeout is a safe default for drivers that clear buffer contents (manifests as blinking or vibrating images). &#039;&#039;&#039;Default&#039;&#039;&#039;&lt;br /&gt;
|}&amp;lt;section end=&amp;quot;algorithmdirtyregions&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;gui&amp;gt;    &lt;br /&gt;
  &amp;lt;algorithmdirtyregions&amp;gt;1&amp;lt;/algorithmdirtyregions&amp;gt;&lt;br /&gt;
&amp;lt;/gui&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== nofliptimeout ===&lt;br /&gt;
{{anchor|.3Cnofliptimeout.3E}}&lt;br /&gt;
{{see also|HOW-TO:Modify dirty regions}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;nofliptimeout&amp;quot; /&amp;gt;Specifies the timeout in milliseconds after which {{kodi}} will not flip the graphics buffers anymore when nothing has been rendered, this lowers both CPU and GPU usage. Sometimes adjusting this value can help prevent flickering.&lt;br /&gt;
&lt;br /&gt;
* -1: disabled &lt;br /&gt;
* 0 or higher: timeout in milliseconds &#039;&#039;&#039;(0 is default)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;section end=&amp;quot;nofliptimeout&amp;quot; /&amp;gt;&lt;br /&gt;
Example: &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;gui&amp;gt;    &lt;br /&gt;
  &amp;lt;nofliptimeout&amp;gt;1000&amp;lt;/nofliptimeout&amp;gt;&lt;br /&gt;
&amp;lt;/gui&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== visualizedirtyregions ===&lt;br /&gt;
{{anchor|.3Cvisualizedirtyregions.3E}}&lt;br /&gt;
{{see also|HOW-TO:Modify dirty regions}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;visualizedirtyregions&amp;quot; /&amp;gt;Enable dirty-region visualization. Paints a rectangle over marked controls.&lt;br /&gt;
&lt;br /&gt;
* true: on&lt;br /&gt;
* false: off &#039;&#039;&#039;(Default)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{note|This is only a development mode and isn&#039;t of use to normal users.}}&lt;br /&gt;
&amp;lt;section end=&amp;quot;visualizedirtyregions&amp;quot; /&amp;gt;&lt;br /&gt;
Example: &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;gui&amp;gt;    &lt;br /&gt;
  &amp;lt;visualizedirtyregions&amp;gt;true&amp;lt;/visualizedirtyregions&amp;gt;&lt;br /&gt;
&amp;lt;/gui&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== showexitbutton ===&lt;br /&gt;
{{anchor|.3Cshowexitbutton.3E}}&lt;br /&gt;
Setting to hide the exit button, useful for people running appliance based setup&#039;s where exit would only confuse/complicate the user. Modifiable via the advancedsettings.xml by setting showexitbutton to false, default is true (show)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;showexitbutton&amp;gt;true&amp;lt;/showexitbutton&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== fullscreen ===&lt;br /&gt;
{{anchor|.3Cfullscreen.3E}}&lt;br /&gt;
Starts {{kodi}} in full screen (check resolutions!).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;fullscreen&amp;gt;false&amp;lt;/fullscreen&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== splash ===&lt;br /&gt;
{{anchor|.3Csplash.3E}}&lt;br /&gt;
Set to false if you wish to disable the startup splash image. Defaults to true.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;splash&amp;gt;true&amp;lt;/splash&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== cputempcommand ===&lt;br /&gt;
{{anchor|.3Ccputempcommand.3E}}&lt;br /&gt;
Provide a shell command {{kodi}} will use to get CPU temperature. It should print out only &amp;quot;[temp as integer] [scale as one of &amp;quot;CcFf&amp;quot;]&amp;quot;.&amp;lt;br /&amp;gt;&lt;br /&gt;
;&amp;lt;u&amp;gt;For Nvidia and Raspberry Pi&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;cputempcommand&amp;gt;sed -e &#039;s/\([0-9]*\)[0-9]\{3\}.*/\1 C/&#039; /sys/class/thermal/thermal_zone0/temp&amp;lt;/cputempcommand&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
or&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;cputempcommand&amp;gt;echo &amp;quot;$(sensors -u | tail -n64 | grep temp1_input | awk &#039;{print $2 }&#039; |awk &#039;{printf(&amp;quot;%d\n&amp;quot;,$1 + 0.5);}&#039;) C&amp;quot;&amp;lt;/cputempcommand&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;&amp;lt;u&amp;gt;For ATI/AMD&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;cputempcommand&amp;gt;sensors|sed -ne &amp;quot;s/temp1: \+[-+]\([0-9]\+\).*/\1 C/p&amp;quot;&amp;lt;/cputempcommand&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== gputempcommand ===&lt;br /&gt;
{{anchor|.3Cgputempcommand.3E}}&lt;br /&gt;
Provide a shell command {{kodi}} will use to get GPU temperature. It should print out only &amp;quot;[temp as integer] [scale as one of &amp;quot;CcFf&amp;quot;]&amp;quot;.&amp;lt;br /&amp;gt;&lt;br /&gt;
;&amp;lt;u&amp;gt;For Nvidia&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;gputempcommand&amp;gt;echo &amp;quot;$(nvidia-settings -tq gpuCoreTemp) C&amp;quot;&amp;lt;/gputempcommand&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
or&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;gputempcommand&amp;gt;echo &amp;quot;$(nvidia-smi -q -d TEMPERATURE | grep Gpu | cut -c35-36) C&amp;quot;&amp;lt;/gputempcommand&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;&amp;lt;u&amp;gt;For ATI/AMD&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;gputempcommand&amp;gt;/usr/bin/aticonfig --od-gettemperature | grep Temperature | cut -f 2 -d &amp;quot;-&amp;quot; | cut -f 1 -d &amp;quot;.&amp;quot; | sed -e &amp;quot;s, ,,&amp;quot; | sed &#039;s/$/ C/&#039;&amp;lt;/gputempcommand&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;u&amp;gt;For Raspberry Pi&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;gputempcommand&amp;gt;/opt/vc/bin/vcgencmd measure_temp | sed -e &amp;quot;s/temp=//&amp;quot; -e &amp;quot;s/\..*&#039;/ /&amp;quot;&amp;lt;/gputempcommand&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== glrectanglehack ===&lt;br /&gt;
{{anchor|.3Cglrectanglehack.3E}}&lt;br /&gt;
Problems with ghosting or videos which are only played back in the left upper quarter? The following ATI hack may solve it.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;glrectanglehack&amp;gt;yes&amp;lt;/glrectanglehack&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== alwaysontop ===&lt;br /&gt;
{{anchor|.3Calwaysontop.3E}}&lt;br /&gt;
Added in XBMC v9.11 (Windows OS only). Keeps {{kodi}} always on top when windowed.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;alwaysontop&amp;gt;yes&amp;lt;/alwaysontop&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alternate code.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;videoscreen&amp;gt;&lt;br /&gt;
        &amp;lt;fakefullscreen&amp;gt;false&amp;lt;/fakefullscreen&amp;gt;&lt;br /&gt;
    &amp;lt;/videoscreen&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Recently removed tags ==&lt;br /&gt;
* {{anchor|.3Cthumbsize.3E}}&#039;&#039;&#039;&amp;lt;thumbsize&amp;gt;&#039;&#039;&#039; - replaced by &amp;lt;[[#imageres|imageres]]&amp;gt; in v12 Frodo&lt;br /&gt;
* {{anchor|.3Cfanartheight.3E}}&#039;&#039;&#039;&amp;lt;fanartheight&amp;gt;&#039;&#039;&#039; - replaced by &amp;lt;[[#fanartres|fanartres]]&amp;gt; in v12 Frodo&lt;br /&gt;
* {{anchor|.3Cdvdthumbs.3E}}&#039;&#039;&#039;&amp;lt;dvdthumbs&amp;gt;&#039;&#039;&#039; - removed in v12 Frodo&lt;br /&gt;
* {{anchor|.3Cbginfoloadermaxthreads.3E}}&#039;&#039;&#039;&amp;lt;bginfoloadermaxthreads&amp;gt;&#039;&#039;&#039; - removed in v13 Gotham&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;showepginfoonselect&amp;gt;&#039;&#039;&#039; - replaced by a GUI setting in v13 Gotham&lt;br /&gt;
* {{anchor|.3Cbusydialogdelayms.3E}}&#039;&#039;&#039;&amp;lt;busydialogdelayms&amp;gt;&#039;&#039;&#039; - removed in v13 Gotham&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;resample&amp;gt;&#039;&#039;&#039;, &#039;&#039;&#039;&amp;lt;forceDirectSound&amp;gt;&#039;&#039;&#039;, &#039;&#039;&#039;&amp;lt;audiophile&amp;gt;&#039;&#039;&#039;, &#039;&#039;&#039;&amp;lt;audiosinkbufferdurationmsec&amp;gt;&#039;&#039;&#039;, &#039;&#039;&#039;&amp;lt;allowtranscode44100&amp;gt;&#039;&#039;&#039;, and &#039;&#039;&#039;&amp;lt;streamsilence&amp;gt;&#039;&#039;&#039; - These were various sub-tags for &amp;lt;audio&amp;gt; that were removed in v13 Gotham and either replaced by GUI settings or were no longer needed.&lt;br /&gt;
* {{anchor|.3Cenableairtunesdebuglog.3E}}&#039;&#039;&#039;&amp;lt;enableairtunesdebuglog&amp;gt;&#039;&#039;&#039; replaced by a GUI option in v14 Helix&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;videoDisableHi10pMultithreading&amp;gt;&#039;&#039;&#039; renamed to &amp;lt;disableswmultithreading&amp;gt; in v14 Helix&lt;br /&gt;
&lt;br /&gt;
== guisettings.xml settings ==&lt;br /&gt;
{{Note|In XBMC v13 &amp;quot;Gotham&amp;quot;, using guisettings in advancedsettings.xml might not work anymore or might give unexpected results.}}&lt;br /&gt;
&lt;br /&gt;
You can also define the settings normally defined in the GUI (and stored in guisettings.xml) in advancedsettings.xml.  Any guisettings.xml settings defined in advancedsettings.xml will override the guisettings.xml values, and the settings will be removed completely from the interface.&lt;br /&gt;
&lt;br /&gt;
The easiest way to include a guisettings.xml setting is to first change the setting in the interface to the value that you want, and then open the &#039;&#039;&#039;[[userdata]]/guisettings.xml&#039;&#039;&#039; file and find the XML entry that corresponds to that setting.&lt;br /&gt;
&lt;br /&gt;
Then just add that entry to the advancedsettings.xml file.&lt;br /&gt;
&lt;br /&gt;
For instance, to set the Font Character Set (found in the appearance setting, in the Look and Feel section), you&#039;d open up guisettings.xml and find:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;lookandfeel&amp;gt;&lt;br /&gt;
    &amp;lt;charset&amp;gt;Hebrew (Windows)&amp;lt;/charset&amp;gt;&lt;br /&gt;
  &amp;lt;/lookandfeel&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Simply take that entry and place it in advancedsettings.xml.  The option in {{kodi}}&#039;s interface for the character set will then no longer be visible, and {{kodi}} will always use the Hebrew (Windows) character set.&lt;br /&gt;
&lt;br /&gt;
{{Gotham updated}}&lt;br /&gt;
{{DISPLAYTITLE:advancedsettings.xml}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Settings]]&lt;br /&gt;
[[Category:Manual]]&lt;br /&gt;
[[Category:Advanced topics]]&lt;/div&gt;</summary>
		<author><name>ChristW</name></author>
	</entry>
</feed>