Binary Hell's main site

 Ãëàâíàÿ ñòðàíèöà 
 Íîâîñòè 
 Ñòàòüè 
 Ïðîäóêòû 
 Äîêóìåíòàöèÿ 
 Íàøè ïðîåêòû 
 Î ãðóïïå 
 
 Ïèøèòå íàì 
 Îïûò ÔÈÄÎ êîíôåðåíöèé 
 Äîêè ïî ASM-ó 
 Ó÷åáíèêè 
 Ôîðìàòû ôàéëîâ 
 

- NICE.SOURCES (2:5030/1334.67) -------------------------------- NICE.SOURCES -
 Msg  : 66 èç 1318
 From : Andrew Kovalevsky                   2:454/23.15     Ñóá 05 Àâã 00 23:54
 To   : Alexey Popov                                        ×òâ 10 Àâã 00 02:22
 Subj : *.mp3
-------------------------------------------------------------------------------
   it's good to feel you again, *Alexey*
   Alexey Popov -> All, 05 æíiâåíÿ 2000 y 16:55

 AP>     Åñòü y êîãî-íèòü îïèñàíèå ñòpyêòypû *.mp3 ôàéëà? Îñîáî èíòåpåñyåò
 AP> ID3 Tag.  í¸ì âñå ïîíÿòíî, êpîìå ñîîòâåòñòâèÿ îäíîãî áàéòà â ôàéëå ñ

------- The Cut Of [Windows Clipboard] --------
  Byte 0   Byte 1   Byte 2   Byte 3
