public enum Mp4FieldKey extends Enum<Mp4FieldKey>
Simple metaitems use the parent atom id as their identifier whereas reverse dns (----) atoms use the reversedns,issuer and name fields as their identifier. When the atom is non-0standard but follws the rules we list it here with an additional Tagger field to indicate where the field was originally designed. From: http://www.hydrogenaudio.org/forums/index.php?showtopic=29120&st=0&p=251686entry251686 http://wiki.musicbrainz.org/PicardQt/TagMapping http://atomicparsley.sourceforge.net/mpeg-4files.html
Modifier and Type | Method and Description |
---|---|
int |
getFieldLength() |
String |
getFieldName()
This is the value of the fieldname that is actually used to write mp4
|
Mp4FieldType |
getFieldType() |
String |
getIdentifier() |
String |
getIssuer() |
Mp4TagFieldSubType |
getSubClassFieldType() |
Tagger |
getTagger() |
boolean |
isReverseDnsType() |
static Mp4FieldKey |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Mp4FieldKey[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Mp4FieldKey ACOUSTID_FINGERPRINT
public static final Mp4FieldKey ACOUSTID_FINGERPRINT_OLD
public static final Mp4FieldKey ACOUSTID_ID
public static final Mp4FieldKey AK_ID
public static final Mp4FieldKey ALBUM
public static final Mp4FieldKey ALBUM_ARTIST
public static final Mp4FieldKey ALBUM_ARTIST_SORT
public static final Mp4FieldKey ALBUM_SORT
public static final Mp4FieldKey AP_ID
public static final Mp4FieldKey ARRANGER
public static final Mp4FieldKey ARRANGER_SORT
public static final Mp4FieldKey ARTIST
public static final Mp4FieldKey ARTISTS
public static final Mp4FieldKey ARTISTS_SORT
public static final Mp4FieldKey ALBUM_ARTISTS
public static final Mp4FieldKey ALBUM_ARTISTS_SORT
public static final Mp4FieldKey ARTIST_SORT
public static final Mp4FieldKey ARTWORK
public static final Mp4FieldKey ASIN
public static final Mp4FieldKey AT_ID
public static final Mp4FieldKey BARCODE
public static final Mp4FieldKey BPM
public static final Mp4FieldKey CATALOGNO
public static final Mp4FieldKey CATEGORY
public static final Mp4FieldKey CDDB_1
public static final Mp4FieldKey CDDB_IDS
public static final Mp4FieldKey CDDB_TRACKNUMBER
public static final Mp4FieldKey CN_ID
public static final Mp4FieldKey CHOIR
public static final Mp4FieldKey CHOIR_SORT
public static final Mp4FieldKey CLASSICAL_CATALOG
public static final Mp4FieldKey CLASSICAL_NICKNAME
public static final Mp4FieldKey COMMENT
public static final Mp4FieldKey COMPILATION
public static final Mp4FieldKey COMPOSER
public static final Mp4FieldKey COMPOSER_SORT
public static final Mp4FieldKey CONDUCTOR
public static final Mp4FieldKey CONDUCTOR_MM3BETA
public static final Mp4FieldKey CONDUCTOR_SORT
public static final Mp4FieldKey CONTENT_TYPE
public static final Mp4FieldKey COPYRIGHT
public static final Mp4FieldKey COUNTRY
public static final Mp4FieldKey CUSTOM_1
public static final Mp4FieldKey CUSTOM_2
public static final Mp4FieldKey CUSTOM_3
public static final Mp4FieldKey CUSTOM_4
public static final Mp4FieldKey CUSTOM_5
public static final Mp4FieldKey DAY
public static final Mp4FieldKey DESCRIPTION
public static final Mp4FieldKey DISCNUMBER
public static final Mp4FieldKey DISC_SUBTITLE
public static final Mp4FieldKey DJMIXER
public static final Mp4FieldKey ENCODER
public static final Mp4FieldKey ENGINEER
public static final Mp4FieldKey ENSEMBLE
public static final Mp4FieldKey ENSEMBLE_SORT
public static final Mp4FieldKey EPISODE_GLOBAL_ID
public static final Mp4FieldKey FBPM
public static final Mp4FieldKey GENRE
public static final Mp4FieldKey GENRE_CUSTOM
public static final Mp4FieldKey GE_ID
public static final Mp4FieldKey GROUP
public static final Mp4FieldKey GROUPING
public static final Mp4FieldKey INSTRUMENT
public static final Mp4FieldKey INVOLVED_PEOPLE
public static final Mp4FieldKey IPI
public static final Mp4FieldKey ISRC
public static final Mp4FieldKey ISWC
public static final Mp4FieldKey ISRC_MMBETA
public static final Mp4FieldKey IS_CLASSICAL
public static final Mp4FieldKey IS_GREATEST_HITS
public static final Mp4FieldKey IS_HD
public static final Mp4FieldKey IS_SOUNDTRACK
public static final Mp4FieldKey ITUNES_NORM
public static final Mp4FieldKey ITUNES_SMPB
public static final Mp4FieldKey KEY
public static final Mp4FieldKey KEYS
public static final Mp4FieldKey KEYWORD
public static final Mp4FieldKey KEY_OLD
public static final Mp4FieldKey LABEL
public static final Mp4FieldKey LANGUAGE
public static final Mp4FieldKey LYRICIST
public static final Mp4FieldKey LYRICIST_SORT
public static final Mp4FieldKey LYRICIST_MM3BETA
public static final Mp4FieldKey LYRICS
public static final Mp4FieldKey MEDIA
public static final Mp4FieldKey MIXER
public static final Mp4FieldKey MM_CUSTOM_1
public static final Mp4FieldKey MM_CUSTOM_2
public static final Mp4FieldKey MM_CUSTOM_3
public static final Mp4FieldKey MM_CUSTOM_4
public static final Mp4FieldKey MM_CUSTOM_5
public static final Mp4FieldKey MM_INVOLVED_PEOPLE
public static final Mp4FieldKey MM_OCCASION
public static final Mp4FieldKey MM_ORIGINAL_ALBUM_TITLE
public static final Mp4FieldKey MM_ORIGINAL_ARTIST
public static final Mp4FieldKey MM_ORIGINAL_LYRICIST
public static final Mp4FieldKey MM_ORIGINAL_YEAR
public static final Mp4FieldKey MM_PUBLISHER
public static final Mp4FieldKey MM_QUALITY
public static final Mp4FieldKey MM_TEMPO
public static final Mp4FieldKey MOOD
public static final Mp4FieldKey MOOD_ACOUSTIC
public static final Mp4FieldKey MOOD_AGGRESSIVE
public static final Mp4FieldKey MOOD_AROUSAL
public static final Mp4FieldKey MOOD_DANCEABILITY
public static final Mp4FieldKey MOOD_ELECTRONIC
public static final Mp4FieldKey MOOD_HAPPY
public static final Mp4FieldKey MOOD_INSTRUMENTAL
public static final Mp4FieldKey MOOD_MM3BETA
public static final Mp4FieldKey MOOD_PARTY
public static final Mp4FieldKey MOOD_RELAXED
public static final Mp4FieldKey MOOD_SAD
public static final Mp4FieldKey MOOD_VALENCE
public static final Mp4FieldKey MOVEMENT
public static final Mp4FieldKey MOVEMENT_NO
public static final Mp4FieldKey MOVEMENT_TOTAL
public static final Mp4FieldKey MUSICBRAINZ_ALBUMARTISTID
public static final Mp4FieldKey MUSICBRAINZ_ALBUMID
public static final Mp4FieldKey MUSICBRAINZ_ALBUM_STATUS
public static final Mp4FieldKey MUSICBRAINZ_ALBUM_TYPE
public static final Mp4FieldKey MUSICBRAINZ_ARTISTID
public static final Mp4FieldKey MUSICBRAINZ_DISCID
public static final Mp4FieldKey MUSICBRAINZ_ORIGINALALBUMID
public static final Mp4FieldKey MUSICBRAINZ_RELEASE_GROUPID
public static final Mp4FieldKey MUSICBRAINZ_RELEASE_TRACKID
public static final Mp4FieldKey MUSICBRAINZ_TRACKID
public static final Mp4FieldKey MUSICBRAINZ_WORK
public static final Mp4FieldKey MUSICBRAINZ_WORKID
public static final Mp4FieldKey MUSICBRAINZ_RECORDING_WORK
public static final Mp4FieldKey MUSICBRAINZ_RECORDING_WORK_ID
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL1
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL1_ID
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL1_TYPE
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL2
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL2_ID
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL2_TYPE
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL3
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL3_ID
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL3_TYPE
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL4
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL4_ID
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL4_TYPE
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL5
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL5_ID
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL5_TYPE
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL6
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL6_ID
public static final Mp4FieldKey MUSICBRAINZ_WORK_PART_LEVEL6_TYPE
public static final Mp4FieldKey MUSICIP_PUID
public static final Mp4FieldKey OCCASION
public static final Mp4FieldKey OPUS
public static final Mp4FieldKey ORCHESTRA
public static final Mp4FieldKey ORCHESTRA_SORT
public static final Mp4FieldKey ORIGINAL_ALBUM_TITLE
public static final Mp4FieldKey ORIGINAL_ARTIST
public static final Mp4FieldKey ORIGINAL_LYRICIST
public static final Mp4FieldKey OVERALL_WORK
public static final Mp4FieldKey PART
public static final Mp4FieldKey PART_NUMBER
public static final Mp4FieldKey PART_OF_GAPLESS_ALBUM
public static final Mp4FieldKey PART_TYPE
public static final Mp4FieldKey PERFORMER
public static final Mp4FieldKey PERFORMER_NAME
public static final Mp4FieldKey PERFORMER_NAME_SORT
public static final Mp4FieldKey PERIOD
public static final Mp4FieldKey PL_ID
public static final Mp4FieldKey PODCAST_KEYWORD
public static final Mp4FieldKey PODCAST_URL
public static final Mp4FieldKey PRODUCER
public static final Mp4FieldKey PURCHASE_DATE
public static final Mp4FieldKey QUALITY
public static final Mp4FieldKey RANKING
public static final Mp4FieldKey RATING
public static final Mp4FieldKey RELEASECOUNTRY
public static final Mp4FieldKey REMIXER
public static final Mp4FieldKey SCORE
public static final Mp4FieldKey SCRIPT
public static final Mp4FieldKey SF_ID
public static final Mp4FieldKey SHOW
public static final Mp4FieldKey SHOW_SORT
public static final Mp4FieldKey SINGLE_DISC_TRACK_NO
public static final Mp4FieldKey SUBTITLE
public static final Mp4FieldKey TAGS
public static final Mp4FieldKey TEMPO
public static final Mp4FieldKey TIMBRE
public static final Mp4FieldKey TITLE
public static final Mp4FieldKey TITLE_MOVEMENT
public static final Mp4FieldKey TITLE_SORT
public static final Mp4FieldKey TONALITY
public static final Mp4FieldKey TOOL
public static final Mp4FieldKey TRACK
public static final Mp4FieldKey TV_EPISODE
public static final Mp4FieldKey TV_EPISODE_NUMBER
public static final Mp4FieldKey TV_NETWORK
public static final Mp4FieldKey TV_SEASON
public static final Mp4FieldKey URL_DISCOGS_ARTIST_SITE
public static final Mp4FieldKey URL_DISCOGS_RELEASE_SITE
public static final Mp4FieldKey URL_LYRICS_SITE
public static final Mp4FieldKey URL_OFFICIAL_ARTIST_SITE
public static final Mp4FieldKey URL_OFFICIAL_RELEASE_SITE
public static final Mp4FieldKey URL_WIKIPEDIA_ARTIST_SITE
public static final Mp4FieldKey URL_WIKIPEDIA_RELEASE_SITE
public static final Mp4FieldKey WINAMP_PUBLISHER
public static final Mp4FieldKey WORK
public static final Mp4FieldKey WORK_TYPE
public static Mp4FieldKey[] values()
for (Mp4FieldKey c : Mp4FieldKey.values()) System.out.println(c);
public static Mp4FieldKey valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getFieldName()
public Mp4FieldType getFieldType()
public Mp4TagFieldSubType getSubClassFieldType()
public boolean isReverseDnsType()
public String getIssuer()
public String getIdentifier()
public int getFieldLength()
public Tagger getTagger()
Copyright © 2005–2020 jthink.net. All rights reserved.