|
j.ello
| options
j.ello
| weather
j.ello
| subscribe
If
you're not already
receiving j.ello | report
just enter your e-mail
address and get it
delivered FREE!
|
|
February 14, 2000

j.ello | by the
byte
MPEG Video, part 1
Ok, we're talking video this week... MPEG
video. If you've watched a DVD movie... if you have DirectTV or
another satellite provider... or if you've downloaded video on the net,
you've certainly dealt with some version of MPEG. But, before you can
be impressed by MPEG, you've got to know a little bit about video really is.
Consider the typical stream of video
that comes into your TV. On U.S. television, we see half a frame, 60
times per second. That means there are 30 full frames, or individual
images shown, per second. (In European countries, and in movie
theaters, the frame rate is 24 frames per second) If we were to save
U.S. TV video images frame by frame, to an
uncompressed file... it would take about 27 MB/s (Megabytes per second) of
video. A 2 hour movie recorded that way would be a 194 Gigabyte file! So, the natural question is how can we possibly squeeze a full
length movie into only a few Gigs on a DVD? Moreover, how can we
possibly transmit VHS-quality video on the web to a modem?
Well, basically there's a lot of information
recorded on film and sent to your TV that you can't ever see or hear.
Once you trim the fat, and rewrite the good information in
"digital shorthand"... you find that you can save a LOT of space
and you really haven't lost much of the stuff you wanted in the first place.
That's what the MPEG standards are all
about. MPEG stands for the Moving Picture Coding Experts Group.
The technology they apply to moving pictures is much the same as the
technology applied to JPEG (Joint Picture Coding Experts Group) images that
you see all the time on the web. There is, in fact, a format called
MJPEG, which is a Motion JPEG where each frame of a video is recorded in
JPEG format and played like a flipbook, not unlike an animated .GIF which we
see all the time on the web. This is an effective form of compression, but as
I'll show you, there are also ways of throwing out data over a block of time
in a video. This means that in an MPEG... each frame is dependant on
the frames before it and the frames after it in order to achieve maximum quality
and compression.
One common misconception is that each MPEG
standard makes the earlier one obsolete. In fact, each MPEG standard
is designed for a special purpose.
Here is a list of MPEG standards and a basic description:
-
MPEG-1 was designed with for low
bandwidth video of up to 1.5 Megabits/s ( about 200 KB/s). This was
approved Nov. 1992.
-
MPEG-2 is the digital television
standard. It is similar to MPEG-1 but allows for higher data rates and
better image and audio quality. Approved Nov. 1994.
*MPEG-3 are the HDTV standards which were absorbed into MPEG-2. The MPEG-3
title was retired.
-
MPEG-4 versions 1 and 2 are standards
for multimedia applications & very low bandwidth video (for things like
videoconferencing.. etc.). Approved Oct. 1998 and Dec. 1999.
Currently in
development are
-
MPEG-4 versions 3
and 4.
-
MPEG-7 standards for
multimedia search, filtering, management and processing. To be
approved in 2001.
-
MPEG-21 the
multimedia framework.
We're gonna pigeon hole MPEG-4 for
now. As it turns out, there is a logical progression from a JPEG
image, to MPEG-1, to MPEG-2 that gives us the base of all digital video
available today. Now, it took a whole lot of really smart people many
years to figure out how to do this stuff, and the mathematic details are
mind-boggling... but we're gonna cover all the basics this week. :).
-j.ello

j.ello | places & info
link
trading |
|
SHOW US YOUR
SITES!
By adding a j.ello link on your site, you can get your site listed
here over and over again.
Click here to
find out more!
|

j.ello | software
picks
|
server
apps |
ParaChatIRCD v2.3.6, by
Win95/98/NT/2000 FREEWARE
GET INFO
SCREENSHOT
DOWNLOAD (1.2 MB, Executable)
"Provides Complete chat hosting services. An integrated web server allows you to turn your machine into a full chat and web server without any other software needed. Integrated Channel Services and Java Applet keep your users returning day after day! ParaChatIRCD offers advanced chat services, but remains easy to setup."
|
|
chat
utilities |
ICQ/IP , by Art Weiss
Win95/98/NT/2000 FREEWARE
GET INFO
SCREENSHOT
DOWNLOAD (38 KB, Zip File)
An add-on application to the popular ICQ program. With
ICQ/IP your friend's dynamic IP addresses are put into your local host table making them seem static. This allows you to play games, share resources, or whatever needs an ip address with a static host name. An unrelated feature is sound can instantly
muted/unmuted from tray icon.
|

j.ello | toys
screen
saver |
ActiveSaver v 1.01, by WinAbility.Com
Win95/98/NT/2000 FREEWARE
GET INFO
SCREENSHOT
DOWNLOAD (39 KB, Zip File)
Do you forget to
turn your machine off when you leave? ActiveSaver may be of help: you can set it up as a screen saver, and when the time is up, ActiveSaver
will logoff, restart, or even shut down the computer. You can make it display a warning message before performing the action, or run a program (for example, to clean the system up after the last user).
|
fonts |

Touch
of Nature,
Win95/98/NT/2000 FREEWARE
DOWNLOAD (20
KB, Zip file)
|
To
unsubscribe: Go to http://www.jello.net/report,
enter your e-mail and click UNSUBSCRIBE.
To change address or re-subscribe: Go to http://www.jello.net/report
enter your e-mail address and click SUBSCRIBE |
|