Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_skip: skip tracks that match a specified search query (Read 330070 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_skip: skip tracks that match a specified search query

Reply #150
HELLo nice and usefull plugin, but I need to know how to indicate if is plugin activated or deactivated. For instance in text_display window, or somwhere in default user interface. Thanks a lot


foo_skip: skip tracks that match a specified search query

Reply #152
I was only somewhat recently made aware of this thread and hadn't read it from the beginning until now...

This is sort-of related, but I thought a plug-in that would skip a predefined section of a song would be cool.  Like, the annoying intro to a good song, or a 20 minute outtro.


I just uploaded version 1.1 of Skip Track. It allows you to skip parts of tracks if you use tag field 'skip'. For example: to skip the first minute of a track create tag field 'SKIP' and give it value '-1:00'. To skip from the end after 4 minutes and 30 seconds, use value '4:30-'.

Hope you will add querying the active playlist. =)

Also added. Use %playlist_name% to query it.

foo_skip: skip tracks that match a specified search query

Reply #153
Thank you so much for your work!

Short feedback: It works 

Code: [Select]
(%rating% IS 1) AND (NOT %playlist_name% IS "Windows Explorer")

foo_skip: skip tracks that match a specified search query

Reply #154
I've been using this component for a long time.  It always worked fine, but the new versions don't work at all for me.

I've always had a "skip" field and would set it to "1" for tracks I wanted to skip entirely.  Now I have "Skip Track" added as a DSP, "Skip Tracks" is selected in the Playback menu (these options confuse me--a DSP?), yet tracks aren't skipped.

All other settings are at their default.

Please, can someone tell me how to simply use foo_skip to skip tracks completely?

Edit: I think I am beginning to see...  I went to Preferences > Advanced > Playback > Skip Tracks > "Skip track query" and set it to "%skip% is 1".  This seems to work.  I wish there were a few more places that needed setup.

Can someone tell me how to make it so tracks are skipped if either %skip% or %preference% is 1?  I know this is a moron-level question.

foo_skip: skip tracks that match a specified search query

Reply #155
%skip% IS 1 OR %preference% IS 1
(Library > Search > [?] brings you to the query language help.)
Full-quoting makes you scroll past the same junk over and over.

foo_skip: skip tracks that match a specified search query

Reply #156
I was only somewhat recently made aware of this thread and hadn't read it from the beginning until now...

This is sort-of related, but I thought a plug-in that would skip a predefined section of a song would be cool.  Like, the annoying intro to a good song, or a 20 minute outtro.


I just uploaded version 1.1 of Skip Track. It allows you to skip parts of tracks if you use tag field 'skip'. For example: to skip the first minute of a track create tag field 'SKIP' and give it value '-1:00'. To skip from the end after 4 minutes and 30 seconds, use value '4:30-'.

Hope you will add querying the active playlist. =)

Also added. Use %playlist_name% to query it.


Can I use '-1:00' and '4:30-' same time?
skip field: -1:00;4:30-

foo_skip: skip tracks that match a specified search query

Reply #157
Current version only supports one time skip range. Perhaps I should mention that time skipping isn't used at all when you explicitly choose a track by double clicking it. It's only enabled when playback advances naturally from previous track. Might be good to know if you test the feature.

 

foo_skip: skip tracks that match a specified search query

Reply #158
Current version only supports one time skip range. Perhaps I should mention that time skipping isn't used at all when you explicitly choose a track by double clicking it. It's only enabled when playback advances naturally from previous track. Might be good to know if you test the feature.


Thank you.
Can I set start time and end time on one track skip tag field on the future?

For example:
'A' track length is 4:00.
'A' track skip tag is -1:00;3:00-
'A' track start at 1:00, and end 3:00.

foo_skip: skip tracks that match a specified search query

Reply #159
Thank you.
Can I set start time and end time on one track skip tag field on the future?

For example:
'A' track length is 4:00.
'A' track skip tag is -1:00;3:00-
'A' track start at 1:00, and end 3:00.


I agree.  This would be awesome.  I've got a lot of live music, and I'd love to be able to crop the crowd noise from the beginning and end for playlist shuffling.

foo_skip: skip tracks that match a specified search query

Reply #160
Quote
I've got a lot of live music, and I'd love to be able to crop the crowd noise from the beginning and end for playlist shuffling.

That's possible with cue sheets (.cue files, may be embedded).

foo_skip: skip tracks that match a specified search query

Reply #161
Version 1.3 uploaded with support for watercolor's feature request.

foo_skip: skip tracks that match a specified search query

Reply #162
I don't know if this is a bug but had recently some problems with this plugin, one of my albums didnot play correctly even if I didnot tag any tacks of it to be skipped. It simply played clicked track but didnot advance to next track. Instead that it restarted playback and immediately stopped in fast cycles, after while foobar given up and stopped playback. In case I could reproduce the problem by readding this plugin. What tags exactly should be present to plugin take action? I checked tracks' properties and saw no suspicious tags.
I came to Skip Track component by selective removal method.

foo_skip: skip tracks that match a specified search query

