#musicbrainz

/

      • bramp
        oh I closed and opened again, and now its showing the directories for the drives
      • ruaok
        aside from the weirdness with the network shares, does the file selection process act erratically?
      • ruaok hates the dir control
      • cikkolata
        imo, the list of files would be better if it were one vertical list
      • bramp
        but now, its not showing me any files, and not letting me drag directories
      • ruaok
        cikkolata: agreed. I haven't figured out the magic incantation for that yet.
      • cikkolata
        uh oh, it's stupid o'clock in the morning again.
      • I found some mp3s
      • and I can drag them over to the right hand side (once I realised to drag them onto the handily named "Drag tracks to identify here" part, not the "Unmatched files" part.
      • ruaok
        :-)
      • which OSes are you two running?
      • cikkolata
        windows is xp pro
      • bramp
        WinXP Pro SP2 (Cleanly install about 2 hours ago)
      • ruaok
        ok.
      • I really hate that dir control. It sucks my will to live.
      • bramp
        ok every other time I go into the tagger it either shows directories, or only drives
      • ruaok
        ok, forget about the dir control. I will write my own. Just use the File|Add * functions
      • cikkolata
        (completely unrelated, I'm so used to my nice antialiased fonts that the big "test server" looks like it could cut wood)
      • ruaok
        oh, its safe to change the config to point to the main server....
      • bramp
        oh it will show files in c:\mp3s\ but not in c:\mp3s\A\
      • ruaok
        bramp: do you know any python?
      • bramp
        sorry nope
      • ruaok
        k
      • real
        hehe i found a helix exploit
      • ruaok
        do you do any programming?
      • bramp
        yes I code in every language but python :)
      • ruaok
        python is dead simple... You could do me a big favor by helping me debug a few things.
      • bramp
        sure go ahead
      • ruaok
        it would involve installing python and wxpython
      • then I can walk you through adding some debug statements.
      • bramp
        I had/have python installed somewhere
      • ruaok
        check the version please. needs to be 2.3
      • bramp
        however, sorry to be anonying but its 4:48am here, so I think I need sleep soonish
      • ruaok
        Ahhh.
      • cikkolata
        you're in the UK too?
      • ruaok
        I don't want to push you, but how much time do you have?
      • bramp
        ya cikkolata...
      • I could give you a bit longer if you want this done now :)
      • cikkolata
        ooh.
      • ruaok
        its not terribly urgent.
      • bramp
        ok my python throws a dll not found error when I try running it... /me downloads lastest
      • real
        bah i thought i was sneaky, could go through 'browse cvs' and dl every while =[ but its too much work
      • ruaok
      • cikkolata
        :o
      • cikkolata drools
      • unicode!
      • ruaok
        of course!
      • I'm not fucking around anymore.
      • cikkolata
        hmm
      • ruaok
        I wonder if the new wxpython fixes some of these dir issues.
      • Hmmm.
      • bramp
        ruaok, do I need some source to do this testing? if so, you got a url?
      • cikkolata
        it's put a white and red icon next to the wrong track when I dragged the file to the album
      • ruaok
        cikkolata: that means its a low match.
      • not necessarily wrong.
      • cikkolata
        (it's some dodgy thing with sjis id3 tags)
      • ruaok
        bramp: let me make a tarball
      • cikkolata
        it is though, I added this
      • cikkolata laughs
      • year: 1800
      • ruaok
        heh.
      • what is a good start year??
      • bramp
        0? being as the year can't be lower than that
      • cikkolata
        I like 0 too, I think
      • ruaok
        :-)
      • real
        but dont years start with 1
      • cikkolata
        how do I tell it that it's wrong?
      • ruaok
        bramp: the tarball is on the way out.
      • real
        thats why 2000 wasnt the millenium, 2001 was
      • ruaok
        cikkolata: drag the track to somewhere correct, or back to unmatched.
      • bramp
        ah but real, in a ID3 tag, I think 0000 is the smallest value allowed in the field
      • cikkolata
        :o
      • it's so... draggable!
      • I'm not used to this
      • ruaok
        cikkolata: :-)
      • I will have to make keyboard shortcuts for all that.
      • bramp: unzip that and then you should be able to run it by invoking it with: python tagger.py
      • you may need to give it the full path to the python interpreter.
      • cikkolata: does it make sense?
      • bramp
        sure ruaok... just installing wxPython now
      • ruaok
        ok
      • cikkolata
        windows didn't like that filename.
      • the dragging and dropping?
      • ruaok
        yes, and the whole app...
      • cikkolata
        it seems to
      • real
        bad interprter!!
      • cikkolata
        I'm just used to dragging and dropping not working in linux.
      • ruaok
        :-)
      • real
        oh noezz
      • back to step 1, needs wxpython 2.5
      • bramp
        ok ruaok, "ImportError: No module named tunepimp"
      • ruaok
        Grr.
      • real
        tunepimp is good stuff
      • whoa
      • cikkolata
        eek, those filenames
      • real
        ruaok: did you knwo that google search for debian wxpython2.5 the first page is the mb wiki!!!
      • ruaok
        bramp: I forgot that we need to install the bindings.
      • real
        lol and it catches that because of response to my bug thing!! i made a differenece in world
      • ruaok
        how much more energy you got?
      • bramp
        I got this far, I might as well finish the race
      • ruaok
        ok.
      • ruaok goes to make another tarball
      • bramp
        :)
      • ruaok
        or two
      • cikkolata uses id3info on the saved file and drools a bit more over the unicode ;)
      • bramp has no compilers installed, if one is needed (after looking at the tunepimp page)
      • cikkolata: that unicode doesn't actually make it into the tags yet. :-(
      • cikkolata
        I'm confused
      • ruaok
        one sec.
      • cikkolata
        I'm definitely looking at the japanese I was expecting
      • the filename is butchered though
      • how do you check id3 tags in windows?
      • real
        japaense eat a lot of fish, phosphorus is good for brain, japan has leats brain disease then everyone else =/
      • ruaok
      • bramp
        cikkolata, right click properties from explorer, and then the summary page shows the tag
      • ruaok
        cikkolata: really? Cool!
      • cikkolata
        aha.
      • ruaok
        bramp: for the python-musicbrainz, do this:
      • python setup.py install
      • in the dir that is created
      • cikkolata
        windows says "meh, don't like utf-8", but id3info and uxterm say "ooh, look at the pretty japanese!"
      • ruaok
        same for the tunepimp, but go the python subdir
      • cikkolata: I'm impressed. :-)
      • bramp
        File "D:\My Projects\My Python\picard\python-musicbrainz\musicbrainz.py", line 24, in ?
      • ImportError: No module named ctypes
      • cikkolata
        I think windows expects utf-16 (along with utf-16 filenames)
      • ruaok
        crap. crap. carp.
      • one more package to install. Sigh.
      • one sec.
      • bramp
        tunepimp\python installs fine
      • ruaok
      • only because i don't check for cytpes. yet. :-)
      • bramp
        :)
      • cikkolata
        oh windows, stop sucking.
      • ruaok
        cikkolata: LOL. good luck.
      • bramp
        another error :/
      • ruaok
        cikkolata: I'm copying another build out for you.
      • bramp: :-(
      • was
      • bramp
        mbdll = cdll.LoadLibrary("musicbrainz.dll")
      • ...
      • WindowsError: [Errno 126] The specified module could not be found
      • ruaok
        ah crap.
      • edit that line please.
      • make it use libmusicbrainz.dll
      • ruaok goes to fix that
      • bramp
        sure
      • cikkolata
        I ran my quick nifty perl script to set the utf-8 flag thing for id3 fields, works fine in rhythmbox (which is strict about interpreting utf16 flagged stuff as utf16, utf8 flagged stuff as utf8 and everything else as latin1) and now it's showing a mixture of chinese, korean and full width boxes.