Media Views for showing your broken/missing tracks (ghosts) and duplicate tracks (clones).
(I renamed it since I merged in the Attack of the Clones functionality into this add-on)
This add-on packages two Media Views:
Both views let you delete/clean up tracks one by one (using the normal menu options), as well as showing you the full path of the file, and a button to indiscriminately clean-up all ghosts or clones.
Log in to Add a Tag
© 2005-2009 Pioneers of the Inevitable
There’s only XUL!
Locks up my macbook pro when i try to use this add-on. Using 0.5 , takes CPU to 60% and idles. really excited to see this working
Doh. How big is your library?
Is there a way you could get it do delete playable files that are the same? Going back to the ‘clones’ idea.
I’ve ended up with 2 playable versions of every song in my library…
Otherwise, works great!
Let me try to explain this. And i realize my situation is probably why i cant use your awesome utility. My library thinks it has over 12K songs in it. really it only has a couple hundred. i have an external HDD that i put a good chunk of songs on one time and i linked my itunes library to them at one point. I was able to sweep my itunes library of the dead links but when i imported the Itunes library into songbird all of the dead links came with it. When i listen to music using songbird i cant just leave it on shuffle because every time it hits a song with a dead link it just stops and does not skip to the next. Its not that big of a deal maybe ill just re-install songbird w/o using the itunes thing and have it find its own.
Have you tested this on Linux?
I get the following under Ubuntu 7.10 and 8.04 (Songbird 0.5):
OK. The back button takes me back to the standard library view. But:
1) Why isn’t there an option to restore this (default) view in the Media Pages menu?
2) Why doesn’t clicking “Library” in the Service Pane restore the standard library view?
And more importantly, why does my Ghostbusters pane a) not display anything and b) do nothing?
@chocolateboy, do you actually have ghosts in your library? That behaviour sounds like a bug in my code failing to deal with the fact that you don’t actually have any ghosts. :-P
whoops. meant to post that from my account, not Songbird. sorry :)
Deleting one Ghost (manually) in the ghost view needs about 40 seconds. Deleting two needs about 80 seconds. With 100% CPU, of course.
Is it possible that this extension re-builds the list of ghost after each deleted entry?
And – what’s gonna happen as I click on “Remove all” and it starts deleting my 1492 ghost entries?
I’ll try. Maybe in 16 hours, I can listen to my music again.
@stevel: I had some ghosts at the time (I think :-). I’ve reinstalled Ghostbusters, so I’ll check it again next time I’m sure I have something for it to zap.
@stevel: just tried. It works! So, yes, I was probably being an idiot :-) Many thanks!
What kind a system requirement do one need? I have a old machine with centos 5 and a big library ~7600 titles and trying the ghostbuster view just freeze everything, had to kill songbird.
Just uploaded a new version that should (hopefully) fix a bunch of issues people have found.
Very good!
It works!
good job
"This one is a media view" - This is the surprisingly subtle clue to how to use this add-in. Took me a couple cycles to realize you must use the View->Media Views->Ghostbusters menu to start busting ghosts. Hope this saves someone else some time ><
I was so hopeful, but it was installed, I restarted songbird, but I got no Ghostbuster. Does not show up as a Media View. What can I do to trouble shoot so that this can be fixed?
me registre para agradecerte justo tenia ese problema habia borrado varios tracks y songbird no los eliminaba me puse a buscar como y encontre esto,funciona muy bien de nuevo gracias...
Any 0.7.0 update? :)
I'm working on one :)
Updated and uploaded :)
Installed the add-on on 0.6 running on OpenSolaris, moved one album directory in the library elsewhere and selected Ghostbusters in Media View but nothing happened. How do I tell a track is a ghost ? (any screenshots ?)
@vladak Yay OpenSolaris! :) You should have seen a list of the tracks that were missing, I'll post a screenshot here. If you had no tracks missing, it should have popped up a dialog saying there were no ghosts, and that it was switching you back to the List View. If you open up your Error Console (Tools > Error Console), do you see any error messages? If you do, can you email them to me? (stevel at opensolaris dot org)
@stevel actually, it displayed almost all of the tracks in the library except just a couple of tracks. Maybe it reversed the lists somehow ?
error console contained the following:
Yikes. Is this on a network share? Or are all the tracks on a local filesystem? Did you see any error messages in the error console?
No, it's local filesystem. The above error message actually comes from Fedora running 0.7rc3 but it has the same problem as OpenSolaris with 0.6.
Does that message reported before or after you switch to the Ghostbusters view?
Right after the switch.
Hrm - is there anything special about the couple of tracks it didn't display?
Actually, I checked once more and: there are 287 tracks in my library. Switching to Ghostbusters view displays 287 entries. However, after I switch back and forth multiple times, Ghostbusters view displays more than 287 entries. The additional entries are weird tracks which do not have any tags but their file path says something like: 'songbird-medialist://LONG_HEX'. Not every switch adds new medialist entries. I have just forced :) my colleague to try Ghostbusters in his Songbird 0.6 (OpenSolaris again) and it has the same error, albeit his library is much larger.
Darn. Okay - I'll try to reproduce it and let you know what I find; I'll update here when I have something :) Sorry about that!
vladak: Can you try installing http://whacked.net/ghostbusters-0.0.6.xpi
If you open up your Error Console and switch to "Messages", and hit Clear, and then switch to the Ghostbusters media view you should see some logging. Mind emailing me the output?
0.0.6 displays the ghosts as expected (I intentionally moved some files around to produce some ghosts), error console displays info messages about the ghosts it found but the exception error message is still there, at the end of the output.
Interesting; oh well... hey if it works, then it works :)
I'll keep digging into the playlist.xml error, that should be innocuous though.
When I switch to the Ghostbusters media view, I get the bar at the top that has a file path and the the Kill the Ghosts button nothing happens. In the Error Console I get a message that says "Error: Ghostbusters is not defined." That's it. No dialogs, no change in the view. Just not defined.
Songbird 0.7.0, Ubuntu 8.04, Library has 8712 items (though I'm not sure Songbird is accurate on that one, seems too high)
@mythmon: I just uploaded 0.0.6; can you see if you still have this problem? I fixed a typo that was including Ghostbusters.js when it's actually ghostbusters.js; it appears to not make a difference on Mac/Windows, but it might on Linux.
In stalled Ghostbuster and worked as I thought it would.. removed the ghosts :). 2 were found and removed. Really like the idea, thanks.
Problem:
In a library now of 781 songs, after it runs.. even if it finds no ghosts, when I return to any other view, it shows my library list as795. I have to restart Songbird to get the number to show accurately as 781. However, on each subsequent run of Ghostbuster, the same thing happens and I have to do the same restart to resolve it.
I am on Windows VISTA 32bit and all of my tracks are in MP3 format.
@deomega: Can you try the 0.0.7 version I just uploaded and see if that fixes it for you?
Done.
Ok, after the scan and it finds no Ghost, I then 'ok' for it to switch to the prompted list view, which seems to be a Ghostbuster's List view of sorts. When it goes to that list view, the count is fine at 781.
However, on switching to any other view after that, it again goes to 795, and I again have to restart Songbird to adjust it.
@deomega: Okay, this time I think I have it tracked down. :) Can you try 0.0.8?
@Stevel
It worked!!!
You know what? After a few attempts, I started responding to tell you it is the exact result as my last report, but thought.... since you feel that you tracked it down, maybe I should reinstall ghostbuster. So, I reinstalled, and problem went away. Thank you very much.
Now, i am second-guessing myself wondering... did i really install 0.0.8? I am pretty sure I did, but you know how that goes :)... So, maybe if all else fails, reinstall could be the solution?
Either way, I tried to duplicate the problem in many ways but it is not coming back, so ....PROBLEM SOLVED! Thank you VERY much!!!
Awesome, glad it works for ya! Thanks for the detailed bug report... that made it much easier to track it down!
Would it be possible to display progress of scanning for ghosts ? In my home library with 6669 tracks (the number is real, no kidding) it takes couple of secs to switch from 3-pane view to Ghostbusters.
Yeah that should be possible, I'll look into it for the next rev.
@Stevel
I just downloaded the newest version today (0.0.8) and it works just fine.
Thanks.
The progress page in 0.0.9 is nice addition but somehow it displays too late in the process of scanning.
I am getting the same problem as Vladak, the progress bar and background show up after it is done scanning not during. I am using 0.7 on Linux.
I just installed this plugin but the "media views" menu option is grayed out and I can't click it. Does that mean I can't scan for ghosts? What is wrong? I'm on OS X 10.5 on a Macbook Pro, with Version: Songbird/0.7.0 (20080819113227) XPCOMViewer/0.9a (2008072921) Build 716
Thanks for the update, but this still isn't showing up as a media view for me :(
skyfaller: Do other Media Views such as Media Flow, or Tag Cloud work for you?
Ahhh scary icon!
hey stevel.
nice job on this add on man. very useful. this is definitely one of the reasons i prefer songbird over itunes. because of your theme! one thing that would really make it awesome (not sure how difficult to implement though) is for the attack of the clones part of the add on to eliminate the clone that is of the lowest quality (the song with the lowest bitrate). this would be extremely useful. sometimes i would download a single song and then buy the album and when i import the album i've got the bad quality single and the high quality album version of the song and after running attack of the clones sometimes i'm left with the bad quality version which is sometimes a bit of a pain in the neck. other than that this is easily one of the most useful addons out there! thanks again!
@Brendy That's a great idea; I'll look into that. Thanks for the feedback.
Hi stevel,
The Exorcist is a real good add-on, very useful. I've got a wish for an further version.
I would like to correct the path of ghost tracks with The Exorcist.
I recently moved an album into my music folder after i imported into songbird. After that my songs where ghost tracks in songbird. I can exorcise them and reimport, but it would be cool if i just mark these songs and tell them a new path.
regards
I'm running Mac OS 10.5.5 with Songbird/0.7.0 (20080819113227). I have The Exorcist installed and it shows the list of duplicate files, which i can delete one by one. When i click "Exorcise the clones" nothing happens. i brought up the Error Console and it showed "Error: list is not defined" in Source File "chrome://exorcist/content/clones.js". Upon examining the source file it looks like the list variable is not passed to the function being called(killClones). I would try to debug the code but i don't want to destroy my library by accident. Is this happening for anyone else?
@gentoo4life: Thanks, I think I've found the bug and fixed it. I just uploaded a new version 0.1.1 that hopefully addresses this.
BTW, there's something ironic about someone named 'gentoo4life' using OS X ;-)
works great here!
i run windows vista and every time i run the exorcist songbird crashes
hey stevel,
All I can say is thank you very much for this mod, I can also add that I am running Ubuntu 8.10 and The Exorcist is working perfectly for me, thanks a lot man.
I'm running OSX 10.5.3 and the 1.0 final release (build 860 (20081124140725)) of Songbird. Whenever I click Exorcise the clones (even on a small list of music, like a 20 track playlist), it bombs Songbird - the music keeps playing, but the rest of the application won't respond until I force quit it (I've left it for a few minutes and it's still dead).
Works great on Ubuntu 8.10. But, I have a feature request. It would be really nice to be able to find duplicates based on terms the user selects. For example, in my mucked up (former iTunes user =/ ) library, I'm still finding duplicates that match only by name, since iTunes dropped the artist tag for some reason. So, even though you could still leave the defaults just how they are, anyone could change what determines a duplicate. Useful options to have: name, artist, album, time.
So I found a bunch of duplicates in my system and deleted them. How do I get Songbird/Exorcist to reflect this?
It would be nice if there was a way of pausing or stopping a search, and if the view was more responsive in general. Right now (installed Songbird 1.0.0 and the latest available Exorcist today) when I select one of the Exorcist's views it takes a few looong minutes until I can actually do anything in Songbird (which includes changing my mind).
I've notice that sometimes the "File Path:" doesn't change as you select another song. This usually happens when I'm going back and forth from 2 songs, and that can be frustrating when I'm deciding which clone to delete.
could I request a feature to export the clone files? I would like to be able to delete them, and not only get rid of them from my playlist... I could use the output of what the exorcist generates to write my own program...
I've installed this, but i have no idea how to use it.. how do I open it etc??
help please?
@snooky91 - Use the Media Views button at the top to change views.
One good enhancement for this extension would be to add a 'remove and delete' menu item to the right click context menu for a file.
This way it would be much easier to delete the file from your drive at the same time as as removing if from the library.
At the moment you have to right click, choose 'show file', find the file in the file manager, delete it, close the file manager, right click, click remove. Lots of work to achieve something simple.
Thanks for your great extension.. I have just cleaned up my library (and files on disk) to remove duplicates and clones. Very neat.
What does clicking 'exorcise the clones' do?
Does it delete the duplicate file from my drive, or
does it just remove one of the duplicates from the database?
I ask because I don't want any duplicate files deleted: my duplicates are actually just one file on the drive but Songbird shows them twice in the database.
It removes them from the database.
I thought the Exorcist locked up songbird... CPU usage close to 100%.. and yes, my database has lots of dups... Anyway, just to see what would happen, I left it running while I stepped out... When I came back about 20min later, all the dups were gone.. err.. all the dups were exorcised ;)
Any progress with choosing which clone to delete based on the lower bit rate?
@omalley-wilson Sorry... been swamped with a ton of other work and haven't had time to implement it yet :(
I was just trying this add-on. I don't know if it works or not 'cause I never came that far. when I switch to the clones or ghosts view, after some time i get a warning about an "unresponsive script". I decided to let the script do its work but after some minutes with a not responding songbird I had to kill it as it reached 3GB of memory usage (5.3GB virtual memory, running on Ubuntu 8.10 64bit)
My library contains about 54000 files. Just a size where this add-on would be really useful.
What could be cool is when viewing the duplicates, clicking the "Exorcise the cloes!" would prefer higher bitrates tracks over lower bitrate tracks. Or maybe even allowing one to select which parameters the killing should be done according to.
very nice tool :-P used it a lot... accidentally doubled half my library, and it takes a long time to clean that up, but despair not the Exorcist is here... THX man it was a lot of help 5/5 stars... consider @mark.vesterskov suggestion it sounds nice
sorry for posting again, but could you make it shift back to the media view that i used before i changed to your tool... because i use the default view, and it shifts to plain view
The exorcist cant find any duplicated tracks on my computer. I have 2 harddrives with the same songs on (An internal and an external drive), and they're all loaded in Songbird, but when I scan for duplicate tracks it just tells me "You have no duplicated tracks. Switching to list view instead." I've tried to reinstall the plugin twice, didn't help. It works perfectly fine on my laptop, it's just on my stationary I get this problem... Can anybody help me?
Like nicklepro, I've noticed that File Path doesn't always update when I select a song. For me it's pretty consistent: the first time I select a song, File Path updates. The second and subsequent times I select it, it doesn't update.
I'd also love to be able to both remove the entry from the database and delete the buplicate file from disk.
And perhaps the extension could prefer removing files with (number) in their name right before the file extension (f.e. foo(1).mp3)? That seems to be the way a number of my duplicate files are named.
Finally, I have three copies of a number of files, one in Music > iTunes and two in Music > Amazon MP3, but Exorcist's Duplicate Tracks view only finds the ones in Music > Amazon MP3. Am I doing something wrong?
@mykmelez - Hrm... the file path thing definitely sounds like a bug. I'll look into that. The removal of the song from disk and (number) thing are great ideas, I'll put them on my list of suggestions. Hopefully I'll get time to tackle them soon.
The 3 copies thing is because it arbitrarily chooses one (the first one it encounters in the library) to designate as a "keeper", and then arbitrarily choose the remaining ones as dupes. Non-ideal I know. :(
@stevel: ah, now I get it! I thought it had found two and was going to pick one of them to save, but now I understand that it actually found three, already picked one to save, and is only showing me the two it's going to remove. Thanks for the very useful extension!
Excellent plugin.
Great!! I had tons of duplicated songs and I was surprised that Songbird didn't already have this feature integrated in. Thanks so much! This saved me loads of time.
Hi Stevel,
I had a temporary backup music folder which I imported into songbird by mistake :).. Anyway, since it was then integrated with my other songs, what I did was remove the backup from the location where songbird found it. So of course, I then turned to Exorcist to remove the ghosts, since the parent files were removed as stated above.
Now, it worked and there was no problem, except that if I was not experienced with using Exorcist, I would have thought nothing was happening, because it shows no indication that it was removing all those files... until it was actually done :)
Long story to simply ask for an indicator of when exorcist is working, as this could help a lot in the future. Something that indicates that the process is running as opposed to just sitting there?
Thanks.
Sorry... to clarify, it shows a meter when it is scanning, but nothing when it is removing.
Someone might appreciate this (tiny) patch:
http://systems.cs.colorado.edu/~caleb/songbird-1.0.0-exorcist-0.1.2-keep-rated-clones.patch
It will prefer clones that have a rating.
Thanks caleb! I've updated 0.1.3 to include your patch. Many thanks!
For delete all ghosts with 30.000 music files, apply this addon + when the lists is shown : ctrl+A + del : it's incredibly fast !
Great, much needed extension.
Preferring clones with a higher bitrate seems to always make sense. May I suggest 'collapsing' some metadata into the preferred track?
By 'collapse', I mean rewritng the preferred track's metadata with the best combination of metadata from the tracks which are about to be tossed out.
Off the top of my head:
. Sum play counts
. Preserve most recent timestamps, such as "last played" and "last skipped"
. Preserve highest quality artwork
. Preserve lyrics, rating, track number, etc.
Thanks a bunch for getting this far.
VIRUS WARNING...
To be clear I cannot guarantee this came from exorcist, but right after I installed - and I wasn't doing much on my computer - Windows Defender popped up saying it found Vundo and ConHook... I've been working for a little while now trying to get to the bottom of it and it looks like the files were created right after/while I installed Exorcist.
Has anybody else run into this?
Hi, I am running what I think are the latest versions of Songbird and Exorcist on Windows XP. I am getting the same problem that people seemed to be having months ago - I have 1600+ ghosts and exorcism simply stops everything dead (100% CPU usage too.)
I also get the same file path issue as mykmelez.
Do I need to update anything?
Many thanks
When I import a playlist with songs that are already in the library (same files), songbird creates two entries for this song (the library one and the playlist one). I use the add-on to get rid of the redundant entry but then it disappears from the playlist.
Currently when one when one runs the duplicates filter in a PLAYLIST it displays them properly.
When you click the "exorcise the clones!" button it works properly.
Or so it seems... Until you go to library view only to find out that it has failed... epicly. :P
What happens:
-For duplicate tracks with different file paths one is removed from the PLAYLIST.
-For duplicate tracks with the SAME file path nothing happens.
What should happen IMHO:
-For duplicates with differnet file paths remove from LIBRARY. (OR remove warning.)
-For duplicates with the same file path all but one should be removed from the playlist.
And a nice clones background would be great.
Anyway good add-on.
Hi Steve,
First off let me say that this is a wonderful add-on it has found the duplicates that itunes could find because of the filenames being different and that im too lazy to sort out manually...with that being said the reason im too lazy is because it says i have 12,000+ duplicates and im guessing that includes both copies of it so theres 6000+ songs that i need to remove if i understand how your program seems to work. As soon as i hit the button to exorcise them it takes songbird to 100% pc usage and gobbles up between 326mb and 380mb of memory...and doesnt seem to do anything because if i close the app and reopen the duplicates view they are still all there...now is this because its just too many or do you know of this and have an idea of how long i will have to wait for it to finish.
im running a
2 GHz. AMD Athlon 64 processor
with 2.GB of RAM
and Windows XP Pro Service Pack 3
This add on is brilliant for identifying Ghost songs, and I have not tried removing yet because I would like to avoid loosing my song data such as last time played/skipped etc.
All my music is stored on an external hard drive, the same hard drive hosts my SongbirdPortable App. I tried to be a smart arse and run the portable app accross a network. First it failed, and now when I run it locally all my file locations have changed from
file:///p:/folder/folder
to
file:///p:chaos/portableapp$/folder/folder
Where chaos/portableapp$ is the computer/sharename.
What I want to know is there any way of repointing of fixing the location to maintian the related song data and without having to remove the songs from the libarary.
Also I'm assuming that the 5*Star rating is stored in the actual mp3 file itself?
Ghandi
Anyone know if this will work for the latest betas? Obviously the install.rdf would need to be changed, but I'm wondering if anyone has done that to figure out if it plays well with current SB beta releases.
Even if I may look like the most stupidest possible user, HOW do I use this add on. ?
I'm looking forward to a 1.1 version
@morri - It's in the "View" menu under "Media Views". It'll sort out any ghosts or duplicates then you can delete or rename or whatever from that view.
Bloody brilliant app! Long live songbird! It's add-ons like this that will hopefully make Songbird among the number one choices for music players.
@Ghandi: no, song rating is not stored in the file id3/comments within the actual song files themselves. they are kept in with your own unique library data, which it lookslike you will loose if you do/did what you describe.
[it would be rediculious to have them in the song files. jukebox apps havn't always come actual with mp3 metadata editors, only library data editors,
and that would been rediculious, artists could have just make their own tracks 5 by default]
soz
Yeah! Can't wait for 1.1 version!
@sacrosanct and @ghandi: songbird.metadata.ratings.enableWriting will enable storing ratings metadata in the file itself, although I don't think it works for all file formats.
When i click on the install button it says it isn't compatible with my version of songbird. I just downloaded it (songbird)
Pleas Update it to an Compatible Version to the New Songbird Version.
I should have installed this 10 minutes ago, before I updated to 1.1
nevermind, will wait.
New version uploaded!
nice one
Oh my gosh I love you... uhm... *grunt* in a manly kind of way...
Just wondering if any headway is being made on exorcising the lowest quality duplicates, and what exactly the current criteria is.
Hello all.
First off, wonderful add on. Beautiful.
i have several duplicates, and i am now eradicating them manually. As i have read, i believe, you have made changes that the above users requested(i.e. delete by bitrate, or by rating)?
If so, how is this done? and is an exorcism reversible?
And one last note, i have noticed, coming form iTunes, that your duplicate track's filename usually has a 1 or a 2 appended to it. I think that would be the best way to auto-delete, is by the one with the shorter filename.
Good luck!
Thank you steve for this excellent extension. It is a must have for me.
FYI, I recently moved around a large amount of tracks and experienced a bug. The Exorcist found 4000 ghost tracks (out of a library with 78,000 tracks). When I clicked "exorcise the ghosts" Songbird hung for 1.5 hours (using CPU the whole time) before I gave up and killed the process. While Songbird deleting tracks performance is terrible (Bug 12953), when I reran The Exorcist and manually did a select all and delete of the same 4000 tracks it took only minutes.
I can only think the extension is deleting tracks in another way (one by one?).
Plus it would be much better if deleting tracks didn't freeze Songbird, but that is an application issue not one with your extension :)
Thanks again for the must have extension.
when i click on duplicates it tells me there are none. it's quite obvious that i have many in my library. am I doing something wrong?
this addon has saved my ipod - currently the ipod addon has a bug which means it duplicates songs on my ipod when syncing - I use the exorcist after syncing to remove these and it also removes the duplicates from the menu lists inside my ipod - thanks!
This only removed a handfull of my duplicates and then it says that it can't find anymore.
Is it possible to search by file extension? I have some lossless CDs that are copied in both flac and mp3, and it thinks they're duplicates T_T
This may be a bug?
"A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.
Script: chrome://exorcist/content/clones.js:126"
This is the error I get when I select duplicate tracks. Stopping the script returns me to a previous level of usability, clones are still present, continuing with the script permanently freezes the program and the entire computer.
I'm having trouble downloading both The Exorcist and the iPod Player one, could anyone help me out? I have Windows XP and it downloads extremely fast but then I can't open it for some reason? It asks me if I want to pick a program to open it and I'm not sure what to do at the point. If anyone could help me, I'd greatly appreciate it. Thanks.
nice addon ^^
maybe you can add auto exorcise on startup, or once a week
So I go to exorcise the clones, I get the little message, This will indiscriminately remove duplicates from your library without pre... I click ok and then.... nothing happens. no duplicates get deleted. No nothing. Nothing at all happens. I still have a gajillion songs where i should only half half a gajilion. A lil help! Is it busted or am i retarded? PS. Iraq sucks!
Oh my goodness. I think I was about to have a freakin putergasm when I saw this add-on. I have been trying to sort out over 8000 soungs (3600 of which were duplicates) by hand. This is a tremendous piece of software and the author is to be commended, nay lauded!
Thank you!
I can't figure out how to use this add-on in Songbird 1.1.2. Any help?
Sorry. Figured it out. *doh*
This doesnt work! It shows me a few of my duplicates, deletes them, then i go back to my library and there are tons! It tells me I dont have any and makes me go back to list. am I doing something wrong?
thank you very much for this add-on! *
From Get Satisfaction: http://getsatisfaction.com/songbird/topics/excorcist_add_on_freezes_songbird_when_told_to_delete_duplicate_tracks
Excorcist add on freezes songbird when told to delete duplicate tracks
It finds them and displays them, but when I click "excorsise!", the whole program just freezes. I tried downloading a different version, but to no avail.
:-P I’m listening to the same track twice
Cannot install on 1.2.0b2 on OS X. Install button is grayed out.
just wanted to let you know this is a great add-on =) but do you think you could make a version compatible with songbird1.2? thanks! =)
Ditto here! In this case it is Songbird 1.2.0, Build 1146 on a Vista OS.
We need a new version =D With this extension and the new library organizing feature, organization should be a breeze!
Bump! Page says it's available for 1.2.0, but <install> is greyed out, not clickable. Hope you'll be rolling it out soon!
I really need this add-on, hope you put up a new version soon. Thanks.
Good news everyone! The extension does work in 1.2 once you bump compatibility up. You can do this:
em:maxVersionin install.rdfIt seems the ghost tracks feature has a problem finding tracks that are also duplicates. Almost my entire library has duplicates of every track, one works fine, the other is a ghost but Ghost Tracks doesn't find any of them. I'd love to help get this kink worked out and clear up my library.
Great add on, but there's one vital option missing. I have no idea how hard it would be to implement, however:
Would it be possible for the Exorcist to check the DRM-encoded (purchased) status of tracks before it deletes dupes. If I've paid good money for a track (and bear in mind that re-downloading costs the same amount again) I don't want it deleted as a dupe!
Yet again, great add-on!
I'm glad this was finally updated. now I can weed out those pesky ghosts.
I was also wondering if there could be a way to add some sort of music watch feature. Sort of like a one-time use watch folder. There are a few songs that get lost on their way to my music folder and I'm wondering if you could add a little music spy that could quickly sift through a certain folder and subfolders to find mp3 files.
Fixed the problem getting duplicate ghosts to show up. I was getting Media Handler errors on some streaming videos and internet radio links that had been merged into my library through an iTunes import. It seems the Media Handler errors were causing the addon to report no ghost tracks in my library. Once I cleared the pesky items from my library Ghost Tracks removal worked fine. Seems some way of skipping over these error-causing files needs to be implemented.
Just downloaded this addon after a fresh Songbird 1.2 install. I have ~50k songs, of which it found 2.75k ghosts. I told it to remove the ghosts, and I've been sitting here watching Songbird eat an entire core of CPU for the past 30 minutes or so, with absolutely no screen redraw in the GUI. Bummer.
I've been getting this error when I ask it to remove ghosts:
playlist.xml - onPlaylistClick - [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [sbIMediaListView.getItemByIndex]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: chrome://songbird/content/bindings/playlist.xml :: _onPlaylistClick :: line 1797" data: no]
@MartinB3 I am having the same issue. I let it run overnight and all day. It was still open when I got home from work today. Nothing was deleted from my library.
Could the developers let us know what's going on with this?
@jhat, MartinB3
I have the same problem. I figure that the add-on uses the main thread instead of launching a separate one, which is why we don't get any refresh.
Any chance it can launch it's own thread?