User:Ryan Cooley/MPEG1: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Rcooley
(Start work on new MPEG-1 article (in progress))
 
imported>Rcooley
(2)
Line 1: Line 1:
MPEG-1 articles (MPEG-1, MP1, MP2, MP3) on wikipedia are complete crap.  Disorganized  
MPEG-1 articles (MPEG-1, MP1, MP2, MP3) on wikipedia are complete crap.  Disorganized, slanted, incomplete, misconstrued, etc.
It's far easier to start a new one than try to fix all the individual existing ones, and will give far better end results; I will copy some content.
It's far easier to start from scratch than try to fix all the individual existing ones, and will give far better end results; I will copy ''some'' content from the existing articles.


'''Do not make any changes to this page'''  
'''Do not make any changes to this page''' for now.
This is my mind-dump and accommodating others before I'm done will just make much, much more work for me. All suggestions will be ignored (for now).
This is my mind-dump and accommodating others before I'm done will just make much, much more work for me. Put any suggestions on the Talk page, and I will eventually address them.


<hl>
-RC




'''MPEG-1'''  
'''MPEG-1''' was an early [[standard]] for [[lossy]] compression of [[video]] and [[audio]].  It was designed to compress raw video and CD audio by a factor of 1:6 without discernible quality loss, making [[Video CD]]s and [[Digital Video Broadcasting]] possible.
Began development in 1988  
 
Published August 1993
Perhaps the most well-known part of the MPEG-1 standard today is the MP3 audio format it introduced.
Lossy
 
most compatible format
The MPEG-1 standard is published as [[ISO/IEC 11172]].
 
== History ==
 
The [[MPEG]] working group began development of MPEG-1 in [[May 1988]].  15 video and 14 audio codecs proposed by members.  The proposed codecs were extensively tested for objective (mathematical) and subjective (human perception) quality.  The winning codecs, based on testing and computational complexity, were refined further
 
After 20 official meetings in various cities around the world, and 4 and a half years of development and testing, the standard was finalized and approved in early [[November 1992]]. <ref>http://www.chiariglione.org/mpeg/meetings.htm</ref> 
 
Immediately afterwards, work began on MPEG-2 to extend MPEG-1 to address the need for higher quality video at high bitrates (3Mbps and up), and support for [[interlacing]].  Due to this similarity, all MPEG-2 decoders also support MPEG-1.
 
Today, MPEG-1 is by far the most widely compatible lossy audio/video format in the world.  Due to its age, it can be implemented without payment of license fees.  Most video players for computers include it along with their other formats.  The immense popularity of MP3 audio means all 3 levels of MPEG-1 audio are playable on a very wide variety of audio hardware.  The widespread popularity of MPEG-2 means MPEG-1 video is playable on most digital cable/satellite set-top-boxes, consumer digital disc and tape players.
 
  Began development in 1988  
  Approved November 1992
  Published August 1993
  Lossy
  most compatible format
  MPEG-2
 
== Application ==
 
  VCD players
  DVB
  DAB
  MP3
  MPEG-2
  DVD players


== Video ==
== Video ==


Dimentions 4094x4094
Part 2 of the MPEG-1 standard covers video. 
Datarate
 
Constrained Parameters Bitstream


Luma
Chroma


I-frames
  Part 2
P-frames
  Dimentions 4094x4094
B-frames
  Datarate
  Constrained Parameters Bitstream


GOP
  Luma
   Keyframe placement
   Chroma


DCT
   I-frames
Quantization
   P-frames
   Quantizer Noise
   B-frames
   Banding
   Ringing? (large coefficients in high frequency sub-bands)
Coefficients
  AC
  DC Spatial prediction
  zigzag
Macroblocks
  16 dimentions
  Blockiness
Motion Vectors/Estimation
  Black borders/Noise
  pel precision (half pixel IIRC)
  Two per block IIRC


RLE
  GOP
Huffman coding
    Keyframe placement
  Others?


Spacial Complexity
  DCT
Temporal Complexity
  Quantization
    Quantizer Noise
    Banding
    Ringing? (large coefficients in high frequency sub-bands)
    Coefficients
    AC
    DC Spatial prediction
    zigzag
  Macroblocks
    16 dimentions
    Blockiness
  Motion Vectors/Estimation
    Black borders/Noise
    pel precision (half pixel IIRC)
    Two per block IIRC


CBR/VBR
  RLE
  Huffman coding
    Others?


  Spacial Complexity
  Temporal Complexity
  CBR/VBR


== Audio ==
== Audio ==
Part 3 of the MPEG-1 standard covers audio. 


=== Layers I & II ===  
=== Layers I & II ===  
  Musicam
  Audiophile
  Delay


