#metabrainz

/

      • c1e0 joined the channel
      • 2019-12-30 36403, 2019

      • Nyanko-sensei has quit
      • 2019-12-30 36440, 2019

      • Nyanko-sensei joined the channel
      • 2019-12-30 36425, 2019

      • BrainzGit
        [musicbrainz-server] SothoTalKer opened pull request #1340 (master…master): MBS-10309: Updated URL cleanup for musik-sammler https://github.com/metabrainz/musicbrainz-server/…
      • 2019-12-30 36426, 2019

      • BrainzBot
        MBS-10309: Update URL cleanup for musik-sammler.de https://tickets.metabrainz.org/browse/MBS-10309
      • 2019-12-30 36417, 2019

      • rdswift joined the channel
      • 2019-12-30 36458, 2019

      • Gore|woerk joined the channel
      • 2019-12-30 36430, 2019

      • Gore has quit
      • 2019-12-30 36412, 2019

      • cleo joined the channel
      • 2019-12-30 36434, 2019

      • cleo is now known as Guest59
      • 2019-12-30 36445, 2019

      • c1e0 has quit
      • 2019-12-30 36420, 2019

      • Guest59 is now known as c1e0
      • 2019-12-30 36413, 2019

      • antara joined the channel
      • 2019-12-30 36423, 2019

      • antara has quit
      • 2019-12-30 36439, 2019

      • antara joined the channel
      • 2019-12-30 36441, 2019

      • cleo joined the channel
      • 2019-12-30 36405, 2019

      • cleo is now known as Guest55434
      • 2019-12-30 36432, 2019

      • c1e0 has quit
      • 2019-12-30 36418, 2019

      • ayerhart has quit
      • 2019-12-30 36410, 2019

      • pristine__
      • 2019-12-30 36403, 2019

      • pristine__
        Also, can you prepare a tar of artist_credit_artist_credit_relation with Timestamp, Readme and Copying so that I can upload it on ftp.
      • 2019-12-30 36414, 2019

      • pristine__
        Whenever you get the chance :)
      • 2019-12-30 36436, 2019

      • mitanshu joined the channel
      • 2019-12-30 36440, 2019

      • mitanshu has quit
      • 2019-12-30 36405, 2019

      • Guest55434 is now known as c1e0
      • 2019-12-30 36425, 2019

      • sarthak_jain joined the channel
      • 2019-12-30 36456, 2019

      • sarthak_jain
        jwf ya sure. I''ll see to it.
      • 2019-12-30 36444, 2019

      • cleo joined the channel
      • 2019-12-30 36407, 2019

      • sarthak_jain
        pristine__ any issues you have which I can work on?
      • 2019-12-30 36407, 2019

      • cleo is now known as Guest23416
      • 2019-12-30 36416, 2019

      • sarthak_jain has quit
      • 2019-12-30 36450, 2019

      • c1e0 has quit
      • 2019-12-30 36414, 2019

      • cleo joined the channel
      • 2019-12-30 36437, 2019

      • cleo is now known as Guest7720
      • 2019-12-30 36437, 2019

      • Guest23416 has quit
      • 2019-12-30 36457, 2019

      • Guest7720 has quit
      • 2019-12-30 36451, 2019

      • c1e0 joined the channel
      • 2019-12-30 36433, 2019

      • antara has quit
      • 2019-12-30 36404, 2019

      • tykling_ joined the channel
      • 2019-12-30 36432, 2019

      • tykling has quit
      • 2019-12-30 36434, 2019

      • ruaok
        moooin!
      • 2019-12-30 36437, 2019

      • ruaok
        pristine__: ok, can do.
      • 2019-12-30 36452, 2019

      • zas
        moooin
      • 2019-12-30 36416, 2019

      • ruaok
        dsl fixed yet?
      • 2019-12-30 36459, 2019

      • nav2002_ joined the channel
      • 2019-12-30 36401, 2019

      • Gazooo has quit
      • 2019-12-30 36445, 2019

      • Gazooo joined the channel
      • 2019-12-30 36444, 2019

      • MajorLurker joined the channel
      • 2019-12-30 36451, 2019

      • zas
        ruaok: yup, finally.
      • 2019-12-30 36416, 2019

      • pristine__
        ruaok: thanks
      • 2019-12-30 36417, 2019

      • c1e0 has quit
      • 2019-12-30 36436, 2019

      • BrainzGit
        [listenbrainz-server] dependabot-preview[bot] opened pull request #681 (master…dependabot/pip/yattag-1.13.1): Bump yattag from 1.12.2 to 1.13.1 https://github.com/metabrainz/listenbrainz-server…
      • 2019-12-30 36454, 2019

      • ABCbum joined the channel
      • 2019-12-30 36449, 2019

      • yvanzo
        zas: I’m not sure how to handle MBH-531, can you please take a look at it?
      • 2019-12-30 36450, 2019

      • BrainzBot
        MBH-531: Allow MusicBrainz cron job to backup Solr data https://tickets.metabrainz.org/browse/MBH-531
      • 2019-12-30 36405, 2019

      • yvanzo
        (2) can probably go through rsync using ssh private keys, but (1) seems more tricky to me.
      • 2019-12-30 36446, 2019

      • ABCbum has quit
      • 2019-12-30 36422, 2019

      • zas
        Is there a dump on solr VM ?
      • 2019-12-30 36455, 2019

      • yvanzo
        I can create one
      • 2019-12-30 36415, 2019

      • zas
        We could use Borg backup
      • 2019-12-30 36417, 2019

      • yvanzo
        Hmm... which Solr VM?
      • 2019-12-30 36439, 2019

      • yvanzo
        No, it has to be Solr backup format.
      • 2019-12-30 36423, 2019

      • zas
        I don't get it, can't you dump this to files?
      • 2019-12-30 36443, 2019

      • yvanzo
        The purpose is to restore it on search container of musicbrainz-docker.
      • 2019-12-30 36455, 2019

      • zas
        Ah
      • 2019-12-30 36428, 2019

      • zas
        So it will be available to public?
      • 2019-12-30 36433, 2019

      • yvanzo
        Yes, on FTP.
      • 2019-12-30 36459, 2019

      • zas
        Which size is it?
      • 2019-12-30 36431, 2019

      • yvanzo
        some GBs?
      • 2019-12-30 36442, 2019

      • yvanzo
        I tested with one collection only.
      • 2019-12-30 36455, 2019

      • yvanzo
        Should be lesser than fullexport.
      • 2019-12-30 36431, 2019

      • nav2002_ has quit
      • 2019-12-30 36408, 2019

      • yvanzo
        BACKUP query create files on queried Solr node filesystem by default, but it can optionally create these elsewhere.
      • 2019-12-30 36445, 2019

      • yvanzo
        See location/repository options at https://lucene.apache.org/solr/guide/7_7/collecti…
      • 2019-12-30 36429, 2019

      • c1e0 joined the channel
      • 2019-12-30 36442, 2019

      • zas
        yvanzo: usual rsync + ssh (or just ssh copy, depending on data) can do
      • 2019-12-30 36453, 2019

      • zas
        the safe way is to use command= in authorized_keys as described in https://www.guyrutenberg.com/2014/01/14/restricti… for example
      • 2019-12-30 36414, 2019

      • zas
        basically the source has public+private keys, the target only accepts one command for this public key, the target command can take care of moving files around (backup to a temp dir, then move on success)
      • 2019-12-30 36447, 2019

      • yvanzo
        rsync+ssh is for part 2. only, not for querying Collections API.
      • 2019-12-30 36422, 2019

      • MajorLurker has quit
      • 2019-12-30 36442, 2019

      • zas
        you can run the query locally, create the dump, then copy it over the network
      • 2019-12-30 36455, 2019

      • yvanzo
        Ok, that is, one script to do it all, and allowing to run this through ssh private key.
      • 2019-12-30 36429, 2019

      • yvanzo
        That should do, thank you.
      • 2019-12-30 36458, 2019

      • ruaok
      • 2019-12-30 36408, 2019

      • ruaok
        Gracenote is a former shadow of itself, now just a dreary division of a big company. freedb will be gone soon. Discogs and MB stand strong. very interesting. :)
      • 2019-12-30 36419, 2019

      • ruaok
        anyone messing with the MB site right now? response times are up -- just after zas said that things look well. lol.
      • 2019-12-30 36434, 2019

      • zas
        ^^
      • 2019-12-30 36405, 2019

      • zas
        cnbc video is interesting, thanks for sharing
      • 2019-12-30 36452, 2019

      • Nyanko-sensei has quit
      • 2019-12-30 36459, 2019

      • Nyanko-sensei joined the channel
      • 2019-12-30 36400, 2019

      • nav2002_ joined the channel
      • 2019-12-30 36417, 2019

      • antara joined the channel
      • 2019-12-30 36440, 2019

      • ruaok
        pristine__: on leader in your dir there are two a-a dumps with readme and timestamp.
      • 2019-12-30 36456, 2019

      • sbvkrishna joined the channel
      • 2019-12-30 36447, 2019

      • nav2002_ has quit
      • 2019-12-30 36456, 2019

      • cleo joined the channel
      • 2019-12-30 36420, 2019

      • cleo is now known as Guest5161
      • 2019-12-30 36431, 2019

      • c1e0 has quit
      • 2019-12-30 36401, 2019

      • c1e0_ joined the channel
      • 2019-12-30 36426, 2019

      • c1e0_ is now known as c1e0
      • 2019-12-30 36404, 2019

      • iliekcomputers
        ruaok: decided to not work these weeks, so I'm gonna carry over the tasks from these two weeks into next.
      • 2019-12-30 36414, 2019

      • Guest5161 has quit
      • 2019-12-30 36432, 2019

      • ruaok
        yea, I feel that. I'm making myself work a bit today, but my heart is not really into it.
      • 2019-12-30 36405, 2019

      • Nemo157 has quit
      • 2019-12-30 36458, 2019

      • c1e0_ joined the channel
      • 2019-12-30 36445, 2019

      • reosarevok
        Can someone with access to floyd make me a quick favour so I don't have to close my game and reboot to linux just for this? :p
      • 2019-12-30 36412, 2019

      • reosarevok
        ruaok maybe?
      • 2019-12-30 36428, 2019

      • ruaok
        mebbe. what you need?
      • 2019-12-30 36430, 2019

      • reosarevok
        (grr, it's do a favour not make a favour, right? that's one I always get wrong)
      • 2019-12-30 36433, 2019

      • reosarevok
        I'll PM
      • 2019-12-30 36414, 2019

      • ccheckk[m] has quit
      • 2019-12-30 36435, 2019

      • c1e0 has quit
      • 2019-12-30 36403, 2019

      • c1e0_ has quit
      • 2019-12-30 36449, 2019

      • sagar-kohli[m] has quit
      • 2019-12-30 36403, 2019

      • antara has quit
      • 2019-12-30 36449, 2019

      • Cyna
        bitmap: around ?
      • 2019-12-30 36433, 2019

      • Etua joined the channel
      • 2019-12-30 36427, 2019

      • Etua
        kepstin: Do I understand correctly that the fingerprint generated by Chromaprint/fpcalc are a different thing than AcoustID ID but I can use the first one to retrieve the other?
      • 2019-12-30 36401, 2019

      • kepstin
        yes, that's correct. The api to use for that is documented here: https://acoustid.org/webservice
      • 2019-12-30 36425, 2019

      • Etua
        Considering what you said earlier I will probably stick to fpcalc as it seems easier to use than ffmpeg directly and in both cases I need the external dependency. As I can see it is possible to send Chromaprint fingerprint and get MusicBrainz metadata in one request. Are there any downsides of that approach compared to some more complicated method that e.g. requires some other dependency or two requests?
      • 2019-12-30 36446, 2019

      • Etua
        kepstin: That description may seem a little bit vague so to clarify: I don't really need much. Artist/album/track name are a minimum but anything besides them is optional so by "downside" I did not mean more advances MB relations etc.
      • 2019-12-30 36448, 2019

      • kepstin
        Etua: if the acoustid webservice provides all the information you need, you might as well just use that. I *think* (it would be good if someone else can confirm) acoustid replicates that info from musicbrainz, so it shouldn't be more than an hour or so out of date.
      • 2019-12-30 36421, 2019

      • Etua
        kepstin: One last thing for now - I tested fpcalc with mp3 and flac of the same audio and I got different fingerprints. If Chromaprint fingerprint and AcoustID IDs are different things does that mean that two different Chromaprint results may be connected to one AcoustID ID so they are both recognised correctly as the same track?
      • 2019-12-30 36410, 2019

      • kepstin
        yes - the fingerprints are compared with thresholds on the acoustid server, and if they're "similar enough" then it returns the same acoustid for both.
      • 2019-12-30 36437, 2019

      • ayerhart joined the channel
      • 2019-12-30 36449, 2019

      • kepstin
        the fingerprints are basically just a super-compressed representation of the audio content with only the information needed to compare tracks for id purposes
      • 2019-12-30 36457, 2019

      • kepstin
        fingerprints are not an id themselves.
      • 2019-12-30 36406, 2019

      • kepstin
        i'd suggest reading https://oxygene.sk/2011/01/how-does-chromaprint-w… - it has a neat illustrated explanation of how the fingerprints work
      • 2019-12-30 36409, 2019

      • ayerhart has quit
      • 2019-12-30 36438, 2019

      • ayerhart joined the channel
      • 2019-12-30 36446, 2019

      • sbvkrishna has quit
      • 2019-12-30 36435, 2019

      • Etua
        kepstin: Thank you I'll give it a shot.
      • 2019-12-30 36443, 2019

      • Etua
        I have saved a lot of time thanks to your hints.
      • 2019-12-30 36449, 2019

      • kieto joined the channel
      • 2019-12-30 36442, 2019

      • nav2002_ joined the channel
      • 2019-12-30 36443, 2019

      • Cyna
        bitmap: I made some changes to edit and create files... Now coordinates are null when they are not defined instead of being an empty string.
      • 2019-12-30 36452, 2019

      • Cyna
      • 2019-12-30 36434, 2019

      • Cyna
        I'll do the code refactoring in next 20 hours and push the changes again :)
      • 2019-12-30 36404, 2019

      • Cyna
        I am not able to understand the error here (https://circleci.com/gh/anirudhjain75/musicbrainz…) 😞
      • 2019-12-30 36457, 2019

      • Cyna
        yvanzo: why does the `sir` take soo much time... Its written that it takes 4.5hr to complete 🤔
      • 2019-12-30 36440, 2019

      • SothoTalKer
        yvanzo: why must it always be so complicated :P
      • 2019-12-30 36459, 2019

      • Cyna
        Here is the error I got when I didnt build the indexer https://usercontent.irccloud-cdn.com/file/DjOBrwW…
      • 2019-12-30 36405, 2019

      • Cyna
        yvanzo: here are the logs too
      • 2019-12-30 36425, 2019

      • Cyna
      • 2019-12-30 36451, 2019

      • kloeri has quit
      • 2019-12-30 36407, 2019

      • kloeri joined the channel
      • 2019-12-30 36426, 2019

      • Cyna
        Im currently on docker desktop version 2.1.0.5 on MacOS Catalina
      • 2019-12-30 36415, 2019

      • SothoTalKer
        yvanzo: regarding "https://www.musik-sammler.de/artist/strafe-für-rebellion/ should not get corrupted" - what does happen? It neither matches with the old and new regex =P
      • 2019-12-30 36453, 2019

      • kloeri has quit
      • 2019-12-30 36432, 2019

      • yvanzo
        Cyna: Thanks, what is your current config? Did you just run the commands in the “Development setup” section?