The Exorcist

The Exorcist

Download

Media Views for showing your broken/missing tracks (ghosts) and duplicate tracks (clones).

Description

Ghostbusters has been renamed to The Exorcist!

(I renamed it since I merged in the Attack of the Clones functionality into this add-on)

This add-on packages two Media Views:

  • Ghost Tracks - Show all the broken/missing tracks (e.g. where the track no longer exists on the filesystem
  • Duplicate Tracks - Show all the duplicate tracks, e.g. where the metadata looks to be the same. The criteria for this is the length of the track, artist name, album name, and track title.

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.

Release Notes

  • Bump for 1.2 final and 1.3.0a compatibility

Images (3)

  • Ghost-track-buster_thumbnail
  • Light-saber-duel_large_thumbnail
  • Picture_1_thumbnail

Comments (142)

  1. about 1 year ago
    LouCypher LouCypher

    There’s only XUL!

  2. about 1 year ago
    Angelic Dj 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

  3. about 1 year ago
    stevel author stevel

    Doh. How big is your library?

  4. about 1 year ago
    cloudcavalier cloudcavalier

    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!

  5. about 1 year ago
    Angelic Dj Angelic Dj

    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.

  6. about 1 year ago
    chocolateboy chocolateboy

    Have you tested this on Linux?

    I get the following under Ubuntu 7.10 and 8.04 (Songbird 0.5):

    1. Select Ghostbusters from the Media Pages dropdown.
    2. See a pane with a “File Path:” label and a “Kill the Ghosts!” button and a table (tree) column adder/remover on the right that has an option for “Restore Defaults”. There’s nothing else on the pane.
    3. Click “Kill the Ghosts!”.
    4. Popup window asks for confirmation. Click “OK”.
    5. Nothing happens.
    6. Try every possible way to restore the standard library view.
    7. Fail.
    8. Give up and disable Ghostbusters.
  7. about 1 year ago
    chocolateboy chocolateboy

    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?

  8. about 1 year ago
    Songbird staff Songbird

    @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

  9. about 1 year ago
    stevel author stevel

    whoops. meant to post that from my account, not Songbird. sorry :)

  10. about 1 year ago
    goocy goocy

    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.

  11. about 1 year ago
    chocolateboy chocolateboy

    @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.

  12. about 1 year ago
    chocolateboy chocolateboy

    @stevel: just tried. It works! So, yes, I was probably being an idiot :-) Many thanks!

  13. about 1 year ago
    yvan yvan

    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.

  14. about 1 year ago
    stevel author stevel

    Just uploaded a new version that should (hopefully) fix a bunch of issues people have found.

  15. about 1 year ago
    wutupake wutupake

    Very good!
    It works!
    good job

  16. 11 months ago
    devfuel devfuel

    "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 ><

  17. 11 months ago
    mace mace

    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?

  18. 11 months ago
    LinkNet LinkNet

    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...

  19. 10 months ago
    Brizz Brizz

    Any 0.7.0 update? :)

  20. 10 months ago
    stevel author stevel

    I'm working on one :)

  21. 10 months ago
    stevel author stevel

    Updated and uploaded :)

  22. 10 months ago
    vladak vladak

    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 ?)

  23. 10 months ago
    stevel author stevel

    @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)

  24. 10 months ago
    vladak vladak

    @stevel actually, it displayed almost all of the tracks in the library except just a couple of tracks. Maybe it reversed the lists somehow ?

  25. 10 months ago
    vladak vladak

    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]
    
  26. 10 months ago
    stevel author stevel

    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?

  27. 10 months ago
    vladak vladak

    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.

  28. 10 months ago
    stevel author stevel

    Does that message reported before or after you switch to the Ghostbusters view?

  29. 10 months ago
    vladak vladak

    Right after the switch.

  30. 10 months ago
    stevel author stevel

    Hrm - is there anything special about the couple of tracks it didn't display?

  31. 10 months ago
    vladak vladak

    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.

  32. 10 months ago
    stevel author stevel

    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!

  33. 10 months ago
    stevel author stevel

    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?

  34. 10 months ago
    vladak vladak

    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.

  35. 10 months ago
    stevel author stevel

    Interesting; oh well... hey if it works, then it works :)
    I'll keep digging into the playlist.xml error, that should be innocuous though.

  36. 10 months ago
    mythmon mythmon

    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)

  37. 10 months ago
    stevel author stevel

    @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.

  38. 10 months ago
    deOmega deOmega

    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.

  39. 10 months ago
    stevel author stevel

    @deomega: Can you try the 0.0.7 version I just uploaded and see if that fixes it for you?

  40. 10 months ago
    deOmega deOmega

    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.

  41. 10 months ago
    stevel author stevel

    @deomega: Okay, this time I think I have it tracked down. :) Can you try 0.0.8?

  42. 10 months ago
    deOmega deOmega

    @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!!!

  43. 10 months ago
    stevel author stevel

    Awesome, glad it works for ya! Thanks for the detailed bug report... that made it much easier to track it down!

  44. 10 months ago
    vladak vladak

    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.

  45. 10 months ago
    stevel author stevel

    Yeah that should be possible, I'll look into it for the next rev.

  46. 10 months ago
    mythmon mythmon

    @Stevel

    I just downloaded the newest version today (0.0.8) and it works just fine.

    Thanks.

  47. 10 months ago
    vladak vladak

    The progress page in 0.0.9 is nice addition but somehow it displays too late in the process of scanning.

  48. 9 months ago
    XCrunner XCrunner

    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.

  49. 9 months ago
    skyfaller skyfaller

    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

  50. 9 months ago
    skyfaller skyfaller

    Thanks for the update, but this still isn't showing up as a media view for me :(

  51. 9 months ago
    stevel author stevel

    skyfaller: Do other Media Views such as Media Flow, or Tag Cloud work for you?

  52. 9 months ago
    02cspearson 02cspearson

    Ahhh scary icon!

  53. 8 months ago
    Brendy Brendy

    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!

  54. 8 months ago
    stevel author stevel

    @Brendy That's a great idea; I'll look into that. Thanks for the feedback.

  55. 8 months ago
    musicones musicones

    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

  56. 8 months ago
    gentoo4life gentoo4life

    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?

  57. 8 months ago
    stevel author stevel

    @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 ;-)

  58. 7 months ago
    Franz24 Franz24

    works great here!

  59. 7 months ago
    myrjar myrjar

    i run windows vista and every time i run the exorcist songbird crashes

  60. 7 months ago
    morrisom morrisom

    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.

  61. 7 months ago
    axis axis

    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).

  62. 7 months ago
    shevanski shevanski

    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.

  63. 7 months ago
    jaybee jaybee

    So I found a bunch of duplicates in my system and deleted them. How do I get Songbird/Exorcist to reflect this?

  64. 6 months ago
    bogdanb bogdanb

    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).

  65. 6 months ago
    nicklepro nicklepro

    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.

  66. 6 months ago
    feralmonkey feralmonkey

    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...

  67. 6 months ago
    snooky91 snooky91

    I've installed this, but i have no idea how to use it.. how do I open it etc??
    help please?

  68. 6 months ago
    stevel author stevel

    @snooky91 - Use the Media Views button at the top to change views.

  69. 6 months ago
    Cameron Cameron

    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.

  70. 6 months ago
    Cameron Cameron

    Thanks for your great extension.. I have just cleaned up my library (and files on disk) to remove duplicates and clones. Very neat.

  71. 6 months ago
    ehtetur ehtetur

    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.

  72. 6 months ago
    stevel author stevel

    It removes them from the database.

  73. 6 months ago
    ehtetur ehtetur

    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 ;)

  74. 6 months ago
    omalley-wilson omalley-wilson

    Any progress with choosing which clone to delete based on the lower bit rate?

  75. 6 months ago
    stevel author stevel

    @omalley-wilson Sorry... been swamped with a ton of other work and haven't had time to implement it yet :(

  76. 6 months ago
    nereid nereid

    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.

  77. 6 months ago
    mark.vesterskov mark.vesterskov

    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.

  78. 6 months ago
    TheOne TheOne

    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

  79. 6 months ago
    TheOne TheOne

    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

  80. 6 months ago
    kain kain

    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?

  81. 6 months ago
    mykmelez mykmelez

    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?

  82. 6 months ago
    stevel author stevel

    @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. :(

  83. 6 months ago
    mykmelez mykmelez

    @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!

  84. 6 months ago
    Rolle Rolle

    Excellent plugin.

  85. 6 months ago
    beeling beeling

    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.

  86. 6 months ago
    deOmega deOmega

    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.

  87. 6 months ago
    deOmega deOmega

    Sorry... to clarify, it shows a meter when it is scanning, but nothing when it is removing.

  88. 5 months ago
    caleb caleb

    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.

  89. 5 months ago
    stevel author stevel

    Thanks caleb! I've updated 0.1.3 to include your patch. Many thanks!

  90. 5 months ago
    Seb Seb

    For delete all ghosts with 30.000 music files, apply this addon + when the lists is shown : ctrl+A + del : it's incredibly fast !

  91. 5 months ago
    underlyingpatterns underlyingpatterns

    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.

  92. 5 months ago
    dkmj17 dkmj17

    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?

  93. 5 months ago
    Fran Fran

    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

  94. 5 months ago
    chris7273 chris7273

    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.

  95. 5 months ago
    Bitsbite Bitsbite

    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.

  96. 4 months ago
    EasyE609 EasyE609

    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

  97. 4 months ago
    ghandi ghandi

    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

  98. 3 months ago
    ajkessel ajkessel

    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.

  99. 3 months ago
    morri morri

    Even if I may look like the most stupidest possible user, HOW do I use this add on. ?

  100. 3 months ago
    Enjabain Enjabain

    I'm looking forward to a 1.1 version

  101. 3 months ago
    starke starke

    @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.

  102. 3 months ago
    sacrosanct sacrosanct

    @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

  103. 3 months ago
    nottRobin nottRobin

    Yeah! Can't wait for 1.1 version!

  104. 3 months ago
    ajkessel ajkessel

    @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.

  105. 3 months ago
    mikemonahan17 mikemonahan17

    When i click on the install button it says it isn't compatible with my version of songbird. I just downloaded it (songbird)

  106. 3 months ago
    fffMalzbier fffMalzbier

    Pleas Update it to an Compatible Version to the New Songbird Version.

  107. 3 months ago
    Jordan Alexander Hartley Jordan Alexander Hartley

    I should have installed this 10 minutes ago, before I updated to 1.1

    nevermind, will wait.

  108. 3 months ago
    stevel author stevel

    New version uploaded!

  109. 3 months ago
    Jordan Alexander Hartley Jordan Alexander Hartley

    nice one

  110. 3 months ago
    webmastercorey webmastercorey

    Oh my gosh I love you... uhm... *grunt* in a manly kind of way...

  111. 3 months ago
    Melody Melody

    Just wondering if any headway is being made on exorcising the lowest quality duplicates, and what exactly the current criteria is.

  112. 3 months ago
    Peaches491 Peaches491

    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!

  113. 3 months ago
    cwilliams cwilliams

    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.

  114. 3 months ago
    duncie duncie

    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?

  115. 3 months ago
    wire_wax wire_wax

    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!

  116. 3 months ago
    theunforgiven565 theunforgiven565

    This only removed a handfull of my duplicates and then it says that it can't find anymore.

  117. 2 months ago
    rolans rolans

    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

  118. 2 months ago
    justincredible969 justincredible969

    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.

  119. 2 months ago
    nrifkin nrifkin

    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.

  120. 2 months ago
    y34h y34h

    nice addon ^^
    maybe you can add auto exorcise on startup, or once a week

  121. 2 months ago
    iraqguy iraqguy

    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!

  122. 2 months ago
    jac jac

    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!

  123. 2 months ago
    mailman1175 mailman1175

    I can't figure out how to use this add-on in Songbird 1.1.2. Any help?

  124. 2 months ago
    mailman1175 mailman1175

    Sorry. Figured it out. *doh*

  125. about 1 month ago
    holden holden

    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?

  126. 19 days ago
    dc0c25 dc0c25

    thank you very much for this add-on! *

  127. 18 days ago
    laurakthomas laurakthomas

    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

  128. 16 days ago
    cubytus cubytus

    Cannot install on 1.2.0b2 on OS X. Install button is grayed out.

  129. 14 days ago
    loganmarchione loganmarchione

    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! =)

  130. 14 days ago
    Frenske Frenske

    Ditto here! In this case it is Songbird 1.2.0, Build 1146 on a Vista OS.

  131. 13 days ago
    shevanski shevanski

    We need a new version =D With this extension and the new library organizing feature, organization should be a breeze!

  132. 12 days ago
    mailman1175 mailman1175

    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!

  133. 12 days ago
    Raider Raider

    I really need this add-on, hope you put up a new version soon. Thanks.

  134. 12 days ago
    Artfunkel Artfunkel

    Good news everyone! The extension does work in 1.2 once you bump compatibility up. You can do this:

    1. By downloading the XPI, opening it as a .zip file and editing em:maxVersion in install.rdf
    2. By installing this already-fixed XPI (if you trust me)
  135. 11 days ago
    focal.truth focal.truth

    It 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.

  136. 11 days ago
    Reece Reece

    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!

  137. 9 days ago
    NK4551 NK4551

    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.

  138. 9 days ago
    focal.truth focal.truth

    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.

  139. 8 days ago
    MartinB3 MartinB3

    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.

  140. 7 days ago
    phoinox1289 phoinox1289

    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]

  141. 4 days ago
    jhat jhat

    @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?

  142. 3 days ago
    shevanski shevanski

    @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?

Log in to Post a Comment

The Exorcist

Statistics

Downloads
141,528
Average Rating
4 out of 5 based on 59 ratings
Images
3
Comments
142
Last Updated
9 days ago

Details

Name
The Exorcist
Author
stevel
Contributors
  • Caleb Phillips (prefer rated items)
  • Richard Crowley (MD5 in JS code)
  • Mitchell Field (marketing and branding)
Version
0.1.5 version history
Categories
Tags
media view, manager, delete, remove

Log in to Add a Tag

Share

Embed
Share