Angelic Dj
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

(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.
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
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
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.
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? :)
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 ?)
@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:
Error: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [sbILocalDatabaseTreeView.setMouseState]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://songbird/content /bindings/playlist.xml :: _onMouseMove :: line 1954" data: no]
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.
Right after the switch.
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.
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.
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)
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.
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.
@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!!!
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.
@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 :(
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!
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?
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?
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.
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?
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?
@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.
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.
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:maxVersion in 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?
Would be great if the clone viewer would be customizable. Some tracks in my library are only different due to their length (-+1 second). These otherwise identical tracks are not recognized as clones
It works great on my Macbook (OSX 10.5.7 w/ Songbird 1.2.0)! Exorcised all the ghost files. Awesome! =]
My library was organized by albums, each folder with the title of the album. After exorcist all tunes has been removed from each album and put into a new folder. How can we undo that ?
Now if you could only delete songs from the hard drive without songbird trying to create a 1000 new folders...
Is this at all compatible with 1.3.0b1? Could I hack anything in the current version to make it compatible / installable? Thanks!
I love this add-on, and I've installed it on every Songbird installation I've had over the last few years.
However, my music library is growing, and I notice that there are a lot of duplicates that the Exorcist doesn't exorcise. Can files be compared also based on the file location? Or maybe add an options panel to configure which metadata fields to compare?
If that's added, and Songbird gains the ability to fix the library links when files are moved, that'll bring it one step closer to replacing iTunes for a lot more people.
Great Addon ! Very helpful :-) Good job !
a) 1 Feature Request:
--------------------------------------
When I select View - Media Views - e. g. Ghost Tracks
and The Exorcist doesn't find anything that needs to be cleaned up, a message tells me "You have no missing tracks. Switching to LIST view".
Since I had activated the FILTER PANE before going to e. g. "ghost tracks", it would be great if The Exorcist could remember this and go back to the filter pane INSTEAD OF the list view.
b) Just a question:
------------------------------
When I have ghost tracks and dublicated tracks at the same time:
do I FIRST have to check/clean the ghost tracks and THEN check/clean the duplicated tracks ? Or does The Exorcist automatically check for ghost tracks in advance, if I ONLY press doublicated tracks ??
I am afraid that The Exorcist might delete duplicated tracks and thereby leaves the only ghost tracks alive if I only press duplicated tracks.
c) Another Feature Request:
---------------------------
Would also be great to have an option in the "duplicated tracks" RESULT WINDOW to select:
c1) only those tracks that have been duplicated by Songbird itself by mistake (same filename in the same folder) --> duplicates could be deleted easily by using Exorcist without having to check the files first manually by the user
c2) only those tracks that have been duplicated by the user himself consciously (e. g. same song in 2 different folders; same song in the same folder with 2 different file names) --> dangerous to delete these duplicates automatically by Exorcist. Maybe there are reasons for keeping this file two times.
(Moreover even if these supposed duplicates would be removed from Songbird, they would remain on the filesystem, so that there wouldn't be any further hint in Songbird that there might be duplicates which should be reviewed and deleted from the filesystem by the user manually. So there should be an opton "c2" for preventing an automatic deletion of these "duplicates" from Songbird automatically with Exorcist.)
This addon seems to be crashing my Songbird. It displays the duplicates fine but when I tell it to Exorcise the Clones! it manages to delete one and Songbird freezes up. The warning window even stays up! I have to kill the Songbird app and go in again. Running Songbird 1.1.2, latest update of The Exorcist, and have 5502 items in my library (should be closer to 1366 per iTunes). Can you help? What's the solution?
What about add a "processing" message so that the user will not think that is freezed up ?
Well, my last comment is about another thing, the "exorcise the clones!" button does a real freeze there too
Sounded like everything I was looking for, but trying to install it on Mac Songbird version 1.2.0 is all but impossible for the non-geek (Let's edit a little XML!).
Trying to install through the "already fixed XPI" link tells me it's not compatible with Firefox 3.5.2. Huh?! Never had a problem installing any other addons.
I've been waiting for some time for feature to be added that will give preference to a higher bitrate when looking to eliminate a ghost.
The last comment I see about this is from several months ago. Has there been any progress?
Warning - be VERY CAREFUL with this one. While the ghost finder worked fine, the duplicate detector seems to be very broken on my machine. After search completed on my library, I was presented with approximately 20 pairs of "duplicates", each of which were in fact two links to the very same song/file. Had I proceeded to "exorcise the clones", I fear I would have deleted unique files.
is there a way to delete clones with different track lengths? coz songbird isn't putting tracklengths on any of my songs that I haven't played yet all the way through.
I agree, can we get custom options? I have a ton of dups of the same song but they are on different albums or are 1 second off of the other.
So can there be a config to say ignore time and album or w/e the user wants? And if they delete their whole album well that's their fault :P
I had over 6000 duplicate songs from Songbird's "Management Mode", didn't have the patience to wait on this. Quickest solution was to get cygwin up and running and craft a few statements...granted this may be a bad idea for you, as you may possibly end up deleting files you did not plan on.
find . -type f -name '*-3.mp3' -exec rm -f {} \;
find . -type f -name '*-2.mp3' -exec rm -f {} \;
find . -type f -name '*-3.flac' -exec rm -f {} \;
find . -type f -name '*-2.flac' -exec rm -f {} \;
this removed the majority of my duplicates that were created from this mode...very very quickly(perhaps some other files too that followed that pattern, but when you are impatient and have a rather huge collection, I'm willing to make that sacrifice.)
Hi author, I want translate your plugin to russian language. Please tell me Your email, simply reply me. Thanks, Marcis Gasuns
Could you PLEASE update this one?
Excellent addon, good job!
A feature I would really like, was to add exception folders. That way I could easily find the duplicates that needs deleting, and still have a custom homemade compilation folder in my library (yes I'm willing to sacrifice a couple of GB for the sake of convenience there instead of having a folder shortcuts).
Is there any way to delete the file from the disk too? In the library I have no duplicates but the disk is full of them and the library gets reloaded every time Songbird starts, so I keep having the duplicates, is there any way of erasing the files too?
Hi, new user of this extension (version 0.1.5) when I want to "Exorcise the Clones!", Sundbird freezes when I click on "This will indiscriminately removes duplicates (...) continue ?". Could you please give me a solution, I'd liked to avoid deleting 4500 songs by hand... For your information my Songbird's version is 1.2.0. Thanxs !
I am the same situation as Dunkoala and would also really like to avoid 11000 duplicates by hand. I am running songbird 1.2, windows vista, and total library is about 85000 songs of mixed bitrate and format (mp3.wma etc). Please help.
not to sound dumb but i know in itunes it shows all the dups, if you were to delete you would be leaving yourself without even the one listing you likely want. since i get the "you prob dont want to do this" error, i thought i would pose the question here first. thank you!
This add-on is essential for me.
When do you think to update it ?
Hi Stevel. Please, update this excellent add-on for us.
How about set it by default in SB installation.
updated version: http://addons.songbirdnest.com/addon/1782
Hi Stevel,
This is an excellent addon, but, unfortunately, I found a bug: If you switch to duplicated tracks and you click on Exorcise Duplicates the duplicates are deleted from the library, but NOT from the harddisk. I'm using Ubuntu 9.10, Songbird 1.4.3, the latest version of this addon and the files are on a ext4 USB drive. Maybe this has something to do with newer versions of Songbird asking you wether you want to delete the files also from your harddrive or not, as this addon was made before that message was implemented (as far as I know). Could you fix this stevel?
PS: any idea how to delete the 1200 duplicates on my hdd that aren't in my library anymore?
thx
I filed a bug report:
http://bugzilla.songbirdnest.com/show_bug.cgi?id=19587
Sorry, I didn't see that this addon has been moved here http://addons.songbirdnest.com/addon/1782
This add-on was nice, but now is not compatible. Use this: The Exorcist >1.4.0
LouCypher
There’s only XUL!