#musicbrainz

/

      • G0d has quit
      • zer0bitz- has quit
      • zer0bitz- joined the channel
      • crism has quit
      • crism joined the channel
      • scrumplex has quit
      • scrumplex_ joined the channel
      • dank has left the channel
      • mven97 has quit
      • mven97 joined the channel
      • okodiak joined the channel
      • Jormangeud has quit
      • MajorLurker joined the channel
      • Major_Lurker joined the channel
      • Major_Lurker has quit
      • MajorLurker has quit
      • MajorLurker joined the channel
      • zayd
        is there any way to get MusicBrainz to write the recording ID as a tag? I'm considering building something if some other things work out and it would probably be best to have recording IDs available in metadata
      • elomatreb[m]
        @zayd: Picard will write the recording ID as file tags is all formats where it's supported by default
      • see https://picard-docs.musicbrainz.org/downloads/M... for details on what the tag is called
      • zayd
        weird, mine only seem to have MUSICBRAINZ_RELEASETRACKID and MUSICBRAINZ_RELEASEGROUPID
      • I'm not entirely sure what format is used for FLAC but I'm probably on whatever the default was
      • elomatreb[m]
        The "Vorbis" column includes FLAC
      • note that the recording ID is confusingly stored in the MUSICBRAINZ_TRACKID tag
      • (since that field is from before Musicbrainz had separated the notion of tracks and recordings)
      • zayd
        some songs in my library seem to have RELEASETRACKID but not TRACKID, maybe they were messed up by something other than picard?
      • elomatreb[m]
        assuming you don't have some Picard tagger script that unsets the recording ID variable, that is possible
      • zayd
        nope, retagged and it still isn't there
      • elomatreb[m]: I only have naming scripts, not a tagger script
      • elomatreb[m]
        mh, weird
      • zayd
        the recording ID shows up in Picard's GUI but isn't getting written to the file
      • does Picard keep logs anywhere so I can find out what's going on?
      • elomatreb[m]
      • zayd
        set it to debug and it's only saying things about saving images
      • ok a ton of things in my library don't have that tag with no clear pattern of what could've caused it
      • wargreen has quit
      • minimal has quit
      • outsidecontext[m
        zayd: check your scripts in Options > Scripting. It requires some effort not to write this tag.
      • zayd
        outsidecontext[m: https://pic.t0.vc/BNNA.png as I already said, I don't have a tagger script
      • outsidecontext[m
        Also when you load the files into Picard they show up on the left pane, not the right pane? If you select one file, there is no recording ID shown in metadata?
      • zayd
        outsidecontext[m: I assume this is what I'm meant to be seeing (not sure why it says the file's modified even though there's nothing to update) https://pic.t0.vc/ZTNN.png
      • outsidecontext[m
        This shows all the MB ID tags are in the file (original value column). Those are a FLAC files, right? Or MP3s?
      • zayd
        yeah, FLAC
      • is mediainfo just reading them weirdly?
      • kms
      • mediainfo doesn't see the tags but ffprobe does
      • so it was just a mediainfo problem
      • outsidecontext[m
        Then there must be a MUSICBRAINZ_TRACKID tag in the file. Otherwise the original column would be empty
      • zayd
        yeah there is, I can see it when I use ffprobe, mediainfo just refuses to read the tag for whatever reason
      • outsidecontext[m
        Yes, mediainfo is kind of special. I think it only has specific tags it reads and shows
      • zayd
        anyways, since this is relevant to what I was originally talking about, is it a good idea to use recording IDs as identifiers for a lyric annotation database? I'm considering the idea of trying to build an open source version of Genius and I thought that using the MBIDs would be good because it'll allow better integration with stuff like Beets and Picard
      • currently in just planning stages, trying to write a decent file format for the annotations rn since there doesn't seem to be one already
      • outsidecontext[m
        I think it is a good idea, yes
      • Well,maybe more fitting would be the work ID for lyrics. Or allow for lyrics to be linked to multiple recording IDs. But having such identifiers generally seems like a good thing for a lyrics database
      • E.g. FanartTV and TheAudioDB also use MB identifiers for cover art. And it makes integration really easy
      • zayd
        outsidecontext[m: why would I want it linked to multiple recording IDs? Isn't the point of a recording ID that all releases with that recording link to it?
      • outsidecontext[m
        Yes, ideally. But even if everything is perfect there often are multiple recordings of the same song.
      • zayd
        do the work IDs include multiple editions of the same song? (like when there's an album version and a single version)
      • as in same title, same singer, different cut
      • outsidecontext[m
        And as it can be hard to figure out if two tracks on different releases are really the same there can be duplicates (that should or should not be merged)
      • Yes, work is what you e.g. talk about when talking about a certain song by an artist. There might be different length mixes, re-recordings, live versions etc. But all the same song
      • Trouble here is that there exist less works in the DB, and many recordings are not linked to works. Creating a work for all the recordings must be done separately and often requires additional research
      • But it is needed if one wants to set e.g. lyricist or composer on MB
      • zayd
        3><outsidecontext[m> Yes, work is what you e.g. talk about when talking about a certain song by an artist. There might be different length mixes, re-recordings, live versions etc. But all the same song
      • I feel like this could create issues with when a song has multiple editions with different lyrics
      • also, timing would be off a lot of the time probably
      • outsidecontext[m
        Ah, yes. That's true, if it is for synced lyrics it should better be linked to recordings
      • zayd
        yeah I think synced lyrics would be the most convenient for being used locally, and this would be easy to do too as I was probably going to import lots of stuff from LRCLIB, which keeps synced lyrics for a lot of songs
      • outsidecontext[m
        Sounds great
      • Synced lyrics are a really good reason to use MBIDs of recordings. That way it can be clear which lyrics apply to which exact version. And there can be same lyrics with different timing linked to different recordings
      • MajorLurker has quit
      • MajorLurker joined the channel
      • zer0bitz- has quit
      • zer0bitz- joined the channel
      • G0d joined the channel
      • snobdiggy292 joined the channel
      • tagomago joined the channel
      • antlarr has quit
      • antlarr joined the channel
      • anonn joined the channel
      • MikeM1 joined the channel
      • kepstin has quit
      • kepstin joined the channel
      • logistic-bot has quit
      • logistic-bot joined the channel
      • logistic-bot has quit
      • snobdiggy292 has quit
      • antlarr has quit
      • logistic-bot joined the channel
      • d4rk-ph0enix has quit
      • d4rk-ph0enix joined the channel
      • MikeM1 has quit
      • antlarr joined the channel
      • MeatPupp3t21 has quit
      • ape_din joined the channel
      • lazybookwyrm[m] has quit
      • ape_din has left the channel
      • MeatPupp3t21 joined the channel
      • Sciencentistguy9 joined the channel
      • Sciencentistguy has quit
      • Sciencentistguy9 is now known as Sciencentistguy
      • d4rkie_ joined the channel
      • d4rk-ph0enix has quit
      • vaibhavparmar237 joined the channel
      • vaibhavparmar237
        hello everyone
      • i just started contributing to various open source projects, I came to know about this when i was tagging audio tracks on VLC few days back
      • I felt to contribute so i hv added a release, i hv researched a lot, so if u will hv time pls review it and vote
      • here's the link, I am open for suggestions as i am a newbie
      • elomatreb[m]
        vaibhavparmar2377 (@_discord_1069807396773441556:chatbrainz.org) A COuple
      • vaibhavparmar237
        hi
      • elomatreb[m]
        sorry, accident
      • I'll leave a couple of notes
      • vaibhavparmar237
        okay np, thanks!
      • ___nick___ joined the channel
      • elomatreb[m]
        vaibhavparmar2377 (@_discord_1069807396773441556:chatbrainz.org) I left the notes, and welcome to Musicbrainz!
      • One final thing to note is that you generally don't need to check the "Make all edits votable" checkbox. Edits that automatically apply are easily undone, so you can't really break anything with your edits
      • vaibhavparmar237
        hi, thanks u very much
      • oh okay, i will take care of that , i am new that's why i thought i should check that option😅
      • elomatreb[m]
        it doesn't *hurt* to check that box, but you can end up slowing yourself down if you want to do edits that depend on each other
      • or if you want to tag your files
      • in general your release is a good start
      • the things I left notes about are fairly minor mistakes/improvements
      • vardhan joined the channel
      • vaibhavparmar237
        thanks! I will check the notes rn, tbh i am excited to join the community
      • ___nick___ has quit
      • ___nick___ joined the channel
      • ___nick___ has quit
      • ___nick___ joined the channel
      • iconoclasthero joined the channel
      • vardhan has quit
      • minimal joined the channel
      • MeatPupp3t21 has quit
      • MeatPupp3t21 joined the channel
      • MajorLurker has quit
      • Major_Lurker joined the channel
      • Major_Lurker has quit
      • Major_Lurker joined the channel
      • Major_Lurker has quit
      • d4rkie_ has quit
      • d4rk-ph0enix joined the channel
      • afrocat_0[m] has quit
      • ___nick___ has quit
      • jbloom910[m] has quit
      • Maxr1998 has quit
      • Maxr1998 joined the channel
      • antlarr has quit
      • MikeM1 joined the channel
      • antlarr joined the channel
      • MikeM1 has quit