For Programmers: Free Programming Magazines  


Home > Archive > Compression > January 2006 > Compression ratios of MJPEG, MPEG1, MPEG2, MPEG4, H.263, and H.264









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Compression ratios of MJPEG, MPEG1, MPEG2, MPEG4, H.263, and H.264
Reuven

2006-01-17, 6:55 pm

Hello all,

I was currently given the task to see how many minutes/hours I could
record on varying sizes of CompactFlash disks (from 512MB to 12GB). The
resolution is 640 by 480 at a frame rate of 30 fps and a 24bit color
space. In order to figure out how much I could record for each
different codec I need to get a good idea of a decent compression ratio
for each codec. I hope someone can help :)


Reuven

Reuven

2006-01-18, 6:56 pm

Thank you Michael.

I guess I'm showing my newbieness when it comes to digital video. I
thought it it was as simple as each codec having a range of compression
ratios, and of those compression ratios there was a range that provided
decent video (in between really bad and really good). The task is
proving harder then I initially thought. I will however search for t
hose standard applications you mentioned.

cypherswipe

2006-01-19, 9:55 pm

Well, my DVD recorder can get 4 hours of good quality video at 640x480
resolution and very good quality, or 8 hours at lower quality. (The
quality difference isn't too noticeable on most live-action shows or
highly detailed anime, but becomes very noticeable and irrtating on
lower quality cartoons and live-action shows with a lot of solid
black.) Since DVD uses MPEG2, and has about 4.5G of space (single
sided/single layer), that gives you some idea of how MPEG2 performs.
You should still run your own tests though.

Is this project restricted to the formats you listed? What about
M-JPEG2000 (the JPEG2000 version of MJPEG), or DiVX/XViD?

cypherswipe

2006-01-19, 9:55 pm

OOPS. CORRECTION:
I was getting the resolution mixed up. The 4/8hr is at 320x240. It gets
1/2 hours at 640x480. There is little visible difference in quality
between the 1 hour setting and the 2 hour setting.

cypherswipe

2006-01-19, 9:55 pm

These links might help:
http://www.axis.com/documentation/w...compression.htm
http://en.wikipedia.org/wiki/Category:Video_codecs
http://en.wikipedia.org/wiki/Bit_rate
It looks as though MPEG4 is the most likely choice.

Hanson Woo

2006-01-20, 9:55 pm

You can test with this software total video converter
http://www.effectmatrix.com

Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com