Wiki: Difference between revisions of "Detailed ID3v2 Tag Specification"

(Page creation)
 
m (Highlighted more mandatory fields)
Line 23: Line 23:
 
* 4.10 SLT Synchronized lyric/text
 
* 4.10 SLT Synchronized lyric/text
 
* 4.8 STC Synced tempo codes
 
* 4.8 STC Synced tempo codes
* <span style="color:red">4.2.1 TAL Album/Movie/Show title ALWAYS = http://www.ocremix.org</span>
+
* <span style="color:red">4.2.1 TAL Album/Movie/Show title ALWAYS = http://ocremix.org</span>
 
* 4.2.1 TBP BPM (Beats Per Minute)
 
* 4.2.1 TBP BPM (Beats Per Minute)
 
* <span style="color:red">4.2.1 TCM Composer ALWAYS = Exact Original Game Music Composer(s) E.G. = Yuzo Koshiro</span>
 
* <span style="color:red">4.2.1 TCM Composer ALWAYS = Exact Original Game Music Composer(s) E.G. = Yuzo Koshiro</span>
* <span style="color:red">4.2.1 TCO Content type ALWAYS = Game</span>
+
* <span style="color:red">4.2.1 TCO Content type ALWAYS = Exact name of Game E.G. ActRaiser</span>
 
* <span style="color:red">4.2.1 TCR Copyright message ALWAYS = Exact Game Publisher E.G. = Enix</span>
 
* <span style="color:red">4.2.1 TCR Copyright message ALWAYS = Exact Game Publisher E.G. = Enix</span>
 
* 4.2.1 TDA Date
 
* 4.2.1 TDA Date
 
* 4.2.1 TDY Playlist delay
 
* 4.2.1 TDY Playlist delay
* 4.2.1 TEN Encoded by
+
* <span style="color:red">4.2.1 TEN Encoded by ALWAYS = Real Name of Primary Arranger or Producer E.G. = Yuzo Koshiro</span>
 
* 4.2.1 TFT File type
 
* 4.2.1 TFT File type
 
* 4.2.1 TIM Time
 
* 4.2.1 TIM Time
Line 41: Line 41:
 
* 4.2.1 TOL Original Lyricist(s)/text writer(s)
 
* 4.2.1 TOL Original Lyricist(s)/text writer(s)
 
* 4.2.1 TOR Original release year
 
* 4.2.1 TOR Original release year
* <span style="color:red">4.2.1 TOT Original album/Movie/Show title ALWAYS = Exact Name of Game E.G. = Actraiser</span>
+
* <span style="color:red">4.2.1 TOT Original album/Movie/Show title ALWAYS = Exact Name of Game E.G. = ActRaiser</span>
 
* <span style="color:red">4.2.1 TP1 Lead artist(s)/Lead performer(s)/Soloist(s)/Performing group ALWAYS = Exact ReMixer Name E.G. = djpretzel</span>
 
* <span style="color:red">4.2.1 TP1 Lead artist(s)/Lead performer(s)/Soloist(s)/Performing group ALWAYS = Exact ReMixer Name E.G. = djpretzel</span>
* 4.2.1 TP2 Band/Orchestra/Accompaniment
+
* <span style="color:red">4.2.1 TP2 Band/Orchestra/Accompaniment ALWAYS = OverClocked ReMix</span>
 
* 4.2.1 TP3 Conductor/Performer refinement
 
* 4.2.1 TP3 Conductor/Performer refinement
 
* 4.2.1 TP4 Interpreted, remixed, or otherwise modified by
 
* 4.2.1 TP4 Interpreted, remixed, or otherwise modified by
* <span style="color:red">4.2.1 TPA Part of a set ALWAYS = Exact ReMixID assigned by djpretzel at time of posting E.G. = OCR00541</span>
+
* <span style="color:red">4.2.1 TPA Part of a set ALWAYS = Exact ReMix ID assigned by djpretzel at time of posting E.G. = OCR00541</span>
* 4.2.1 TPB Publisher
+
* <span style="color:red">4.2.1 TPB Publisher ALWAYS = OverClocked ReMix</span>
 
