public enum Mp4FieldKey extends java.lang.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.htmlModifier and Type | Field and Description |
---|---|
private int |
fieldLength |
private java.lang.String |
fieldName |
private Mp4FieldType |
fieldType |
private java.lang.String |
identifier |
private java.lang.String |
issuer |
private Mp4TagFieldSubType |
subclassType |
private Tagger |
tagger |
Modifier and Type | Method and Description |
---|---|
int |
getFieldLength() |
java.lang.String |
getFieldName()
This is the value of the fieldname that is actually used to write mp4
|
Mp4FieldType |
getFieldType() |
java.lang.String |
getIdentifier() |
java.lang.String |
getIssuer() |
Mp4TagFieldSubType |
getSubClassFieldType() |
Tagger |
getTagger() |
boolean |
isReverseDnsType() |
static Mp4FieldKey |
valueOf(java.lang.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 ALBUM
public static final Mp4FieldKey ALBUM_ARTIST
public static final Mp4FieldKey ALBUM_ARTIST_SORT
public static final Mp4FieldKey ALBUM_SORT
public static final Mp4FieldKey ARTIST_SORT
public static final Mp4FieldKey ARTIST
public static final Mp4FieldKey ARTWORK
public static final Mp4FieldKey ASIN
public static final Mp4FieldKey BPM
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 COMMENT
public static final Mp4FieldKey COMPILATION
public static final Mp4FieldKey COMPOSER
public static final Mp4FieldKey COMPOSER_SORT
public static final Mp4FieldKey COPYRIGHT
public static final Mp4FieldKey COUNTRY
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 ENCODER
public static final Mp4FieldKey FBPM
public static final Mp4FieldKey GENRE
public static final Mp4FieldKey GENRE_CUSTOM
public static final Mp4FieldKey GROUPING
public static final Mp4FieldKey ITUNES_NORM
public static final Mp4FieldKey ITUNES_SMPB
public static final Mp4FieldKey KEY
public static final Mp4FieldKey KEYWORD
public static final Mp4FieldKey LANGUAGE
public static final Mp4FieldKey LYRICS
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_TRACKID
public static final Mp4FieldKey MUSICBRAINZ_WORKID
public static final Mp4FieldKey MUSICIP_PUID
public static final Mp4FieldKey PART_OF_GAPLESS_ALBUM
public static final Mp4FieldKey PURCHASE_DATE
public static final Mp4FieldKey RATING
public static final Mp4FieldKey RELEASECOUNTRY
public static final Mp4FieldKey SHOW
public static final Mp4FieldKey SHOW_SORT
public static final Mp4FieldKey SUBTITLE
public static final Mp4FieldKey TITLE
public static final Mp4FieldKey TITLE_SORT
public static final Mp4FieldKey TRACK
public static final Mp4FieldKey CONTENT_TYPE
public static final Mp4FieldKey TOOL
public static final Mp4FieldKey PODCAST_KEYWORD
public static final Mp4FieldKey PODCAST_URL
public static final Mp4FieldKey EPISODE_GLOBAL_ID
public static final Mp4FieldKey TV_NETWORK
public static final Mp4FieldKey TV_EPISODE_NUMBER
public static final Mp4FieldKey TV_SEASON
public static final Mp4FieldKey TV_EPISODE
public static final Mp4FieldKey AP_ID
public static final Mp4FieldKey AT_ID
public static final Mp4FieldKey CN_ID
public static final Mp4FieldKey PL_ID
public static final Mp4FieldKey GE_ID
public static final Mp4FieldKey SF_ID
public static final Mp4FieldKey AK_ID
public static final Mp4FieldKey LYRICIST_MM3BETA
public static final Mp4FieldKey CONDUCTOR_MM3BETA
public static final Mp4FieldKey ISRC_MMBETA
public static final Mp4FieldKey MOOD_MM3BETA
public static final Mp4FieldKey SCORE
public static final Mp4FieldKey ORIGINAL_ARTIST
public static final Mp4FieldKey ORIGINAL_ALBUM_TITLE
public static final Mp4FieldKey ORIGINAL_LYRICIST
public static final Mp4FieldKey INVOLVED_PEOPLE
public static final Mp4FieldKey TEMPO
public static final Mp4FieldKey OCCASION
public static final Mp4FieldKey QUALITY
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 MM_PUBLISHER
public static final Mp4FieldKey MM_ORIGINAL_ARTIST
public static final Mp4FieldKey MM_ORIGINAL_ALBUM_TITLE
public static final Mp4FieldKey MM_ORIGINAL_LYRICIST
public static final Mp4FieldKey MM_INVOLVED_PEOPLE
public static final Mp4FieldKey MM_ORIGINAL_YEAR
public static final Mp4FieldKey MM_TEMPO
public static final Mp4FieldKey MM_OCCASION
public static final Mp4FieldKey MM_QUALITY
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 LYRICIST
public static final Mp4FieldKey CONDUCTOR
public static final Mp4FieldKey REMIXER
public static final Mp4FieldKey ENGINEER
public static final Mp4FieldKey PRODUCER
public static final Mp4FieldKey DJMIXER
public static final Mp4FieldKey MIXER
public static final Mp4FieldKey ARRANGER
public static final Mp4FieldKey MOOD
public static final Mp4FieldKey ISRC
public static final Mp4FieldKey MEDIA
public static final Mp4FieldKey LABEL
public static final Mp4FieldKey CATALOGNO
public static final Mp4FieldKey BARCODE
public static final Mp4FieldKey URL_LYRICS_SITE
public static final Mp4FieldKey URL_OFFICIAL_RELEASE_SITE
public static final Mp4FieldKey URL_DISCOGS_RELEASE_SITE
public static final Mp4FieldKey URL_WIKIPEDIA_RELEASE_SITE
public static final Mp4FieldKey URL_OFFICIAL_ARTIST_SITE
public static final Mp4FieldKey URL_DISCOGS_ARTIST_SITE
public static final Mp4FieldKey URL_WIKIPEDIA_ARTIST_SITE
public static final Mp4FieldKey SCRIPT
public static final Mp4FieldKey TAGS
public static final Mp4FieldKey ARTISTS
public static final Mp4FieldKey WINAMP_PUBLISHER
public static final Mp4FieldKey KEYS
private Tagger tagger
private java.lang.String fieldName
private Mp4TagFieldSubType subclassType
private java.lang.String issuer
private java.lang.String identifier
private Mp4FieldType fieldType
private int fieldLength
public static Mp4FieldKey[] values()
for (Mp4FieldKey c : Mp4FieldKey.values()) System.out.println(c);
public static Mp4FieldKey valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String getFieldName()
public Mp4FieldType getFieldType()
public Mp4TagFieldSubType getSubClassFieldType()
public boolean isReverseDnsType()
public java.lang.String getIssuer()
public java.lang.String getIdentifier()
public int getFieldLength()
public Tagger getTagger()
Copyright © 2005-2013 java.net. All Rights Reserved.