#include "include/Tag.h" #include "include/File.h" //#include "include/Metadata.h" //#include #include #include //namespace fs = std::filesystem; int main() { Tag tag; File file; //fs::path folderPath{ "data" }; file.importFolder( "/home/fegger/Code/projects/soundServe/data/" ); for ( auto& fp : file.filenames_) { std::cout << fp << "\n"; } for ( auto& file : file.filenames_ ) { const char* fp = file.c_str(); tag.readTag( fp ); Metadata meta = tag.getMetadata(); std::cout << "Artist: " << meta.artist << "\nTitle: " << meta.title << "\nAlbum: " << meta.album << "\nTrack: " << meta.trackNr << "\nYear: " << meta.year << "\nGenre: " << meta.genre << "\nSamplerate: " << meta.sampleRate << "\nBitrate: " << meta.bitRate << "\nFormat: " << meta.format << "\nLength: " << meta.length; std::cout << "\n----------------------------------------------------------------------\n"; } return 0; }