* 4.2.1 TRC ISRC (International Standard Recording Code)
 
* 4.2.1 TRC ISRC (International Standard Recording Code)
 
* 4.2.1 TRD Recording dates
 
* 4.2.1 TRD Recording dates
* 4.2.1 TRK Track number/Position in set
+
* <span style="color:red">4.2.1 TRK Track number/Position in set ALWAYS = Exact ReMix ID assigned by djpretzel at time of posting sans OCR E.G. = 541</span>
 
* 4.2.1 TSI Size
 
* 4.2.1 TSI Size
 
* 4.2.1 TSS Software/hardware and settings used for encoding
 
* 4.2.1 TSS Software/hardware and settings used for encoding
* 4.2.1 TT1 Content group description
+
* <span style="color:red">4.2.1 TT1 Content group description ALWAYS = Exact name of Game E.G. ActRaiser</span>
* <span style="color:red">4.2.1 TT2 Title/Songname/Content description ALWAYS = Exact name of Game [space] Exact name of ReMix [space] OC ReMix E.G. Actraiser Fillmore Funk OC ReMix</span>
+
* <span style="color:red">4.2.1 TT2 Title/Songname/Content description ALWAYS = Exact name of Game [space] 'Exact name of ReMix' [space] OC ReMix E.G. ActRaiser 'Fillmore Funk' OC ReMix</span>
* 4.2.1 TT3 Subtitle/Description refinement
+
* <span style="color:red">4.2.1 TT3 Subtitle/Description refinement ALWAYS = Exact name of ReMix E.G. Fillmore Funk</span>
 
* 4.2.1 TXT Lyricist/text writer
 
* 4.2.1 TXT Lyricist/text writer
 
* 4.2.2 TXX User defined text information frame
 
* 4.2.2 TXX User defined text information frame
Line 62: Line 62:
 
* 4.9 ULT Unsychronized lyric/text transcription
 
* 4.9 ULT Unsychronized lyric/text transcription
 
* 4.3.1 WAF Official audio file webpage
 
* 4.3.1 WAF Official audio file webpage
* 4.3.1 WAR Official artist/performer webpage
+
* <span style="color:red">4.3.1 WAR Official artist/performer webpage ALWAYS = Exact Artist Profile Page of Lead ReMixer E.G. http://ocremix.org/artist/4279/djpretzel</span>
 
* 4.3.1 WAS Official audio source webpage
 
* 4.3.1 WAS Official audio source webpage
 
* 4.3.1 WCM Commercial information
 
* 4.3.1 WCM Commercial information
 
* 4.3.1 WCP Copyright/Legal information
 
* 4.3.1 WCP Copyright/Legal information
* 4.3.1 WPB Publishers official webpage
+
* <span style="color:red">4.3.1 WPB Publisher's official webpage ALWAYS = http://ocremix.org</span>
 
* 4.3.2 WXX User defined URL link frame
 
* 4.3.2 WXX User defined URL link frame
  
 
[[Category:Submitting]]
 
[[Category:Submitting]]

Revision as of 19:56, 3 October 2013

The full specification for how OCR uses ID3v2 tags follows below. Mandatory fields are indicated in red. Note that all optional fields are the ReMixer's decision whether or not to include when submitting, and that unused fields may or may not be erased if filled in when submitted. The term "Exact" qualifies a field as matching with data already in the OCR database, where applicable.

All ID3v1 tags are stripped from mixes before they are posted; only the ID3v2 tags are used. Please do not put anything important in the optional ID3v1 tags as it will be removed.

