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 173072 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: foo_playlist_attributes

Reply #75
I thought it could be considered related since this component is dealing with playlists.
I'll try to clarify.
In the media library, pressing enter key or double clicking (could be dependent on setting in preferences) will send the selected files or songs if you wish, to the currently active playlist. Pressing shift + enter will add the selection to the currently active playlist.
What I'm looking for is an option to have the above operations be applied to a predefined playlist.

Re: foo_playlist_attributes

Reply #76
What I'm looking for is an option to have the above operations be applied to a predefined playlist.
I assume with "media library" you mean the album list media library viewer (there are other media library viewers, too, which may operate differently). To get what you want, it has to be implemented by the album list. It can't be done by my component, because it has no idea what the user is currently doing with the album list. This what I meant, when I mentioned, that there is no relation to my component.

Re: foo_playlist_attributes

Reply #77
Because during playing the current track, you start another track. Skip doesn't necessary mean skip to the next or the previous track.

hm, when I press skip (and I mean "next track"), I want to skip that track, but when I double click some other track (usually different album/artist/playlist) I didn't meant to intentionality "skip" that track. Now I would have to press stop and than double-click so that the track isn't counted as skipped - it just doesn't seems right to me

The reason I'm using "send skipped tracks to playlist" is that they'll get something like skip_count (manually unfortunately) so when it accumulates enough they'll get low rating and be automatically skipped in the future.

Personally, I don't like the way, how play count is handled by the official playback statistics component. So I never intended to be consistent to it. It's rather consistent to the behaviour of the "Remove played tracks" option, which was earlier implemented.

Well OK, I guess that just another user preference

 

Re: foo_playlist_attributes

Reply #78
Would it be possible to assing option "Reset >stop affter current<" on per playlist basis?

Re: foo_playlist_attributes

Reply #79
Because during playing the current track, you start another track. Skip doesn't necessary mean skip to the next or the previous track.

hm, when I press skip (and I mean "next track"), I want to skip that track, but when I double click some other track (usually different album/artist/playlist) I didn't meant to intentionality "skip" that track. Now I would have to press stop and than double-click so that the track isn't counted as skipped - it just doesn't seems right to me
I think you have a different understanding of skip than me. But there is no need to discuss it here, because I get no information from the SDK, when the user press "next track". I get only the information, when a track was stopped, because another track is started.

Would it be possible to assing option "Reset >stop affter current<" on per playlist basis?
I have no access to this setting with the SDK, so it is not possible.

Re: foo_playlist_attributes

Reply #80
I think you have a different understanding of skip than me. But there is no need to discuss it here, because I get no information from the SDK, when the user press "next track". I get only the information, when a track was stopped, because another track is started.

