|
ÀÌ ÆÄÀÏ¿¡ ÀÖ´Â ³»¿ëÀÇ ÀúÀÛ±ÇÀº ¨Ï1998 Martin Nilsson¿¡°Ô ÀÖ½À´Ï´Ù. ÀÌ ¹®¼´Â ÀÚÀ¯·Ó°Ô ¹èÆ÷ µÉ¼ö ¾ø½À´Ï´Ù.
¡¡
¡¡
¿äÁò ÀÌ·¯ÇÑ ÀÏÀ» À§ÇØ »ç¿ëµÇ´Â ÀϹÝÀûÀÎ ¹æ¹ýÀº ID3 Å×±×ÀÔ´Ï´Ù. ÀÌ°ÍÀº °£´ÜÇÏÁö¸¸ ¸Å¿ì Á¦ÇÑÀûÀÌ¸ç ¸î°¡ÁöÀÇ °æ¿ì¿¡´Â ¸Å¿ì ¾î¿ï¸®Áö ¾Ê½À´Ï´Ù. ID3 Å×±×´Â Á¦ÇÑµÈ °ø°£°ú Á¦ÇÑµÈ ¼öÀÇ È®ÀåÇÒ ¼ö ¾ø´Â ±¸¼º ¿ä¼Ò¸¦ °¡Áö°í ÀÖÀ¸¸ç °³¼±ÇÒ ¼ö ¾ø°í ÆÄÀÏÀÇ ³¡¿¡ À§Ä¡ÇØ¾ß ÇÕ´Ï´Ù´Ù. ÀÌ°ÍÀº ¿Àµð¿ÀÀÇ ½ºÆ®¸®¹Ö¿¡ ¾î¿ï¸®Áö ¾Ê½À´Ï´Ù. ÀÌ ÃʾÈÀº ID3 Å×±×ÀÇ »õ·Î¿î ¹öÀüÀ¸·Î ÀÌ·¯ÇÑ ¹®Á¦µéÀ» ÇØ°áÇϱâ À§ÇÑ °ÍÀÔ´Ï´Ù.
¡¡
¡¡
Å×±×´Â ÀÌ ¹®¼¿¡ ¼³¸íµÈ ¸ðµç Åױ׸¦ ¸»ÇÕ´Ï´Ù. ÇÁ·¹ÀÓÀº Å×±× ¾ÈÀÇ Á¤º¸ ´ÜÀ§ÀÔ´Ï´Ù. Å×±×´Â Çì´õ, ÇÁ·¹ÀÓ ±×¸®°í Ãß°¡ÀûÀÎ ¿©À¯°ø°£À¸·Î ÀÌ·ç¾î Áý´Ï´Ù. Çʵå´Â Á¤º¸ÀÇ ÇÑ Á¶°¢, ÇϳªÀÇ º¯¼ö, ÇϳªÀÇ ¹®ÀÚ¿ µîÀ» ³ªÅ¸³À´Ï´Ù. ¼ýÀÚ ¹®ÀÚ¿Àº ¹®ÀÚ 0¿¡¼ 9±îÁöÀÇ ±ÛÀڷθ¸ ÀÌ·ç¾îÁø ¹®ÀÚ¿À» ¶æÇÕ´Ï´Ù.
¡¡
ù¹ø° ±âÁØÀº MPEG Àç»ý ¼ÒÇÁÆ®¿þ¾î´Â ¿Àµð¿À ½ºÆ®¸²¿¡ Æ÷ÇÔµÈ, ¿Àµð¿À¸¦ Àá±×±â À§ÇÑ µ¿±âÀûÀÎ ½ÅÈ£¸¦ »ç¿ëÇÑ´Ù´Â °£´ÜÇÑ »ç½Ç°ú ¸¸³ª°Ô µË´Ï´Ù. ID3v2 Å×±×´Â À¯È¿ÇÑ µ¿±â ½ÅÈ£¸¦ Æ÷ÇÔÇÏ°í ÀÖÁö ¾Ê±â ¶§¹®¿¡ ¾ÆÁ÷±îÁö´Â Åױ׸¦ Àç»ýÇÏ·Á´Â ¼ÒÇÁÆ®¿þ¾î´Â ¾ø½À´Ï´Ù. ¸¸¾à ¾î¶°ÇÑ ÀÌÀ¯¿¡¼ÀÎÁö ¿ì¿¬È÷ µ¿±â ½ÅÈ£°¡ Åױ׾ȿ¡¼ ³ªÅ¸³´Ù¸é 'ºñµ¿±âÀûÀÎ ¼³°è'°¡ ¼³¸íµÇ¾î ÀÖ´Â Á¦ 5ÀåÀ» ÁÖÀDZí°Ô »ìÆ캸½Ê½Ã¿À.
µÎ¹ø° ±âÁØÀº ID3v2 Å×±×ÀÇ ¼³°è¿¡ ÀÖ¾î¼ º¸´Ù ÁÖ¸ñ ÇÒ¸¸ÇÑ ¿µÇâ·ÂÀ» °¡Áý´Ï´Ù. ÀÌ°ÍÀº ¿©·¯°³ÀÇ ÇÁ·¹ÀÓÀ̶ó ºÒ¸®´Â Á¤º¸ ºí·°À» Æ÷ÇÔÇÏ´Â °ÍÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ½À´Ï´Ù. ¼ÒÇÁÆ®¿þ¾î¿¡¼ À̰͵éÀ» ¸¸³µÀ»¶§ ±× ±¸Á¶¸¦ ¾Ë ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ¸ðµç ÇÁ·¹ÀÓÀÇ ½ÃÀÛ¿¡´Â ÇÁ·¹ÀÓÀÇ ±¸Á¶¿Í ³»¿ë, ±×¸®°í Å©±â¸¦ Àû¾î³ö¼ ¾Ë¼ö ¾ø´Â ÇÁ·¹ÀÓÀº ¼ÒÇÁÆ®¿þ¾î°¡ °Ç³Ê ¶Ù°Ô Çϱâ À§ÇÑ È®ÀÎÁ¤º¸°¡ ÀÖ½À´Ï´Ù.
¸ðµç ID3v2 Å×±×ÀÇ ¼öÁ¤¿¡¼ ÀÌ·¯ÇÑ °ÍÀÌ ÇÊ¿äÇÏ´Ù¸é, ID3v2ÀÇ Çì´õ¿¡ ¹öÀü ³Ñ¹ö¿Í Å©±â¸¦ ¼¼úÇÑ °ÍÀÌ ÀÖ½À´Ï´Ù.
ÀÌ ¹®¼¿¡¼ ¼³¸íµÈ ID3 Å×±×ÀÇ ÁÖµÈ ¸ñÇ¥ ÆÄÀϵéÀº MPEG-2 layer I, MPEG-2 layer II, MPEG-2 layer III ±×¸®°í MPEG-2.5·Î ¿£ÄÚµùµÈ ÆÄÀϵéÀÔ´Ï´Ù. ±×·¯³ª ´Ù¸¥ Çü½ÄÀ¸·Î ¸¸µé¾îÁø ¿Àµð¿À¿¡¼µµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
ID3v2¿¡¼ ºñƮȴ ÃÖ»óÀ§ ºñÆ®ºÎÅÍ ÇÕ´Ï´Ù(MSB). ¿©·¯ ¹ÙÀÌÆ®ÀÇ ¼ýÀÚµéÀ» ¹ÙÀÌÆ®·Î Ç¥ÇöÇÒ µû´Â °¡Àå »óÀ§ ù¹ø° ¹ÙÀÌÆ®ºÎÅÍ Ç¥ÇöÇÕ´Ï´Ù. (¿¹. $12345678Àº $12 34 56 78·Î º¯È¯µË´Ï´Ù)
Å×±×ÀÇ ¸Ó¸®¿¡ ÁÖ¾îÁø Å©±âº¸´Ù ÀÛÀº ÇÁ·¹ÀÓµéÀÇ Å©±â¸¦ ¸¸µå´Â °ÍÀº ¸ðµç ¸¶Áö¸· ÇÁ·¹ÀÓ(ID3 Å×±×ÀÇ ³¡) ÀÌÈÄ¿¡ ¿©¹éÀ» Æ÷ÇÔÇϵµ·Ï Çã¿ëÇÕ´Ï´Ù. ÀÌ ¿©¹éÀÇ °¡´ÉÇÑ ¸ñÀûÀº Ãß°¡ÀûÀÎ ÇÁ·¹ÀÓµéÀ̳ª ÆÄÀÏÀ» ´Ù½Ã ¾²´Â ÀÏ ¾øÀÌ Å×±× ³»¿¡¼ÀÇ ÇÁ·¹ÀÓÀ» È®ÀåÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °ÍÀÔ´Ï´Ù. ¿©¹éÀÇ °ªÀº $00 À̾î¾ß ÇÕ´Ï´Ù.
¡¡
¡¡
ID3/file identifier | "ID3" |
ID3 version | $02 00 |
ID3 flags | %xx000000 |
ID3 size | 4 * %0xxxxxxx |
óÀ½ 3 ¹ÙÀÌÆ®´Â Ç×»ó "ID3"·Î °íÁ¤µÇ¾î ID3 Åױ׸¦ Ç¥½ÃÇÕ´Ï´Ù. ¹Ù·Î ´ÙÀ½ÀÇ 2¹ÙÀÌÆ®´Â ¹öÀüÀ» Ç¥½ÃÇÕ´Ï´Ù. ID3 ¹öÀüÀÇ Ã³À½ ¹ÙÀÌÆ®´Â ¸ÞÀÌÀú ¹öÀüÀÌ¸ç µÎ¹ø° ¹öÀüÀº °³Á¤ ¹øÈ£ ÀÔ´Ï´Ù. ¸ðµç ¼öÁ¤ ¹øÈ£´Â ÀÌÀü Á¤º¸¿Í ȣȯ µÇÁö¸¸ ¸ÞÀÌÀú ¹öÀüÀº ±×·¸Áö ¾Ê½À´Ï´Ù. ID3v2ÀÇ ¼ÒÇÁÆ®¿þ¾î¿Í 3ÀÌ»óÀÇ Â÷ÀÌ°¡ ³ª´Â ³·Àº ¹öÀüÀÇ Ãæµ¹À» ÀÏÀ¸Å°´Â ¹öÀüÀº ¸ðµç Åױ׸¦ ¹«½ÃÇÏ°Ô µË´Ï´Ù. ¹öÀü°ú ¼öÁ¤Àº Àý´ë $FF°¡ µÇ¾î¼´Â ¾ÈµË´Ï´Ù.
ID3 Ç÷¹±×ÀÇ Ã³À½ ºñÆ®(ºñÆ® 7)Àº ºñµ¿±âÀÎÁö ¾Æ´ÑÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù. ºñÆ®°¡ 1ÀÌ¸é ºñµ¿±â¸¦ Ç¥½ÃÇÕ´Ï´Ù.
µÎ¹ø° ºñÆ®(ºñÆ® 6)Àº ¾ÐÃàµÇ¾ú´ÂÁö ¾Æ´ÑÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù. ºñÆ®°¡ 1ÀÌ¸é ¾ÐÃàÀÓÀ» Ç¥½ÃÇÕ´Ï´Ù. ¾ÐÃàµÈ ¼³°è´Â ¾ÆÁ÷ ³íÀÇ µÇÁö ¾Ê¾Ò½À´Ï´Ù. ID3 µðÄÚ´õ´Â ¾ÐÃà ºñÆ®°¡ 1À̸é Åױ׸¦ ¹«½ÃÇÏ°Ô µË´Ï´Ù.
ID3 Å×±×ÀÇ Å©±â´Â 4¹ÙÀÌÆ®ÀÌ¸ç °¢ ¹ÙÀÌÆ®ÀÇ Ã³À½ ºñÆ®(ºñÆ® 7)Àº Ç×»ó 0À¸·Î ÇÏ¿© Àüü 28ºñÆ®¸¦ »ç¿ëÇÕ´Ï´Ù. 0À¸·Î ä¿öÁø ºñÆ®´Â ¹«½ÃÇϹǷÎ, 257À» $00 00 02 01·Î Ç¥½ÃÇÕ´Ï´Ù.
ID3 Å×±× Å©±â´Â ºñµ¿±âÀûÀÎ Å×±×, Æ÷ÇÔµÈ ¿©¹é, Ãß°¡ÀûÀÎ Çì´õ¸¦ ¸ðµÎ Æ÷ÇÔÇÕ´Ï´Ù.(Àüü Å×±×ÀÇ Å©±â - 10). ¿©±â¿¡¼ 28ºñÆ®(256MB ±îÁö ³ªÅ¸³»´Â)¸¦ »ç¿ëÇÏ´Â ÀÌÀ¯¸¦ ¼³¸íÇÏ¸ç °ø°£À» ³¶ºñÇÏ´Â °ÍÀ» ¹Ù¶óÁö ¾Ê½À´Ï´Ù.
ID3v2 Å×±×´Â ´ÙÀ½ ÆÐÅÏÀ¸·Î ã¾Æ³¾ ¼ö ÀÖ½À´Ï´Ù.
¡¡
¸ðµç ÇÁ·¹ÀÓ¿¡¼ ÇÁ·¹ÀÓ Áö½ÃÀÚÀÇ ¼¼ ±ÛÀÚÀÇ ¹Ù·Î ´ÙÀ½¿¡ Å©±â ¼¼úÀÚÀÇ ¼¼ ¹ÙÀÌÆ®°¡ µû¶ó¿Í¼ 6¹ÙÀÌÆ®ÀÇ Àüü Çì´õ Å©±â¸¦ ¸¸µé°Ô µË´Ï´Ù. Å©±â´Â ÇÁ·¹ÀÓ Áö½ÃÀÚ¿Í Å©±â ¼¼úÀÚ¸¦ Á¦¿ÜÇÏ°í °è»êµË´Ï´Ù(ÇÁ·¹ÀÓ Å©±â - 6).
ÆÄÀÏÀÇ ÀνĿ¡ ´ëÇÑ Áß¿äµµ¿¡ µû¶ó¼ ÇÁ·¹ÀÓµéÀ» ¹è¿ÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ ÇÏÁö¸¸ Åױ׿¡¼ ÇÁ·¹ÀÓµéÀÇ ¿ÜÇüÀÇ ¼ø¼´Â °íÁ¤µÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù. ¿¹¸¦µé¸é UFI, MCI, TT2...
Å×±×´Â ÃÖ¼Ò ÇϳªÀÇ ÇÁ·¹ÀÓÀ» Æ÷ÇÔÇØ¾ß ÇÕ´Ï´Ù. ÇÁ·¹ÀÓÀº Çì´õ 6¹ÙÀÌÆ®¸¦ Á¦¿ÜÇÑ ÃÖ¼Ò 1¹ÙÀÌÆ® Å©±â°¡ µÇ¾î¾ß ÇÕ´Ï´Ù.
Ưº°ÇÑ ¾ð±ÞÀÌ ¾ø´Ù¸é ¹®ÀÚ´Â $20-$FF ¹üÀ§ÀÇ ISO-8859-1 ¹®ÀÚµé·Î ³ªÅ¸³À´Ï´Ù. ¸ðµç À¯´ÏÄÚµå ¹®ÀÚ´Â 16ºñÆ® À¯´ÏÄÚµå 2.0(ISO/IEC 10646-1:1993, UCS-2)¸¦ »ç¿ëÇÕ´Ï´Ù. ¸ðµç ¼ýÀÚ´Â Ç×»ó ISO-8859-1·Î º¯È¯ÇÕ´Ï´Ù. Á¾·á ¹®ÀÚ´Â ISO-8859-1·Î Ç¥ÇöµÇ¾î ÀÖÀ¸¸é $00À¸·Î, À¯´ÏÄÚµå·Î Ç¥ÇöµÇ¾î ÀÖÀ¸¸é $00 00À¸·Î ÇÕ´Ï´Ù. Ưº°ÇÑ ¾ð±ÞÀÌ ¾øÀ¸¸é ÁÙ¹Ù²Þ ¹®ÀÚ´Â ±ÝÁöµË´Ï´Ù. ISO-8859-1¿¡¼ ÁÙ¹Ù²Þ ¹®ÀÚ´Â Çã¿ëµÉ ¶§ $0A·Î¸¸ Ç¥Çö µË´Ï´Ù. ÇÁ·¹ÀÓµéÀº ÇÁ·¹ÀÓ Å©±â ÀÌÈÄ¿¡ ±ÛÀÚ ¿£ÄÚµù ¼¼úÀÚ ¹ÙÀÌÆ®¸¦ ÀÌ¿ëÇÏ¿© ´Ù¸¥ ÇüÅÂÀÇ ¹®ÀÚ·Î ¿£ÄÚµùµÈ ±ÛÀÌ Çã¿ëµË´Ï´Ù. ISO-8859-1ÀÌ »ç¿ëµÈ´Ù¸é ÀÌ ¹ÙÀÌÆ®´Â $00ÀÌ µÇ°í À¯´ÏÄڵ尡 »ç¿ëµÈ´Ù¸é ÀÌ°ÍÀº $01ÀÌ µË´Ï´Ù.
ISO-639-2,¿¡ ÀÇÇØ 3¹ÙÀÌÆ® ¾ð¾î Çʵå´Â ÇÁ·¹ÀÓ ³»¿ëÀÇ ¾ð¾î¸¦ ¼¼úÇϱâ À§ÇØ »ç¿ëµË´Ï´Ù.
¸ðµç URLÀº °ü°è°¡ ÀÖ´Â "picture.png", "../doc.txt" ÀÌ·± °ÍµéÀÔ´Ï´Ù.
ÇÁ·¹ÀÓÀÌ ÀÌ·¯ÇÑ °Íµíº¸´Ù ±æ°Å³ª ÀÌ ¹®¼¿¡¼ ±â¼úµÈ Çʵ庸´Ù Ãß°¡ÀûÀÎ °ÍµéÀ» °¡Áö°í ÀÖÀ¸¸é, ±×°ÍÀº ID3 Ç¥ÁØÀÇ ³ªÁß ¹öÀü¿¡ Æ÷ÇÔµÈ ÇÁ·¹ÀÓÀÌ Ãß°¡ µÇ¾úÀ½À» Áö½ÃÇÕ´Ï´Ù. ÀÌ°ÍÀº Å×±×ÀÇ Çì´õ¿¡ ÀÖ´Â ¼öÁ¤ ¹øÈ£¿¡ ¹Ý¿µ µË´Ï´Ù.
¡¡
¡¡
¡¡
´ÜÀÏ ÆÄÀÏ Áö½ÃÀÚ | "UFI" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
¼ÒÀ¯ÀÚ | <textstring> $00 |
Áö½ÃÀÚ | <64 ¹ÙÀÌÆ® ÀÌÇÏÀÇ µ¥ÀÌÅÍ> |
¡¡
¡¡
¹®Àå Á¤º¸ ÇÁ·¹ÀÓ | "T00" - "TZZ", "TXX" Á¦¿Ü |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
Text encoding | $xx |
Á¤º¸ | <textstring> |
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
ID3v1 À帣¸¦ Âü°íÇϸé ù¹ø° ¹ÙÀÌÆ®ÀÇ "("·Î µé¾î°¡¸é ÀÌ¾î¼ ³ª¿À´Â À帣 ¹øÈ£¿Í ³¡¿¡ ")"·Î ³¡³ª´Â ¹®ÀÚ·Î ¸¸µé¼ö ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº "(21)"À̳ª "(4)Eurodisco" °°ÀÌ °³Á¤µÈ °ÍÀ¸·Î ¸¶À½´ë·Î ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿©·¯°³ÀÇ ÂüÁ¶µéÀ» °°Àº ÇÁ·¹ÀÓÀ¸·Î ´ÙÀ½ ¿¹Ã³·³ ¸¸µé ¼ö ÀÖ½À´Ï´Ù - "(51)(39)". °³Á¤µÈ °ÍÀÌ "("·Î ½ÃÀÛÇÑ´Ù¸é ÀÌ°ÍÀº "(("·Î ÇØ¾ß ÇÕ´Ï´Ù - "((I can figure out any genre)" ¶Ç´Â "(55)(I think... )". ´ÙÀ½¿¡ ³ª¿Ã »õ·Î¿î ³»¿ë ÇüÅ´ ID3v2¿¡¼ Á¤ÀǵǾúÀ¸¸ç, ¼ýÀÚ ³»¿ë ÇüÅÂ¿Í °°Àº ¹æ¹ýÀ¸·Î ½ÇÇàÇÕ´Ï´Ù - "(RX)".
¡¡
RX | Remix |
CR | Cover |
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
DIG /A |
µðÁöÅÐ ¸Åü ¸Åü·ÎºÎÅÍ ¾Æ³¯·Î±×·Î Àü¼Û |
ANA /WAC /8CA |
¾Æ³¯·Î±× ¸Åü Wax cylinder 8-track tape cassette |
CD /A /DD /AD /AA |
CD ¸Åü·ÎºÎÅÍ ¾Æ³¯·Î±× Àü¼Û DDD ADD AAD |
LD /A |
Laserdisc ¸Åü·ÎºÎÅÍ ¾Æ³¯·Î±× Àü¼Û |
TT /33 /45 /71 /76 /78 /80 |
Tuntable records 33.33 rpm 45 rpm 71.29 rpm 76.59 rpm 78.26 rpm 80 rpm |
MD /A |
MiniDisc ¸Åü·ÎºÎÅÍ ¾Æ³¯·Î±× Àü¼Û |
DAT /A /1 /2 /3 /4 /5 /6 |
DAT ¸Åü·ÎºÎÅÍ ¾Æ³¯·Î±× Àü¼Û Ç¥ÁØ 48 kHz/16 bits, linear mode 2, 32 kHz/16 bits, linear mode 3, 32 kHz/12 bits, nolinear, low speed mode 4, 32 kHz/12 bits, 4 channels mode 5, 44.1 kHz/16 bits, linear mode 6, 44.1 kHz/16 bits, 'wide track' play |
DCC /A |
DCC ¸Åü·ÎºÎÅÍ ¾Æ³¯·Î±× Àü¼Û |
DVD /A |
DVD ¸Åü·ÎºÎÅÍ ¾Æ³¯·Î±× Àü¼Û |
TV /PAL /NTSC /SECAM |
Television PAL NTSC SECAM |
VID /PAL /NTSC /SECAM /VHS /SVHS /BETA |
Video PAL NTSC SECAM VHS S-VHS BETAMAX |
RAD /FM /AM /LW /MW |
Radio FM AM LW MW |
TEL /I ¡¡ |
ÀüÈ ISDN |
MC /4 /9 /I /II /III /IV |
MC(ÀÏ¹Ý Ä«¼¼Æ®) 4.75 cm/s (ÀϹÝÀûÀÎ ¾ç¹æÇâ Ä«¼¼Æ®) 9.5 cm/s Type I cassette (ferric/normal) Type II cassette (chrome) Type III cassette (ferric chrome) Type IV cassette (metal) |
REE /9 /19 /38 /76 /I /II /III /IV |
Reel 9.5 cm/s 19 cm/s 38 cm/s 76 cm/s Type I cassette (ferric/normal) Type II cassette (chrome) Type III cassette (ferric chrome) Type IV cassette (metal) |
¡¡
¡¡
MPG /1 /2 /3 /2.5 /AAC |
MPEG Audio MPEG 2 layer I MPEG 2 layer II MPEG 2 layer III MPEG 2.5 Advanced audio compression |
´Ù¸¥ Çü½Äµµ ÀÖÁö¸¸ ÀÌ Çü½ÄµéÀ» »ç¿ëÇÒ °ÍÀÔ´Ï´Ù. À̰͵éÀº "TMT" ÇÁ·¹ÀÓ¿¡ Á¤ÀÇµÈ ÇüÅÂ¿Í ºñ½ÁÇÑ ¹æ¹ýÀ¸·Î »ç¿ëµÇÁö¸¸ °ýÈ£´Â ¾ø½À´Ï´Ù. ÀÌ ÇÁ·¹ÀÓÀÌ Á¸ÀçÇÏÁö ¾Ê´Â À½Çâ Çü½ÄÀ̶ó¸é "MPG"À¸·Î °¡Á¤ÇÕ´Ï´Ù.
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
»ç¿ëÀÚ Á¤ÀÇ ¹®Àå Á¤º¸ | "TXX" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
Text encoding | $xx |
¼¼úÀÚ | <textstring> $00 (00) |
°ª | <textstring> |
¡¡
¡¡
URL link frame | "W00" - "WZZ", "WXX" Á¦¿Ü |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
URL | <textstring> |
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
»ç¿ëÀÚ Á¤ÀÇ URL ¿¬°á | "WXX" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
Text encoding | $xx |
¼³¸í | <textstring> $00 (00) |
URL | <textstring> |
¡¡
¡¡
°ü·ÃµÈ »ç¶÷µé ¸ñ·Ï | "IPL" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
Text encoding | $xx |
»ç¶÷µé ¸ñ·Ï ¹®ÀÚ¿ | <textstring> |
¡¡
¡¡
À½¾Ç ½Ãµð ½Äº°ÀÚ | "MCI" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
CD TOC | <binary data> |
¡¡
¡¡
Event Timing codes | "ETC" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
Time stamp format | $xx |
ŸÀÓ ½ºÅÛÇÁ Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.
$01 | Àý´ë ½Ã°£, 32ºñÆ® Å©±â, MPEG ÇÁ·¹ÀÓ ´ÜÀ§¸¦ »ç¿ë |
$02 | Àý´ë ½Ã°£, 32ºñÆ® Å©±â, ¹Ð¸® ¼¼ÄÁµå ´ÜÀ§¸¦ »ç¿ë |
Àý´ë ½Ã°£Àº ¸ðµç ½ºÅÛÇÁ°¡ ÆÄÀÏÀÇ ½ÃÀÛÀ¸·Î ºÎÅÍÀÇ ½Ã°£ÀÓÀ» ¶æÇÕ´Ï´Ù.
´ÙÀ½Àº Å° À̺¥Æ®ÀÇ ¸ñ·Ï ´ÙÀ½¿¡ µû¶ó¿À´Â °ÍÀÔ´Ï´Ù.
À̺¥Æ® Çü½Ä | $xx |
Time stamp | $xx (xx ...) |
'Time stamp'´Â ¼Ò¸®°¡ ½ÃÀÛµÈ Á÷Èijª ÀÌÀü À̺¥Æ® ÀÌÈÄ¿¡ 0ÀÌ µË´Ï´Ù. ¸ðµç À̺¥Æ®´Â ½Ã°£ ¼øÀ¸·Î Á¤·Ä µË´Ï´Ù. À̺¥Æ®ÀÇ ÇüÅ´ ´ÙÀ½°ú °°½À´Ï´Ù.
¡¡
$00 | ¿©¹é( ¾Æ¹« ÀÇ¹Ì ¾øÀ½) |
$01 | ¹«À½ ÀνÄÀÇ ³¡ |
$02 | ÀüÁÖ ½ÃÀÛ |
$03 | º»°îÀÇ ½ÃÀÛ |
$04 | outro ½ÃÀÛ |
$05 | outro ³¡ |
$06 | ÀýÀÇ ½ÃÀÛ |
$07 | ÈÄ·Å ½ÃÀÛ |
$08 | °£ÁÖ |
$09 | ÁÖÁ¦ À½¾Ç ½ÃÀÛ |
$0A | º¯ÁÖ |
$0B | Á¶ ¹Ù²ñ |
$0C | ½Ã°£ º¯°æ |
$0D | ¿øÇÏÁö ¾Ê´Â ÀâÀ½ (±ÜÈû, ±úÁü°ú Ʀ) |
$0E - $DF | ³ªÁß¿¡ »ç¿ëÇϱâ À§ÇÑ ¿¹¾à |
$E0 - $EF | Á¤ÀǵÇÁö ¾ÊÀº ¿µ¿ª 0 - F |
$F0 - $FC | ³ªÁß¿¡ »ç¿ëÇϱâ À§ÇÑ ¿¹¾à |
$FD | À½ÇâÀÇ ³¡ (¹«À½ÀÇ ½ÃÀÛ) |
$FE | À½Çâ ÆÄÀÏÀÇ ³¡ |
$FF | Çϳª ÀÌ»óÀÇ À̺¥Æ® ¹ÙÀÌÆ®°¡ µû¶ó¿Â´Ù ($FF °ªÀÇ ¹ÙÀÌÆ®·Î µû¶ó¿À´Â °ÍµéÀº °°Àº ±â´ÉÀÔ´Ï´Ù) |
'Á¤ÀǵÇÁö ¾ÊÀº ¿µ¿ª'($E0 - $EF)Àº »ç¿ëÀÚ À̺¥Æ®¸¦ À§ÇÑ °ÍÀÔ´Ï´Ù. ´ç½ÅÀº ´ç½ÅÀÇ À½¾ÇÀÌ ¹«´ë¿¡¼ÀÇ Æø¹ßÀ̳ª, ´ç½ÅÀÇ È¸é º¸È£±âÀÇ È¸Àü °°Àº °Íµé°ú µ¿±â µÇ´Â °ÍÀ» ¿øÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
°¢ Åױ׿¡¼ "ETC"´Â ´Ü Çϳª¸¸ ÀÖ½À´Ï´Ù.
¡¡
°¢ ÂüÁ¶´Â µÎ°¡Áö ºÎºÐÀ¸·Î ±¸¼ºµË´Ï´Ù. 'ÂüÁ¶ »çÀÌÀÇ ¹ÙÀÌÆ® ¼ö'¿¡ ÀûÇô ÀÖ´Â '¹ÙÀÌÆ®µéÀÇ ÆíÂ÷¿¡ ´ëÇÑ ºñÆ®¼ö'¿¡ Á¤ÀÇµÈ °Í°ú ½ÇÁ¦¿ÍÀÇ Â÷ÀÌ¿¡ ´ëÇÑ Á¤È®ÇÑ ºñÆ® ¼ö¿Í 'ÂüÁ¶ »çÀÌÀÇ ¹ÙÀÌÆ® ¼ö'¿¡ ÀûÇô ÀÖ´Â '¹ÙÀÌÆ®µéÀÇ ÆíÂ÷¿¡ ´ëÇÑ ºñÆ®¼ö'¿¡ Á¤ÀÇµÈ °Í°ú ½ÇÁ¦¿ÍÀÇ Â÷ÀÌ¿¡ ´ëÇÑ Á¤È®ÇÑ ºñÆ® ¼ö ÀÔ´Ï´Ù. °¢ ÂüÁ¶ÀÇ ºñÆ® ¼ö´Â "¹ÙÀÌÆ® ÆíÂ÷¿¡ ´ëÇÑ ºñÆ®¼ö + ¹Ð¸®¼¼ÄÁµå ÆíÀÚ¿¡ ´ëÇÑ ºñÆ®¼ö'ÀÔ´Ï´Ù. ÀÌ°ÍÀº 4¸¦ °öÇØ¾ß ÇÕ´Ï´Ù. °¢ Åױ׿¡ "MLL"Àº Çϳª¸¸ ÀÖ½À´Ï´Ù.
¡¡
À§Ä¡ °Ë»ö Ç¥ | "MLL" |
ID3 ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
ÂüÁ¶ »çÀÌÀÇ MPEG ÇÁ·¹ÀÓ | $xx xx |
ÂüÁ¶ »çÀÌÀÇ ¹ÙÀÌÆ® ¼ö | $xx xx xx |
ÂüÁ¶ »çÀÌÀÇ ¹Ð¸®¼¼ÄÁµå | $xx xx xx |
¹ÙÀÌÆ®ÀÇ ÆíÂ÷¿¡ ´ëÇÑ ºñÆ® ¼ö | $xx |
¹Ð¸®¼¼ÄÁµåÀÇ ÆíÂ÷¿¡ ´ëÇÑ ºñÆ® ¼ö | $xx |
¸ðµç ÂüÁ¶µéÀº ´ÙÀ½ ÀÚ·áµéÀ» Æ÷ÇÔÇÕ´Ï´Ù.
¹ÙÀÌÆ®¿¡¼ÀÇ ÆíÂ÷ | %xxx... |
¹Ð¸®¼¼ÄÁµå¿¡¼ÀÇ ÆíÂ÷ | %xxx... |
¡¡
¹ÚÀÚ ¼¼úÀڴ ŸÀÓ ½ºÅÛÇÁ ´ÙÀ½¿¡ ¿É´Ï´Ù. À½¾ÇÀÇ º¯È¿¡¼ÀÇ ¹ÚÀÚ³ª ¹ÚÀÚ ¼¼úÀÚ´Â Àç»ý±â¸¦ À§ÇØ Ç×»ó ÀÌ°ÍÀ» Áö½ÃÇÕ´Ï´Ù. ¸ðµç ¹ÚÀÚ ¼¼úÀÚ´Â ½Ã°£ ¼øÀ¸·Î Á¤·ÄµË´Ï´Ù. ÇϳªÀÇ ½Ã°£ Áֱ⿡¼ ù¹ø° ºñÆ® ½ºÆ®·ÎÅ©´Â beat ¼¼úÀÚ°¡ ³ªÅ¸³ª´Â ½Ã°£°ú °°½À´Ï´Ù. °¢ Åױ׿¡´Â "STC"ÇÁ·¹ÀÓÀº Çϳª¸¸ ÀÖ½À´Ï´Ù.
¡¡
µ¿±âµÇ´Â ¹ÚÀÚÀÇ ÄÚµå | "STC" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
ŸÀÓ ½ºÅÛÇÁ Çü½Ä | $xx |
¹ÚÀÚ ÀÚ·á | <binary data> |
ŸÀÓ ½ºÅÛÇÁ Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.
¡¡
$01 | Àý´ë ½Ã°£, 32ºñÆ® Å©±â, MPEG ÇÁ·¹ÀÓ ´ÜÀ§¸¦ »ç¿ë |
$02 | Àý´ë ½Ã°£, 32ºñÆ® Å©±â, ¹Ð¸®¼¼ÄÁµå ´ÜÀ§¸¦ »ç¿ë |
Àý´ë ½Ã°£Àº ¸ðµç ½ºÅÛÇÁ´Â ÆÄÀÏÀÇ Ã³À½À¸·Î ºÎÅÍÀÇ ½Ã°£À» ¶æÇÕ´Ï´Ù.
¡¡
¡¡
ºñµ¿±âÀûÀÎ °¡»ç/¹®Àå | "ULT" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
Text encoding | $xx |
¾ð¾î | $xx xx xx |
³»¿ë ¼³¸í | <textstring> $00 (00) |
°¡»ç/¹®Àå | <textstring> |
¡¡
¡¡
µ¿±âÀûÀÎ °¡»ç/¹®Àå | "SLT" |
ÇÁ·¹ÀÓÀÇ Å©±â | $xx xx xx |
Text encoding | $xx |
¾ð¾î | $xx xx xx |
Time stamp Çü½Ä | $xx |
³»¿ë ÇüÅ | $xx |
³»¿ë ¼³¸í | <textstring> $00 (00) |
Encoding
$00 | ISO-8859-1 ¹®ÀÚ¼ÂÀ» »ç¿ë ==> $00 Àº µ¿±â ÀÎ½Ä |
$01 | À¯´ÏÄÚµå »ç¿ë ==> $00 00Àº µ¿±â ÀÎ½Ä |
³»¿ë ÇüÅÂ
$00´Â ±âŸ |
$01Àº °¡»ç |
$02´Â ¹®Àå Ç¥Çö |
$03Àº ¿òÁ÷ÀÓ/ºÎºÐ À̸§(¿¹. "Adagio") |
$04´Â À̺¥Æ® (¿¹. "Don Quijote°¡ ¹«´ë¿¡ µé¾î°£´Ù") |
$05´Â chord (¿¹. "Bb F Fsus") |
Time stamp Çü½Ä
$01 | Àý´ë½Ã°£, 32ºñÆ® Å©±â, MPEG ÇÁ·¹ÀÓÀ» ´ÜÀ§·Î »ç¿ë |
$02 | Àý´ë½Ã°£, 32ºñÆ® Å©±â, ¹Ð¸®¼¼ÄÁµå¸¦ ´ÜÀ§·Î »ç¿ë |
Àý´ë ½Ã°£Àº ¸ðµç ½ºÅÛÇÁ´Â ÆÄÀÏÀÇ Ã³À½À¸·Î ºÎÅÍÀÇ ½Ã°£À» ¶æÇÕ´Ï´Ù.
ÁÖµÈ ¹æ¹ý¿¡¼ ÇÁ·¹ÀÓ Çìµå ´ÙÀ½¿¡ µû¶ó¿À´Â ¹®ÀåÀº ºñµ¿±â½Ä °¡»ç/¹®ÀåÀÇ Ç¥±â¿Í ´Ù¸¨´Ï´Ù. °¢ À½Àý(ȤÀº ¿£ÄÚ´õ¿¡¼ Æí¸®Çϵµ·Ï °í·ÁÇÑ ¹®ÀåÀÇ Å©±â)Àº ¼Ò¸® ÆÄÀÏ ¾È¿¡ Æ÷ÇԵǾî Àִ ŸÀÓ ½ºÅÛÇÁ ´ÙÀ½¿¡ ¿À´Â ÇϳªÀÇ ³Î Á¾·á ¹®ÀÚ¸¦ °¡Áý´Ï´Ù. °¢ µ¿±â´Â ´ÙÀ½°ú °°Àº ±¸Á¶¸¦ °¡Áý´Ï´Ù.
¡¡
µ¿±âÈµÈ ¹®ÀåÀÇ Á¾·á (Ç¥ÁØÀûÀÎ À½Àý) | |
µ¿±â ÀνÄÀÚ(»óÀ§ ¹®ÀÚÀÇ Á¾·á ¹®ÀÚ) | $00 (00) |
Time stamp | $xx (xx ...) |
¼Ò¸®ÀÇ ½ÃÀÛ Á÷ÈÄ¿¡ ÀÖÀ¸¸é 'Time stamp'°¡ 0ÀÌ µÇ°Å³ª ¸ðµç µ¿±â°¡ »ý·«µË´Ï´Ù. ¸ðµç ŸÀÓ ½ºÅÛÇÁ´Â ½Ã°£ ¼øÀ¸·Î Á¤·ÄµË´Ï´Ù. µ¿±â´Â À̾îÁö´Â ¹®ÀåÀÇ È®ÀÎÀÚ·Î °£ÁÖµÉ ¼ö ÀÖ½À´Ï´Ù.
ÁÙ¹Ù²Þ ¹®ÀÚ´Â ¸ðµç "SLT" ÇÁ·¹ÀÓ¿¡¼ Çã¿ëµË´Ï´Ù. ±×¸®°í ÇÁ·¹ÀÓ¿¡¼ ³»¿ë ÇüÅ $03 - $04¿Í ÇÔ²² ¸ðµç ½ÃÀÛ (À̸§, À̺¥Æ® µî) ÀÌÈÄ¿¡ »ç¿ëµË´Ï´Ù.
¸î °³ÀÇ Âü°íµéÀº °ø¹é ¹®ÀÚ·Î ¿©°ÜÁý´Ï´Ù. °ø¹é ¹®ÀÚµéÀº »õ ´Ü¾îÀÇ ½ÃÀÛÀ» Ç¥½ÃÇÕ´Ï´Ù. ÀÌ·± ½ÄÀ¸·Î »õ ´Ü¾îÀÇ Ã¹¹ø° À½ÀýÀÇ ½ÃÀÛÀ» ¹ß»ýÇÕ´Ï´Ù. ÀÌ°ÍÀº ¶ÇÇÑ ÁÙ¹Ù²Þ ¹®ÀÚ¸¦ À¯È¿ÇÏ°Ô ÇÕ´Ï´Ù. À½ÀýÀº µ¿±â°¡ ±úÁöÁö ¾Êµµ·Ï ÇÏ´Â Äĸ¶ ´ÙÀ½¿¡ ¿É´Ï´Ù. (À½Àý°ú Äĸ¶´Â µ¿±â Àü¿¡ ÀÖ½À´Ï´Ù)
¿¹¸¦ µé¸é "ULT" ·Î Ç¥ÇöÇϸé
ÀÌ°ÍÀ» "SLT"·Î ¹Ù²Ù¸é
°¢ Åױ׿¡ "SLT"´Â ÇÑ°³ ÀÌ»ó ÀÖÀ» ¼ö ÀÖÁö¸¸ °°Àº ¾ð¾î³ª ³»¿ë ¼¼úÀÚ´Â Çϳª »ÓÀÔ´Ï´Ù.
¡¡
¡¡
ÁÖ¼® | "COM" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
Text encoding | $xx |
¾ð¾î | $xx xx xx |
ªÀº ³»¿ë ¼¼úÀÚ | <textstring> $00 (00) |
½ÇÁ¦ ¹®Àå | <textstring> |
¡¡
¡¡
À½·® Á¶Àý °ü·Ã | "RVA" |
ÇÁ·¹ÀÓÀÇ Å©±â | $xx xx xx |
Áõ°¡/°¨¼Ò | %000000xx |
À½·® ¼³Á¤¿¡ »ç¿ëµÇ´Â ºñÆ®¼ö | $xx |
¿À¸¥ÂÊ À½·® Á¶Àý °ü·Ã | $xx xx (xx ...) |
¿ÞÂÊ À½·® Á¶Àý °ü·Ã | $xx xx (xx ...) |
¿À¸¥ÂÊ ÃÖ°í À½·® | $xx xx (xx ...) |
¿ÞÂÊ ÃÖ°í À½·® | $xx xx (xx ...) |
Áõ°¡/°¨¼Ò Çʵ忡¼ ºñÆ® 0Àº ¿À¸¥ÂÊ, ºñÆ® 1Àº ¿ÞÂÊÀ» Áö½ÃÇÕ´Ï´Ù. 1Àº Áõ°¡ 0Àº °¨¼ÒÀÔ´Ï´Ù.
'À½·® ¼³Á¤¿¡ »ç¿ëµÇ´Â ºñÆ®¼ö' Çʵå´Â MPEG 2 layer I, II, III ±×¸®°í MPEG 2.5¿¡¼ ÀϹÝÀûÀ¸·Î $10 (16 ºñÆ®)ÀÔ´Ï´Ù. ÀÌ °ªÀº $00ÀÌ ¾Æ´Õ´Ï´Ù. À½·®Àº 'º¼·ý ¼³¸íÀ»À§ÇØ »ç¿ëµÇ´Ã ºñÆ®µé'ÀÌ 8ÀÇ ¹è¼ö°¡ ¾Æ´Ò¶§ ½ÃÀÛ(ÃÖ»óÀ§ ºñÆ®)°¡ °ø¹éÀÎ ¸ðµç ¹ÙÀÌÆ®·Î Ç×»ó ³ªÅ¸³³´Ï´Ù.
¡¡
¡¡
±ÕµîÈ | "EQU" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
Á¶Á¤ ºñÆ® | $xx |
'Á¶Á¤ ºñÆ®' Çʵé´Â Á¶Á¤ °ªÀ» À§ÇØ »ç¿ëµÇ´Â ºñÆ®µéÀÇ °¹¼ö¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÀÌ°ÍÀº MPEP 2 layer I, II, III, ±×¸®°í MPEG 2.5 ¿¡¼ º¸Åë $10(16 ºñÆ®) ÀÔ´Ï´Ù. ÀÌ°ÍÀº $00ÀÌ ¾Æ´Õ´Ï´Ù.
ÀÌ°ÍÀº 2¹ÙÀÌÆ® + 0 ~ 32767Hz ÁÖÆļö ¹üÀ§ÀÇ Çü½Ä ´ÙÀ½¿¡ ¿À´Â ¸ðµç ±ÕµîÈ ´ë¿ª¿¡¼ (°¡Àå °¡±î¿î ¹ÙÀÌÆ®·Î ÀÌ·ç¾îÁø 'Á¶Á¤ ºñÆ®') ´ÙÀ½¿¡ ¿É´Ï´Ù.
¡¡
Áõ°¡/°¨¼Ò | %x (ÁÖÆļöÀÇ MSB) |
ÁÖÆļö | ÇÏÀ§ 15 ºñÆ® |
Á¶Á¤ °ª | $xx (xx ...) |
Áõ°¡/°¨¼Ò ºñÆ®´Â 1ÀÏ ¶§ Áõ°¡, 0ÀÏ ¶§ °¨¼Ò ÀÔ´Ï´Ù. ±ÕµîÈ ´ë¿ªÀº ÁöÁ¤µÈ ÁÖÆļö¸¦ Áõ°¡½ÃÅ°µµ·Ï ÇÕ´Ï´Ù. ¸ðµç ÁÖÆļöµéÀº Á¤ÇØÁ® ÀÖÁö ¾Ê½À´Ï´Ù. $00 °ªÀ» °¡Áö´Â Á¶Á¤ °ªÀº ¹«½ÃµË´Ï´Ù. ÁÖÆļö´Â ÇÁ·¹ÀÓ¿¡¼ Çѹø¸¸ Á¤ÀÇµÉ ¼ö ÀÖ½À´Ï´Ù.
¡¡
'¿ÞÂÊÀ» ¹Ì¸® ¼¯Àº ¿À¸¥ÂÊ'´Â ¿À¸¥ÂÊ¿¡¼ ¼¯¿©Áø ¾î¶² ¹ÝÇâÀÌ ¿ÞÂÊ ¼Ò¸®ÀÇ °ªÀÔ´Ï´Ù. ¿©±â¼ $00Àº 0%, $FF´Â 100%ÀÔ´Ï´Ù. '¿À¸¥ÂÊÀ» ¹Ì¸® ¼¯Àº ¿ÞÂÊ'Àº °°Àº °ÍÀÌ°í ´Ù¸¸ ¿À¸¥ÂÊ¿¡¼ ¿ÞÂÊÀÔ´Ï´Ù. ¾çÂÊ ¹Ì¸®¼¯±â´Â ¸ð³ë Ãâ·Â(¹ÝÇâÀÌ ´ëĪÀ¸·Î °ø±ÞµÈ´Ù¸é) À϶§ $FF·Î ¼³Á¤µË´Ï´Ù. Åױ׿¡¼ "REV" ÇÁ·¹ÀÓÀº ´Ü Çϳª¸¸ ³ªÅ¸³³´Ï´Ù.
¡¡
¹ÝÇâ ¼³Á¤ | "REV" |
ÇÁ·¹ÀÓ Å©±â | $00 00 0C |
¿ÞÂÊ ¹ÝÇâ(ms) | $xx xx |
¿À¸¥ÂÊ ¹ÝÇâ(ms) | $xx xx |
¿ÞÂÊ µÇµ¹¸² | $xx |
¿À¸¥ÂÊ µÇµ¹¸² | $xx |
¿ÞÂÊ¿¡¼ ¿ÞÂÊ ¹ÝÇâ°ª | $xx |
¿ÞÂÊ¿¡¼ ¿À¸¥ÂÊ ¹ÝÇâ°ª | $xx |
¿À¸¥ÂÊ¿¡¼ ¿À¸¥ÂÊ ¹ÝÇâ°ª | $xx |
¿À¸¥Á·¿¡¼ ¿ÞÂÊ ¹ÝÇâ°ª | $xx |
¿ÞÂÊ¿¡¼ ¿À¸¥ÂÊ ¹Ì¸®¼¯±â | $xx |
¿À¸¥ÂÊ¿¡¼ ¿ÞÂÊ ¹Ì¸®¼¯±â | $xx |
¡¡
¡¡
µ¡ºÙ¿©Áø ±×¸² | "PIC" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
Text encoding | $xx |
±×¸² Çü½Ä | $xx |
¼¼úÀÚ | <textstring> $00 (00) |
±×¸² ÀÚ·á | <binary data> $00 ´Ù¸¥ °Í $01 32x32 'ÆÄÀÏ ¾ÆÀÌÄÜ' (PNG only) $02 ´Ù¸¥ ÆÄÀÏ ¾ÆÀÌÄÜ $03 Cover(¾Õ) $04 Coner(µÚ) $05 Á¶°¢ ÆäÀÌÁö $06 ¸Åü (½ÃµðÀÇ ¶óº§) $07 ÁÖ ÀÛ°î°ú/ÁÖ ¿¬ÁÖÀÚ/solist $08 ÀÛ°î°¡/¿¬ÁÖÀÚ $09 ÁöÈÖÀÚ $0A ¹êµå/¿ÀÄɽºÆ®¶ó $0B ÀÛ°î°¡ $0C ÀÛ»çÀÚ/¹®Àå ÀúÀÚ $0D ³ìÀ½ÇÑ °÷ $0E ³ìÀ½ÇÑ µ¿¾È $0F ¿¬ÁÖÇÑ µ¿¾È $10 ¿µÈ/ºñµð¿À ½ºÅ©¸° ĸÃç $11 A bright colored fish $12 »ðÈ $13 ¹êµå/ÀÛ°îÀÚ ·Î°í $14 ¹ßÇ¥ÀÚ/½ºÆ©µð¿À ·Î°í |
¡¡
¡¡
ÀϹÝÀûÀÎ ¿ä¾à °´Ã¼ | "GEO" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
Text encoding | $xx |
MIME type | <textstring> $00 |
ÆÄÀÏ À̸§ | <textstring> $00 (00) |
³»¿ë ¼¼úÀÚ | <textstring> $00 (00) |
¿ä¾à °´Ã¼ | <binary data> |
¡¡
¡¡
Àç»ý Ƚ¼ö | "CNT" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
Ƚ¼ö | $xx xx xx xx (xx ...) |
¡¡
¡¡
Àα⵵ | "POP" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
»ç¿ëÀÚÀÇ À̸ÞÀÏ | <textstring> $00 |
Æò°¡ | $xx |
Ƚ¼ö | $xx xx xx xx (xx ...) |
¡¡
¡¡
ÀçÁ¤ÀÇ µÈ Àӽà ±â¾ï Àå¼ÒÀÇ Å©±â | "BUF" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
¹öÆÛÀÇ Å©±â | $xx xx xx |
Embedded info flag | %0000000x |
´ÙÀ½ Å×±×ÀÇ ÁÖ¼Ò | $xx xx xx xx |
¡¡
¾ÏÈ£ÈµÈ ÇÁ·¹ÀÓ¿¡ ´ëÇÑ Áú¹®Àº À̸ÞÀÏ ÁÖ¼Ò°¡ °¡¸®Å°´Â °÷¿¡ º¸³»½Ã±â ¹Ù¶ø´Ï´Ù. ÇÁ·¹ÀÓ Å©±â Á÷ÈÄ¿¡ $00 ÀÌ ¹ß°ßµÈ´Ù¸é ¸ðµç ÇÁ·¹ÀÓ Àüü¸¦ ¹«½ÃÇÏ°í, °¡´ÉÇϸé Áö¿ó´Ï´Ù. '¼ÒÀ¯ÀÚ Á¤º¸'´Â ªÀº ³»¿ë ¼¼úÀÚ ´ÙÀ½¿¡ ¿É´Ï´Ù. ±×¸®°í ¿Ö ¾ÏÈ£È Çß´ÂÁö¸¦ ¼³¸íÇÕ´Ï´Ù. '³»¿ë/¼³¸í' ¼¼úÀÚ ´ÙÀ½¿¡ ½ÇÁ¦ ¾ÏÈ£È ºí·°ÀÌ µû¶ó¿É´Ï´Ù.
ID3v2 µðÄÚ´õ°¡ "CRM" ÇÁ·¹ÀÓÀ» ¸¸³ª¸é, '¼ÒÀ¯ÀÚ Á¤º¸'¿Í ÀÏÄ¡ÇÏ´Â 'Ç÷¯±×ÀÎ'À¸·Î ÀڷḦ º¸³À´Ï´Ù. ±×¸®°í ÀÌÈÄÀÇ ´Ù¸¥ ID3v2 ÇÁ·¹ÀÓÀÇ Çϳª ¶Ç´Â ¿©·¯°³ÀÇ µ¥ÀÌÅÍ ºí·°À̳ª, ¿À·ù¸¦ ¹Þ±â À§ÇØ ´ë±âÇÕ´Ï´Ù. Åױ׿¡ Çϳª ÀÌ»óÀÇ "CRM" ÇÁ·¹ÀÓÀÌ ¿Ã¼ö ÀÖÀ¸³ª °°Àº '¼ÒÀ¯ÀÚ Á¤º¸'´Â Çϳª »ÓÀÔ´Ï´Ù.
¡¡
¾ÏÈ£È ¸ÞŸ ÇÁ·¹ÀÓ | "CRM" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
¼ÒÀ¯ÀÚ Á¤º¸ | <textstring> $00 (00) |
³»¿ë/¼³¸í | <textstring> $00 (00) |
¾ÏÈ£È µ¥ÀÌÅÍ ºí·° | <binary data> |
¡¡
'¼ÒÀ¯ÀÚ Á¤º¸' ÈÄ¿¡ À½ÇüÀÇ ºñ¾ÏÈ£È ºÎºÐÀ» °¡¸®Å³ ¼ö ÀÖ½À´Ï´Ù. '¹Ì¸®º¸±â ½ÃÀÛ'°ú '¹Ì¸®º¸±â ±æÀÌ'´Â ÇÁ·¹ÀÓ ¾È¿¡ ÀûÈü´Ï´Ù. ºñ¾ÏÈ£È ºÎºÐÀÌ ¾ø´Ù¸é, ÀÌ Çʵå´Â 0ÀÌ µË´Ï´Ù. '¹Ì¸®º¸±â ±æÀÌ' Çʵå ÈÄ¿¡ ºÎ°¡ÀûÀ¸·Î µû¶ó¿À´Â µ¥ÀÌÅÍ ºí·°Àº ¿Àµð¿ÀÀÇ À½È£È¿¡ ÇÊ¿äÇÕ´Ï´Ù. Åױ׿¡´Â Çϳª ÀÌ»óÀÇ "CRA" °¡ ¿Ã¼ö ÀÖÁö¸¸ °°Àº '¼ÒÀ¯ÀÚ Á¤º¸'´Â Çϳª »ÓÀÔ´Ï´Ù.
¡¡
À½Çâ ¾ÏÈ£È | "CRA" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
¼ÒÀ¯ÀÚ Á¤º¸ | <textstring> $00 (00) |
¹Ì¸®º¸±â ½ÃÀÛ | $xx xx |
¹Ì¸®º¸±â ±æÀÌ | $xx xx |
¾ÏÈ£È Á¤º¸ | <binary data> |
¡¡
¡¡
¿¬°áµÈ Á¤º¸ | "LNK" |
ÇÁ·¹ÀÓ Å©±â | $xx xx xx |
ÇÁ·¹ÀÓ Áö½ÃÀÚ | $xx xx xx |
ÆÄÀÏ/URL | <textstring> $00 (00) |
Ãß°¡ÀûÀÎ ID µ¥ÀÌÅÍ | <textstring(s)> |
¿¬°áµÇ¾î ÀÖ°í Ãß°¡ÀûÀÎ µ¥ÀÌÅÍ°¡ ÇÊ¿ä ¾ø´Â ÇÁ·¹ÀÓÀº "IPL", "MCI", "ETC", "LLT", "STC", "RVA", "EQU", "REV", "BUF", ¹®Àå Á¤º¸ ÇÁ·¹ÀÓ°ú URL ¸µÅ© ÇÁ·¹ÀÓ ÀÔ´Ï´Ù.
¾ð¾î ¼¼úÀÚÀÇ 3¹ÙÀÌÆ®¿Í ÇÔ²² ¿¬°áµÇ¾î ÀÖ´Â "COM", "SLT", "ULT" ÇÁ·¹ÀÓÀº Ãß°¡ÀûÀÎ ID µ¥ÀÌÅÍ °°Àº ³»¿ë ¼¼úÀÚ ¹Ù·Î ´ÙÀ½¿¡ ¿É´Ï´Ù.
¡¡
À߸øµÈ µ¿±âÈ°¡ Å×±× ¾È¿¡¼ ¹ß°ßµÉ ¶§´Â ù¹ø°ÀÇ À߸øµÈ µ¿±âÈ ¹ÙÀÌÆ® ´ÙÀ½¿¡ ÇÑ°³ÀÇ ºó ¹ÙÀÌÆ®¸¦ »ðÀÔÇÕ´Ï´Ù. ÀûÇÕÇÑ µ¿±âÀÇ Çü½ÄÀº ID3 ¿£ÄÚ´õ¿¡ ÀÇÇØ ´ÙÀ½Ã³·³ º¯°æµË´Ï´Ù.
¡¡
±×¸®°í ´ë½Å¿¡ ´ÙÀ½°ú °°ÀÌ µË´Ï´Ù.
¡¡
ÀÌ°ÍÀº ºÎ°¡ÀûÀÎ °á°ú·Î ¸ðµÎ $FF 00 Á¶ÇÕÀ¸·Î º¯°æµË´Ï´Ù. ±×·¡¼ µðÄÚµù 󸮿¡ ¿µÇâÀ» ¹ÞÁö ¾Ê½À´Ï´Ù. ±×·¯¹Ç·Î ¸ðµç $FF 00 Á¶ÇÕÀº ºñµ¿±â¿¡¼ $FF 00 00 Á¶ÇÕÀ¸·Î º¯°æÇØ¾ß ÇÕ´Ï´Ù.
ºñµ¿±âÀÇ »ç¿ëÀ» Áö½ÃÇϱâ À§ÇØ 'ID3 Ç÷¡±×'ÀÇ Ã¹¹ø° ºñÆ®´Â ¼¼Æ®µÇ¾î¾ß ÇÕ´Ï´Ù. ÀÌ ºñÆ®´Â ÇϳªÀÇ Å×±×°¡ ÇöÀç ÀûÇÕÇÑ, °¡Â¥ µ¿±âȸ¦ Æ÷ÇÔÇÒ ¶§¸¸ ¼¼Æ®µË´Ï´Ù. ÀÌ ºñÆ®´Â Å×±×°¡ ¾î¶°ÇÑ À߸øµÈ µ¿±âȸ¦ Æ÷ÇÔÇÏÁöµµ ¾Ê´Â´Ù¸é Ŭ¸®¾î µË´Ï´Ù.
¾ÐÃàµÈ ±¸¼ºÀº ¿£ÄÚ´õ¿¡¼ »ç¿ëÇÏ·Á ÇÑ´Ù¸é ºñµ¿±â ±¸¼ºÀº ºñµ¿±â±¸¼º ´ÙÀ½¿¡ Á¦°øµÇ¹Ç·Î ¸¶À½¿¡ ´ã¾Æ µÎ¼¼¿ä. ºñµ¿±â ÆÄÀÏÀ» ¾ÐÃàÇÒ ¶§ ºñµ¿±â ±¸¼ºÀ¸·Î ¸ÕÀú º¯È¯µÇ°í ±× ´ÙÀ½¿¡ ¾ÐÃàµË´Ï´Ù.
¡¡
Copyright (C) Martin Nilsson 1998. All Rights Reserved.
This document and the information contained herein is provided on an "AS IS"
basis and THE AUTHORS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT
INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR
A PARTICULAR PURPOSE.
The comments on this page, enclosed within <i>, is intended for your information and entertainment and may only be used for your personal use. You may not redistribute this information in any way on any media. If the comments are removed the following applies to this document:
This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that a reference to this document is included on all such copies and derivative works. However, this document itself may not be modified in any way and reissued as the original document.
The limited permissions granted above are perpetual and will not be revoked.
¡¡
[CDDB] Compact Disc Data Base
¡¡
[ISO-639-2] ISO/FDIS 639-2. Codes for the representation of names of languages, Part 2: Alpha-3 code. Technical committee / subcommittee: TC 37 / SC 2
[ISO-8859-1] ISO/IEC DIS 8859-1. 8-bit single-byte coded graphic character sets, Part 1: Latin alphabet No. 1. Technical committee / subcommittee: JTC 1 / SC 2
[ISRC] ISO 3901:1986 International Standard Recording Code (ISRC). Technical committee / subcommittee: TC 46 / SC 9
[JFIF] JPEG File Interchange Format, version 1.02
¡¡
[MIME] Freed, N. and N. Borenstein, "Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies", RFC 2045, November 1996.
¡¡
[MPEG] ISO/IEC 11172-3:1993. Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s, Part 3: Audio. Technical committee / subcommittee: JTC 1 / SC 29 and ISO/IEC 13818-3:1995 Generic coding of moving pictures and associated audio information, Part 3: Audio. Technical committee / subcommittee: JTC 1 / SC 29 and ISO/IEC DIS 13818-3 Generic coding of moving pictures and associated audio information, Part 3: Audio (Revision of ISO/IEC 13818-3:1995)
[PNG] Portable Network Graphics, version 1.0
¡¡
[UNICODE] ISO/IEC 10646-1:1993. Universal Multiple-Octet Coded Character Set (UCS), Part 1: Architecture and Basic Multilingual Plane. Technical committee / subcommittee: JTC 1 / SC 2
¡¡
[URL] T. Berners-Lee, L. Masinter & M. McCahill, "Uniform Resource Locators (URL).", RFC 1738, December 1994.
¡¡
¡¡
¡¡
ID3-Tag Specification V1.1 (12 dec 1997) by Michael Mutschler, edited for space and clarity reasons.
¡¡
The ID3-Tag is an information field for MPEG Layer 3 audio files. Since a standalone MP3 doesn't provide a method of storing other information than those directly needed for replay reasons, the ID3-tag was invented by Eric Kemp in 1996.
A revision from ID3v1 to ID3v1.1 was made by Michael Mutschler to support track number information.
¡¡
The Information is stored in the last 128 bytes of an MP3. The Tag has got the following fields, and the offsets given here, are from 0-127.
¡¡
The string-fields contain ASCII-data, coded in ISO-Latin 1 codepage. Strings which are smaller than the field length are padded with zero-bytes.
¡¡
¡¡
¡¡
0.Blues 1.Classic Rock 2.Country 3.Dance 4.Disco 5.Funk 6.Grunge 7.Hip-Hop 8.Jazz 9.Metal 10.New Age 11.Oldies 12.Other 13.Pop 14.R&B 15.Rap 16.Reggae 17.Rock 18.Techno 19.Industrial 20.Alternative 21.Ska 22.Death Metal 23.Pranks 24.Soundtrack 25.Euro-Techno 26.Ambient 27.Trip-Hop 28.Vocal 29.Jazz+Funk 30.Fusion 31.Trance 32.Classical 33.Instrumental 34.Acid 35.House 36.Game 37.Sound Clip 38.Gospel 39.Noise 40.AlternRock 41.Bass 42.Soul 43.Punk 44.Space 45.Meditative 46.Instrumental Pop 47.Instrumental Rock 48.Ethnic 49.Gothic 50.Darkwave 51.Techno-Industrial 52.Electronic 53.Pop-Folk 54.Eurodance 55.Dream 56.Southern Rock 57.Comedy 58.Cult 59.Gangsta 60.Top 40 61.Christian Rap 62.Pop/Funk 63.Jungle 64.Native American 65.Cabaret 66.New Wave 67.Psychadelic 68.Rave 69.Showtunes 70.Trailer 71.Lo-Fi 72.Tribal 73.Acid Punk 74.Acid Jazz 75.Polka 76.Retro 77.Musical 78.Rock & Roll 79.Hard Rock
The following genres are Winamp extensions
¡¡
80.Folk 81.Folk-Rock 82.National Folk 83.Swing 84.Fast Fusion 85.Bebob 86.Latin 87.Revival 88.Celtic 89.Bluegrass 90.Avantgarde 91.Gothic Rock 92.Progressive Rock 93.Psychedelic Rock 94.Symphonic Rock 95.Slow Rock 96.Big Band 97.Chorus 98.Easy Listening 99.Acoustic100.Humour 101.Speech 102.Chanson 103.Opera 104.Chamber Music 105.Sonata 106.Symphony 107.Booty Bass 108.Primus 109.Porn Groove 110.Satire 111.Slow Jam 112.Club 113.Tango 114.Samba 115.Folklore 116.Ballad 117.Power Ballad 118.Rhythmic Soul 119.Freestyle 120.Duet 121.Punk Rock 122.Drum Solo 123.A capella 124.Euro-House 125.Dance Hall
¡¡
In ID3v1.1, Michael Mutschler revised the specification of the comment field in order to implement the track number. The new format of the comment field is a 28 character string followed by a mandatory null ($00) character and the original album tracknumber stored as an unsigned byte-size integer. In such cases where the 29th byte is not the null character or when the 30th is a null character, the tracknumber is to be considered undefined.
¡¡
Martin Nilsson Rydsva"gen 246 C. 30 S-584 34 Linko"ping Sweden
Email: nilsson@id3.org
Co-author:
Johan Sundstro"m Email: johan@id3.org
¡¡