HOW-TO:Modify time seeking: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
Line 62: Line 62:
| {{big|'''Normal time based jumps'''}} {{small|''Videos longer than 20 minutes''}}
| {{big|'''Normal time based jumps'''}} {{small|''Videos longer than 20 minutes''}}


Description goes here
This is set in seconds. For minutes simply multiply by 60. A - (minus) sign is used when you want to go backward in the video. The default setting is 30 seconds.


|-
|-
Line 72: Line 72:
| {{big|'''Big time based jumps'''}} {{small|''Videos longer than 20 minutes''}}
| {{big|'''Big time based jumps'''}} {{small|''Videos longer than 20 minutes''}}


Description goes here
This is set in seconds. For minutes simply multiply by 60. A - (minus) sign is used when you want to go backward in the video. The default setting is 10 minutes.


|-
|-
Line 82: Line 82:
| {{big|'''Normal percentage based jumps'''}} {{small|''Videos shoter than 20 minutes''}}
| {{big|'''Normal percentage based jumps'''}} {{small|''Videos shoter than 20 minutes''}}


Description goes here
This is set in percentage of the video length. A - (minus) sign is used when you want to go backward in the video. The default setting is 2 percent.
 
For example, a 1 minute video will seek slightly more than 1 second (1.2, to be exact) if seeking back/forward by 2 percent.


|-
|-
Line 92: Line 94:
| {{big|'''Big percentage based jumps'''}} {{small|''Videos shorter than 20 minutes''}}
| {{big|'''Big percentage based jumps'''}} {{small|''Videos shorter than 20 minutes''}}


Description goes here
This is set in percentage of the video length. A - (minus) sign is used when you want to go backward in the video. The default setting is 10 percent.
 
For example, a 10 minute video will seek 1 minute if seeking back/forward by 10 percent.


|}
|}

Revision as of 07:53, 24 May 2014

Home icon grey.png   ▶ advancedsettings.xml
▶ Video library
▶ HOW-TO:Modify time seeking

This page describes various advancedsettings.xml settings that can be used to modify the default seek "steps" in XBMC, commonly mapped to the directional keys during playback (left, right, up, down). By default, up/down is "BigStepForward/Back" +/- 10 minutes, and left/right is "StepForward/Back" +/- 30 seconds. There is also "SmallStepBack", which is -7 seconds.

Steps

If you don't already have an advancedsettings.xml file, it's very simple to make. XBMC uses this file for advanced settings and features that normal users shouldn't modify without first knowing what they do, as well as for experimental features.

1 Create a plain text file (no rich text formatting, don't use .doc, etc) and save it as advancedsettings.xml. Make sure that the file extension is ".xml" and not ".txt" or ".xml.txt".
2 Cut and paste this into your new plain text file:
<advancedsettings>
  <video>
    <smallstepbackseconds>7</smallstepbackseconds>
    <usetimeseeking>true</usetimeseeking>
    <timeseekforward>30</timeseekforward>
    <timeseekbackward>-30</timeseekbackward>
    <timeseekforwardbig>600</timeseekforwardbig>
    <timeseekbackwardbig>-600</timeseekbackwardbig>
    <percentseekforward>2</percentseekforward>
    <percentseekbackward>-2</percentseekbackward>
    <percentseekforwardbig>10</percentseekforwardbig>
    <percentseekbackwardbig>-10</percentseekbackwardbig>
  </video>
</advancedsettings>
3 Change the values between the tags to fit your situation. See #Settings explained for details.
4 Save this file in your userdata folder:

The Userdata folder is a subfolder of the Kodi Data Folder and is located as shown in the table below.

Operating system Userdata Folder
Android Android/data/org.xbmc.kodi/files/.kodi/userdata/ (see note)
iOS /private/var/mobile/Library/Preferences/Kodi/userdata/
LibreELEC /storage/.kodi/userdata/
Linux ~/.kodi/userdata/
macOS /Users/<your_user_name>/Library/Application Support/Kodi/userdata/
Nvidia Shield (SMB) smb://<nvidiashieldurl>/internal/Android/data/org.xbmc.kodi/files/.kodi/userdata
OSMC /home/osmc/.kodi/userdata/
tvOS /private/var/mobile/Library/Preferences/Kodi/userdata/
webOS /media/developer/apps/usr/palm/applications/org.xbmc.kodi/.kodi/userdata/
Windows %APPDATA%\Kodi\userdata
Windows Portable <Install location chosen by you>\portable_data\userdata\
Windows via Microsoft Store %LOCALAPPDATA%\Packages\XBMCFoundation.Kodi_4n2hpmxwrvr6p\LocalCache\Roaming\Kodi\
Windows Xbox %LOCALAPPDATA%\Packages\XBMCFoundation.Kodi_4n2hpmxwrvr6p\LocalCache\Roaming\Kodi\
Note: In some Android setups the path may be slightly different to the one stated above.

Note: If you have an existing advancedsettings.xml file, make sure the <video></video> tags, and settings we'll add between them, are between the main <advancedsettings></advancedsettings> tags.


Settings explained

advancedsettings.xml tag what it does
<usetimeseeking>true</usetimeseeking>
Use time or percentages

By default, XBMC uses the time tags for videos above 20 minutes, and videos below 20 minutes will use the percentage tags. Set this to false to only use the percent tags regardless of video length (except for smallstepbackseconds, which has no percent counterpart).

<smallstepbackseconds>7</smallstepbackseconds>
Small step back

SmallStepBack is the only "step" in XBMC that doesn't have a forward option. This is because the idea behind SmallStepBack is to quickly jump back and hear a line of dialogue or some quick action that was missed.

<timeseekforward>30</timeseekforward>
<timeseekbackward>-30</timeseekbackward>
Normal time based jumps Videos longer than 20 minutes

This is set in seconds. For minutes simply multiply by 60. A - (minus) sign is used when you want to go backward in the video. The default setting is 30 seconds.

<timeseekforwardbig>600</timeseekforwardbig>
<timeseekbackwardbig>-600</timeseekbackwardbig>
Big time based jumps Videos longer than 20 minutes

This is set in seconds. For minutes simply multiply by 60. A - (minus) sign is used when you want to go backward in the video. The default setting is 10 minutes.

<percentseekforward>2</percentseekforward>
<percentseekbackward>-2</percentseekbackward>
Normal percentage based jumps Videos shoter than 20 minutes

This is set in percentage of the video length. A - (minus) sign is used when you want to go backward in the video. The default setting is 2 percent.

For example, a 1 minute video will seek slightly more than 1 second (1.2, to be exact) if seeking back/forward by 2 percent.

<percentseekforwardbig>10</percentseekforwardbig>
<percentseekbackwardbig>-10</percentseekbackwardbig>
Big percentage based jumps Videos shorter than 20 minutes

This is set in percentage of the video length. A - (minus) sign is used when you want to go backward in the video. The default setting is 10 percent.

For example, a 10 minute video will seek 1 minute if seeking back/forward by 10 percent.

Examples

See also