v-flactag
FLAC tag library written in V.
Setup
v install Sorrow446.vflactag
Examples
Opening is omitted from the examples.
Read
Read album title
Extract all covers and save them locally
Write
Write album and year
Write two covers, retaining any already written
Delete genre, the custom tag named "CUST 1" and the second cover
Stream Info
Read bit-depth and sample rate
Deletion strings
Case-insensitive.
album
album_artist
artist
comment
contact
date
encoder
genre
isrc
lyrics
media_type
performer
publisher
title
compilation
covers
cover:(index starting from 1)
disk_number
disk_total
explicit
itunes_advisory
length
track_number
track_total
vendor
year
Any others will be assumed to be custom tags.
Structs
Thank you
v-flactag uses a bit reader ported to V from mewkiz's Go flac library.
Disclaimer
Writing is stable, but I will not be responsible for any corruption to your FLACs.