コード例 #1
0
        static void Main(string[] args)
        {
            MetadataParser parser   = new MetadataParser(args[0]);
            Id3Metadata    metadata = parser.Parse();

            //Console.WriteLine(metadata);
            Console.ReadLine();
        }
コード例 #2
0
ファイル: MetadataParser.cs プロジェクト: nbonbon/tagger
        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);
        }