I'm working on a different part now, but if anyone can think of other good places to find data (where it's consistant in where that data is) let me know
BrianG
luks: how does that work? does it use global tags or personal tags?
luks
global tags only
BrianG
:/
people aren't good taggers
luks
should be easy to make it use personal tags, though
BrianG
:)
luks
ehm, actually maybe not
BrianG
:(
luks
I'm not sure if the webservice provides that
BrianG
we're going to all end up with Indie tags
luks
you can add them to the ignore list :)
BrianG
then my indie tags won't be applied to what's actually indie
FunctorSalad joined the channel
dholmes_
FunctorSalad? Do you grok SML?
FunctorSalad
sorry, no :)
(I mean I don't know about it at all)
dholmes_
Must be a different kind of nerd, then :|
warp usually submits tags for the currently playing album (from the commandline :).
luks
hmm, not a bad idea
FunctorSalad
well, I started learning haskell ;)
(@ dholmes_)
dholmes_
Heh
I never did a lot of haskell
luks
except that I'd prefer a window when QL switches to a new album
dholmes_
(about five lines in a programming languages class ;)
FunctorSalad
does learning SML instead of haskell make me that different? ;)
err, other way round
dholmes_
Doubtful; those langauges are more similar to each other than to any other language I've seen
FunctorSalad
yeah thought that too
Shapeshifter
uhm, talkin about tagging, for anyone who's lookin for a nice library manager, check out J.River Media Jukebox. It's free (as in beer) and really powerful. A great tagger, too (http://www.mediajukebox.com/ )
dholmes_
Does this new tagging functionality just dump one/all of a track/album/artist's tags into the ID3 tag?
Shapeshifter
It looks like just another iTunes, but I've been using it for 4 years and it's mighty powerfull
luks
why would we need that if we have picard? :)
FunctorSalad
easytag is pretty cool for tagging too (no offense to Shapeshifter! haven't tried Media Jukebox yet)
luks
dholmes_: no, checks tag usage, filters tags from ignore list, gets X most used tags and then dumps those into the ID3 tag
dholmes_
nice
luks
it's pretty much copy of the last.fm plugin
Shapeshifter
luks: yeah I just joined this channel today, never heard of picard... I'l try it out sometime on linux (as MJ isn't available for linux unfortunately) but I love all the functionality MJ has... burn to cd, convert into any format OTF to you player (which might not support ape or flac, so it will convert into any given format an d butrate without touching local files)... and it's not bloated
easytag is great, yeah. unfortunately no mp4 support in windows
luks
but it doesn't use MB :)
so you don't get all the cool tags automatically
Shapeshifter
yeah. people at jriver have been begging for MB integration
it uses YADB... might be something similar to MB but without that fingerprint stuff I think...
not sure
dholmes_
Looks more like FreeDB than MB
Hm, actually, looks like neither
Doesn't look like there's a lot of information about YADB is or how it works. Looks like it's got nothing on MB though
brianfreud wonders why people would do dvd lookups... http://www.yadb.com/stats.html
brianfreud
bad policy... "CD Lookup does not work well for discs with just a few tracks. Statistics are not kept for discs with 4 or less tracks."
considering even our worst such case is only 11 tocs, then 2 with 5, then a few dozen that 1 toc = 3 releases, it's not half as bad as they make it sound...
dholmes_
Well, they do have all sorts of DVDs containing various sorts of music. If there was a uniform way of ripping them and I was actually in the habit of doing so, I wouldn't mind having that information in MB
gouchi has quit
But yeah, considering that there's nothing talking about the openness of this system, it sounds more like CDDB than anything else
MBChatLogger
Ewww! Gross!
brianfreud
yup; Gracenote clone...
dholmes_
lol, I hadn't seen that auto-response
hangy has quit
This program actually seems like a pretty decent library-based music player for Windows (not having actually tried it). The whole thing seems too proprietary to stand out, though
Shapeshifter
when you start it though ;)
peh joined the channel
luks wonders about a script to import genre/style from discogs, now that it's PD licensed
peh
how come my Picard (QT) all of a sudden says "W: 3083228864 21:39:54 No decoders found! Fingerprinting will be disabled." when I start it, these days? it used to work.. :/
dholmes_
Right now I'm actually using WMP11, which has some substantial shortcomings with plugin support, but I'm not going to switch until I have a robust way to export track ratings
luks
peh: compiled manually I guess?
peh
yup
luks
how?
./setup.py config && ./setup.py install ?
peh
with Arch Linux' AUR (Arch User Repository). it's like BSD's pkgsrc.. :P
so basically what I'm saying is, I have no idea :D
Shapeshifter
dholmes_: export track ratings from mp3 files or from wmp?
luks
then I'd report a bug to the packager
Shapeshifter
peh: yay :D another arch user *waves
luks
probably a missing dependency
dholmes_
Shapeshifter: from wmp. And also import from iTunes and Rhythmbox
Shapeshifter: I'm not a believer that ratings belong in mp3 files anyways. ratings aren't a property of songs, they're a relation between songs and listeners
luks
peh: yes, it doesn't list ffmpeg in depends
peh
but.. but.. i HAVE ffmpeg installed :P
Shapeshifter
dholmes_: yeah that does make sense but it makes stuff a lot easier if the ratings are stored in the file.
peh
darnit.. i'll just recompile
luks
do you have something like /usr/include/libavcodec/...?
acually /usr/include/ffmpeg
peh
i have libavc1394/ but that's obviously some FireWire-thingie
yup, I have that
luks
pkg-config libavcodec --libs
does this work?
Shapeshifter
dholmes_: can't you just make wmp add the ratings to all your files so you can retreive them in any other library player and then wipe them off the files again?
luks
and the same for libavformat
dholmes_
Shapeshifter: That's a good idea. I wonder why I never thought of that. ;)
peh
luks: yup. looks allright
Shapeshifter
^^
luks
then it looks just like a compilation issue
peh
luks: oh well
dholmes_
Shapeshifter: in the long term, what I actually want is a way to associate ratings with MusicBrainz track IDs; that way I can keep ratings associated with songs no matter if the path or filename changes, etc. so long as the ID remains in the tag
peh
thanks :)
luks
the config setup in build() should tell you if it found all it needs
this arch thing looks even worse than gentoo... :)
brianfreud
luks: // discogsTags[] :P
aCiD2
Worse then gentoo? So you mean it's second best?;)
luks
brianfreud: javascript...
peh
Arch r00lz! wewt!
brianfreud
already have it scraped :D
luks
yes! the bestestest!
but you import it manually, I meant like for all releases in the DB with discogs links :)
Shapeshifter
dholmes_: so you want your player to read the track ID, and then retreive the rating from some sort of DB where all the ratings are?
brianfreud
meh, true
Shapeshifter
dholmes_: or how do you imagine this to work?
peh
allright, it's recompiled. no more error message!
luks
cool
I'd still bug the packager
aCiD2 grumbles at MPD randomly blowing up... again
dholmes_
Shapeshifter: That would sure be nice, but I don't imagine that happening in anything except maybe bmpx someday. Failing that, scripts to import between that DB and various players would suffice.
aCiD2
brb...
aCiD2 has quit
peh
and it's creating fingerprints too. sweet
luks: nah, it's probably a PEBKAC-error :P
luks
missing depends is not
peh
luks: I must have fscked something up, without realizing it...
luks
it depends on libofa, which is useless without ffmpeg
peh
..but libofa depends on ffmpeg in turn. see. ;) you don't use "double dependencies" in PKGBUILDS
luks
it doesn't
dholmes_
Shapeshifter: Note that the DB in question could be MusicBrainz itself. There was a time when it looked like MB would have ratings data for everything.
dholmes_: but you just said that ratings shouldn't be stored with the tracks (and therefore not within MB) as it's something personal
dholmes_
Shapeshifter: In that system, they weren't per track, they were per track, user pair
So each user had their own
Shapeshifter
k
yay I blew my vista machine by opening a large xml file. opera just gave me an error, while IE froze the whole machine
brianfreud
quick question - what would be regex to match a string starting with http:// ?
* /http:\/\// ?
Tykling
^http:\/\/ i guess
you possible don't even need to escape the slashes, depending on where it is :)
brianfreud
:) thanks
Tykling
in a sed expression you'd need to escape them, but if you are just matching it shouldn't be necccesary
np
:)
Shapeshifter
lol.... vista. such a joke... I pressed ctrl-alt-del and I got a black screen for 5 minutes, then there's this funny popup saying "Failure - Securit Options" "Logon process has failed to create the security options dialog" instead of where the taskmanager button should be :P
dholmes_
I've actually been pretty lucky with Vista so far
It seems to be very much a "your mileage may vary" thing
Shapeshifter
LOL and now I'm running low on disk space on C.... that xml file is still "opening", at least my harddisk goes mad... while IE is "not responding"...
no way to stop this
dholmes_
The only problem I've had with Vista is that Windows Explorer has blocking issues and is occasionally unresponsive