Reply #163
Default behavior is to skip tracks where you have Rating tag field with value 1 or use foo_playcount to set rating to 1. This can be fully customized in preferences though. Time based skipping is hardcoded to use field Skip. I remember some old version behaving strangely but new one shouldn't act up. If you can reproduce the issue with version 1.3 I'd like to hear how.

foo_skip: skip tracks that match a specified search query

Reply #164
yeah the problem persists even on another rip of the same album

here are all tags copied:

Code: [Select]
Artist Name : PINK FLOYD
Track Title : «multiple values» Shine On You Crazy Diamonds; Astronomy Domine; What Do You Want From Me; Learning To Fly; Keep Talking; Coming Back To Life; Hey You; A Great Day For Freedom; Sorrow; High Hopes; Another Brick In The Wall (Part Two) ...
Album Title : Pulse
Date : 1995
Genre : Progressive rock
Composer : «multiple values» Roger Waters; Rick Wright; David Gilmour; Syd Barrett; Polly Samson; Ricky "Reagan" Wright; Anthony Moore; Bob Ezrin; Jon Carin; Nick Mason
Performer : PINK FLOYD
Album Artist :
Track Number : «multiple values» 1; 2; 3; 4; 5; 6; 7; 8; 9; 10; 11; 12; 13; 14; 15; 16; 17; 18; 19; 20; 21; 22; 23; 24
Total Tracks : «multiple values» 11; 13
Disc Number : «multiple values» 1; 2
Total Discs : 2
Comment :
ISRC :
Disc ID :
Catalog :
URL :
Copyright :
Ripped By :
<RELEASEDATE> : 1995 06 06
<STYLE> : Prog-Rock/Art Rock; Album Rock; Hard Rock


If I dblclick on the album name in album list, the playback won't start (many attempts to start but instantly stopping in loop).
If I dblclick on track 1 in playlist, playback starts but only till track end, starting playback track 2 the same messy behaviour, stop

The foo_skip version is 1.1 which doesnot update

/edit
Updated manually to foo_skip 1.3 now and the no playback issue persists...
I have problem with this album only

foo_skip: skip tracks that match a specified search query

Reply #165
Could you check the configured skip string in advanced preferences under Playback -> Skip Tracks? Also if you have Skip Track DSP enabled could you tell which other DSPs you use and in which order? And if the string is the default (%rating% IS 1), could you check the bottom of Properties tab of track properties to see if the files have rating set?

I can sort of simulate what you describe if I give all files in a playlist rating 1 (to mark them as skippable) and enable Playback follows cursor option and disable Cursor follows playback option and change playback order to Default. The player simply skips all tracks with this configuration without advancing the cursor to inform me about it. When all files in the playlist are skipped the playback stops.

foo_skip: skip tracks that match a specified search query

Reply #166
Culprit found now, the rating was 1 for the tracks. But it wasnot in standard tagset.
OK, issue fixed.

foo_skip: skip tracks that match a specified search query

Reply #167
I want to skip songs that are played out less than a week ago and more than once.
How to do it?
Thank you.

foo_skip: skip tracks that match a specified search query

Reply #168
I want to skip songs that are played less than a week ago and more than once.


Create an autoplaylist by entering the following string into the Library Seach field (Library > Search):
NOT (%play_count% GREATER 1 AND %last_played% DURING LAST 1 WEEK)
Then select "Create autoplaylist" in the button menu next to the search field.

foo_skip: skip tracks that match a specified search query

Reply #169
I want to skip songs that are played less than a week ago and more than once.


Create an autoplaylist by entering the following string into the Library Seach field (Library > Search):
NOT (%play_count% GREATER 1 AND %last_played% DURING LAST 1 WEEK)
Then select "Create autoplaylist" in the button menu next to the search field.


Thanks, but I would like to do this with "skip track"

foo_skip: skip tracks that match a specified search query

Reply #170
Thanks, but I would like to do this with "skip track"

Sorry, then I can't help. The alternative way works, but it would use the playlist in an extraordinary way: it would only contain the items you want to play. I can't see the reason to have tracks in your playlist for the sole purpose of skipping them.

foo_skip: skip tracks that match a specified search query

Reply #171
Oh, I recently discovered that foo_skip doesn't work with mp4 files. They aren't skipped.

(I often  download youtube music as mp4 videos and play them with foobar. Of course without video, only with audio)




Maybe my config helps you to fix it:
- foobar core 1.1.1 beta 2
- foo_skip 1.3
- foo_playcount 3.0.1 

- if rating is 1 its skipped
- rating is stored in playcount database
I hope that it isn't the combination of mp4, foo_playcount and foo_skip which causes problems



foo_skip: skip tracks that match a specified search query

Reply #172
I would like to have a little dropdown menu (like the one for the playback order) to choose the pattern to use for skipping, addable to the main interface.

foo_skip: skip tracks that match a specified search query

Reply #173
Different approach: use an autoplaylist query that excludes tracks you want to skip from your playlist. So "%rating% GREATER 1 OR %rating% MISSING" effectively skips tracks with a bad rating (and includes unrated tracks).

foo_skip: skip tracks that match a specified search query

Reply #174
I know that approach, nevertheless it would be nice to choose which tracks should be skipped for an existing playlist. It may even be that that playlist is not (in a reasonable way) retrievable by a query from the media library.