lofty-rs
lofty-rs copied to clipboard
Audio metadata library
Currently test are on ignore as they are not working due to lofty.
### Summary Many of our files are .aac files, which is encoded in ADTS. Note : https://github.com/taglib/taglib/pull/856/files ### API design _No response_
Most of the errors out in the wild come from one or two items in an entire tag. Rather than hard error, it'd be nice if there were options to...
Most of libraries which I used, needed to use the lowest possible Rust version(usually support latest 10 versions, so if newest is 1.58, latest supported is 1.48) Lofty currently require...
Use the `rating` field as the value of the Popularimeter tags when handling ID3v2 tags.
### Reproducer Rust version: v1.63.0 stable `cargo.toml`: ```toml [package] name = "lofty-id3-pop" version = "0.1.0" edition = "2021" [dependencies] lofty = "0.8.0" ``` `src/main.rs`: ```rust fn main() { // Contents...
Currently all ID3v2 tags are upgraded to version 4, but this is not always desired.
### Summary The ability to read the picture tags as a stream for improve performance ### API design ```rs let probe = lofty::Probe::open(path); let tags_reader = probe.into_reader(); // Consumes tags_reader...
### Reproducer I tried this code: ```rust let mut tag = Id3v2Tag::default(); tag.set_artist(artists.join("\0")); // ["Artist1", "Artist2"] let mut tag: Tag = tag.into(); tag.save_to_path(&path).unwrap(); // re-read let tagged_file = read_from_path(&path).unwrap(); let...
closes #280