Riptastic! CD Ripper
Online User's Manual

Contents | Options Dialog | ID3 Options
Version 1.13





ID3 Options

Allows you to customize how Riptastic! writes ID3 Tags into audio files. To get here, select Options from the Tools Menu and go to the ID3 tab.

  • Write tags using ID3 version - Select the version of ID3 tag to be written when creating new audio files. Choices include ID3v2.3, ID3v2.2, ID3v1.1, ID3v1.0, and None. Select None to disable the creation of ID3 tags. Generally the default selection of ID3v2.3 is the best choice.

  • Enable advanced settings - Check this box to enable the use of advanced ID3 tag options. If the box is unchecked, default settings will be used. The default settings are suitable for all users, though expert users may want to tweak some options.

    Note: Advanced settings are available for ID3v2.2 and higher only.

  • Padding - “Padding,” which is not strictly necessary, provides extra room to facilitate future ID3 tag growth. With ID3v2 and up, tags are placed at the beginning of MP3 files. When it comes time for a tag editor or other software to update the tag, the tag may need to expand slightly. If there is no padding, the software will have to re-write the entire audio file, which may not be convenient and/or may be time consuming. If there is enough padding, the tag can be updated in place quickly and easily. You can choose one of three padding options:

    • Default padding - Riptastic! determines the most appropriate padding on your behalf. On a 5MB audio file, the default padding consumes only 0.04% of the file's size. This option is recommended if you don't have any special needs.
    • No padding - Does not pad the ID3 tag data at all. This conserves space, but may make tag editing/updating slightly more inconvenient. This option may be useful if you're primarily going to be putting files on a portable player device with limited space.
    • Custom padding - Allows you to determine the specific padding amounts used. The Minimum tag size determines the smallest amount of space reserved for the ID3 tag; a value of 1 is equivalent to no padding. The Tag size increment determines the growth step for tags that are larger than the minimum tag size; a value of 1 is equivalent to no padding. The resulting padded tag size is defined as
      Minimum tag size + Tag size increment x n
      where n is the smallest non-negative integer such that the padded tag size is greater than or equal to the unpadded tag size.

  • Write zero play count - Enables the inclusing of a play count frame containing a count of zero within the ID3 tag. Check this box if you explicitly want your audio files to begin with a play count of zero, rather than lacking a play count altogether, which is different.

  • Enable desynchronization - “Desynchronization” is the process of adjusting ID3v2 tags to avoid confusing older software. Since ID3v2 tags are placed at the beginning of the audio file, older player software (or portable player devices) may in some situations mistake the ID3 tag for audio data, which can result in an audible “pop” at the beginning of the file. Desynchronization adjusts the ID3 tag data in a way that helps prevent the tag being confused for audio data. It is recommended this option be left on. However, in some rare circumstances (say, your playback software doesn't understand desynchronization), you may want to disable this.

    Note: For AIFF files, this option is ignored, as desynchronization is unnecessary for ID3 tags in AIFF files.

  • Allow Unicode strings - Enables the use of Unicode strings in ID3v2 tags. Unicode is a way to encode text in many languages. It is recommended this option be left on unless you have a specific need to outright disable the use of Unicode strings (say, you have songs with foreign language characters and your portable player device doesn't understand Unicode).

    Note: In ID3 tags created by Riptastic!, Unicode strings are used only when necessary. If an ID3 text string (such as a disc name or track title) contains no foreign language characters, Unicode is automatically not used for that string. In other words, the most compact representation for each string is selected automatically.

  • Use byte order mark - For Unicode strings, enable the inclusion of a byte order mark in the string. It is recommended this option be left on.

    Note: This option is meaningful for ID3v2.2 only, since a byte order mark is mandatory as of the ID3v2.3 standard.

  • Byte order - There are two options for encoding Unicode strings:

    • Windows byte order - Use the encoding preferred on Windows computers.
    • Macintosh byte order - Use the encoding preferred on Macintosh computers.
    In general you will not need to adjust this setting, unless your playback software has difficulty with Unicode strings.



Riptastic! Home
Copyright © 2006-2008 Riptastic, LLC. All rights reserved.
“Riptastic” and “Riptastic!” are trade marks of Riptastic, LLC.
Last updated Sat 19 Apr 2008.