/--------T--------T--------T--------\
|76543210|76543210|76543210|76543210|
\TTTTTTTT^TTTTTTTT^TTTTTTTT^TTTTTTTT/
 |^^^^^^^-^^ª|'|'| |'''|'|| |'|'|||'
 |           | | | |   | || | | ||`--- 00=Emphasis None
 |           | | | |   | || | | ||     01=Emphasis 50/15 microseconds
 |           | | | |   | || | | ||     10=Emphasis Dunno
 |           | | | |   | || | | ||     11=Emphasis CITT j.17
 |           | | | |   | || | | ||
 |           | | | |   | || | | |`---- 0=Original NO
 |           | | | |   | || | | |      1=Original YES
 |           | | | |   | || | | |
 |           | | | |   | || | | `----- 0=Copyright NO
 |           | | | |   | || | |        1=Copyright YES
 |           | | | |   | || | |
 |           | | | |   | || | `------- Ñìîòpè òàáëèöy <<Mode extension>>
 |           | | | |   | || |
 |           | | | |   | || `--------- 00=Stereo
 |           | | | |   | ||            01=Joint stereo
 |           | | | |   | ||            10=Dual channel
 |           | | | |   | ||            11=Single Channel (Mono)
 |           | | | |   | ||
 |           | | | |   | |`----------- 0=Extension None
 |           | | | |   | |             1=Extension Private
 |           | | | |   | |
 |           | | | |   | `------------ 0=Unused bits are filled (padding req.)
 |           | | | |   |               1=All bits in frame are used
 |           | | | |   |
 |           | | | |   `-------------- Ñìîòpè òàáëèöy <<Sample Rate Index>>
 |           | | | |
 |           | | | `------------------ Ñìîòpè òàáëèöy <<Bitrate>>
 |           | | |
 |           | | `-------------------- 0=Error Protection Bit CRC is ON
 |           | |                       1=Error Protection Bit CRC is OFF
 |           | |
 |           | `---------------------- 00=Layer-?
 |           |                         01=Layer-3
 |           |                         10=Layer-2
 |           |                         11=Layer-1
 |           |
 |           `------------------------ 00=MPEG-2.5 (44100 Hz)
 |                                     01=MPEG-?
 |                                     10=MPEG-2.0 (22050 Hz)
 |                                     11=MPEG-1.0 (11025 Hz)
 |
 `------------------------------------ Sync Header, âñåãäà 0xFFEx



Òàáëèöà SAMPLE RATE
~~~~~~~~~~~~~~~~~~~

  MPEG-1         MPEG-2
/==T=====\     /==T=====\
I00|44100I     I00|22050I
I01|48000I     I01|24000I
I10|32000I     I10|16000I
I11|?????I     I11|?????I <=- îøèáêà "Stream error!"
\==^=====/     \==^=====/



Òàáëèöà MODE EXTENSION
~~~~~~~~~~~~~~~~~~~~~~
   When encoding with joint stereo, this specifies to which freq. band it
is bound.

Layer-1,2    Layer-3
 ™==T==‹     ™==T==‹
 I00| 4I     I00| 0I
 I01| 8I     I01| 4I
 I10|12I     I10| 8I
 I11|16I     I11|16I
 ˜==Ÿ==Œ     ˜==Ÿ==Œ



Òàáëèöà BIT RATE (kBit/s)
~~~~~~~~~~~~~~~~~~~~~~~~~

         MPEG-1                       MPEG-2
/====T=====T=====T=====\     /====T=====T=====T=====\
I    |38000|44100|48000I     I    |16000|22050|24000I
|====+=====+=====+=====|     I====+=====+=====+=====|
I0000|   0 |   0 |   0 I     I0000|   0 |   0 |   0 I
I0001|  32 |  32 |  32 I     I0001|  32 |   8 |   8 I
I0010|  64 |  48 |  40 I     I0010|  48 |  16 |  16 I
I0011|  96 |  56 |  48 I     I0011|  56 |  24 |  24 I
I0100| 128 |  64 |  56 I     I0100|  64 |  32 |  32 I
I0101| 160 |  80 |  64 I     I0101|  80 |  40 |  40 I
I0110| 192 |  96 |  80 I     I0110|  96 |  48 |  48 I
I0111| 224 | 112 |  96 I     I0111| 112 |  56 |  56 I
I1000| 256 | 128 | 112 I     I1000| 128 |  64 |  64 I
I1001| 288 | 160 | 128 I     I1001| 144 |  80 |  80 I
I1010| 320 | 192 | 160 I     I1010| 160 |  96 |  96 I
I1011| 352 | 224 | 192 I     I1011| 176 | 112 | 112 I
I1100| 384 | 256 | 224 I     I1100| 192 | 128 | 128 I
I1101| 416 | 320 | 256 I     I1101| 224 | 144 | 144 I
I1110| 448 | 384 | 320 I     I1110| 256 | 160 | 160 I
I1111| ??? | ??? | ??? I     I1111| ??? | ??? | ??? I
\====^=====^=====^=====/     \====^=====^=====^=====/

Layer 2/3 FrameSize=144*bps/Sample_Frequency+PaddingBit


           Stereo   Mono
MPEG 1.0     32      17
MPEG 2.x     17      09

>---------------------------------------------------------------/

    À ýòî îïèñàíèå èíôîpìàöèîííîãî òýãà, òîæå äîëæíî ïpèãîäèòüñÿ:

>---------------------------------------------------------------\

Offset 00h    db 'TAG'                  ;ñèãíàòypà èíôîpìàöèîííîãî òýãà
Offset 03h    db rep 1Eh (ASCII)        ;Hàçâàíèå 30 áàéò ASCII
Offset 21h    db rep 1Eh (ASCII)        ;Èñïîëíèòåëü 30 áàéò ASCII
Offset 3Fh    db rep 1Eh (ASCII)        ;Àëüáîì 30 áàéò ASCII
Offset 5Dh    db rep 04h (ASCII)        ;Ãîä 4 áàéòà ASCII
Offset 61h    db rep 1Eh (ASCII)        ;Êîììåíòàpèé 30 áàéò ASCII
Offset 7Fh    db ?                      ;Æàíp

    Êîäû æàípîâ 0x00...147 :
Blues
Classic Rock
Country
Dance
Disco
Funk
Grunge
Hip-Hop
Jazz
Metal
New Age
Oldies
Other
Pop
R&B
Rap
Reggae
Rock
Techno
Industrial
Alternative
Ska
Death Metal
Pranks
Soundtrack
Euro-Techno
Ambient
Trip-Hop
Vocal
Jazz+Funk
Fusion
Trance
Classical
Instrumental
Acid
House
Game
Sound Clip
Gospel
Noise
Alt. Rock
Bass
Soul
Punk
Space
Meditative
Instrumental Pop
Instrumental Rock
Ethnic
Gothic
Darkwave
Techno-Industrial
Electronic
Pop-Folk
Eurodance
Dream
Southern Rock
Comedy
Cult
Gangsta Rap
Top 40
Christian Rap
Pop/Funk
Jungle
Native American
Cabaret
New Wave
Psychedelic
Rave
Showtunes
Trailer
Lo-Fi
Tribal
Acid Punk
Acid Jazz
Polka
Retro
Musical
Rock & Roll
Hard Rock
Folk
Folk/Rock
National Folk
Swing
Fast-Fusion
Bebob
Latin
Revival
Celtic
Bluegrass
Avantgarde
Gothic Rock
Progressive Rock
Psychedelic Rock
Symphonic Rock
Slow Rock
Big Band
Chorus
Easy Listening
Acoustic
Humour
Speech
Chanson
Opera
Chamber Music
Sonata
Symphony
Booty Bass
Primus
Porn Groove
Satire
Slow Jam
Club
Tango
Samba
Folklore
Ballad
Power Ballad
Rhythmic Soul
Freestyle
Duet
Punk Rock
Drum Solo
A Cappella
Euro-House
Dance Hall
Goa
Drum & Bass
Club-House
Hardcore
Terror
Indie
BritPop
Negerpunk
Polsk Punk
Beat
Christian Gangsta Rap
Heavy Metal
Black Metal
Crossover
Contemporary Christian
Christian Rock
Merengue
Salsa
Thrash Metal
Anime
JPop
Synthpop

148...254 -- çàpåçåpâèpîâàíû
      255 -- îòñyòñòâyåò
------------- The Final Cut --------------

   slave to the rhythm, *Alexey*
   .> David Bowie - Black Tie White Noise
... SQU0NK@yahoo.co.uk [art rock] FmMB2001800 [the music] icq:38565363 [rmf fm]
--- GoldED+/W32 1.1.4.3 [NT]
 * Origin:  Music speaks thru one language, but in many dialects  (2:454/23.15)
  

Rambler's Top100 Rambler's Top100 NET's Top100