├── .gitignore ├── .golangci.yml ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── consts.go ├── convert.go ├── errors.go ├── flac.go ├── genres.go ├── go.mod ├── go.sum ├── id3v1.go ├── id3v22.go ├── id3v23.go ├── id3v24.go ├── metadata.go ├── mp4.go ├── tag.go ├── tag └── main.go ├── tests ├── BeeMoved.flac ├── cat_walking.mp4 ├── cat_walking_cover.jpg ├── flac.png ├── flac_read_test.go ├── flac_write_test.go ├── id3v1.mp3 ├── id3v1_change_test.go ├── id3v1_read_test.go ├── id3v1_save_test.go ├── id3v2.2.mp3 ├── id3v22_read_test.go ├── id3v24_read_test.go ├── idv22.jpg ├── meow_id2.4.mp3 └── mp4_read_test.go └── util.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/README.md -------------------------------------------------------------------------------- /consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/consts.go -------------------------------------------------------------------------------- /convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/convert.go -------------------------------------------------------------------------------- /errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/errors.go -------------------------------------------------------------------------------- /flac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/flac.go -------------------------------------------------------------------------------- /genres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/genres.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/go.sum -------------------------------------------------------------------------------- /id3v1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/id3v1.go -------------------------------------------------------------------------------- /id3v22.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/id3v22.go -------------------------------------------------------------------------------- /id3v23.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/id3v23.go -------------------------------------------------------------------------------- /id3v24.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/id3v24.go -------------------------------------------------------------------------------- /metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/metadata.go -------------------------------------------------------------------------------- /mp4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/mp4.go -------------------------------------------------------------------------------- /tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tag.go -------------------------------------------------------------------------------- /tag/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tag/main.go -------------------------------------------------------------------------------- /tests/BeeMoved.flac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/BeeMoved.flac -------------------------------------------------------------------------------- /tests/cat_walking.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/cat_walking.mp4 -------------------------------------------------------------------------------- /tests/cat_walking_cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/cat_walking_cover.jpg -------------------------------------------------------------------------------- /tests/flac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/flac.png -------------------------------------------------------------------------------- /tests/flac_read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/flac_read_test.go -------------------------------------------------------------------------------- /tests/flac_write_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/flac_write_test.go -------------------------------------------------------------------------------- /tests/id3v1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/id3v1.mp3 -------------------------------------------------------------------------------- /tests/id3v1_change_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/id3v1_change_test.go -------------------------------------------------------------------------------- /tests/id3v1_read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/id3v1_read_test.go -------------------------------------------------------------------------------- /tests/id3v1_save_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/id3v1_save_test.go -------------------------------------------------------------------------------- /tests/id3v2.2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/id3v2.2.mp3 -------------------------------------------------------------------------------- /tests/id3v22_read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/id3v22_read_test.go -------------------------------------------------------------------------------- /tests/id3v24_read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/id3v24_read_test.go -------------------------------------------------------------------------------- /tests/idv22.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/idv22.jpg -------------------------------------------------------------------------------- /tests/meow_id2.4.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/meow_id2.4.mp3 -------------------------------------------------------------------------------- /tests/mp4_read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/tests/mp4_read_test.go -------------------------------------------------------------------------------- /util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frolovo22/tag/HEAD/util.go --------------------------------------------------------------------------------