<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>MPEG Tags</title>
<link rel=stylesheet type='text/css' href='style.css' title='Style'>
</head>
<body>
<h2 class=top>MPEG Tags</h2>
<p>
The MPEG format doesn&#39;t specify any file-level meta information.  In lieu of
this, information is extracted from the first audio and video frame headers
in the file.
</p>
<h2><a name='Audio'>MPEG Audio Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Tag&nbsp;ID</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td>'Bit11-12'</td>
<td>MPEGAudioVersion</td>
<td class=c>N</td>
<td><span class=s>0 = 2.5
  <br>2 = 2
  <br>3 = 1</span></td></tr>
<tr class=b>
<td>'Bit13-14'</td>
<td>AudioLayer</td>
<td class=c>N</td>
<td><span class=s>1 = 3
  <br>2 = 2
  <br>3 = 1</span></td></tr>
<tr>
<td>'Bit16-19'</td>
<td>AudioBitrate</td>
<td class=c>N</td>
<td><span class=s><span class=n>(version 1, layer 1)</span>
  <br>0 = free
  <br>1 = 32000
  <br>2 = 64000
  <br>3 = 96000
  <br>4 = 128000
  <br>5 = 160000
  <br>6 = 192000
  <br>7 = 224000
  <br>8 = 256000
  <br>9 = 288000
  <br>10 = 320000
  <br>11 = 352000
  <br>12 = 384000
  <br>13 = 416000
  <br>14 = 448000
  <br><span class=n>(version 1, layer 2)</span>
  <br>0 = free
  <br>1 = 32000
  <br>2 = 48000
  <br>3 = 56000
  <br>4 = 64000
  <br>5 = 80000
  <br>6 = 96000
  <br>7 = 112000
  <br>8 = 128000
  <br>9 = 160000
  <br>10 = 192000
  <br>11 = 224000
  <br>12 = 256000
  <br>13 = 320000
  <br>14 = 384000
  <br><span class=n>(version 1, layer 3)</span>
  <br>0 = free
  <br>1 = 32000
  <br>2 = 40000
  <br>3 = 48000
  <br>4 = 56000
  <br>5 = 64000
  <br>6 = 80000
  <br>7 = 96000
  <br>8 = 112000
  <br>9 = 128000
  <br>10 = 160000
  <br>11 = 192000
  <br>12 = 224000
  <br>13 = 256000
  <br>14 = 320000
  <br><span class=n>(version 2 or 2.5, layer 1)</span>
  <br>0 = free
  <br>1 = 32000
  <br>2 = 48000
  <br>3 = 56000
  <br>4 = 64000
  <br>5 = 80000
  <br>6 = 96000
  <br>7 = 112000
  <br>8 = 128000
  <br>9 = 144000
  <br>10 = 160000
  <br>11 = 176000
  <br>12 = 192000
  <br>13 = 224000
  <br>14 = 256000
  <br><span class=n>(version 2 or 2.5, layer 2 or 3)</span>
  <br>0 = free
  <br>1 = 8000
  <br>2 = 16000
  <br>3 = 24000
  <br>4 = 32000
  <br>5 = 40000
  <br>6 = 48000
  <br>7 = 56000
  <br>8 = 64000
  <br>9 = 80000
  <br>10 = 96000
  <br>11 = 112000
  <br>12 = 128000
  <br>13 = 144000
  <br>14 = 160000</span></td></tr>
<tr class=b>
<td>'Bit20-21'</td>
<td>SampleRate</td>
<td class=c>N</td>
<td><span class=s><span class=n>(version 1)</span>
  <br>0 = 44100
  <br>1 = 48000
  <br>2 = 32000
  <br><span class=n>(version 2)</span>
  <br>0 = 22050
  <br>1 = 24000
  <br>2 = 16000
  <br><span class=n>(version 2.5)</span>
  <br>0 = 11025
  <br>1 = 12000
  <br>2 = 8000</span></td></tr>
