{"repo":"Serial-ATA/lofty-rs","free":true,"listed":false,"github":"https://github.com/Serial-ATA/lofty-rs","clone":"git clone https://github.com/Serial-ATA/lofty-rs.git","description":"Audio metadata library","language":"Rust","stars":354,"topics":["audio","rust","tagging","id3v1","id3v2","riff","apev2","mp3","mp4","ogg"],"license":"Apache-2.0","category":"media-processing","readme_excerpt":"Lofty Parse, convert, and write metadata to various audio formats. ⚠️ LOOKING FOR HELP WITH DOCUMENTATION ⚠️ I'm looking for help with the refinement of the docs. Any contribution, whether it be typos, grammar, punctuation, or missing examples is highly appreciated! Supported Formats File Format Metadata Format(s) ------------- ------------------------------ AAC (ADTS) ID3v2 , ID3v1 Ape APE , ID3v2 \\ , ID3v1 AIFF ID3v2 , Text Chunks FLAC Vorbis Comments , ID3v2 \\ MP3 ID3v2 , ID3v1 , APE MP4 iTunes-style ilst MPC APE , ID3v2 \\ , ID3v1 \\ Opus Vorbis Comments Ogg Vorbis Vorbis Comments Speex Vorbis Comments WAV ID3v2 , RIFF INFO WavPack APE , ID3v1 \\ The tag will be read only , due to lack of official support Examples Tag reader Tag stripper Tag writer Custom resolver To try them out, run: Documentation Available here Testing As some formats are complex, Lofty makes use of test-log to get the detailed debug/trace logging for failures. To run the tests, do: Benchmarking There are benchmarks available here. To run them, do: License Licensed under either of Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0) MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT) at your option. Contribution Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.","default_branch":null,"files":null,"tree":[],"storefront":"/r/Serial-ATA","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Serial-ATA/lofty-rs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}