User:Ryan Cooley/MPEG1

From Citizendium
< User:Ryan Cooley
Revision as of 07:41, 17 March 2008 by imported>Rcooley (Start work on new MPEG-1 article (in progress))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

MPEG-1 articles (MPEG-1, MP1, MP2, MP3) on wikipedia are complete crap. Disorganized 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.

Do not make any changes to this page 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).

<hl>


MPEG-1 Began development in 1988 Published August 1993 Lossy most compatible format

Video

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

Layers I & II

Layer III/MP3

Systems

Program Stream Transport Stream? (MPEG-2 only?) PES

 Wrap-around

DTS Timebase correction Pixel/Display Aspect Ratio