Skip to content

jcnoir/go-taglib-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

go-taglib

Interface to the taglib audio tagging library with MIT license.

Install

go get github.com/vbatts/go-taglib/taglib

Example

package main

import "github.com/vbatts/go-taglib/taglib"
import "fmt"

func main() {
    f := taglib.Open("foo.mp3")
    if f==nil { return }
    defer f.Close()
    fmt.Printf("%#v\n",f.GetTags())
    fmt.Printf("%#v\n",f.GetProperties())
}

Dependencies

On debian:

apt-get install libtagc0-dev

On Fedora:

yum install install taglib-devel

On OS X:

brew install taglib

About

libtag_c binding for golang - clone of https://bitbucket.org/taruti/taglib.go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%