<tr>
<td>'Bit24-25'</td>
<td>ChannelMode</td>
<td class=c>N</td>
<td><span class=s>0 = Stereo
  <br>1 = Joint Stereo
  <br>2 = Dual Channel
  <br>3 = Single Channel</span></td></tr>
<tr class=b>
<td>'Bit26'</td>
<td>MSStereo</td>
<td class=c>N</td>
<td><span class=s><span class=n>(layer 3)</span>
  <br>0 = Off
  <br>1 = On</span></td></tr>
<tr>
<td>'Bit26-27'</td>
<td>ModeExtension</td>
<td class=c>N</td>
<td><span class=s><span class=n>(layer 1 or 2)</span>
  <br>0 = Bands 4-31
  <br>1 = Bands 8-31
  <br>2 = Bands 12-31
  <br>3 = Bands 16-31</span></td></tr>
<tr class=b>
<td>'Bit27'</td>
<td>IntensityStereo</td>
<td class=c>N</td>
<td><span class=s><span class=n>(layer 3)</span>
  <br>0 = Off
  <br>1 = On</span></td></tr>
<tr>
<td>'Bit28'</td>
<td>CopyrightFlag</td>
<td class=c>N</td>
<td><span class=s>0 = False
  <br>1 = True</span></td></tr>
<tr class=b>
<td>'Bit29'</td>
<td>OriginalMedia</td>
<td class=c>N</td>
<td><span class=s>0 = False
  <br>1 = True</span></td></tr>
<tr>
<td>'Bit30-31'</td>
<td>Emphasis</td>
<td class=c>N</td>
<td><span class=s>0 = None
  <br>1 = 50/15 ms
  <br>2 = reserved
  <br>3 = CCIT J.17</span></td></tr>
</table></td></tr></table></blockquote>

<h2><a name='Video'>MPEG Video Tags</a></h2>
<blockquote>
<table class=frame><tr><td>
<table class=inner cellspacing=1>
<tr class=h><th>Tag&nbsp;ID</th><th>Tag Name</th>
<th>Writable</th><th>Values / <span class=n>Notes</span></th></tr>
<tr>
<td>'Bit00-11'</td>
<td>ImageWidth</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr class=b>
<td>'Bit12-23'</td>
<td>ImageHeight</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr>
<td>'Bit24-27'</td>
<td>AspectRatio</td>
<td class=c>N</td>
<td><span class=s>1 = 1:1
  <br>&#39;0.6735&#39; = 0.6735
  <br>&#39;0.7031&#39; = 16:9, 625 line, PAL
  <br>&#39;0.7615&#39; = 0.7615
  <br>&#39;0.8055&#39; = 0.8055
  <br>&#39;0.8437&#39; = 16:9, 525 line, NTSC
  <br>&#39;0.8935&#39; = 0.8935
  <br>&#39;0.9157&#39; = 4:3, 625 line, PAL, CCIR601
  <br>&#39;0.9815&#39; = 0.9815
  <br>&#39;1.0255&#39; = 1.0255
  <br>&#39;1.0695&#39; = 1.0695
  <br>&#39;1.095&#39; = 4:3, 525 line, NTSC, CCIR601
  <br>&#39;1.1575&#39; = 1.1575
  <br>&#39;1.2015&#39; = 1.2015</span></td></tr>
<tr class=b>
<td>'Bit28-31'</td>
<td>FrameRate</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
<tr>
<td>'Bit32-49'</td>
<td>VideoBitrate</td>
<td class=c>N</td>
<td>&nbsp;</td></tr>
</table></td></tr></table></blockquote>

<hr>
(This document generated automatically by Image::ExifTool::BuildTagLookup)
<br><i>Last revised May 16, 2006</i>
<p class=lf><a href='index.html'>&lt;-- ExifTool Tag Names</a></p>
</body>
</html>