klnusbaum / UDJ-Server

The Social Music Player!
www.udjplayer.com
GNU General Public License v2.0
43 stars 17 forks source link

Move Away From Taglib #25

Closed klnusbaum closed 12 years ago

klnusbaum commented 12 years ago

Taglib is an extra-dependency that if we should try to get rid of. On top of that, it often can't get tags from certain files. We need to figure out an alternative.

klnusbaum commented 12 years ago

So relying completely on phonon doesn't work. Phonon works well on linux, but it just doesn't seem to have the same level of support on mac and windows. In particular, the metadata gathering on mac is completely borked, and it's not that much better on windows. Let's look into libavcodec next.

klnusbaum commented 12 years ago

I've decided moving away from taglib is far too complex at the moment. We may revist the issue later. However, I am adding "unknown" for metadata that can't be retreived with taglib.