A full explanation of the ID3v2 standard can be found at http://www.id3.org, along with a list of clients that support both reading and editing ID3v2 tags and additional resources.

  • 4.19 BUF Recommended buffer size
  • 4.17 CNT Play counter
  • 4.11 COM Comments
  • 4.21 CRA Audio encryption
  • 4.20 CRM Encrypted meta frame
  • 4.6 ETC Event timing codes
  • 4.13 EQU Equalization
  • 4.16 GEO General encapsulated object
  • 4.4 IPL Involved people list
  • 4.22 LNK Linked information
  • 4.5 MCI Music CD Identifier
  • 4.7 MLL MPEG location lookup table
  • 4.15 PIC Attached picture
  • 4.18 POP Popularimeter
  • 4.14 REV Reverb
  • 4.12 RVA Relative volume adjustment
  • 4.10 SLT Synchronized lyric/text
  • 4.8 STC Synced tempo codes
  • 4.2.1 TAL Album/Movie/Show title ALWAYS = http://ocremix.org
  • 4.2.1 TBP BPM (Beats Per Minute)
  • 4.2.1 TCM Composer ALWAYS = Exact Original Game Music Composer(s) E.G. = Yuzo Koshiro
  • 4.2.1 TCO Content type ALWAYS = Exact name of Game E.G. ActRaiser
  • 4.2.1 TCR Copyright message ALWAYS = Exact Game Publisher E.G. = Enix
  • 4.2.1 TDA Date
  • 4.2.1 TDY Playlist delay
  • 4.2.1 TEN Encoded by ALWAYS = Real Name of Primary Arranger or Producer E.G. = Yuzo Koshiro
  • 4.2.1 TFT File type
  • 4.2.1 TIM Time
  • 4.2.1 TKE Initial key
  • 4.2.1 TLA Language(s)
  • 4.2.1 TLE Length
  • 4.2.1 TMT Media type
  • 4.2.1 TOA Original artist(s)/performer(s) ALWAYS = Exact System/Platform of Game ReMixed E.G. = SNES
  • 4.2.1 TOF Original filename
  • 4.2.1 TOL Original Lyricist(s)/text writer(s)
  • 4.2.1 TOR Original release year
  • 4.2.1 TOT Original album/Movie/Show title ALWAYS = Exact Name of Game E.G. = ActRaiser
  • 4.2.1 TP1 Lead artist(s)/Lead performer(s)/Soloist(s)/Performing group ALWAYS = Exact ReMixer Name E.G. = djpretzel
  • 4.2.1 TP2 Band/Orchestra/Accompaniment ALWAYS = OverClocked ReMix
  • 4.2.1 TP3 Conductor/Performer refinement
  • 4.2.1 TP4 Interpreted, remixed, or otherwise modified by
  • 4.2.1 TPA Part of a set ALWAYS = Exact ReMix ID assigned by djpretzel at time of posting E.G. = OCR00541
  • 4.2.1 TPB Publisher ALWAYS = OverClocked ReMix
  • 4.2.1 TRC ISRC (International Standard Recording Code)
  • 4.2.1 TRD Recording dates
  • 4.2.1 TRK Track number/Position in set ALWAYS = Exact ReMix ID assigned by djpretzel at time of posting sans OCR E.G. = 541
  • 4.2.1 TSI Size
  • 4.2.1 TSS Software/hardware and settings used for encoding
  • 4.2.1 TT1 Content group description ALWAYS = Exact name of Game E.G. ActRaiser
  • 4.2.1 TT2 Title/Songname/Content description ALWAYS = Exact name of Game [space] 'Exact name of ReMix' [space] OC ReMix E.G. ActRaiser 'Fillmore Funk' OC ReMix
  • 4.2.1 TT3 Subtitle/Description refinement ALWAYS = Exact name of ReMix E.G. Fillmore Funk
  • 4.2.1 TXT Lyricist/text writer
  • 4.2.2 TXX User defined text information frame
  • 4.2.1 TYE Year ALWAYS = Exact Year ReMix Posted on OCR E.G. = 2002
  • 4.1 UFI Unique file identifier
  • 4.9 ULT Unsychronized lyric/text transcription
  • 4.3.1 WAF Official audio file webpage
  • 4.3.1 WAR Official artist/performer webpage ALWAYS = Exact Artist Profile Page of Lead ReMixer E.G. http://ocremix.org/artist/4279/djpretzel
  • 4.3.1 WAS Official audio source webpage
  • 4.3.1 WCM Commercial information
  • 4.3.1 WCP Copyright/Legal information
  • 4.3.1 WPB Publisher's official webpage ALWAYS = http://ocremix.org
  • 4.3.2 WXX User defined URL link frame

Promotion

Latest Albums

Latest ReMixes