Skip to main content

Topic: foo_skip: skip tracks that match a specified search query (Read 183598 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • db1989
  • [*][*][*][*][*]
  • Global Moderator
foo_skip: skip tracks that match a specified search query
Reply #225
Is it possible to use foo_skip in combination with the converter to create tracks that have the "skipped" parts removed?

For example, I have a track that is 2:30 long and would like to chop off the first 30 seconds based on the skip tag value of -30.
Yes, it should be as simple as loading foo_skip as a DSP and choosing to include DSPs when converting.
  • Last Edit: 22 December, 2011, 09:12:19 AM by db1989

foo_skip: skip tracks that match a specified search query
Reply #226
I've never tested that - but i am sceptical. Parts of the track aren't removed automatically (edit: while being played) just by loading the dsp but by activating the toggle option in main menu. ZhuGeLiang, let us know if you have success.
  • Last Edit: 22 December, 2011, 09:12:24 AM by q-stankovic
german support forum: www.foobar-users.de / user: qwert73

  • db1989
  • [*][*][*][*][*]
  • Global Moderator
foo_skip: skip tracks that match a specified search query
Reply #227
Oh, then you’re probably right. My apologies to ZhuGeLiang and yourself if that’s the case. My knowledge of foo_skip is vague, and I assumed that the DSP would always process normally as long as it was enabled in the menu/Preferences.

  • thibris
  • [*]
foo_skip: skip tracks that match a specified search query
Reply #228
Is there any way to use globals under the Advanced -> Playback -> Skip Tracks -> Skip Track Query ?
I wanted to use something like:
Code: [Select]
%play_count% GREATER $get_global(max)

  • groveller
  • [*]
foo_skip: skip tracks that match a specified search query
Reply #229
Does anyone have foo_skip 1.6 (2011-06-20)?

  • Falstaff
  • [*][*][*][*][*]
foo_skip: skip tracks that match a specified search query
Reply #230
is v1.6.0 better that v1.7.4 ?

EDIT: just curious...
  • Last Edit: 01 May, 2012, 04:07:28 PM by Falstaff

  • groveller
  • [*]
foo_skip: skip tracks that match a specified search query
Reply #231
“Bookmark” feature makes me cry. I use foo_customdb for bookmarking and often have troubles with track skipping.
That’s why v1.6 better than 1.7.4 for me (and better than buggy 1.4, that I use :\)
  • Last Edit: 01 May, 2012, 04:35:51 PM by groveller

foo_skip: skip tracks that match a specified search query
Reply #232
Can you describe what your trouble is?
german support forum: www.foobar-users.de / user: qwert73

  • r0k
  • [*][*]
foo_skip: skip tracks that match a specified search query
Reply #233
Hmm. Maybe i'm blind but where's the download link?
It's not in the first post. The Wiki page is for foobar0.9 and the only file there is named up261.dll. Not really the typical foobar component.

  • marc2003
  • [*][*][*][*][*]
foo_skip: skip tracks that match a specified search query
Reply #234

  • r0k
  • [*][*]
foo_skip: skip tracks that match a specified search query
Reply #235
Doh 
I'm so used to look at the wiki because there are more components there that i forgot to check the official components page.

Thanks

EDIT : i wanted to update the link in the wiki so i could feel less stupid for asking but i can't edit even after i registered in the wiki.
  • Last Edit: 07 May, 2012, 02:21:13 PM by r0k

  • groveller
  • [*]
foo_skip: skip tracks that match a specified search query
Reply #236
Well, q-stankovic, sit and listen, sit and listen.

I use “foo_customdb” for local bookmarking and track skippnig (but not only for this).

Look at my pic my pic is amazing.

1, 2) “foo_customdb” settings
3) playlist view
4) “foo_skip” settings. I have tried several others queries (e.g. “%skip% IS 0-”) but nothing has changed.
5) Appearance of the playlist. New version of “foo_skip” skips ALL the underlined tracks, not only “Outside” as it should.

I’m sure it’s not my mistake, because before updating everything was ok. I just want version 1.6.

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
foo_skip: skip tracks that match a specified search query
Reply #237
Your screenshot shows the files that are skipped have bookmarks. I believe your bookmarks point to a position outside the file's length or at the very end.
PS: foo_customdb seems to have a typo in the word "Properties".

  • groveller
  • [*]
foo_skip: skip tracks that match a specified search query
Reply #238
Case, hmmm, you are right. Yes, foo_customdb BOOKMARK value is %now%, it’s convenient for sorting, etc. But skip query is "%skip% PRESENT", not %bookmark%. It’s very annoying behavior.

  • smallbear
  • [*]
foo_skip: skip tracks that match a specified search query
Reply #239
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.



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.



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


I have been trying and trying to get this to work to absolutely no avail. Skip Tracks completely ignores anything before the "-" symbol. For example: skip=5:00-12:16, skips to the end of the track (12:16, that is, the whole track). It's infuriating. Please tell me how to skip THE END of a track. I can skip the start fine, but not the end. Nothing posted here or elsewhere works, there must be a reason.
  • Last Edit: 07 July, 2012, 03:46:18 AM by smallbear

  • ojdo
  • [*][*][*][*][*]
