|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<Mp4FieldKey>
org.jaudiotagger.tag.mp4.Mp4FieldKey
public enum Mp4FieldKey
Starting list of known mp4 metadata fields that follow the Parent,Data or ---,issuer,name,data convention. Atoms that contain metadata in other formats are not listed here because they need to be processed specially.
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
Method Summary | |
---|---|
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()
|
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're declared. |
Methods inherited from class java.lang.Enum |
---|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final Mp4FieldKey ARTIST
public static final Mp4FieldKey ALBUM
public static final Mp4FieldKey ALBUM_ARTIST
public static final Mp4FieldKey GENRE_CUSTOM
public static final Mp4FieldKey GENRE
public static final Mp4FieldKey TITLE
public static final Mp4FieldKey TRACK
public static final Mp4FieldKey BPM
public static final Mp4FieldKey DAY
public static final Mp4FieldKey COMMENT
public static final Mp4FieldKey COMPOSER
public static final Mp4FieldKey GROUPING
public static final Mp4FieldKey DISCNUMBER
public static final Mp4FieldKey LYRICS
public static final Mp4FieldKey RATING
public static final Mp4FieldKey ENCODER
public static final Mp4FieldKey COMPILATION
public static final Mp4FieldKey COPYRIGHT
public static final Mp4FieldKey CATEGORY
public static final Mp4FieldKey KEYWORD
public static final Mp4FieldKey DESCRIPTION
public static final Mp4FieldKey ARTIST_SORT
public static final Mp4FieldKey ALBUM_ARTIST_SORT
public static final Mp4FieldKey ALBUM_SORT
public static final Mp4FieldKey TITLE_SORT
public static final Mp4FieldKey COMPOSER_SORT
public static final Mp4FieldKey SHOW_SORT
public static final Mp4FieldKey SHOW
public static final Mp4FieldKey ARTWORK
public static final Mp4FieldKey PURCHASE_DATE
public static final Mp4FieldKey MUSICBRAINZ_ARTISTID
public static final Mp4FieldKey MUSICBRAINZ_ALBUMID
public static final Mp4FieldKey MUSICBRAINZ_ALBUMARTISTID
public static final Mp4FieldKey MUSICBRAINZ_TRACKID
public static final Mp4FieldKey MUSICBRAINZ_DISCID
public static final Mp4FieldKey MUSICIP_PUID
public static final Mp4FieldKey ASIN
public static final Mp4FieldKey MUSICBRAINZ_ALBUM_STATUS
public static final Mp4FieldKey MUSICBRAINZ_ALBUM_TYPE
public static final Mp4FieldKey RELEASECOUNTRY
public static final Mp4FieldKey PART_OF_GAPLESS_ALBUM
public static final Mp4FieldKey ITUNES_SMPB
public static final Mp4FieldKey ITUNES_NORM
public static final Mp4FieldKey CONTENT_TYPE
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 SCORE
public static final Mp4FieldKey ISRC
public static final Mp4FieldKey LYRICIST
public static final Mp4FieldKey CONDUCTOR
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 MOOD
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
Method Detail |
---|
public static final 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 namepublic java.lang.String getFieldName()
public Mp4FieldType getFieldType()
public boolean isReverseDnsType()
public java.lang.String getIssuer()
public java.lang.String getIdentifier()
public int getFieldLength()
public Tagger getTagger()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |