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: Update Dead Entries (Read 4232 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Update Dead Entries

Hi,

I think it would be neat if i could scan a playlist for dead entries and then scan the library to try to update any dead links based on tag info. Ideally the function could then optionally remove any entries still without a valid file.

Does a feature like this already exist?

Does anyone else think this would be usefull?

Cheers

Update Dead Entries

Reply #1
with rescan library being so damn fast its not worth the effort in my opinion for someone to create a plugin to do what you suggest. But hey nice idea
My Name is Sean and I'm here to leech off your genius.

Update Dead Entries

Reply #2
foo_dirwatch is somewhat what you want, but the author don't want to work on it anymore. IIRC he has release the source for anyone want to port it to 0.9.

Update Dead Entries

Reply #3
with rescan library being so damn fast its not worth the effort in my opinion for someone to create a plugin to do what you suggest. But hey nice idea


Hi,
Im not sure we are on the same frequency here, i'll try to explain further so you can see clearly what i mean.

My friends and i often spend weeks or months building playlists for playback, but sometimes i get a bee in my bonnet and go through my audio files and do a little maintenance (fixing typo's in tracknames, foldernames etc) moving files from one drive to another and on occasion i have even been known to completely change the naming scheme of my folders.

When i make changes like this i can easily rebuild the media library by re-scanning, but the tracks already in a given playlist will become 'dead entries', what i want is a tool to go through the re-scanned media library and update the playlist with new links for 'dead items', effectively bringing them back to life.

A tool like this could also be helpful for moving playlists from 1 machine to another, assuming the 2 pc's have the same music in the library but in a different directory structure.


Update Dead Entries

Reply #4
When i make changes like this i can easily rebuild the media library by re-scanning, but the tracks already in a given playlist will become 'dead entries', what i want is a tool to go through the re-scanned media library and update the playlist with new links for 'dead items', effectively bringing them back to life.
How? If you renamed the file, moved a file, maybe changed the audio contents, maybe changed its metadata, how can a program know which existing file belongs to the dead one? It can't.

You need foo_playlistbind, you can simply update 1/all playlist(s) with a keyboard shortcut then.

Update Dead Entries

Reply #5
You are looking for something like this, the so called ATF, or Advanced Tag Features. Maybe one day it'll be implemented as a component. Maybe, since Amarok is open sourced, one can make a component for this feature based on their code, if all the licences allow this.
Life is Real...
(But not in audio :) )

 

Update Dead Entries

Reply #6
How? If you renamed the file, moved a file, maybe changed the audio contents, maybe changed its metadata, how can a program know which existing file belongs to the dead one? It can't.

I was thinking it could search by tag info, the tag info still shows up in the playlist window after the file is moved so i guessed foobar could still use it. Maybe not so useful if the file has been moved/renamed & retagged at the same time, but i rarely retag so for me this is not such an issue.

You need foo_playlistbind, you can simply update 1/all playlist(s) with a keyboard shortcut then.

I cant see exactly what foo_playlistbind does, does it just mirror the contents of a set directory in a playlist, dynamically updating the playlist as changes are made on the files? If so this is not really what im after.

You are looking for something like this, the so called ATF, or Advanced Tag Features. Maybe one day it'll be implemented as a component. Maybe, since Amarok is open sourced, one can make a component for this feature based on their code, if all the licences allow this.


This is exactly the function i am after! Not so good for two reasons though, 1. If it rewrites tags it will break the .md5 and 2. its not foobar

thanks guys