static void Main(string[] args) { MetadataParser parser = new MetadataParser(args[0]); Id3Metadata metadata = parser.Parse(); //Console.WriteLine(metadata); Console.ReadLine(); }
public Id3Metadata Parse() { Id3Metadata metadata = null; if (this.fileSystem.File.Exists(this.filepath)) { byte[] fileData = this.fileSystem.File.ReadAllBytes(this.filepath); if (TagIdUtil.isID3v2(fileData)) { metadata = new Id3Metadata(fileData); metadata.Parse(); } } return(metadata); }