lofty-rs
lofty-rs copied to clipboard
Audio metadata library
### Reproducer `parse_ilst()` ### Summary This opinionated behavior not only prevents applications from detecting and fixing/resolving those issues themselves. It causes ambiguities and mixes up metadata which is much more...
For Matroska compatibility in #218, another field was added to `Picture` (`file_name`). At this point, there are too many arguments for `Picture::new_unchecked()`. The builder pattern would be better.
There are two tags for AcoustID: * The ID itself: https://picard-docs.musicbrainz.org/en/appendices/tag_mapping.html#acoustid * And the fingerprint: https://picard-docs.musicbrainz.org/en/appendices/tag_mapping.html#acoustid-fingerprint Both of which can appear multiple times.
Source: https://www.ietf.org/archive/id/draft-ietf-cellar-flac-14.html#name-channel-mask Apparently there's a standardized Vorbis Comments field for the channel mask in FLAC spec now? Is anyone using it? Probably not. Will it hurt to update the `FlacProperties`...
### Summary As a analog to `ItemKey::TrackArtists` as was added in #454. From what i can tell, it follows the same pattern as [`TXX:ARTISTS`](https://picard-docs.musicbrainz.org/en/appendices/tag_mapping.html#artists), but at least currently i dont...
`ItemKey::Unknown` has served its purpose, and has had better alternatives for a couple years now. It's been a source of confusion numerous times, and its existence also requires extra verification...
### Summary Hello everyone, It would be great to see lofty support additional commonly used fields for vorbis comments. Specifically i am missing a "tag.set_date". Please see the list of...
### Reproducer Thanks for creating Lofty! I do have a question though. It seems that the duration from properties is off, or i am doing something wrong. It happens with...
### Summary A lot of projects that use Lofty are scanning directories and filtering files based on a set of extensions. What typically ends up happening is only a few...