If Stacking is turned on in My Videos, stacked files will be handled as a single file. If this is not checked, XBMC will handle the stacked files as a playlist.
Auto resume from last position
When enabled, XBMC will automatically resume videos always from the last position that you were viewing them, even after restarting the system.
Note: You can also start a movie from the last stopped position by opening the context-menu on a movie file (white button on the gamepad) or by just clicking the "Play" button on the remote without the need to have this option enabled.
Clean filenames
Breaks up the filename into tokens, and removes unwanted tokens like release group names, hdtv, xvid, changes periods and underscores to spaces, etc, to get a "clean" name.
View Mode
Default View Mode for Videos. Auto is described here
Sort Method
Default Sort Mode for Videos.
Sort Direction
Default Sort Direction for Videos.
Remembers views for different folders
XBMC remembers the settings you have chosen for each window. (Stored in The XBMC Database)
These methods use FFMPEG's software scaler (swscale). The differences between them is the algorithm used and the number of "taps" performed for calculating the final pixel's color. Sinc is generally the highest quality but also the most time consuming, followed by Lanczos and then Bicubic, however, this can be subjective. Note that all these methods are software methods, they are not hardware accelerated, so enabling them can result in frame drops and out of sync audio depending on your CPU, resolution etc.
VDPAU HQ Upscaling level (GL & Linux with VDPAU capable Nvidia GPU only)
Requires NVIDIA's linux driver v190.32 or later and VDPAU 'Feature set C' capable GPU (see driver README)
VDPAU Studio level colour conversion (GL & Linux with VDPAU capable Nvidia GPU only)
Enables studio level color correction. Corrects errors occurring from conversion between Y'CbCr and RGB
Forced DVD Player Region
Forces a region for DVD playback.
Attempt to skip introduction before DVD menu
Attempts to skip 'unskippable' introductions before DVD menu
Lots of people experience jerkiness when playing video on a computer, this has to do with the way video frames are presented, this setting tries to fix this by syncing the video to the refresh rate of the monitor. Turn this on and the magic happens, a thread will start that makes a clock from the vertical blank.
A/V sync method [Audio Clock, Video Clock(resample audio) or Video Clock(Drop/Dupe Audio)]
Audio has to stay in sync, this can either be done by resampling, skipping/duplicating packets, or adjusting the clock if it gets out of sync too far. Resampling has the advantage that the speed of the video can be changed considerably, so 24 fps can be sped up to 25 fps to play at PAL speed. The disadvantage of resampling is that it doesn't work with passthrough, and there is a slight loss of audio quality. Skipping/duplicating audiopackets has no loss of audio quality, but the speed of the video can only be changed a little to avoid doing a skip/duplication too often, most of the time it's inaudible, but it can produce a very audible click. Adjusting the clock has the best audioquality, but some extra video jitter can occur, also the speed of the video can't change much, as the audio will sync the clock more often the more the speed of the video is changed.
Maximum resample amount (%)
The maximum percentage the speed of the video can be changed to fit the refreshrate, the default is 5% to allow cinema to PAL speedup (24 to 25 fps, 4%), this is only available when resampling (a small speed change will still happen without resampling).
Resample quality
Quality of the resampler, goes from low to really high, the default is medium which should be fine for anyone. The higher the quality of the resampler, the more cpu it will use. You can look at the resampler types at libsamplerate