wtolson / go-taglib Goto Github PK
View Code? Open in Web Editor NEWGo wrapper for taglib
Home Page: http://godoc.org/github.com/wtolson/go-taglib
License: BSD 3-Clause "New" or "Revised" License
Go wrapper for taglib
Home Page: http://godoc.org/github.com/wtolson/go-taglib
License: BSD 3-Clause "New" or "Revised" License
I am at the moment trying to evaluate https://github.com/vbatts/go-taglib vs https://github.com/wtolson/go-taglib
Still not sure which one to choose, but I noticed your library has functions for retrieving each type of tag, but there is no "get album artist", can this be added? "album artist" is very important to me as I need to index a lot of mixed artist albums, the "album artist" is essential for keeping albums together.
This should be fixed:
# github.com/wtolson/go-taglib
src/github.com/wtolson/go-taglib/taglib_test.go:258: T.Errorf format %d has arg year of wrong type string
src/github.com/wtolson/go-taglib/taglib_test.go:262: T.Errorf format %d has arg track of wrong type string
FAIL github.com/wtolson/go-taglib [build failed]
Hi, thanks for writing this wrapper!
I noticed that this repo is missing a license. It would be great if you could choose and add a proper license like the MIT License, Unlicense or a Creative Commons License for example.
The reason for this is that
Hey, I'm trying to incorporate this package into perkeep. I cannot get the windows tests to work though, they keep failing with ErrInvalidFile
, while Linux and MacOS tests work fine. I suspect some encoding issue; do you have an idea on how to use this package on windows?
Using the Go stdlib io.Reader interface instead of just file opening would make this package more flexible and more idiomatic.
I haven't investigated into TagLib at all, just asking: is it possible to implement a function for writing arbitrary tags? Or at least the ones listed there: http://taglib.github.io/api/classTagLib_1_1PropertyMap.html?
If not possible, it would be nice to be able to cleanse all the tags as a fallback.
Hi !
I have a little problem with your library. As I import your project with : "github.com/wtolson/go-taglib", I have to call the library function with go-taglib.SomeFunction(...) but the - is not recognise for the package name. Could you (if it does not bother you of course), change the name of the repository otherwise every people using the library will have to change the folder name ?
Thanks a lot !
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.