foo_skip: skip tracks that match a specified search query
Reply #240

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.


For example: skip=5:00-12:16, skips to the end of the track (12:16, that is, the whole track).


What about the following?
Code: [Select]
-5:00;12:16-

  • smallbear
  • [*]
foo_skip: skip tracks that match a specified search query
Reply #241
Using that, it starts at 5: and plays until 12:16
for reference, I'm using the latest stable builds of the plug and foobar. With the only DSP being SOX Resampler.Win7.
  • Last Edit: 07 July, 2012, 05:32:25 AM by db1989

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
foo_skip: skip tracks that match a specified search query
Reply #242
Smallbear, you are using the feature correctly. If you want to skip the ending after five minute marker, you can also simply use SKIP=5:00-. When you open the track where you have configured this skipping, please check what Console reports (View -> Console). Your original line should cause console to show "Skipping from 5:00.000 to 12:16.000".
I hope you haven't accidentally configured the Skip Track query option in Advanced preferences to use SKIP tag incorrectly.

  • smallbear
  • [*]
foo_skip: skip tracks that match a specified search query
Reply #243
Smallbear, you are using the feature correctly. If you want to skip the ending after five minute marker, you can also simply use SKIP=5:00-. When you open the track where you have configured this skipping, please check what Console reports (View -> Console). Your original line should cause console to show "Skipping from 5:00.000 to 12:16.000".
I hope you haven't accidentally configured the Skip Track query option in Advanced preferences to use SKIP tag incorrectly.


Thanks, but I've already tried all the suggestions for syntax, I didn't want to ramble on through everything I tried, but I was at it for a few hours yesterday.

I've taken a few relevant screenshots, to show the exact settings. The filenames are meaningful, so refer to them to get the context, ie: in one instance I did a console shot that shows the effect of moving skip-track to the top of the DSP chain: what that did in playing terms was to play the first second and then skip, rather than just skipping instantly (If I remove SOX there is no change in behaviour).

http://s311.photobucket.com/albums/kk453/enchiladro/
  • Last Edit: 07 July, 2012, 11:55:44 PM by smallbear

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
foo_skip: skip tracks that match a specified search query
Reply #244
The last screen capture reveals the problem. You only use the word SKIP for tag field name. The value should be nothing but numbers. It interprets the text as zero.
PS: the DSP component should be the last component in the chain if you use it. And if you don't use it, you will hear a glitch on skip if the track doesn't start with silence.

  • smallbear
  • [*]
foo_skip: skip tracks that match a specified search query
Reply #245
The last screen capture reveals the problem. You only use the word SKIP for tag field name. The value should be nothing but numbers. It interprets the text as zero.
PS: the DSP component should be the last component in the chain if you use it. And if you don't use it, you will hear a glitch on skip if the track doesn't start with silence.


Thanks, that's solved it. I had a vague feeling it must be in the syntax, seems obvious now. I do have the DSP second in the chain, I noticed some slight glitches otherwise, as you said.

  • Speech
  • [*][*]
foo_skip: skip tracks that match a specified search query
Reply #246
Add a tag field named SKIP and give it timecodes to inform what part to skip. For example to not hear first 30 seconds of a track use value -0:30. To skip the last minute of a 5 minute track use value 4:00-. To only hear the first 30 seconds and the last minute of the above 5 minute track use value 0:30-4:00. To skip both the beginning and the end separate the timecodes with a semicolon (-0:30;4:00-).


Is it possible to skip a part of an audio file, such as the last x seconds? My podcasts contain advertisements at the beginning and at the end, but these files don't have the same length, so I can fix a specific moment when to skip only relative to the audio length minus x seconds.

  • DaRudi
  • [*]
foo_skip: skip tracks that match a specified search query
Reply #247
A useful Tip for users of this component: I often listen to full length DJ Tracks which usually have a long intros and outros for syncing mixing and transitions. When i listen to such tracks i normally want to skip the first and the last Minute of the track.

Setting the Skip Tag for the first Minute is no problem with this component. Setting the last Minute is the trickier Part because you have to calculate the Time one Minute (or whatever you want to skip)

i solved this with the "Automatically fill values..." Tool in the Tag editor Window.

i chose source -> Other: and used this script

Code: [Select]
-1:00;$sub($cut(%length%,$sub($strchr(%length%,:),1)),1):$right(%length%,$strchr(%length%,:))-

Pattern is then the Tag Name

Code: [Select]
%skip%


With this examples foo_skip skips the first and last minute of each chosen (tagged) track

  • Speech
  • [*][*]
foo_skip: skip tracks that match a specified search query
Reply #248
i solved this with the "Automatically fill values..." Tool in the Tag editor Window.

i chose source -> Other: and used this script


I'm also interested in this method, but what do you mean by ""Automatically fill values..." Tool in the Tag editor Window"?

  • marc2003
  • [*][*][*][*][*]
foo_skip: skip tracks that match a specified search query
Reply #249
select file(s) in playlist, right click>properties>right click again and there it is.