#musicbrainz

/

      • portik has left the channel
      • 2014-04-24 11449, 2014

      • voiceinsideyou joined the channel
      • 2014-04-24 11441, 2014

      • HibiscusKazeneko joined the channel
      • 2014-04-24 11421, 2014

      • Ackis
        Picard crashes when I try to open my entire music library with it :(
      • 2014-04-24 11442, 2014

      • kepstin_
        Ackis: how many tracks, what os, is it a network filesystem?
      • 2014-04-24 11427, 2014

      • kepstin_ generally only does ~10000 tracks at a time and hasn't had issues, but 64bit python on linux seems to be able to handle more tracks than 32bit on windows.
      • 2014-04-24 11432, 2014

      • peaveyman joined the channel
      • 2014-04-24 11442, 2014

      • navap joined the channel
      • 2014-04-24 11428, 2014

      • JesseW joined the channel
      • 2014-04-24 11430, 2014

      • santiissopasse_ joined the channel
      • 2014-04-24 11456, 2014

      • Ackis
        kepstin_: 7100 files according to find via a samba share
      • 2014-04-24 11432, 2014

      • kepstin_
        hmm. are you running picard on windows? we've had a fair number of people reporting issues when running picard on windows using files on a samba share :/
      • 2014-04-24 11449, 2014

      • kepstin_
        still not sure what the cause is or if there's anything we can do about it
      • 2014-04-24 11456, 2014

      • Ackis
        yeah win 8 64 bit
      • 2014-04-24 11418, 2014

      • Ackis
        my music files are on my plex server which is a headless ubuntu machine
      • 2014-04-24 11406, 2014

      • kepstin_
        there seems to just be something going wrong with the massive amount of file IO that picard does when loading things behaving poorly with the windows network filesystem stack :/
      • 2014-04-24 11409, 2014

      • chirlu` has left the channel
      • 2014-04-24 11426, 2014

      • HibiscusKazeneko joined the channel
      • 2014-04-24 11417, 2014

      • Ackis
        did I do this recording edit correctly: http://musicbrainz.org/edit/27453953 ?
      • 2014-04-24 11431, 2014

      • kepstin_
        not sure, what were you trying to do?
      • 2014-04-24 11441, 2014

      • kepstin_
        it looks like those two recordings should probably be merged
      • 2014-04-24 11420, 2014

      • Ackis
        There's about 5 versions of the AC4 soundtrack that have different songs on them (they all seem to be a subset of each other)
      • 2014-04-24 11425, 2014

      • kepstin_
        note that https://musicbrainz.org/edit/27453952 is wrong; we prefer using the fancy "smart-quotes" style punctuation.
      • 2014-04-24 11409, 2014

      • kepstin_
        but yeah, I don't see any reason why https://musicbrainz.org/recording/2107dd09-ffec-4… and https://musicbrainz.org/recording/c1824b17-a391-4… are separate recordings; it seems like they should be merged.
      • 2014-04-24 11404, 2014

      • Ackis
        I didn't change the name for that, just relinked the recording, not sure why the name came up as a new edit
      • 2014-04-24 11431, 2014

      • Nyanko-sensei
        what will happen to recordings if I dissociate them? >.>
      • 2014-04-24 11447, 2014

      • Nyanko-sensei
        also, can anyone tell me which is the preferred way to add credits - individual recordings or release in general?
      • 2014-04-24 11458, 2014

      • Nyanko-sensei
        kepstin_: ^
      • 2014-04-24 11407, 2014

      • kepstin_
        recordings stay if dissociated as standalone recordings
      • 2014-04-24 11413, 2014

      • kepstin_
        we prefer merging when it makes sense
      • 2014-04-24 11419, 2014

      • kepstin_
        otherwise you have to remove them manually
      • 2014-04-24 11431, 2014

      • kepstin_
        and individual recording credits are preferred in most cases.
      • 2014-04-24 11411, 2014

      • Nyanko-sensei
        oh. the 2nd question is that some recordings have same name, were released one after another but clearly are different arrangement and mastering
      • 2014-04-24 11442, 2014

      • kepstin_
        well, that's what disambiguation comments (and ideally an annotation too) are for
      • 2014-04-24 11452, 2014

      • Nyanko-sensei
        and OST album used the single version instead of album one
      • 2014-04-24 11425, 2014

      • Nyanko-sensei
        might have to start adding serious credits to releases, but it takes so long...
      • 2014-04-24 11438, 2014

      • Nyanko-sensei
        just adding the barebones releases takes 10+ tabs per album. all the credits with my limited kanji knowledge take even longer :_____:
      • 2014-04-24 11439, 2014

      • kepstin_
        at least the new relationship editor makes it a lot easier than it used to be.
      • 2014-04-24 11454, 2014

      • kepstin_
        adding relationships one by one from the individual recording pages was slow work ;)
      • 2014-04-24 11459, 2014

      • Nyanko-sensei
        I know, I tried and was like neveragain.jpg
      • 2014-04-24 11412, 2014

      • Nyanko-sensei
        then came back 3 years later :D
      • 2014-04-24 11412, 2014

      • HibiscusKazeneko joined the channel
      • 2014-04-24 11438, 2014

      • STalKer-X joined the channel
      • 2014-04-24 11456, 2014

      • HibiscusKazeneko joined the channel
      • 2014-04-24 11402, 2014

      • STalKer-X_p joined the channel
      • 2014-04-24 11440, 2014

      • HibiscusKazeneko joined the channel
      • 2014-04-24 11425, 2014

      • KillDaBOB joined the channel
      • 2014-04-24 11414, 2014

      • KillDaBOB joined the channel
      • 2014-04-24 11439, 2014

      • HibiscusKazeneko joined the channel
      • 2014-04-24 11439, 2014

      • bandtrace joined the channel
      • 2014-04-24 11407, 2014

      • Donny_ joined the channel
      • 2014-04-24 11423, 2014

      • Donny_Bahama joined the channel
      • 2014-04-24 11442, 2014

      • Donny_Bahama
        I'm trying to write an auto ripping script in Python. Trying to wrap my head around how to get a disc ID then query the MusicBrainz database for artist/album name, track numbers/titles, etc. is there already some sample script written that covers this?
      • 2014-04-24 11443, 2014

      • Donny_Bahama
        I read the info in HTH
      • 2014-04-24 11407, 2014

      • hidgw joined the channel
      • 2014-04-24 11413, 2014

      • Donny_Bahama
        I read the info in the wiki, but in the end, it's recommended that I download the client code... And since it's written in C, I suspect it will be pretty incomprehensible for me.
      • 2014-04-24 11432, 2014

      • Freso
        Donny_Bahama: Have you looked at morituri?
      • 2014-04-24 11457, 2014

      • Donny_Bahama
        Never even heard of it, Freso
      • 2014-04-24 11424, 2014

      • Donny_Bahama joined the channel
      • 2014-04-24 11431, 2014

      • Freso
      • 2014-04-24 11428, 2014

      • Freso
        It might do want you want on its own, and if not, you can study it for it does MB lookups as you asked about.
      • 2014-04-24 11413, 2014

      • Donny_Bahama
        Freso: thank you! That looks like exactly the sort of thing I was looking for. I'll check out the docs, but off the top of your head, do you know if I can extract metadata and pipe it to a text file for subsequent use by my script?
      • 2014-04-24 11437, 2014

      • Freso
        Donny_Bahama: You can't. It's a ripper, it's not a library.
      • 2014-04-24 11439, 2014

      • Freso
        But it's in Python and it's Open Source, so you may be able to just copy/paste the relevant parts of its code and use it in your own script.
      • 2014-04-24 11411, 2014

      • Donny_Bahama
        Ok... So I inadvertently found the ripper I was looking for but I'm back to square 1 wrt to getting metadata for any given disc.
      • 2014-04-24 11457, 2014

      • Donny_Bahama
        Ah! That's promising! Thank you!
      • 2014-04-24 11410, 2014

      • Freso
        Donny_Bahama: What do you want to metadata for? morituri fetches data from MB and saves it to the ripped file's tags.
      • 2014-04-24 11409, 2014

      • Freso
        Donny_Bahama: So you could just use mutagen to retrieve the MBIDs directly from the files and then use libmusicbrainzngs (or whatever's the most current) to get more information.
      • 2014-04-24 11428, 2014

      • Donny_Bahama
        Lots of reasons... Very long story.
      • 2014-04-24 11439, 2014

      • Donny_Bahama
        Mutagen?
      • 2014-04-24 11455, 2014

      • Freso
        (mutagen and libmusicbrainz-some-version are the main libraries/modules powering the Picard tagger.)
      • 2014-04-24 11439, 2014

      • Freso
        It's a (Python) library for manipulating audio file tags.
      • 2014-04-24 11422, 2014

      • Freso
        Otherwise, I'm pretty usre libdiscid has Python bindings as well.
      • 2014-04-24 11438, 2014

      • Freso
        In fact, I think there are two Python libraries for it.
      • 2014-04-24 11444, 2014

      • Donny_Bahama
        so mutagen can be called from a command line... and will give me the MusicBrainz (disc) ID, which I can then use to get all the other metadata?
      • 2014-04-24 11458, 2014

      • Freso
        JonnyJD would know which one is "better" or most up to date.
      • 2014-04-24 11426, 2014

      • Freso
        Donny_Bahama: If the DiscID is registered and only linked to one medium, yes.
      • 2014-04-24 11440, 2014

      • Hibiscus_ joined the channel
      • 2014-04-24 11459, 2014

      • Freso
        Donny_Bahama: Wait, no. morituri doesn't store the DiscID in the tags.
      • 2014-04-24 11429, 2014

      • Freso
        But it stores the Release MBID which is more accurate than a DiscID anyway.
      • 2014-04-24 11429, 2014

      • Donny_Bahama
        Thanks so much for the help, Freso! I'm still a python novice, so much of this is opaque to me but I suspect it will become more clear as I go along.
      • 2014-04-24 11449, 2014

      • Donny_Bahama
        OK.
      • 2014-04-24 11405, 2014

      • Freso
        Well, this isn't really Python specific at all, apart from mentioning a few libraries. :)
      • 2014-04-24 11408, 2014

      • Donny_Bahama
        I'll try to write up an overview of what I'm trying to accomplish. Maybe that will clarify things.
      • 2014-04-24 11441, 2014

      • Donny_Bahama
        Freso: this stuff is only going to work for CDs, right? I'll be back to square one for ripping DVDs and BDs?
      • 2014-04-24 11437, 2014

      • Freso
        Yep. But DVDs and BDs does not have DiscIDs either, so there's no way to look them up on a per-disc basis.
      • 2014-04-24 11428, 2014

      • Freso
        If you rip them to something sensible, you can try and AcoustID the audio and see if there's a match for an MB Recording. There's an AcoustID library for Python too.
      • 2014-04-24 11446, 2014

      • KillDaBOB joined the channel
      • 2014-04-24 11409, 2014

      • Donny_Bahama joined the channel
      • 2014-04-24 11436, 2014

      • Donny_Bahama
        I keep getting kicked out when I switch away to look something up!
      • 2014-04-24 11411, 2014

      • Donny_Bahama
        Now I've lost all that info I was going to copy for reference!
      • 2014-04-24 11440, 2014

      • Freso
      • 2014-04-24 11400, 2014

      • JonnyJD
        Donny_Bahama: there is python-discid and python-libdiscid that provide python bindings for libdiscid
      • 2014-04-24 11426, 2014

      • JonnyJD
        disc IDs are only defined for audio CDs. They are not for DVDs/BDs
      • 2014-04-24 11411, 2014

      • JonnyJD
        and yes, when you have the release MBID you probably don't need the disc ID anymore (he is offline, but might read the logs)
      • 2014-04-24 11425, 2014

      • Freso
        Hopefully :)
      • 2014-04-24 11409, 2014

      • Donny_Bahama joined the channel
      • 2014-04-24 11424, 2014

      • Freso
        Wb. Did you see the chatlog link I posted before?
      • 2014-04-24 11457, 2014

      • Donny_Bahama
        I did, and I bookmarked it. Thank you!
      • 2014-04-24 11418, 2014

      • Freso
        Cool. :)
      • 2014-04-24 11433, 2014

      • Donny_Bahama
        Saw JonnyJDs comments in the log, too. Thanks for that JonnyJD!
      • 2014-04-24 11443, 2014

      • santiissopasse joined the channel
      • 2014-04-24 11453, 2014

      • Donny_Bahama
        I have something that identifies DVDs and DVDs that I think will work for me. More testing needed but if so, I can use it to scrape IMDB.
      • 2014-04-24 11435, 2014

      • Donny_Bahama
        The good news is that, for movies, I don't need nearly the amount of metadata that I need for music! Really just the title and release year.
      • 2014-04-24 11400, 2014

      • JonnyJD
        Donny_Bahama: if you find something that calculates an ID vor DVDs I would be interested (though it probably won't be implemented in libdiscid soon)
      • 2014-04-24 11428, 2014

      • Donny_Bahama
        I've got it documented somewhere, JonnyJD. Let me look for it.
      • 2014-04-24 11414, 2014

      • Donny_Bahama
        It doesn't calculate an ID, though. I think it just gives me a title - but that's enough for scraping IMDB.
      • 2014-04-24 11446, 2014

      • Donny_Bahama
        BRB. Let me check my Evernote.
      • 2014-04-24 11458, 2014

      • Donny_Bahama_ joined the channel
      • 2014-04-24 11455, 2014

      • Donny_Bahama_
        JonnyJD: here's what I was using: makemkvcon -r info disc:0
      • 2014-04-24 11408, 2014

      • bandtrace joined the channel
      • 2014-04-24 11418, 2014

      • Donny_Bahama_
        Console version of MakeMKV
      • 2014-04-24 11457, 2014

      • Donny_Bahama_
        My testing was limited, but it gave me enough info that I could go out to IMDB.com, scrape the search results page, and use it to populate a php page (served up by my media server - which is what I'm using for my AutoRipper) so that I could open that page and select the correct tiltle. Once I submit the form, php handled any renaming, file moves, etc.
      • 2014-04-24 11446, 2014

      • Donny_Bahama_
        That's kind of the whole modus operandi for my AutoRipper - detect a disc, identify it, get the metadata, rip it, populate a php page with the metadata, giving me the opportunity to make corrections, then rename/relocate the files and update tags as necessary
      • 2014-04-24 11402, 2014

      • Donny_Bahama_
        When the disc is finished ripping, eject and text myself a link to the php page so I can complete the process.
      • 2014-04-24 11445, 2014

      • simukis_ joined the channel
      • 2014-04-24 11402, 2014

      • Freso
        Donny_Bahama_: Sounds like you're the type that would also appreciate beets.
      • 2014-04-24 11431, 2014

      • Freso
      • 2014-04-24 11458, 2014

      • Donny_Bahama_
        Checking that out now...
      • 2014-04-24 11441, 2014

      • Freso
        (In fact, if you rip music with morituri then you should be able to just leave it to beets to have it (re)tagged and moved around as needed.)
      • 2014-04-24 11455, 2014

      • Donny_Bahama_
        Looks very intriguing. I am really quite anal when it comes to artist, album and track names!
      • 2014-04-24 11419, 2014

      • Donny_Bahama_
        For me, it's gotta be "Setzer, Brian Orchestra" and "Dirty Boogie, The" and every word in the track name should begin with a capital letter!
      • 2014-04-24 11443, 2014

      • Donny_Bahama_
        And don't even get me started on genres! Lol
      • 2014-04-24 11432, 2014

      • Donny_Bahama_
        Still looking for an xbmc compatible music player/plugin that will support sub genres!
      • 2014-04-24 11400, 2014

      • Freso
        "XBMC compatible"... how?
      • 2014-04-24 11457, 2014

      • Freso
        (I want XBMC to list artists based on MBIDs in the music files instead of the text-based "artist field". And I don't want every word in track names capitalised. Ugh. D:)
      • 2014-04-24 11434, 2014

      • Donny_Bahama_
        Probably not a separate player, per se (although there are ways you can shell out (from the main menu) to an alternate app for just about anything.) probably more of a plugin - but an elaborate one that would have to add a table to the database.
      • 2014-04-24 11412, 2014

      • Donny_Bahama_
        Was checking out the docs for beets... I don't have a single directory for all my music; I have 2 - one for lossless files and one for lossy. Hmmm
      • 2014-04-24 11451, 2014

      • HibiscusKazeneko joined the channel
      • 2014-04-24 11415, 2014

      • Freso
        I'm sure there are ways to deal with that.
      • 2014-04-24 11440, 2014

      • Freso
        If they're both in the same parent dir, that could be added.
      • 2014-04-24 11458, 2014

      • JonnyJD_ joined the channel
      • 2014-04-24 11445, 2014

      • ruaok joined the channel
      • 2014-04-24 11446, 2014

      • ruaok joined the channel
      • 2014-04-24 11423, 2014

      • v6lur_ joined the channel
      • 2014-04-24 11427, 2014

      • santiissopasse joined the channel
      • 2014-04-24 11455, 2014

      • Nyanko-sensei
        Kovensky: add ziltoid here :3
      • 2014-04-24 11408, 2014

      • HibiscusKazeneko joined the channel
      • 2014-04-24 11444, 2014

      • HibiscusKazeneko joined the channel
      • 2014-04-24 11457, 2014

      • igndenok joined the channel
      • 2014-04-24 11440, 2014

      • reosarevok joined the channel
      • 2014-04-24 11422, 2014

      • ruaok joined the channel
      • 2014-04-24 11429, 2014

      • ariscop joined the channel
      • 2014-04-24 11440, 2014

      • santiissopasse joined the channel
      • 2014-04-24 11430, 2014

      • Nyanko-sensei joined the channel
      • 2014-04-24 11440, 2014

      • xgnu_andrew joined the channel
      • 2014-04-24 11441, 2014

      • xgnu_andrew joined the channel
      • 2014-04-24 11416, 2014

      • ruaok joined the channel
      • 2014-04-24 11450, 2014

      • gioele joined the channel
      • 2014-04-24 11410, 2014

      • mat_
        Mmm, I remember a userscript that allowed editing recordings comments from the release page, but I seem to have lost it in my chrome -> firefox migration, and I can't seem to put my hand on it