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: [fb2k v2] Playlist Attributes (foo_playlist_attributes) (Read 174375 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: foo_playlist_attributes

Reply #250
thank you for your time. meanwhile i did some research in the net and i think i got it how it works anyway thank you very much for your time......the problem was how it works with the wildcards or what is a wildcard and how it works.......https://support.office.com/en-us/article/examples-of-wildcard-characters-939e153f-bd30-47e4-a763-61897c87b3f4  with this link i think i get it thank you :-\

Re: foo_playlist_attributes

Reply #251
@fbuser: Tracks skipped using the newer versions of foo_skip are not correctly removed from the playlist. If the tracks are skipped in quick succession, the last (or the last few ones) remain in the list and a different track (usually now playing) is removed from the list.

Thanks

 

Re: foo_playlist_attributes

Reply #252
@fbuser, I would like to request an addition for this component if you don't mind whenever you feel the need arise to do some code cleanup/maintenance.  I would love it if besides the title format variables to query the stop mark, it would also support the use of title format variables to query when an entry was added to the respective "Played" and "Skipped" playlists.

I accidentally clicked a column header in the "Played" playlist, which of course messed up the order in which the entries were added. If only I could have added a column to show when a track was added to those playlists...

Re: foo_playlist_attributes

Reply #253
I accidentally clicked a column header in the "Played" playlist, which of course messed up the order in which the entries were added. If only I could have added a column to show when a track was added to those playlists...
Well, after it happened, you could've just gone to "Edit -> Undo" in the menu to revert the unwanted sorting. Although this doesn't help you anymore, for the future you could just protect the relevant playlist against reordering by adding a playlist restriction with "Disabling reordering items" activated in the playlist attributes preferences.

Re: foo_playlist_attributes

Reply #254
Hi!
I like "Stop after focused track" function from this plugin but is there any way to "mark" focused track after which playback should stop?
Perhaps something like this (this is for tracks added to playback queue): %title%[ $rgb(0,0,255,0,0,255)'('%queue_indexes%')']

Can I set foobar to forget "Stop after focused track" if I close it and open another time?

It would be nice touch if you could add a checkbox to right click menu beside "Stop after focused track" option so I can know if I already turned this on for certain track.

Re: foo_playlist_attributes

Reply #255
I like "Stop after focused track" function from this plugin but is there any way to "mark" focused track after which playback should stop?
From the help file:
Quote
To display the value of the stop mark, which is the relevant playlist index for the active and the playing playlist, the title format variables %pla_stop_focused_track_active% and %pla_stop_focused_track_playing% are available.

Can I set foobar to forget "Stop after focused track" if I close it and open another time?
No, that's not possible.

It would be nice touch if you could add a checkbox to right click menu beside "Stop after focused track" option so I can know if I already turned this on for certain track.
It's probably better to use the above mentioned title format variables for this purpose. You wouldn't need to open the context menu track by track to find the one, which is marked for stopping after.

Re: foo_playlist_attributes

Reply #256
Quote
To display the value of the stop mark, which is the relevant playlist index for the active and the playing playlist, the title format variables %pla_stop_focused_track_active% and %pla_stop_focused_track_playing% are available.
It gives me just some numbers on random tracks I don't even know what they mean.

Re: foo_playlist_attributes

Reply #257
You can for example display a "*" for the track, which is marked for stopping after in the active playlist like this:
Code: [Select]
$ifequal(%list_index%,%pla_stop_focused_track_active%,*,)

Re: foo_playlist_attributes

Reply #258
Thanks! That works.

Re: foo_playlist_attributes

Reply #259
Hi. I have an idea for a feature. Please consider. Playlist could have the attribute of customizable sorting pattern which could be used as Sort By function parameter and with this - one function with key shortcut possibility to sort active playlist by global/custom sort pattern.

Re: foo_playlist_attributes

Reply #260
^ You can set custom sort in Preferences > Advanced > Display > Standard Sort Patterns, and then assign a Preferences > Keyboard Shortcut to [main] > Edit > Sort menu.

Re: foo_playlist_attributes

Reply #261

 To give you a quick overview of what I am using your component for: I am trying to implement a queue-system that makes foobar play the next song after the last song that was played before the queue-list started
[/quote]

Hello
Were you able to achieve this? This is the default behavior of the Queue in MusicBee and Winamp, but strangely enough Foobar doesn’t seem to think that implementation is the correct one. I’m also trying to do the same thing.
I usually just add my entire library using the Library view as the playlist. When I want to play a particular song outside the usual default order of play, I add it to the Queue and Foobar then decides to continue playback from whatever is next to play (in the defined order) from where the Queue entry was plucked from. I’d rather it go back and continue from where it was just before the Queue began

How do I configure the component to achieve this behavior? And can it replace the default “Queue” if a new playlist called “Queue” is used?

Re: foo_playlist_attributes

Reply #262
There's also something else I've wondered whether it can achieved in foobar.
I love how Poweramp has the ability to shuffle (artist).
Currently in foobar, we can shuffle folders, tracks and albums. While I sometimes use the album shuffle, the one I use the most is shuffle (tracks). But I wonder if there's a component that can shuffle (artist).
I described this in another post of mine
https://hydrogenaud.io/index.php?topic=121029.0

I wonder if such a component as this could help? @fbuser

EDIT

I start by playing (for example) an album.
While listening, I browse through the library and find a few songs that I want to interrupt normal playback and listen to, which I add to the temporary 'Queue'.
After the currently playing song from my album has finished, the Queue commences playback and it continues until the last enqueued song has been played.
When the Queue has finished, playback returns to normal album mode (playing the next song in the album that I was originally listening to).
If I want to enqueue any more songs to again interrupt my normal album listening, I go back and repeat step 2. The new songs again start playing after the current album song is done.

That was the original question I posted in that thread about needing something like this... Just so that you know, that I've been searching the Matrix for this all my life.


Re: foo_playlist_attributes

Reply #264
How do I configure the component to achieve this behavior? And can it replace the default “Queue” if a new playlist called “Queue” is used?
You might want to have a look at this post.

I wonder if such a component as this could help?
No, this is not possible.

You might have misunderstood my application on this. I read through the entire thread; all 11 pages of it.
The closest that I was to understanding how the plugin worked was when someone posted step-by-step instructions for how they used it but it was unfortunately ending in an endless loop for them.
I tried to modify his steps to my usage; as I don't want the "Queue" to have a random order (his was random), nor do I use Random global settings either. I did what I thought were the modifications to his setup and it wasn't working.
I've spent the last, what's it? 5 hours?, trying to get it to work as this is something that I've been looking to do (if you did see the post that I linked) for a long time.
I know that some users don't ever try to troubleshoot on their own, and come off as lazy to some developers. That shouldn't be the case here at all, as I've genuinely tried to see if I could do this without interacting with the developer himself/herself.
Anyway, I did come across the post you redirected me to when reading through the thread. It did not explain how to do the use-case that I needed as well as the post by the endless_random_loop guy did. His was a clear step-by-step and was much easier to follow (only that I couldn't modify his settings enough to work for me).
Sometimes I feel some people in this boards behave as though any request for information is beneath them. And that could perhaps be justified in the case that someone doesn't read and just jumps in to page 11 and asks a "stupid" question.
I don't think you should believe that is the case here.
Anyway, I'd continue trying to see if I can do what I need the plugin to do. Maybe somehow I can crack it.
Here I was thinking that meeting the developer himself, he could just direct me on an easy-to-follow step by step process on how to do this with his plugin. I suppose I was just mistaken on the patience that people seem to have here for users....
Very sad /:
Sam.

Re: foo_playlist_attributes

Reply #265
You are guessing wrong, but you should not expect, that I answer such question like yours above, because the answer is obvious. Anyway, now I found the time to look into this really minor issue and I cannot reproduce it anymore, at least with "correct" settings. So, if you still face this issue, could you please provide me the complete attribute settings for the "other playlist", for your queue playlist and your global settings (all settings from Preferences -> Tools -> Playlist attributes -> Playback settings + settings like playback order, playback follows cursor, cursor follows playback and stop after current).
Well, in the latest version of the plugin (0.4.1) the issue seems to be still present.

I have two playlists: one of them is the Library Viewer Selection with the following attributes:
- Playback order: Random
- Bookmark last playback position: Enabled
- Playback on active playlist: Enabled
- Prioritized playlist is Q
All other settings are set to Global for this playlist.

The "queue" playlist is called Q and has the following attributes:
- Playback order: Random
- Bookmark last playback position: Enabled
- Remove played tracks: Enabled
- Remove skipped tracks: Enabled
- Continue on playlist is Library Viewer Selection
All other settings are set to Global for this playlist.

Global settings are:
- Bookmark last playback position: checked
- Playback on active playlist: checked
- Start playback on first track: not checked
- Remove played tracks: not checked
- Remove skipped tracks: not checked

Cursor follows playback is checked, Playback follows cursor is checked, Stop after current - not checked, Playback order is Random.

To reproduce the problem - while a track is playing in the Library Viewer Selection, drag some other track from it to Q and wait. The current track (from Library Viewer Selection) ends, the one in Q starts playing and then repeats indefinitely and never gets removed. If, after dragging the track, you immediately switch back to Library Viewer Selection - everything goes as expected: the dragged track plays once, then gets removed. If you need any other information, I'll be glad to provide it.

This is the quote that I was talking about when someone was reporting some error that kept occurring for him which resulted in an endless loop. I tried to modify his settings to what I needed mine to do, but it wasn't working as when I followed what he did to the letter.
I just hope this person can come online here soon. It shows that he was last online sometime last year. I have already PM'd him but got no response yet. Just yet another proof to see that I have not just jumped into page 11 to ask a silly question that should be obvoius.
We all know that sometimes even the easiest thing to achieve in foobar can appear to some less equipped persons as difficult. That's why step by step instructions are sometimes required.
Anyway, I think I've said my piece. Thanks for the plugin in any case. Hopefully I can make it do what I need it to do.
Sam

Re: foo_playlist_attributes

Reply #266
Just an update on my situation:
@TheLomaxx  was the person I messaged to see if he could help, as someone who’d had the same need at some point in the past.
He came through for me brilliantly and I’ve got it all set up and working as I’ve needed all these years.
Kudos to him for being patient and explaining the steps and I picked up the “power” and utility of the plug-in pretty quickly once I knew how it works.
Thanks to all who helped…

Re: foo_playlist_attributes

Reply #267
Here I was thinking that meeting the developer himself, he could just direct me on an easy-to-follow step by step process on how to do this with his plugin. I suppose I was just mistaken on the patience that people seem to have here for users....
Very sad /:
Sorry, but sad are only your completely wrong expectations. Otherwise you wouldn't take it for granted that someone creates time consuming tutorials in his limited spare time, just because you are not able to express your actual problem.

You described what you want to do and I provided you a short description how to achieve your goal. I'm not a clairvoyant who knows what you already read and what you already tried. It would've been up to you to ask what you didn't understand and provide as much information as possible to identify your problem, e.g. posting your settings. Having done this I'm prettty sure, that it would've been really easy to solve your problem in a short time. Instead you only complained extensively that you get no help here.

Re: foo_playlist_attributes

Reply #268
After I deleted contents inside a very valuable and hand crafted playlist too often, ... and usually I want to allow adding entries only, I found your addon - exactly what I need. Thanks so much.

Re: foo_playlist_attributes

Reply #269
This component does not support x64, could you release a new version? thx

Re: foo_playlist_attributes

Reply #270
Hi, great component.

As far as I am aware this is the only way for foobar to play a playlist in random/shuffle order, playing each track once (more on that) and then stopping at the end.

So I couldn't see a search function for the thread so hopefully this hasn't already been mentioned, but when using the component as described above, it is playing the final track in the playlist twice. Foobar 1.6.12 is set to 'shuffle', and the component is set to 'remove played tracks' and 'remove skipped tracks'. The final track disappears from the playlist as soon as it starts playing, but then plays again afterwards, before finally stopping.

Any suggestions welcome?

Re: foo_playlist_attributes

Reply #271
Never got why people got so obsessed about the "remove played tracks" thing...

Do you know you can simply add your 40 chosen tracks to a standard playlist, select them, "sort/randomize" and play with default mode?

Every track played once, stops at end. The playback order is given by the selection sorting (random). Same result and ticks your needs.

Unless you explicitly don't want to know what comes after track X... just don't look at the playlist while playing XD.

Re: foo_playlist_attributes

Reply #272
Do you know you can simply add your 40 chosen tracks to a standard playlist, select them, "sort/randomize" and play with default mode?

Yes but that's a complete faff and shouldn't be necessary every time a new playlist is added. Playlist attributes is a good workaround.

Re: foo_playlist_attributes

Reply #273
Do you know you can simply add your 40 chosen tracks to a standard playlist, select them, "sort/randomize" and play with default mode?

Yes but that's a complete faff and shouldn't be necessary every time a new playlist is added. Playlist attributes is a good workaround.
You see it as a workaround, I see it as loosing control. Deleting tracks automatically = no control over previously played things, can't save the playlist for later use, etc.

You can add the sort/randomize action to a button using standard foobar. 1 click. Faster than that... I see no drawbacks with that approach, in fact I find the dynamic of creating auto-destructive playlist much more convoluted. If you really can't spend a click to shuffle a playlist, after spending thousand of clicks choosing tracks, there are several tools which would "automatize" it on playlist creation.

Anyway if that's a bug, hope it gets fixed. Was just pointing that your quote was wrong.
Quote
As far as I am aware this is the only way for foobar to play a playlist in random/shuffle order, playing each track once (more on that) and then stopping at the end.

Re: foo_playlist_attributes

Reply #274
So to pick up on a few of your points.

[/quote] I see it as loosing control. Deleting tracks automatically = no control over previously played things, can't save the playlist for later use, etc [/quote]
And more power to you, if that's how you like to use the software. I've no interest in saving playlists, my collection is folder based which suits my listening needs perfectly well.

[/quote] You can add the sort/randomize action to a button using standard foobar. [/quote]
Yes I have shortcuts for normal/shuffle playback, not sure how that has anything to do with my original enquiry though of playing back all tracks once in a random order and stopping.

[/quote] In fact I find the dynamic of creating auto-destructive playlist much more convoluted. [/quote]
Really? You literally just have to toggle the option on in the dropdown menu and that's it, like forever.

[/quote] If you really can't spend a click to shuffle a playlist, after spending thousand of clicks choosing tracks… [/quote]
As with your first quip assuming people are 'obsessed' for having a playlist that auto removes played tracks, I literally have no idea why you would think or assume creating my playlists takes thousands of clicks. I mouse click a folder, hit enter, and that's it, folder is sent to current playlist and begins playing.

[/quote] there are several tools which would "automatize" it on playlist creation. [/quote]
A constructive and possibly helpful comment. Do go on.