Notes:
Version 0.6 sports several codebase and behavioral improvements. The two most significant changes:
The -x option quickly applies "smart" name, number, and album values in a manner well-suited to large collections of sequential tracks (such as chapters in a book, lectures in a course, or episodes in a radio play). This approach is also applied to the new defaults for the -t and -c options.
It is much easier to add new tags and behavior: Assign the value of a new frame to false within the initialize statement and add an accessor to the Tag class. To assign behavior, modify the mappings hash within ID3Tagger.
Changes:
- Added -c, -m, -w, -x options.
- Added @B to meta characters.
- Changed @N to include leading zeros in track title.
- Assigned default to -t option: "@B, @N of @T"
- Improved quote handling. id3v2 no longer chokes on single quotes.
- Slimmed down the Tag and ID3Tagger classes; made it easier to add new frames and behavior.
- Cleaned whitespace in code.
|