Foobar2000:Components/Inactive Tracks (foo skip): Difference between revisions

From Hydrogenaudio Knowledgebase
mNo edit summary
No edit summary
Line 1: Line 1:
[[Category:Foobar2000 components|Other components]]
[[Category:Foobar2000 components|Other components]]
{{infobox foobar2000 component
{{infobox foobar2000 component
| name                = Skip Tracks
| name                = Skip Track
| screenshot          =  
| screenshot          =  
| caption              =  
| caption              =  
| module_name          = foo_skip
| module_name          = foo_skip
| developer            = Case
| developer            = {{ha user|u=322|name=Case}}
| repository          =  
| repository          =  
| released            = 2008-11-02
| released            = {{start date and age|2008|11|02}}
| released_ref        =  
| released_ref        =  
| stable_release      = 1.36
| stable_release      = 1.36
Line 13: Line 13:
| preview_release      =  
| preview_release      =  
| preview_release_date =  
| preview_release_date =  
| foobar2000_minimum  = 2.0
| foobar2000_minimum  = 1.1
| foobar2000_maximum  =  
| foobar2000_maximum  =  
| foobar2000_ui_module =  
| foobar2000_ui_module =  
Line 23: Line 23:
==Description==
==Description==
Skips tracks that match user configurable title formatting string. By default skips over each track with Rating set to 1.
Skips tracks that match user configurable title formatting string. By default skips over each track with Rating set to 1.
==Usage==
The query is configured in Preferences -> Tools -> Skip Track.
Starting from version 1.5 time expressions are supported. For example to skip all bad or recently played files you can use the following query: %rating% IS 1 OR %last_played% DURING LAST 8 HOURS
Skip query also offers $rand() field to generate random number from 0 to 2^32-1.
%playlist_name% returns the name of the playlist where the current file is played from. And %playback_order% returns the playback order name.
The component also offers functionality to skip only parts of a track. To utilize the partial skipping set a tag field SKIP with timecodes that you want skipped. For example SKIP=0:00:00-0:01:25 (or simply SKIP=-0:01:25) to skip the first 85 seconds.
=Link=
=Link=
* {{ha|https://hydrogenaud.io/index.php/topic,30361}}
* {{ha|https://hydrogenaud.io/index.php/topic,30361}}
* {{foobar2000|http://www.foobar2000.org/components/view/foo_skip|Skip Track}}
* {{foobar2000|http://www.foobar2000.org/components/view/foo_skip|Skip Track}}
* [https://foobar.hyv.fi/2.0/?view=foo_skip Component Page]
* [https://foobar.hyv.fi/2.0/?view=foo_skip Component Page]

Revision as of 18:43, 9 October 2022

Skip Track

foo_skip
Developer(s) Case
Repository
Release information
Initial release November 2, 2008; 16 years ago
Stable release 1.36 (August 28, 2022)
Preview release
foobar2000 compatibility
Architecture {{{foobar2000_architecture}}}
Minimum version 1.1
Maximum version
UI module(s) N/A
Additional information
Use Other
License Modified ISC license
Discussion thread {{{discussion_thread}}}
View all components

Description

Skips tracks that match user configurable title formatting string. By default skips over each track with Rating set to 1.

Usage

The query is configured in Preferences -> Tools -> Skip Track.

Starting from version 1.5 time expressions are supported. For example to skip all bad or recently played files you can use the following query: %rating% IS 1 OR %last_played% DURING LAST 8 HOURS

Skip query also offers $rand() field to generate random number from 0 to 2^32-1.

%playlist_name% returns the name of the playlist where the current file is played from. And %playback_order% returns the playback order name.

The component also offers functionality to skip only parts of a track. To utilize the partial skipping set a tag field SKIP with timecodes that you want skipped. For example SKIP=0:00:00-0:01:25 (or simply SKIP=-0:01:25) to skip the first 85 seconds.

Link