Do you think it's good idea (or possible) to introduce some kind of timing setting (like we discussed about custom_db ) for this played and skipped tracks?
i.e. If we set the timing to 1min, than the track will be sent to played tracks playlist when this timing is reach, or sent to skipped playlist if we skipped the track before this timing limit (so if I "skip" the track after 1min period it won't be sent to skipped playlist, and it will be already in played tracks playlist of course)?

Re: foo_playlist_attributes

Reply #81
Basically, this is possible, as the SDK offers the possibility to get informed, when a track is considered as played consistent to the playback statistic component. Of course, it would be possible, too, it there were no such information. But I don't see any real use for it. Could you explain it more detailed, what you want to achieve with this behaviour?

Re: foo_playlist_attributes

Reply #82
If set to 1 min - played tracks will correspond to with play_count (like %last_played% playlist) and for skipped tracks, skip_count will be usable for me - my main point, as I said before how I meant to use it.
If set to 100% the behavior will be like it is now.
There will be other usage possibilities open

Re: foo_playlist_attributes

Reply #83
I'm using the latest version and I have an odd issue when setting to "Repeat Track" or "Repeat Playlist", the playback gets stuck in the last two seconds.  Removing the component fixes the issue.

Re: foo_playlist_attributes

Reply #84
I can confirm this behaviour, when using a "Repeat track"  together with "Bookmark last playback position". I will look into it. In the meantime don't use this options together.

Re: foo_playlist_attributes

Reply #85
For me enabling the global option "Playback on active playlist" (under playback menu) has no effect - the correspondending opton under edit menu works fine.

Re: foo_playlist_attributes

Reply #86
Strange, even after a short glance on the source code it should work, and of course it worked, but now it doesn't. Anyway, I will fix it with the next release.

Re: foo_playlist_attributes

Reply #87
Both issues should be fixed now. See the first post for the new version.

Re: foo_playlist_attributes

Reply #88
New version. See first post for download and details.

Re: foo_playlist_attributes

Reply #89
Request to add DSP preset to playlist attributes
Can't wait for a HD-AAC encoder :P

Re: foo_playlist_attributes

Reply #90
Do you mean different saved presets for the presets choice on per playlist base? This is not possible and I don't think that it is useful enough to implement it.

Re: foo_playlist_attributes

Reply #91
Yes! It's possible with 1.0! And it's indeed useful (at least more than several other features you've implemented imho!)

Edit: It's possible to assign a keyboard shortcut to the presets, however, I couldn't see the presets when I tried to assign them to CUI buttons.
Can't wait for a HD-AAC encoder :P

Re: foo_playlist_attributes

Reply #92
Yes! It's possible with 1.0!
That doesn't necessary mean, that it implementable by a 3rd party component. With the current SDK it is not possible. If it will be possible with the next SDK, I don't know.
And it's indeed useful (at least more than several other features you've implemented imho!)
We were obviously talking about two different things, because I didn't know that it is possible to address one preset directly with fb2k 1.0. Actually, in this way it is useful (also for me, and that is a must to implement a functionality).

Re: foo_playlist_attributes

Reply #93
I just downloaded (upgraded to) the latest version. Seems that you've already implemented the ability to choose different DSP settings. However, I can't make it work (but then again, I didn't think it was possible due to SDK anyway).
Can't wait for a HD-AAC encoder :P

Re: foo_playlist_attributes

Reply #94
I just downloaded (upgraded to) the latest version. Seems that you've already implemented the ability to choose different DSP settings. However, I can't make it work (but then again, I didn't think it was possible due to SDK anyway).
Can you describe it in a more detailed way, what excatly doesn't work for you?

Re: foo_playlist_attributes

Reply #95
Well, when I change DSP settings (e.g. remove Continuator DSP for certain playlists), it's not effective at all.
Can't wait for a HD-AAC encoder :P

Re: foo_playlist_attributes

Reply #96
I can't confirm this. For me removing Continuator DSP works as desired here.

Re: foo_playlist_attributes

Reply #97
You are right, it works fine - I must have overlooked something when I tried it
Can't wait for a HD-AAC encoder :P

Re: foo_playlist_attributes

Reply #98
At the moment I am using foo_playlist_attributes 0.2.2 [Nov 16 2009 - 20:33:31] with fb2k 0.9.6.9 on Windows XP Professional. Might I ask two questions:

1.
Are all plugin settings saved entirely in foobar's config file so that for example all playlist restrictions set by foo_playlist_attributes are removed from them when I delete the plugin and I tell foobar when it runs next time that the settings shall not be kept?

2.
Is it an intended behaviour that foo_playlist_attributes bookmarks even files which have been played completely? Steps to reproduce what I am meaning:
  • I am saving first-time foo_playlist_attributes in foobar's components folder.
  • I run foobar, go to menu Playback, Playlist attributes -> Bookmark last playback position.
  • I am playing an arbitrary audio track entirely. foobar's playback settings are: "Stop after current" and "Repeat (track)".
  • Restarting the playback of the same file by pressing enter or the corresponding button foobar jumps nearly until the track's end and plays only approximately its last second.
If I should have misunderstood how this option is functioning I beg your pardon.
This is HA. Not the Jerry Springer Show.

Re: foo_playlist_attributes

Reply #99
Are all plugin settings saved entirely in foobar's config file so that for example all playlist restrictions set by foo_playlist_attributes are removed from them when I delete the plugin and I tell foobar when it runs next time that the settings shall not be kept?
I would think this component rather uses the "playlist properties" API, because it's very handy to store per-playlist settings. Then the attributes would be stored in the individual playlist files, but I might be wrong here.
Full-quoting makes you scroll past the same junk over and over.