#musicbrainz

/

      • brianfreud likes scripts that realize they are dumb. He dislikes scripts that try to be intelligent... when they break, they normally break badly...
      • xlotlu
        so you want self-criticising AI?
      • brianfreud
        lol
      • symphonick
        I'm in a discussion about [untitled] tracks...
      • brianfreud
        I want scripts that do "if a=b and b=c then a=c", not "a~~b, and b~~c, and c~~d, ... then a=z"
      • symphonick
      • I wonder: when is a track name considered "widely known"?
      • LotR
        brianfreud: but if a 'smart' script gets it right most of the time, it'll save you a lot of work, won't it? as for it screwing up, a good script would let you check the things it wants to do anyway..
      • MClemo
        symphonick: I think for sure when it's with that title on another official release
      • symphonick
        Ah, thanks.
      • brianfreud
        LotR, yes, but not when part of that script's functionality is to rewrite every track title on a set of releases
      • MClemo
        hidden tracks suck, though. Why not print a title on the cover ;)
      • symphonick
        This case is 3+ weeks from official release, but it got a name on discogs
      • luks
        if it's only a fan-named track then it should be [Terry's Song]
      • MClemo
        the most annoying thing is 20 minutes silence before there's the hidden track
      • LotR
        brianfreud: why not? it'd give you a list of proposed changes, and you could say which one were wrong, and do those by hand
      • brianfreud
        lol, ok, starting to dumb this theoretical script down now :D
      • symphonick
        MClemo, yeah... who want's to wait for 20 minutes for a 1 min crap song anyway?
      • wants :-(
      • luks
        people who like surprises? :)
      • symphonick
        But you KNOW it's crap?
      • If it was a good song it would have made it to an official track.
      • Clint has quit
      • sysrq has quit
      • xlotlu
        brianfreud: i'd rather go for a fuzzy logic script and run it on a release at once and take a glance at the results before committing
      • LotR
        symphonick: well... some hidden tracks are just jokes really. I like some, but I still hate that they're not a cd track of their own
      • Clint joined the channel
      • sysrq joined the channel
      • brianfreud
        xlotu, yes, but that's a very different thing than "run a script on all classical and just let it automagically fix them"
      • luks
        LotR, is 90 [silence] tracks between them better? :)
      • brianfreud
        yes
      • 90 [silence] tracks compresses better than 20 minutes of silence :D
      • MClemo
        I prefer 90 short [silence] before a 20 minute "[silence] / [untitled]" ;)
      • sysrq_ joined the channel
      • sysrq has quit
      • xlotlu
        and most importantly, they also get removed easier :)
      • MClemo
        that's where 320 kbps cbr mp3 files really rock, on silence tracks!
      • symphonick
        Go mono!
      • FauxFaux
        Yes!!
      • brianfreud
        lol
      • FauxFaux
        I'd like to think that mp3 had a "skip" frame, but probably not. :p
      • brianfreud
        that would make far too much sense
      • LotR
        luks: you can skip those, so yes.
      • MClemo
        you can enhance the format and call it supermp3
      • Clint has quit
      • Clint joined the channel
      • canidae
        and do stick the superior id3 metadata format in the file!
      • FauxFaux
        Also, explicitly ban id3 tags, just to drive luks insane.
      • JINX
      • canidae
        :)
      • brianfreud
        just write vorbis tags instead :D
      • MClemo
        I'd choose a combination of vorbis comments, apev2 and id3v1
      • FauxFaux
        Or add a real tagging format to ogg.
      • canidae
        btw, i recalled another format than mp3 that use id3 tags last night: wavpack
      • FauxFaux
        Ugh, yeah. Flaaaaaaaaaaaaaaaaaac for evaaaaaaar.
      • luks
        wavpack uses apev2
      • canidae
      • id3 or ape :)
      • granted, id3v1, but still idd3 :)
      • s/dd3/d3/
      • luks
        yes, id3v1 and apev2
      • MClemo
        lol, that sucks
      • the id3v1 part, I mean
      • luks
        id3v2 would make it not a wavpack file
      • FauxFaux
        "Spazpack".
      • canidae
        wavpack do create slightly smaller files than flac... then again, flac got a sane metadata format and is less expencive to decode
      • luks
        almost every format that uses apev2 uses also id3v1
      • symphonick has quit
      • MClemo
        luks: what do they need id3v1 for?
      • canidae
        nostalgia
      • FauxFaux
        Leeeeeeeeeeeeegacy.
      • luks
        to help developers incapable of writing apev2 parser :p
      • MClemo
        I yesterday found out that that stupid mp3gain program from sourceforge attaches the replaygain tags as apev2 tags to mp3 files
      • canidae
        yey! death to mp3!
      • FauxFaux
        TRhat's what fooooooooooooooobar is for.
      • Muz
        drop table trm;
      • FauxFaux
        drop table onmuzface;
      • Muz
        Hawt
      • I left join'ed your mother
      • canidae
        "Windows media ASF files (WMA, WMV) have their own tagging formats but also supports ID3 Tags embedded as attributes."... wuahahahaha
      • luks
        that's a lie
      • from wikipedia?
      • canidae
        yeh
      • luks
        they define standard mapping of WM attributes to ID3v2 frames
      • but you can't store id3v2 directly there
      • brianfreud
      • MBChatLogger
        I hate the evil empire
      • canidae
        *shrug* i dunno, they got some references to some microsoft sources
      • i just stay the hell away from those formats anyhoo
      • luks
        I had to learn all of them :/
      • canidae
        ah, so your hospital stay recently clearly was some mental institute? =)
      • brianfreud
        ASF baby! :D
      • luks
        heh
      • brianfreud
        luks, what about the funky formats?
      • luks
        which ones?
      • brianfreud
        I was surprised to find picard supporting tta, for example
      • luks
        ASF is actually one of the nicer ones
      • xlotlu
        why not rdf with dublin core? :P
      • luks
        tta = raw stream + id3v2
      • brianfreud
        didn't even have a tta codec installed at the time, but picard could read it
      • luks
        it's easy to support for a format without coding :)
      • xlotlu
        oh, that was 20 minutes ago
      • brianfreud
        hmmm, this is rather interesting... http://www.digitalpreservation.gov/formats/fdd/...
      • interesting to see a government archival site referencing info from wiki...
      • hmmm, ID3v2 supports up to 16 16 MB frames of data....
      • brianfreud wonders who would ever include that much in tags...
      • luks
        you can embed a mp3 in a mp3 :)
      • brianfreud
        hmmm
      • luks
        or a player :)
      • brianfreud
        would the internal mp3 play?
      • brianfreud is thinking funky thoughts about multi-part tracks...
      • luks
        nope
      • xlotlu
        Patent claims [...] in 1998 by the Fraunhofer Institute [...]. The practical impact of these claims is not clear to the compiler of this document. <-- funny statement on a .gov site :)
      • yllona
        brianfreud: the easiest way to do that would be MPEG-4. an MP4 file is a just a container with multiple "slots" that can hold anything. audio, video, text, animation, etc.
      • and each of those slots can be synchonized separately
      • or together
      • canidae
        brianfreud: vorbis tags support up to 4gb of data in 1 tag, iirc :)
      • eg. ARTIST=<4gb worth of text>
      • brianfreud
        insanity
      • dump the entire MB database into a tag
      • xlotlu
        and store it on fat32
      • _julian_ joined the channel
      • _julian_
        hi all
      • I have a problem with libmusicbrainz - if no connection to the internet is available it fails with SIGABRT, is that a wanted behaviour?
      • Amberrock joined the channel
      • rpedro joined the channel
      • foolip joined the channel
      • rpedro has left the channel
      • hmm, nobody awake?
      • foolip
        I am
      • _julian_
        foolip: are you familiar with libmusicbrainz?
      • foolip
        in python a little
      • in C, not at all
      • _julian_
        well I use it in C - it works so far ok, but the problem is: if no internet connection exists mb_query_get_releases produces SIGABRT and crashes my app
      • foolip
        I should think that is a bug
      • unless someone though it was nice to do error reporting via unix signals
      • _julian_
        yeah, that's what I think too...
      • do you know who maintains libmusicbrainz?
      • foolip
        perhaps file a bug report?
      • hangy joined the channel
      • no, I just file bug reports and then someone fixes stuff
      • (actually just once)
      • slaad has quit
      • _julian_
        ok...
      • Amblin has quit
      • ping luks
      • gnakidjim joined the channel
      • Muz has quit
      • sysrq_
        sysrq_ is now known as ssyrq