Jeevan James

Results 6 issues of Jeevan James

The genre frame currently exposes its data as a string, which is not really useful. It needs to be more strongly-typed. * Add enums for the ID3v1 genres as well...

enhancement

According to the spec, the recording date is actually a combination of the `TDAT` frame (which contains the day and month in DDMM format) and the `TYER` frame (which contains...

enhancement

Allow `FileNamer` to specify a set of info providers it can use to retrieve ID3 metadata, if it is not available in the tag.

enhancement

Allow two or more tags to be merged into a single `Id3Tag` instance. Implement as a static method on `Id3Tag`: ```cs Id3Tag merged = Id3Tag.Merge(tag1, tag2, tag3); ```

enhancement

The `FileNamer` class currently only uses ID3 v2 tags. Consider using ID3 v1 tags, if available, in cases where the corresponding ID3 v2 tag is missing.

enhancement

Instead of having a string for the copyright value and expecting consumers to understand its conventions, use two properties for the year (integer) and the copyright message. ```cs tag.Copyright.Year =...

enhancement