foo_playlist_revive makes the dead items in the playlist alive again by replacing them with the matching ones in media library.A handy util for those who often move or rename their media files/folders.Make sure the newly moved tracks have already been scanned into the media library or reviving will fail.
Can you extend your component to cover also this: (find media library items from text files based on some title formatting criterion like: %artist% - %title%)
Two issues:If scanned playlist contains an entry added by foo_random then foobar will crash always.Dead items wich are not revivable will be highlighted - but old selection before scanning will be kept
PS. i would like to update this into my original post but can't find the edit button. Is there a time limit for post edit?
1.I have a playlist with nine hundred entries in it.If I perform a search for dead items with foobar's native function (Edit / Remove Dead Items) I see a progress bar and the search needs a few seconds.I assume your component in the first instance looks for missing items in the playlist as well and then searches for them in the media library. But if I select all tracks and choose Edit / Revive Dead Items all tracks get unselected immediately, no progress bar pops up and it seems nothing to happen.Is foo_playlist_revive's check for dead items so much faster than foobar's own function or am I doing something wrong?
2.Your component generates a new entry in Preferences / Advanced: "Playlist Revive: Compare track title in reviving".Would your component find items even in the case that the files are dead because they have been renamed if I untick this option?
hakase,your plugin is very helpfully for me, thank you again for it.One thing I am missing is the listing of revived items in foobar's console.What do you think about this proposal?Robertina.
I am not sure whether that info is helpful to user. I'll consider it.
What critera does this component use to match items? Does it consider only the filenames? It would be good to optionally use some additional criteria like filesize and date. I think such things are stored in the playlist.
.. When I revive my playlists I lose the playcount (foo_playcount), last played date, and rating (foo_quicktag) for all mp3's.