#flac #metadata #audio-metadata #parser

moosicbox_metaflac

A library for reading and writing FLAC metadata, modified for MoosicBox

1 unstable release

0.1.0 Oct 3, 2024

#789 in Audio

Download history 7189/week @ 2024-10-26 7564/week @ 2024-11-02 5142/week @ 2024-11-09 10366/week @ 2024-11-16 9823/week @ 2024-11-23 7478/week @ 2024-11-30 8433/week @ 2024-12-07 8979/week @ 2024-12-14 4882/week @ 2024-12-21 3873/week @ 2024-12-28 5357/week @ 2025-01-04 6223/week @ 2025-01-11 7172/week @ 2025-01-18 11282/week @ 2025-01-25 9181/week @ 2025-02-01 11719/week @ 2025-02-08

40,969 downloads per month
Used in 21 crates (via moosicbox_audiotags)

MIT license

65KB
1.5K SLoC

rust-metaflac

A library for reading and writing FLAC metadata, modified for MoosicBox.

Usage

Add the dependency to your Cargo.toml:

[dependencies]
moosicbox_metaflac = "0.1"
extern crate moosicbox_metaflac;

use moosicbox_metaflac::Tag;

fn main() {
	let tag = Tag::read_from_path("music.flac").unwrap();

	// Some things modifying the tag

	tag.save().unwrap();
}

lib.rs:

A library to read and write FLAC metadata tags.

Dependencies

~225KB