#musicbrainz

/

      • ruaok
        hiya
      • 2008-04-01 09237, 2008

      • pbryan has left the channel
      • 2008-04-01 09238, 2008

      • Muzzz
        The most productive thing I did today was http://mustaqila.servehttp.com/temp/delivery.html
      • 2008-04-01 09242, 2008

      • Muzzz is soooo not a slacker
      • 2008-04-01 09247, 2008

      • pbryan joined the channel
      • 2008-04-01 09234, 2008

      • CatCat
        uuhhh. wtf url and real url?
      • 2008-04-01 09237, 2008

      • ruaok
        xkcd -> questionable content. qc -> dino comics, dino comics -> xkcd
      • 2008-04-01 09241, 2008

      • ruaok
        nice. :)
      • 2008-04-01 09249, 2008

      • CatCat
        sprøtt!
      • 2008-04-01 09234, 2008

      • CatCat
        they all collaborated in makign people go "wtf?"
      • 2008-04-01 09237, 2008

      • phatmonkey
        submitted one of my musicbrainz gsoc proposals...
      • 2008-04-01 09253, 2008

      • pbryan
        phatmonkey: Congrats!
      • 2008-04-01 09206, 2008

      • phatmonkey
        it's for the javascript
      • 2008-04-01 09219, 2008

      • pbryan looks forward to benefiting from the work GSoC winner(s(' work.
      • 2008-04-01 09237, 2008

      • phatmonkey
        if I have time I'll submit one for mb_server too, I feel I have a better chance with that because it fits my areas of expertise better
      • 2008-04-01 09238, 2008

      • pbryan
        To make the JS work?
      • 2008-04-01 09243, 2008

      • phatmonkey
        yuh basically
      • 2008-04-01 09245, 2008

      • phatmonkey
        rewrite it
      • 2008-04-01 09247, 2008

      • pbryan
        That would be nice.
      • 2008-04-01 09251, 2008

      • pbryan
        It only "kinda" works.
      • 2008-04-01 09247, 2008

      • Creap has quit
      • 2008-04-01 09201, 2008

      • CatCat
        oooh, thenext xkcd will be 404
      • 2008-04-01 09203, 2008

      • CatCat
        :o
      • 2008-04-01 09239, 2008

      • pbryan
        With WS::MB, how to compute DiscID?
      • 2008-04-01 09204, 2008

      • srotta has quit
      • 2008-04-01 09201, 2008

      • ruaok
        use libdiscid
      • 2008-04-01 09252, 2008

      • luks has quit
      • 2008-04-01 09212, 2008

      • phatmonkey has quit
      • 2008-04-01 09235, 2008

      • pbryan
        So, it's not in the MB library anymore?
      • 2008-04-01 09221, 2008

      • symphonick
        pbryan: Den EFF är en grundande så pass beskyddar elektronisk rättigheterna av medborgarskap om Förenta Staternas. => That EFF is a founding about so protects electronic the rights of citizenship about the United States'.
      • 2008-04-01 09200, 2008

      • symphonick
        Interesting ;-)
      • 2008-04-01 09215, 2008

      • pbryan
        Well, I don't actually speak Swedish.
      • 2008-04-01 09220, 2008

      • pbryan
        I was just trying to fit in.
      • 2008-04-01 09244, 2008

      • ruaok
        pbryan: its a separate lib now
      • 2008-04-01 09255, 2008

      • pbryan
        ruaok: In Perl?
      • 2008-04-01 09201, 2008

      • ruaok
        C
      • 2008-04-01 09209, 2008

      • pbryan
        Okay. Thanks.
      • 2008-04-01 09220, 2008

      • CatCat
        I C whut U did thar.....
      • 2008-04-01 09201, 2008

      • CatCat
        natta!
      • 2008-04-01 09239, 2008

      • symphonick
        pbryan: It's OK, I don't expect Swedish to be the official language of MB before the next server upgrade. You'll have time to practice.
      • 2008-04-01 09250, 2008

      • pbryan
        symphonick: :)
      • 2008-04-01 09258, 2008

      • pbryan
        ruaok: Any suggestions for Perl?
      • 2008-04-01 09204, 2008

      • ruaok
        write a binding?
      • 2008-04-01 09208, 2008

      • pbryan
        Doh!
      • 2008-04-01 09214, 2008

      • pbryan
        I was afraid you'd say that..
      • 2008-04-01 09231, 2008

      • pbryan
        Write a Perl module?
      • 2008-04-01 09249, 2008

      • ruaok
        yep
      • 2008-04-01 09258, 2008

      • ruaok
        that calls libdiscid.
      • 2008-04-01 09207, 2008

      • ruaok
        should be simple since there are only a handful of calls
      • 2008-04-01 09223, 2008

      • pbryan agrees.
      • 2008-04-01 09254, 2008

      • ruaok
        canidae: ping!
      • 2008-04-01 09228, 2008

      • niklas
        ruaok: I'm a bit stuck with my proposal
      • 2008-04-01 09234, 2008

      • niklas
        thinking about the tool to automatically add releases
      • 2008-04-01 09246, 2008

      • ruaok
        ok
      • 2008-04-01 09209, 2008

      • niklas
        not sure how to do it without using too much resources. perhaps I should so some trade-off to gain performance
      • 2008-04-01 09238, 2008

      • ruaok
        why do you say that?
      • 2008-04-01 09247, 2008

      • ruaok
        tell me why you think it will take too many resources
      • 2008-04-01 09214, 2008

      • [ZeRO] joined the channel
      • 2008-04-01 09200, 2008

      • Freso has quit
      • 2008-04-01 09217, 2008

      • niklas
        Ben Chobot is one of the guys who replied to my e-mail with the proposal. He wrote about a website he made that does what I want to do. He use a tool to generate a XML file containing title, artist, album, PUID etc. And then on the server side he tried to figure out which releases the songs belong to
      • 2008-04-01 09204, 2008

      • niklas
        he wrote that these operations are expensive. and I think perhaps they are too expensive. have not done much research yet, but he sent me a lengthy e-mail describing how he is doing it
      • 2008-04-01 09247, 2008

      • ruaok
        yes, that should not be done server side.
      • 2008-04-01 09204, 2008

      • ruaok
        we should provide a means to to say: add this MBID to my collection.
      • 2008-04-01 09226, 2008

      • ruaok
        how that MBID for a release is gathered is up to the user. perhaps picard can help there.
      • 2008-04-01 09235, 2008

      • niklas
        I'm thinking it would have to be done either like he is doing it - or another way could be to just extract artist, album, song count, year and perhaps something more to match directly with releases. this would only be reliable if the user has properly tagged music
      • 2008-04-01 09249, 2008

      • niklas
        ah
      • 2008-04-01 09206, 2008

      • ruaok
        makes it a lot simpler, doesn't it? :)
      • 2008-04-01 09200, 2008

      • niklas
        hmm so instead it would send lots of queries?
      • 2008-04-01 09201, 2008

      • BrianFreud
        Why not just pull the mbid out of the files, then submit those to the server?
      • 2008-04-01 09228, 2008

      • ruaok
        BrianFreud: yep. punt the mbid determination onto the client.
      • 2008-04-01 09233, 2008

      • BrianFreud
        I have a python script someone (I forget the name, and he vanished from in here months ago) wrote for me; extracts the mbid and the time -
      • 2008-04-01 09253, 2008

      • BrianFreud
        I then give that to FauxFaux's server, it gives me the release and track rowids, so I can do time dumps.
      • 2008-04-01 09253, 2008

      • ruaok
        niklas: we should have it support adding more than 1 id in one call.
      • 2008-04-01 09210, 2008

      • BrianFreud
        But the same ought to be possible to just pull all mbids and submit those to your server to handle
      • 2008-04-01 09225, 2008

      • niklas
        ahhh I think I see
      • 2008-04-01 09255, 2008

      • niklas
        is the PUID identical for e.g. each physical CD release?(each song on it)
      • 2008-04-01 09205, 2008

      • ruaok
        it should be.
      • 2008-04-01 09214, 2008

      • ruaok
        but that depends on the rip.
      • 2008-04-01 09226, 2008

      • ruaok
        but puids sholdn't factor into your feature at all, should they?
      • 2008-04-01 09233, 2008

      • BrianFreud
        danderson, that was the person: script is short: http://musicbrainz.pastebin.com/m11994103
      • 2008-04-01 09241, 2008

      • ruaok
        unless you're attempting to keep track of which releases and which tracks the user has.
      • 2008-04-01 09241, 2008

      • niklas
        or for example if one song is released as a single and is also included in an album - and later perhaps even on a greatest hits CD... these three copies wont have the same PUID?
      • 2008-04-01 09249, 2008

      • ruaok
        but I think the latter is not as key, imho
      • 2008-04-01 09205, 2008

      • ruaok
        niklas: they should have the same puid.
      • 2008-04-01 09229, 2008

      • BrianFreud
        theoretically, assuming there's no remastering / over-dynamic compression / etc
      • 2008-04-01 09249, 2008

      • niklas
        ruaok: hmm shouldnt it? I might have misunderstood PUID
      • 2008-04-01 09220, 2008

      • ruaok
        if its the same track, it should have the same puid.
      • 2008-04-01 09228, 2008

      • ruaok
        regardless of where it was released.
      • 2008-04-01 09232, 2008

      • niklas
        ok
      • 2008-04-01 09237, 2008

      • ruaok
        think puid as a fuzzy hash
      • 2008-04-01 09202, 2008

      • niklas
        like a hash of the information about the song?
      • 2008-04-01 09224, 2008

      • BrianFreud
        it's an accoustic fingerprint - yes... assuming the other release doesn't totally fuxor the file (stretch/slow the time 6+ second, overcompress, etc)
      • 2008-04-01 09242, 2008

      • ruaok
        yep
      • 2008-04-01 09253, 2008

      • niklas
        aha ok
      • 2008-04-01 09206, 2008

      • BrianFreud
        (and yes, we have one Brazilian Nirvana release where they put one track on at 2x speed :P)
      • 2008-04-01 09236, 2008

      • canidae
        ruaok: pong
      • 2008-04-01 09242, 2008

      • ruaok
        canidae: read your mail.
      • 2008-04-01 09252, 2008

      • niklas
        haha
      • 2008-04-01 09228, 2008

      • niklas
        hmm but I still have to figure out which release songs belong to?
      • 2008-04-01 09235, 2008

      • BrianFreud
        mbids...
      • 2008-04-01 09242, 2008

      • ruaok
        niklas: not your job.
      • 2008-04-01 09258, 2008

      • niklas
        oh. I will read up on mbids. this is new to me
      • 2008-04-01 09217, 2008

      • ruaok
        we have mbids for artist, releases and tracks.
      • 2008-04-01 09240, 2008

      • ruaok
        and your "my collection" feature will simply keep track of a list of release mbids for each user.
      • 2008-04-01 09243, 2008

      • ruaok
        that's it.
      • 2008-04-01 09250, 2008

      • niklas
        ah. but lets say a user has an album with 7 songs. how do you know the mbid of these 7 songs?
      • 2008-04-01 09205, 2008

      • niklas
        one puid can have several mbids?
      • 2008-04-01 09222, 2008

      • ruaok
        one puid should only ever resolve to one track mbid.
      • 2008-04-01 09242, 2008

      • ruaok
        and if you have an album with 7 songs, assume that the user will tag them with Picard.
      • 2008-04-01 09258, 2008

      • ruaok
        picard embeds mbids (all three) into the mp3s.
      • 2008-04-01 09219, 2008

      • ruaok
        if we provide a tool, like BrianFreud was saying, to read those ids and submit them to the server, we're done.
      • 2008-04-01 09255, 2008

      • Kanmu has quit
      • 2008-04-01 09257, 2008

      • ruaok
        BrianFreud: do you have a few minutes to do some simple photoshop work?
      • 2008-04-01 09257, 2008

      • niklas
        true. sounds good
      • 2008-04-01 09259, 2008

      • BrianFreud
        (would be extra bonus cool if it pulled puids too:P)
      • 2008-04-01 09222, 2008

      • ruaok
        what would it do with those puids?
      • 2008-04-01 09223, 2008

      • BrianFreud
        ruaok sure
      • 2008-04-01 09248, 2008

      • ruaok
        can you please take the metaweb logo from http://metaweb.com and doctor it so its suitable for our customers page?
      • 2008-04-01 09257, 2008

      • BrianFreud
        well, if it is scanning files to pull mbids from tags, not hard to pull the puids and just dump the pairs to MB, right?
      • 2008-04-01 09208, 2008

      • ruaok
      • 2008-04-01 09241, 2008

      • niklas
        Im confused though. I thought you wrote that a song that exist on several releases have one PUID. I will read up on this :)
      • 2008-04-01 09258, 2008

      • ruaok
        yup.
      • 2008-04-01 09202, 2008

      • ruaok
        PUID != MBID
      • 2008-04-01 09218, 2008

      • niklas
        thank you for the help. sorted things out
      • 2008-04-01 09223, 2008

      • ruaok
        np
      • 2008-04-01 09234, 2008

      • outsidecontext
        niklas: a puid is a fingerprint that should be the same for one audio recording, no matter where it was released
      • 2008-04-01 09201, 2008

      • outsidecontext
        the mbid for a track identifies exatcly one track on a specific release
      • 2008-04-01 09212, 2008

      • niklas
        outsidecontext: ah. but songs have a puid and releases(albums, singles etc) has a mbid?
      • 2008-04-01 09218, 2008

      • niklas
        ohh
      • 2008-04-01 09223, 2008

      • BrianFreud
      • 2008-04-01 09246, 2008

      • ruaok
        shit, where did you find that?
      • 2008-04-01 09249, 2008

      • outsidecontext
        no, the song (that is the song's audiodata) has a puid, and the song has a mbid
      • 2008-04-01 09253, 2008

      • BrianFreud
        the source to their page
      • 2008-04-01 09255, 2008

      • ruaok
        that's perfect. :)
      • 2008-04-01 09258, 2008

      • BrianFreud
        :)
      • 2008-04-01 09201, 2008

      • ruaok
        duh. :)
      • 2008-04-01 09214, 2008

      • outsidecontext
        niklas: a mbid just identifies one entity, think of it as a database primary key
      • 2008-04-01 09246, 2008

      • niklas
        I see. thank you!
      • 2008-04-01 09258, 2008

      • niklas
        makes things so much easier
      • 2008-04-01 09259, 2008

      • ruaok
        doesn't it?
      • 2008-04-01 09237, 2008

      • yllona
        BrianFreud: back to my current obsession with charlie chaplin and "smile" from the film "modern times" -- the soundtrack from the URL (soundtrackcollectors.com) is a 1971 release, confirmed by a music librarian at LAPL central library
      • 2008-04-01 09227, 2008

      • BrianFreud
        which one?
      • 2008-04-01 09236, 2008

      • yllona
        it would appear that there was no release of the soundtrack contemporary of the film
      • 2008-04-01 09237, 2008

      • BrianFreud
        there were 3 UA LPs there, iirc
      • 2008-04-01 09247, 2008

      • BrianFreud
        not altogether surprising
      • 2008-04-01 09254, 2008

      • yllona
        they're all much later than the filem.
      • 2008-04-01 09210, 2008

      • yllona
        LAPL cited the soundtrack collectors site
      • 2008-04-01 09228, 2008

      • BrianFreud
        lol
      • 2008-04-01 09248, 2008

      • BrianFreud
        I would caution though... SC is a great resource, but frequently wrong and/or incomplete
      • 2008-04-01 09203, 2008

      • BrianFreud
        I wouldn't entirely rule out there still having been a reel release - SC doesn't list any of those.