public class ID3v23Frames extends ID3Frames
binaryFrames, commonFrames, convertv22Tov23, convertv23Tov22, convertv23Tov24, convertv24Tov23, discardIfFileAlteredFrames, extensionFrames, forcev22Tov23, forcev23Tov22, forcev23Tov24, forcev24Tov23, multipleFrames, supportedFrames
lkey
Modifier and Type | Method and Description |
---|---|
FieldKey |
getGenericKeyFromId3(ID3v23FieldKey fieldKey)
Get generic key for ID3 field key
|
ID3v23FieldKey |
getId3KeyFromGenericKey(FieldKey genericKey) |
static ID3v23Frames |
getInstanceOf() |
void |
setITunes12_6WorkGroupingMode(boolean id3v2ITunes12_6Mode)
Allows setting of a special iTunes 12.6 mode, where
FieldKey.GROUPING is mapped to the
non-standard frame GPP1 and FieldKey.WORK
to TIT1 instead of the regular mapping
(GROUPING -> TIT1, WORK -> TXXX:WORK ). |
getSupportedFrames, isBinary, isCommon, isDiscardIfFileAltered, isExtensionFrames, isMultipleAllowed, isSupportedFrames
createMaps, getIdForValue, getValueForId
getAlphabeticalValueList, getIdToValueMap, getSize, getValueToIdMap
public static final String FRAME_ID_V3_ACCOMPANIMENT
public static final String FRAME_ID_V3_ALBUM
public static final String FRAME_ID_V3_ARTIST
public static final String FRAME_ID_V3_ATTACHED_PICTURE
public static final String FRAME_ID_V3_AUDIO_ENCRYPTION
public static final String FRAME_ID_V3_BPM
public static final String FRAME_ID_V3_CHAPTER
public static final String FRAME_ID_V3_CHAPTER_TOC
public static final String FRAME_ID_V3_COMMENT
public static final String FRAME_ID_V3_COMMERCIAL_FRAME
public static final String FRAME_ID_V3_COMPOSER
public static final String FRAME_ID_V3_CONDUCTOR
public static final String FRAME_ID_V3_CONTENT_GROUP_DESC
public static final String FRAME_ID_V3_COPYRIGHTINFO
public static final String FRAME_ID_V3_ENCODEDBY
public static final String FRAME_ID_V3_ENCRYPTION
public static final String FRAME_ID_V3_EQUALISATION
public static final String FRAME_ID_V3_EVENT_TIMING_CODES
public static final String FRAME_ID_V3_FILE_OWNER
public static final String FRAME_ID_V3_FILE_TYPE
public static final String FRAME_ID_V3_GENERAL_ENCAPS_OBJECT
public static final String FRAME_ID_V3_GENRE
public static final String FRAME_ID_V3_GROUP_ID_REG
public static final String FRAME_ID_V3_HW_SW_SETTINGS
public static final String FRAME_ID_V3_INITIAL_KEY
public static final String FRAME_ID_V3_INVOLVED_PEOPLE
public static final String FRAME_ID_V3_ISRC
public static final String FRAME_ID_V3_ITUNES_GROUPING
public static final String FRAME_ID_V3_LANGUAGE
public static final String FRAME_ID_V3_LENGTH
public static final String FRAME_ID_V3_LINKED_INFO
public static final String FRAME_ID_V3_LYRICIST
public static final String FRAME_ID_V3_MEDIA_TYPE
public static final String FRAME_ID_V3_MOVEMENT
public static final String FRAME_ID_V3_MOVEMENT_NO
public static final String FRAME_ID_V3_MPEG_LOCATION_LOOKUP_TABLE
public static final String FRAME_ID_V3_MUSIC_CD_ID
public static final String FRAME_ID_V3_ORIGARTIST
public static final String FRAME_ID_V3_ORIG_FILENAME
public static final String FRAME_ID_V3_ORIG_LYRICIST
public static final String FRAME_ID_V3_ORIG_TITLE
public static final String FRAME_ID_V3_OWNERSHIP
public static final String FRAME_ID_V3_PLAYLIST_DELAY
public static final String FRAME_ID_V3_PLAY_COUNTER
public static final String FRAME_ID_V3_POPULARIMETER
public static final String FRAME_ID_V3_POSITION_SYNC
public static final String FRAME_ID_V3_PRIVATE
public static final String FRAME_ID_V3_PUBLISHER
public static final String FRAME_ID_V3_RADIO_NAME
public static final String FRAME_ID_V3_RADIO_OWNER
public static final String FRAME_ID_V3_RECOMMENDED_BUFFER_SIZE
public static final String FRAME_ID_V3_RELATIVE_VOLUME_ADJUSTMENT
public static final String FRAME_ID_V3_REMIXED
public static final String FRAME_ID_V3_REVERB
public static final String FRAME_ID_V3_SET
public static final String FRAME_ID_V3_SYNC_LYRIC
public static final String FRAME_ID_V3_SYNC_TEMPO
public static final String FRAME_ID_V3_TDAT
public static final String FRAME_ID_V3_TERMS_OF_USE
public static final String FRAME_ID_V3_TIME
public static final String FRAME_ID_V3_TITLE
public static final String FRAME_ID_V3_TITLE_REFINEMENT
public static final String FRAME_ID_V3_TORY
public static final String FRAME_ID_V3_TRACK
public static final String FRAME_ID_V3_TRDA
public static final String FRAME_ID_V3_TSIZ
public static final String FRAME_ID_V3_TYER
public static final String FRAME_ID_V3_UNIQUE_FILE_ID
public static final String FRAME_ID_V3_UNSYNC_LYRICS
public static final String FRAME_ID_V3_URL_ARTIST_WEB
public static final String FRAME_ID_V3_URL_COMMERCIAL
public static final String FRAME_ID_V3_URL_COPYRIGHT
public static final String FRAME_ID_V3_URL_FILE_WEB
public static final String FRAME_ID_V3_URL_OFFICIAL_RADIO
public static final String FRAME_ID_V3_URL_PAYMENT
public static final String FRAME_ID_V3_URL_PUBLISHERS
public static final String FRAME_ID_V3_URL_SOURCE_WEB
public static final String FRAME_ID_V3_USER_DEFINED_INFO
public static final String FRAME_ID_V3_USER_DEFINED_URL
public static final String FRAME_ID_V3_IS_COMPILATION
public static final String FRAME_ID_V3_TITLE_SORT_ORDER_ITUNES
public static final String FRAME_ID_V3_ARTIST_SORT_ORDER_ITUNES
public static final String FRAME_ID_V3_ALBUM_SORT_ORDER_ITUNES
public static final String FRAME_ID_V3_TITLE_SORT_ORDER_MUSICBRAINZ
public static final String FRAME_ID_V3_ARTIST_SORT_ORDER_MUSICBRAINZ
public static final String FRAME_ID_V3_ALBUM_SORT_ORDER_MUSICBRAINZ
public static final String FRAME_ID_V3_ALBUM_ARTIST_SORT_ORDER_ITUNES
public static final String FRAME_ID_V3_COMPOSER_SORT_ORDER_ITUNES
public static final String FRAME_ID_V3_SET_SUBTITLE
protected EnumMap<FieldKey,ID3v23FieldKey> tagFieldToId3
protected EnumMap<ID3v23FieldKey,FieldKey> id3ToTagField
public static ID3v23Frames getInstanceOf()
public void setITunes12_6WorkGroupingMode(boolean id3v2ITunes12_6Mode)
ID3Frames
Allows setting of a special iTunes 12.6 mode, where
FieldKey.GROUPING
is mapped to the
non-standard frame GPP1
and FieldKey.WORK
to TIT1
instead of the regular mapping
(GROUPING -> TIT1, WORK -> TXXX:WORK
).
This method is called internally by TagOptionSingleton.setId3v2ITunes12_6WorkGroupingMode(boolean)
and should not be called by framework users directly.
setITunes12_6WorkGroupingMode
in class ID3Frames
id3v2ITunes12_6Mode
- true or falsepublic ID3v23FieldKey getId3KeyFromGenericKey(FieldKey genericKey)
genericKey
- public FieldKey getGenericKeyFromId3(ID3v23FieldKey fieldKey)
fieldKey
- Copyright © 2005–2020 jthink.net. All rights reserved.