org.jaudiotagger.tag.id3
Class ID3v24Frames
java.lang.Object
org.jaudiotagger.tag.datatype.AbstractValuePair<java.lang.String,java.lang.String>
org.jaudiotagger.tag.datatype.AbstractStringStringValuePair
org.jaudiotagger.tag.id3.ID3Frames
org.jaudiotagger.tag.id3.ID3v24Frames
public class ID3v24Frames
- extends ID3Frames
Defines ID3v24 frames and collections that categorise frames.
You can include frames here that are not officially supported as long as they can be used within an
ID3v24Tag
- Version:
- $Id: ID3v24Frames.java,v 1.20 2009/11/12 12:22:35 paultaylor Exp $
- Author:
- Paul Taylor
Fields inherited from class org.jaudiotagger.tag.id3.ID3Frames |
binaryFrames, commonFrames, convertv22Tov23, convertv23Tov22, convertv23Tov24, convertv24Tov23, discardIfFileAlteredFrames, extensionFrames, forcev22Tov23, forcev23Tov22, forcev23Tov24, forcev24Tov23, multipleFrames, supportedFrames |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FRAME_ID_ACCOMPANIMENT
public static final java.lang.String FRAME_ID_ACCOMPANIMENT
- Frame IDs begining with T are text frames, & with W are url frames
- See Also:
- Constant Field Values
FRAME_ID_ALBUM
public static final java.lang.String FRAME_ID_ALBUM
- See Also:
- Constant Field Values
FRAME_ID_ALBUM_SORT_ORDER
public static final java.lang.String FRAME_ID_ALBUM_SORT_ORDER
- See Also:
- Constant Field Values
FRAME_ID_ARTIST
public static final java.lang.String FRAME_ID_ARTIST
- See Also:
- Constant Field Values
FRAME_ID_ATTACHED_PICTURE
public static final java.lang.String FRAME_ID_ATTACHED_PICTURE
- See Also:
- Constant Field Values
FRAME_ID_AUDIO_ENCRYPTION
public static final java.lang.String FRAME_ID_AUDIO_ENCRYPTION
- See Also:
- Constant Field Values
FRAME_ID_AUDIO_SEEK_POINT_INDEX
public static final java.lang.String FRAME_ID_AUDIO_SEEK_POINT_INDEX
- See Also:
- Constant Field Values
FRAME_ID_BPM
public static final java.lang.String FRAME_ID_BPM
- See Also:
- Constant Field Values
FRAME_ID_COMMENT
public static final java.lang.String FRAME_ID_COMMENT
- See Also:
- Constant Field Values
FRAME_ID_COMMERCIAL_FRAME
public static final java.lang.String FRAME_ID_COMMERCIAL_FRAME
- See Also:
- Constant Field Values
FRAME_ID_COMPOSER
public static final java.lang.String FRAME_ID_COMPOSER
- See Also:
- Constant Field Values
FRAME_ID_CONDUCTOR
public static final java.lang.String FRAME_ID_CONDUCTOR
- See Also:
- Constant Field Values
FRAME_ID_CONTENT_GROUP_DESC
public static final java.lang.String FRAME_ID_CONTENT_GROUP_DESC
- See Also:
- Constant Field Values
FRAME_ID_COPYRIGHTINFO
public static final java.lang.String FRAME_ID_COPYRIGHTINFO
- See Also:
- Constant Field Values
FRAME_ID_ENCODEDBY
public static final java.lang.String FRAME_ID_ENCODEDBY
- See Also:
- Constant Field Values
FRAME_ID_ENCODING_TIME
public static final java.lang.String FRAME_ID_ENCODING_TIME
- See Also:
- Constant Field Values
FRAME_ID_ENCRYPTION
public static final java.lang.String FRAME_ID_ENCRYPTION
- See Also:
- Constant Field Values
FRAME_ID_EQUALISATION2
public static final java.lang.String FRAME_ID_EQUALISATION2
- See Also:
- Constant Field Values
FRAME_ID_EVENT_TIMING_CODES
public static final java.lang.String FRAME_ID_EVENT_TIMING_CODES
- See Also:
- Constant Field Values
FRAME_ID_FILE_OWNER
public static final java.lang.String FRAME_ID_FILE_OWNER
- See Also:
- Constant Field Values
FRAME_ID_FILE_TYPE
public static final java.lang.String FRAME_ID_FILE_TYPE
- See Also:
- Constant Field Values
FRAME_ID_GENERAL_ENCAPS_OBJECT
public static final java.lang.String FRAME_ID_GENERAL_ENCAPS_OBJECT
- See Also:
- Constant Field Values
FRAME_ID_GENRE
public static final java.lang.String FRAME_ID_GENRE
- See Also:
- Constant Field Values
FRAME_ID_GROUP_ID_REG
public static final java.lang.String FRAME_ID_GROUP_ID_REG
- See Also:
- Constant Field Values
FRAME_ID_HW_SW_SETTINGS
public static final java.lang.String FRAME_ID_HW_SW_SETTINGS
- See Also:
- Constant Field Values
FRAME_ID_INITIAL_KEY
public static final java.lang.String FRAME_ID_INITIAL_KEY
- See Also:
- Constant Field Values
FRAME_ID_INVOLVED_PEOPLE
public static final java.lang.String FRAME_ID_INVOLVED_PEOPLE
- See Also:
- Constant Field Values
FRAME_ID_ISRC
public static final java.lang.String FRAME_ID_ISRC
- See Also:
- Constant Field Values
FRAME_ID_LANGUAGE
public static final java.lang.String FRAME_ID_LANGUAGE
- See Also:
- Constant Field Values
FRAME_ID_LENGTH
public static final java.lang.String FRAME_ID_LENGTH
- See Also:
- Constant Field Values
FRAME_ID_LINKED_INFO
public static final java.lang.String FRAME_ID_LINKED_INFO
- See Also:
- Constant Field Values
FRAME_ID_LYRICIST
public static final java.lang.String FRAME_ID_LYRICIST
- See Also:
- Constant Field Values
FRAME_ID_MEDIA_TYPE
public static final java.lang.String FRAME_ID_MEDIA_TYPE
- See Also:
- Constant Field Values
FRAME_ID_MOOD
public static final java.lang.String FRAME_ID_MOOD
- See Also:
- Constant Field Values
FRAME_ID_MPEG_LOCATION_LOOKUP_TABLE
public static final java.lang.String FRAME_ID_MPEG_LOCATION_LOOKUP_TABLE
- See Also:
- Constant Field Values
FRAME_ID_MUSICIAN_CREDITS
public static final java.lang.String FRAME_ID_MUSICIAN_CREDITS
- See Also:
- Constant Field Values
FRAME_ID_MUSIC_CD_ID
public static final java.lang.String FRAME_ID_MUSIC_CD_ID
- See Also:
- Constant Field Values
FRAME_ID_ORIGARTIST
public static final java.lang.String FRAME_ID_ORIGARTIST
- See Also:
- Constant Field Values
FRAME_ID_ORIGINAL_RELEASE_TIME
public static final java.lang.String FRAME_ID_ORIGINAL_RELEASE_TIME
- See Also:
- Constant Field Values
FRAME_ID_ORIG_FILENAME
public static final java.lang.String FRAME_ID_ORIG_FILENAME
- See Also:
- Constant Field Values
FRAME_ID_ORIG_LYRICIST
public static final java.lang.String FRAME_ID_ORIG_LYRICIST
- See Also:
- Constant Field Values
FRAME_ID_ORIG_TITLE
public static final java.lang.String FRAME_ID_ORIG_TITLE
- See Also:
- Constant Field Values
FRAME_ID_OWNERSHIP
public static final java.lang.String FRAME_ID_OWNERSHIP
- See Also:
- Constant Field Values
FRAME_ID_ARTIST_SORT_ORDER
public static final java.lang.String FRAME_ID_ARTIST_SORT_ORDER
- See Also:
- Constant Field Values
FRAME_ID_PLAYLIST_DELAY
public static final java.lang.String FRAME_ID_PLAYLIST_DELAY
- See Also:
- Constant Field Values
FRAME_ID_PLAY_COUNTER
public static final java.lang.String FRAME_ID_PLAY_COUNTER
- See Also:
- Constant Field Values
FRAME_ID_POPULARIMETER
public static final java.lang.String FRAME_ID_POPULARIMETER
- See Also:
- Constant Field Values
FRAME_ID_POSITION_SYNC
public static final java.lang.String FRAME_ID_POSITION_SYNC
- See Also:
- Constant Field Values
FRAME_ID_PRIVATE
public static final java.lang.String FRAME_ID_PRIVATE
- See Also:
- Constant Field Values
FRAME_ID_PRODUCED_NOTICE
public static final java.lang.String FRAME_ID_PRODUCED_NOTICE
- See Also:
- Constant Field Values
FRAME_ID_PUBLISHER
public static final java.lang.String FRAME_ID_PUBLISHER
- See Also:
- Constant Field Values
FRAME_ID_RADIO_NAME
public static final java.lang.String FRAME_ID_RADIO_NAME
- See Also:
- Constant Field Values
FRAME_ID_RADIO_OWNER
public static final java.lang.String FRAME_ID_RADIO_OWNER
- See Also:
- Constant Field Values
FRAME_ID_RECOMMENDED_BUFFER_SIZE
public static final java.lang.String FRAME_ID_RECOMMENDED_BUFFER_SIZE
- See Also:
- Constant Field Values
FRAME_ID_RELATIVE_VOLUME_ADJUSTMENT2
public static final java.lang.String FRAME_ID_RELATIVE_VOLUME_ADJUSTMENT2
- See Also:
- Constant Field Values
FRAME_ID_RELEASE_TIME
public static final java.lang.String FRAME_ID_RELEASE_TIME
- See Also:
- Constant Field Values
FRAME_ID_REMIXED
public static final java.lang.String FRAME_ID_REMIXED
- See Also:
- Constant Field Values
FRAME_ID_REVERB
public static final java.lang.String FRAME_ID_REVERB
- See Also:
- Constant Field Values
FRAME_ID_SEEK
public static final java.lang.String FRAME_ID_SEEK
- See Also:
- Constant Field Values
FRAME_ID_SET
public static final java.lang.String FRAME_ID_SET
- See Also:
- Constant Field Values
FRAME_ID_SET_SUBTITLE
public static final java.lang.String FRAME_ID_SET_SUBTITLE
- See Also:
- Constant Field Values
FRAME_ID_SIGNATURE
public static final java.lang.String FRAME_ID_SIGNATURE
- See Also:
- Constant Field Values
FRAME_ID_SYNC_LYRIC
public static final java.lang.String FRAME_ID_SYNC_LYRIC
- See Also:
- Constant Field Values
FRAME_ID_SYNC_TEMPO
public static final java.lang.String FRAME_ID_SYNC_TEMPO
- See Also:
- Constant Field Values
FRAME_ID_TAGGING_TIME
public static final java.lang.String FRAME_ID_TAGGING_TIME
- See Also:
- Constant Field Values
FRAME_ID_TERMS_OF_USE
public static final java.lang.String FRAME_ID_TERMS_OF_USE
- See Also:
- Constant Field Values
FRAME_ID_TITLE
public static final java.lang.String FRAME_ID_TITLE
- See Also:
- Constant Field Values
FRAME_ID_TITLE_REFINEMENT
public static final java.lang.String FRAME_ID_TITLE_REFINEMENT
- See Also:
- Constant Field Values
FRAME_ID_TITLE_SORT_ORDER
public static final java.lang.String FRAME_ID_TITLE_SORT_ORDER
- See Also:
- Constant Field Values
FRAME_ID_TRACK
public static final java.lang.String FRAME_ID_TRACK
- See Also:
- Constant Field Values
FRAME_ID_UNIQUE_FILE_ID
public static final java.lang.String FRAME_ID_UNIQUE_FILE_ID
- See Also:
- Constant Field Values
FRAME_ID_UNSYNC_LYRICS
public static final java.lang.String FRAME_ID_UNSYNC_LYRICS
- See Also:
- Constant Field Values
FRAME_ID_URL_ARTIST_WEB
public static final java.lang.String FRAME_ID_URL_ARTIST_WEB
- See Also:
- Constant Field Values
FRAME_ID_URL_COMMERCIAL
public static final java.lang.String FRAME_ID_URL_COMMERCIAL
- See Also:
- Constant Field Values
FRAME_ID_URL_COPYRIGHT
public static final java.lang.String FRAME_ID_URL_COPYRIGHT
- See Also:
- Constant Field Values
FRAME_ID_URL_FILE_WEB
public static final java.lang.String FRAME_ID_URL_FILE_WEB
- See Also:
- Constant Field Values
FRAME_ID_URL_OFFICIAL_RADIO
public static final java.lang.String FRAME_ID_URL_OFFICIAL_RADIO
- See Also:
- Constant Field Values
FRAME_ID_URL_PAYMENT
public static final java.lang.String FRAME_ID_URL_PAYMENT
- See Also:
- Constant Field Values
FRAME_ID_URL_PUBLISHERS
public static final java.lang.String FRAME_ID_URL_PUBLISHERS
- See Also:
- Constant Field Values
FRAME_ID_URL_SOURCE_WEB
public static final java.lang.String FRAME_ID_URL_SOURCE_WEB
- See Also:
- Constant Field Values
FRAME_ID_USER_DEFINED_INFO
public static final java.lang.String FRAME_ID_USER_DEFINED_INFO
- See Also:
- Constant Field Values
FRAME_ID_USER_DEFINED_URL
public static final java.lang.String FRAME_ID_USER_DEFINED_URL
- See Also:
- Constant Field Values
FRAME_ID_YEAR
public static final java.lang.String FRAME_ID_YEAR
- See Also:
- Constant Field Values
FRAME_ID_ALBUM_ARTIST_SORT_ORDER_ITUNES
public static final java.lang.String FRAME_ID_ALBUM_ARTIST_SORT_ORDER_ITUNES
- See Also:
- Constant Field Values
FRAME_ID_COMPOSER_SORT_ORDER_ITUNES
public static final java.lang.String FRAME_ID_COMPOSER_SORT_ORDER_ITUNES
- See Also:
- Constant Field Values
FRAME_ID_IS_COMPILATION
public static final java.lang.String FRAME_ID_IS_COMPILATION
- See Also:
- Constant Field Values
FRAME_ID_PERFORMER_SORT_OWNER
public static final java.lang.String FRAME_ID_PERFORMER_SORT_OWNER
- See Also:
- Constant Field Values
FRAME_ID_TITLE_SORT_OWNER
public static final java.lang.String FRAME_ID_TITLE_SORT_OWNER
- See Also:
- Constant Field Values
tagFieldToId3
protected java.util.EnumMap<FieldKey,ID3v24FieldKey> tagFieldToId3
id3v24Frames
private static ID3v24Frames id3v24Frames
ID3v24Frames
private ID3v24Frames()
getInstanceOf
public static ID3v24Frames getInstanceOf()
getId3KeyFromGenericKey
public ID3v24FieldKey getId3KeyFromGenericKey(FieldKey genericKey)
- Parameters:
genericKey
-
- Returns:
- id3 key for generic key