Skip steps: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
Line 50: Line 50:
{| class="wikitable"
{| class="wikitable"
|- style="text-align: center"
|- style="text-align: center"
| '''Key Presses''' || Left Left Left || Left Left || Left || Right || Right Right || Right Right Right
| '''Key Presses''' || Left Left Left Left || Left Left Left || Left Left || Left || Right || Right Right || Right Right Right || Right Right Right Right
|-
|-
| '''Time to be skipped''' || 30 seconds backwards || 15 seconds backwards || 7 seconds backwards || 15 seconds forwards || 30 seconds forwards || 60 seconds forwards
| '''Time to be skipped''' || 60 seconds backwards || 30 seconds backwards || 15 seconds backwards || 7 seconds backwards || 15 seconds forwards || 30 seconds forwards || 60 seconds forwards || 120 seconds forwards
|}
|}
<br />
<br />

Revision as of 10:59, 28 February 2015

What are Skip Steps?

Skip steps as implemented in Kodi is a method of additive skipping (also known as additive seeking) that applies to both videos and music, it allows you to skip backwards and forwards with the left and right cursor keys (this is the default keyboard and remote mapping), and by pressing these keys multiple times you can skip with increasingly larger steps.

The following Action ID's are now forwarded to the Skip Step function:

  • StepForward
  • StepBack
  • SmallStepBack

Configuration

The settings can be found in the Videos -> Playback section and Music -> Playback

File:Skip steps.jpg

Skip steps - This allows you to set the number of skip steps and the value for each step, the default values available here are -30 min, -15 min, -10 min, -5 min, -60 sec, -30 sec, -15 sec, -7 sec, 7 sec, 15 sec, 30 sec, 60 sec, 5 min, 10 min, 15 min, 30 min.

Skip delay: This is the amount of time Kodi waits for you to press the left or right key again (if using the default keyboard and remote mapping) , before actually performing the forward or backwards skip, can be set to None and from there in 250ms steps until 3000ms.

Custom Skip Steps

The available skip step values can be customise via the advancedsettings.xml file with the <seeksteps> entry.

IMPORTANT: The values you enter are integers so apply for both the negative and positive directions e.g. a value of 10 will result in -10 sec and 10 sec appearing in the Skip step list.
IMPORTANT: This advanced setting only overrides the values to be listed in the GUI Skip steps setting , in order to activate them for use you need to select them in the GUI using the Skip step setting, otherwise Kodi will carry on using the previously selected values.


Example

<seeksteps>10, 20, 30, 40, 50, 60</seeksteps>


This will result in the Skip step list in the GUI of -60 sec, -50 sec, -40 sec, -30 sec, -20 sec, -10 sec, 10 sec, 20 sec, 30 sec, 40 sec, 50 sec, 60 sec

Additive Skipping

To make use of additive skipping (additive seeking) then you need at least two skip steps configured in either the positive or negative direction.

Example

Skip Steps: -30 sec, -15sec, -7 sec, 15 sec, 30 sec, 60 sec
Skip Delay: 750ms

This table shows what happens with multiple presses of either the left key or the right key:

Key Presses Left Left Left Left Left Left Left Left Left Left Right Right Right Right Right Right Right Right Right Right
Time to be skipped 60 seconds backwards 30 seconds backwards 15 seconds backwards 7 seconds backwards 15 seconds forwards 30 seconds forwards 60 seconds forwards 120 seconds forwards


It is worth experimenting with Skip Delay to find the optimal setting for your hardware and the type of response you wish, for 250ms allows use of the additive function while retaining an almost instant response however this needs very quick presses for multiple presses to be registered.

Instant Skipping

With no more than a single negative or positive step configured, together with Skip Delay set to none, then Kodi will instantly skip without a delay.

Example

Skip Steps: -7 sec, 30 sec
Skip Delay: None

Key Presses Left Right
Time to be skipped 7 seconds backwards 30 seconds forwards