Playlist Attributes

By: fbuser

foo_playlist_attributes is a foobar2000 component for assigning various attributes to a playlist.

- This component currently supersedes foo_removeplayed. To avoid confusion because of opposite settings, when using both components together, you should only use one of these components.
- Depending on the settings for the replaygain source, this component interferes with the settings of foo_rg_trn (replaygain override), which may result in unexpected behaviour. But in general you can use both components together.
- It's not recommended to use "playback follows cursor" together with prioritized playlists or "continue on playlist". It might lead to glitches during playback in certain situations.

Latest changes:
- fixed: if the status for "Playback follows cursor" was changed during playback, it wasn't always properly reset to the correct status after playback stopped
- fixed: if a playlist has "remove played tracks" and "remove skipped tracks" set and the playback continues on a prioritized playlist, the last played track and the following track were removed from the first playlist instead only the last played track
- fixed: if "remove played track" was set for a prioritized playlist and the last track was skipped, the playback stopped instead of continuing on the playlist, which is set for the prioritized playlist for "Continue on playlist". As a subsequent error tracks on the "continue playlist" were errorneously removed under certain conditions
- other: compiled with SDK-2018-10-11
- other: foobar2000 1.4+ is now required
- other: windows runtime libraries need to be installed (automatically provided by foobar2000 1.4+)
- other: Windows XP and Windows Vista are not supported anymore

0.5.4 (not released):
- changed: make the context menu entry "stop on focused track" always available, when the focused track of the active playlist is part of the relevant selected items, even if the source is not a playlist viewer.

0.5.3 (not released):
- fixed: regression in 0.5.0: replaygain values were not used when "Resume playback after restarting foobar2000" was activated for the first track after a restart

- fixed: attributes were reset to their previous values after a restart of foobar2000, when they were changed during playback and foobar2000 was closed without stopping playback before and "Resume playback after restarting foobar2000" was activated
- fixed: menu entry "stop on focused track" was not available on some playlist viewers

- fixed: regression for "continue on playlist"

- fixed: removing tracks with playback order random results in duplicate playback of the last track in the playlist
- fixed: problem, if a prioritized playlist was activated during playback and "playback follows cursor" was activated
- fixed: Several minor fixes
- added: DSP for smooth transitions while changing the playing playlist during playback and bookmark seeking
- added: support for undoing playlist changes
- added: possibility to set "stop after focused track" with the playlist context menu
- changed: Advanced option "Mute volume before seeking bookmarked position" replaced with "Use DSP for smooth transitions"

- fixed: option "use last playing playlist after program restart" was broken

- added: possibility to set a stop mark per playlist for the currently focused track of the active playlist
- added: provide a title format status variables for the stop mark: %pla_stop_focused_track_active%, %pla_stop_focused_track_playing%
- changed: most of the attributes are now active immediately for the playing playlist. The start of a new playback session is not required for them anymore.
- changed: the help file is now expected to be in the same folder as the component
- fixed: some minor fixes
- other: compiled with SDK-2011-03-11

Current version

0.5.5, released on 2019-02-02

Works with foobar2000 v1.4 and newer



More components

Browse all
Browse by author: fbuser
Tags: playlist

How to install a component?