=== Layer III/MP3 ===
=== Layer III/MP3 ===


  ASPEC
  Hybrid MDCT
  Aliasing


== Systems ==
== Systems ==


Program Stream
Part 1 of the MPEG-1 standard covers ''systems'' which is the logical layout of the encoded audio, video, and other bitstream data.
Transport Stream? (MPEG-2 only?)
 
PES
"The MPEG-1 Systems design is essentially identical to the MPEG-2 Program Stream structure." <ref>http://www.chiariglione.org/mpeg/faq/mp1-sys/mp1-sys.htm</ref>
  Wrap-around
 
DTS
  Program Stream
Timebase correction
  Interleaving
Pixel/Display Aspect Ratio
  PES
    Wrap-around
  DTS
  Timebase correction
  Pixel/Display Aspect Ratio
 
 
== See Also ==
 
[[MPEG]]
[[MP3]]
 
== References ==
{{reflist}}
 
== External Links ==
http://www.chiariglione.org/mpeg/ Official Home Page of the Moving Picture Experts Group (MPEG) a working group of ISO/IEC

Revision as of 00:14, 18 March 2008

MPEG-1 articles (MPEG-1, MP1, MP2, MP3) on wikipedia are complete crap. Disorganized, slanted, incomplete, misconstrued, etc. It's far easier to start from scratch than try to fix all the individual existing ones, and will give far better end results; I will copy some content from the existing articles.

Do not make any changes to this page for now. This is my mind-dump and accommodating others before I'm done will just make much, much more work for me. Put any suggestions on the Talk page, and I will eventually address them.

-RC


MPEG-1 was an early standard for lossy compression of video and audio. It was designed to compress raw video and CD audio by a factor of 1:6 without discernible quality loss, making Video CDs and Digital Video Broadcasting possible.

Perhaps the most well-known part of the MPEG-1 standard today is the MP3 audio format it introduced.

The MPEG-1 standard is published as ISO/IEC 11172.

History

The MPEG working group began development of MPEG-1 in May 1988. 15 video and 14 audio codecs proposed by members. The proposed codecs were extensively tested for objective (mathematical) and subjective (human perception) quality. The winning codecs, based on testing and computational complexity, were refined further

After 20 official meetings in various cities around the world, and 4 and a half years of development and testing, the standard was finalized and approved in early November 1992. [1]

Immediately afterwards, work began on MPEG-2 to extend MPEG-1 to address the need for higher quality video at high bitrates (3Mbps and up), and support for interlacing. Due to this similarity, all MPEG-2 decoders also support MPEG-1.

Today, MPEG-1 is by far the most widely compatible lossy audio/video format in the world. Due to its age, it can be implemented without payment of license fees. Most video players for computers include it along with their other formats. The immense popularity of MP3 audio means all 3 levels of MPEG-1 audio are playable on a very wide variety of audio hardware. The widespread popularity of MPEG-2 means MPEG-1 video is playable on most digital cable/satellite set-top-boxes, consumer digital disc and tape players.

 Began development in 1988 
 Approved November 1992
 Published August 1993
 Lossy
 most compatible format
 MPEG-2

Application

 VCD players
 DVB
 DAB
 MP3
 MPEG-2
 DVD players

Video

Part 2 of the MPEG-1 standard covers video.


 Part 2
 Dimentions 4094x4094
 Datarate
 Constrained Parameters Bitstream
 Luma
 Chroma
 I-frames
 P-frames
 B-frames
 GOP
   Keyframe placement
 DCT
 Quantization
   Quantizer Noise
   Banding
   Ringing? (large coefficients in high frequency sub-bands)
   Coefficients
   AC 
   DC Spatial prediction
   zigzag
 Macroblocks
   16 dimentions
   Blockiness
 Motion Vectors/Estimation
   Black borders/Noise
   pel precision (half pixel IIRC)
   Two per block IIRC
 RLE
 Huffman coding
   Others?
 Spacial Complexity
 Temporal Complexity
 CBR/VBR

Audio

Part 3 of the MPEG-1 standard covers audio.

Layers I & II

 Musicam
 Audiophile
 Delay

Layer III/MP3

 ASPEC
 Hybrid MDCT
 Aliasing

Systems

Part 1 of the MPEG-1 standard covers systems which is the logical layout of the encoded audio, video, and other bitstream data.

"The MPEG-1 Systems design is essentially identical to the MPEG-2 Program Stream structure." [2]

 Program Stream
 Interleaving
 PES
   Wrap-around
 DTS
 Timebase correction
 Pixel/Display Aspect Ratio


See Also

MPEG MP3

References

External Links

http://www.chiariglione.org/mpeg/ Official Home Page of the Moving Picture Experts Group (MPEG) a working group of ISO/IEC