Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Duplicate File Removal

Duplicate File Removal

Scheduled Pinned Locked Moved The Lounge
helpquestion
10 Posts 7 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V Offline
    V Offline
    VonHagNDaz
    wrote on last edited by
    #1

    Over the weekend, iTunes decided it would be a great idea to have vague instructions and prompt me to delete my 40G+ music collection. With a fancy freeware undelete program(undelete plus), ive managed to salvage about 18G of music; however, there are a lot of duplicate entries. I've tried a few "find duplicate file" programs, but none of them seem to be working correctly(they dont find mp3 files, just duplicate anything but mp3 files :mad:). Any suggestions for a good freeware program that can help me out in removing these duplicate mp3's?

    [Insert Witty Sig Here]

    N L M 3 Replies Last reply
    0
    • V VonHagNDaz

      Over the weekend, iTunes decided it would be a great idea to have vague instructions and prompt me to delete my 40G+ music collection. With a fancy freeware undelete program(undelete plus), ive managed to salvage about 18G of music; however, there are a lot of duplicate entries. I've tried a few "find duplicate file" programs, but none of them seem to be working correctly(they dont find mp3 files, just duplicate anything but mp3 files :mad:). Any suggestions for a good freeware program that can help me out in removing these duplicate mp3's?

      [Insert Witty Sig Here]

      N Offline
      N Offline
      NormDroid
      wrote on last edited by
      #2

      Thats what c# was invented for, it would two minute to code up something to do that (with a little recursion).

      Roger Irrelevant "he's completely hatstand"

      V M 2 Replies Last reply
      0
      • N NormDroid

        Thats what c# was invented for, it would two minute to code up something to do that (with a little recursion).

        Roger Irrelevant "he's completely hatstand"

        V Offline
        V Offline
        VonHagNDaz
        wrote on last edited by
        #3

        Ive never messed around with C# before, is there a set of API functions you would recommend for me to check out?

        [Insert Witty Sig Here]

        V 1 Reply Last reply
        0
        • V VonHagNDaz

          Ive never messed around with C# before, is there a set of API functions you would recommend for me to check out?

          [Insert Witty Sig Here]

          V Offline
          V Offline
          Vikram A Punathambekar
          wrote on last edited by
          #4

          Since this didn't start out as a programming question, I'll help you (although I'm almost certain I'll be shot for this :~ ) Look up DirectoryInfo and FileInfo in System.IO.

          Cheers, Vıkram.


          After all is said and done, much is said and little is done.

          V R 2 Replies Last reply
          0
          • V Vikram A Punathambekar

            Since this didn't start out as a programming question, I'll help you (although I'm almost certain I'll be shot for this :~ ) Look up DirectoryInfo and FileInfo in System.IO.

            Cheers, Vıkram.


            After all is said and done, much is said and little is done.

            V Offline
            V Offline
            VonHagNDaz
            wrote on last edited by
            #5

            eh, they wont shoot you its an innocent question, and im not asking anyone to do my work, just general information that lead to a programing answer. thanks man.

            [Insert Witty Sig Here]

            1 Reply Last reply
            0
            • N NormDroid

              Thats what c# was invented for, it would two minute to code up something to do that (with a little recursion).

              Roger Irrelevant "he's completely hatstand"

              M Offline
              M Offline
              Miszou
              wrote on last edited by
              #6

              I was thinking of writing something similar myself, but there's actually a little more to it than that, if you're looking at finding duplicate MP3's... A lot of my MP3's come from ripped streams, for iPod listening later, and they are at a fairly low bitrate, with often badly formed ID3 tags. I also happen to own many of these songs, and they are obviously recorded at a much higher bitrate, with proper tag info. Usually, the files are named differently too. ie, the album version is prefixed with a track number, whereas the ripped version is not. Therefore, you can't simply scan the disk recursively looking for duplicate file names, sizes etc. You have to take into account the ID3 tags, and be somewhat intelligent about it too. For example, "09 - Civilization.mp3", "Frontline Assembly - Civilization.mp3", "Civilization.mp3" are the same song, but only the first one is recorded at a decent bitrate, and is therefore larger than the others, rendering a file-size comparison useless too. Just my 2c :)


              Sunrise Wallpaper Project | The StartPage Randomizer | A Random Web Page

              1 Reply Last reply
              0
              • V Vikram A Punathambekar

                Since this didn't start out as a programming question, I'll help you (although I'm almost certain I'll be shot for this :~ ) Look up DirectoryInfo and FileInfo in System.IO.

                Cheers, Vıkram.


                After all is said and done, much is said and little is done.

                R Offline
                R Offline
                Rob Graham
                wrote on last edited by
                #7

                BANG!;P

                N 1 Reply Last reply
                0
                • V VonHagNDaz

                  Over the weekend, iTunes decided it would be a great idea to have vague instructions and prompt me to delete my 40G+ music collection. With a fancy freeware undelete program(undelete plus), ive managed to salvage about 18G of music; however, there are a lot of duplicate entries. I've tried a few "find duplicate file" programs, but none of them seem to be working correctly(they dont find mp3 files, just duplicate anything but mp3 files :mad:). Any suggestions for a good freeware program that can help me out in removing these duplicate mp3's?

                  [Insert Witty Sig Here]

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #8

                  DiskState[^] is definitely the tool for the job, unfortunately it isn't free. I bought it years ago (I reckon about 7) and just keep on getting updates, so have no idea what it costs now (or even then).

                  Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash 24/04/2004

                  1 Reply Last reply
                  0
                  • V VonHagNDaz

                    Over the weekend, iTunes decided it would be a great idea to have vague instructions and prompt me to delete my 40G+ music collection. With a fancy freeware undelete program(undelete plus), ive managed to salvage about 18G of music; however, there are a lot of duplicate entries. I've tried a few "find duplicate file" programs, but none of them seem to be working correctly(they dont find mp3 files, just duplicate anything but mp3 files :mad:). Any suggestions for a good freeware program that can help me out in removing these duplicate mp3's?

                    [Insert Witty Sig Here]

                    M Offline
                    M Offline
                    Mike Doyon
                    wrote on last edited by
                    #9

                    I'm currently working on an iTunes maintenance application for tasks such as this. I still don't have my dupe finder functionality working 100%, however, using the iTunes SDK you can do quite a bit. If you are interested, I can send you some sample implementations which could help get started (all in C# of course).

                    Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather to skid in sideways, burger in one hand, drink in the other, body thoroughly used up, totally worn out and screaming "WOO HOO......What a ride!"

                    1 Reply Last reply
                    0
                    • R Rob Graham

                      BANG!;P

                      N Offline
                      N Offline
                      NormDroid
                      wrote on last edited by
                      #10

                      Reload.;)

                      Roger Irrelevant "he's completely hatstand"

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups