* CURRENTLY IN VERY EARLY DEVELOPMENT STAGES, SOME MAJOR FEATURES HAVE YET TO BE IMPLEMENTED *
A rust library for parsing song metadata from filenames.
The below options will install the song_parse
library
Run the below command within your project directory:
sh
$ cargo add song_parse
Add this to your Cargo.toml
:
toml
[dependencies]
song_parse = "0.0.10"
To install the CLI bin song_parse
use:
sh
$ cargo install song_parse
rust
use song_parse::{Extractor, TextWrapper};
let file = "Lady Gaga, Ariana Grande - Rain On Me (Official Music Video) [AOm9Fv8NTG0].mp3";
let extraction = Extractor::All.new(file);
TextWrapper(extraction).print();
// Artist: Lady Gaga, Ariana Grande
// Title: Rain On Me
// Features: None
// Misc: Official Music Video
// YoutubeID: AOm9Fv8NTG0
This project is licensed under the terms of the MIT license.