ironsmile / euterpe

Self-hosted music streaming server 🎶 with RESTful API and Web interface. Think of it as your very own Spotify! ☁️🎧
https://listen-to-euterpe.eu
GNU General Public License v3.0
522 stars 42 forks source link

Use a pure Go library for reading media tags #20

Open ironsmile opened 6 years ago

ironsmile commented 6 years ago

The current reliance of taglib is making the project much less portable than it should be. Cross-compiling is much harder as well.

To remedy this a pure go implementation of a library for reading media meta data could be used. There are a few possible candidates. They should be tested and evaluated with a big enough data set to see whether they perform similarly to taglib or not.

ironsmile commented 5 years ago

Possible candidate: https://github.com/bogem/id3v2