foobar2000

Releases of Skip Track

1.26 current version, released on: 2020-05-16

  • Fixed playback resume to be treated like manual track selection.
  • Added new titleformat variable %playlist_length% which returns the total duration of the playing playlist in minutes.
  • Added new function $playlist_length(unit, percentage) which returns the wanted percentage of the total duration of the playing playlist in chosen unit (seconds, minutes, hours, days, weeks).

1.25 released on: 2020-04-09

  • Fixed the timestamp skip check.

1.24 released on: 2020-04-09

  • Reverted the change introduced in version 1.17.
  • SKIP isn't treated as a timestamp if it doesn't include a colon or a decimal dot.

1.23 released on: 2020-03-28

  • Automatic bookmarking will ignore the playing track if the bookmark is manually removed.
  • Adjusted autobookmarking behavior with seeking.
  • Added new titleformat variable %playback_reason% to further control skip behavior.

1.22 released on: 2020-03-25

  • Fixed autobookmarking of tracks outside media library to also require 10 seconds of playback before being triggered
  • Added 10 second playback requirement after forward seek until new position is used for autobookmarking
  • Renamed bookmark menu entries to include mention of Skip Track.

1.21 released on: 2020-03-24

  • Added setting to allow automatically bookmarking tracks outside media library too
  • Added option to restrict bookmarking to tracks that match a query string

1.20 released on: 2020-03-14

  • Made %playlist_name% and %playback_order% checks case insensitive.
  • Fixed %playlist_name% to reflect playing playlist and not active playlist.

1.19 released on: 2020-03-07

  • Fixed dynamic_assert failure with repeated skip.

1.18 released on: 2020-02-24

  • Switching component on or off unintentionally triggered the bookmarking command.

1.17 released on: 2020-02-10

  • Doesn't use %SKIP% tag for time based partial skipping if it's used in the skip query.

1.16 released on: 2019-10-04

  • Reintroduced bookmarking support (requires foobar2000 v1.5 series).

1.15 released on: 2019-08-24

  • The DSP is automatically enabled when playback is started on foobar2000 v1.5 series and disabled on foobar2000 v1.4 series.

1.15 beta 2 released on: 2019-08-20

  • Restored the ability to force play a skippable track that got broken in beta 1.
  • Made the component not skip the playing track mid-playback if the decoder gets reinitialized for any reason.

1.15 beta 1 released on: 2019-08-07

  • Added support for arbitrary number of skip positions.
  • Added support for new APIs introduced with foobar2000 v1.5.
  • The new interface makes the component fully compatible with External Tags and partial skipping works without altering track lengths and remains compatible with DSP effects.
  • The component needs to be inserted into the DSP chain on foobar2000 v1.5.

1.10.3 released on: 2019-07-29

  • Removed the restrictions added for 1.10 that excluded the component from streams and prevented it from using input redirectors.

1.10.2 released on: 2019-07-19

  • Removed External Tags exclusion when new-enough version of the component is installed.
  • Restored partial skip support for tracks that would normally be skipped.

1.10.1 released on: 2019-07-17

  • Fixed delay insertion when continuously skipping tracks.
  • Fixed "stop playback after repeated skips" to work when looping backwards.
  • Fixed manual skip override to work with m-TAGS.

1.10 released on: 2019-07-16

  • Added configuration to select if full track skipping should be active outside normal playback.
  • Fixed queue not being able to force play tracks that would normally be skipped.
  • Fixed Previous button being able to jump backwards in history over skipped tracks.
  • Removed bookmark support.

1.10 beta 2 released on: 2019-07-14

  • Made "Skip even manually selected tracks" setting work.
  • Prevented the component from being able to freeze the player on continuous track skipping.

1.10 beta 1 released on: 2019-07-14

  • Removed DSPs and made the skip component work as an input decoder.
  • Added option to stop playback on repeated skips.

1.9.10 released on: 2018-01-06

  • Skip timestamp parser doesn't overflow from decimals so easily anymore.
  • Dynamic C runtime version for foobar2000 v1.4.