j.ello | options


j.ello | HOME

Learning Center
Java Arcade
Update/Patch List

Browse Old Issues
Search Issues
Invite a Friend
Submissions
Link to j.ello

j.ello | stuff
E-mail j.ello

Advertise on
j.ello | report

About j.ello | report
About j.ello | NET

j.ello | weather


 Enter city or zip

 

 

 

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!
NewzLinx - Real News Now
beta Network

Lynn's Pages
Bridges Trading Co

Theme Lynx
Randy's Playground
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!

links

news

CAR LINKS

Car Trackers
autoweb.com
CarSmart
Model Car Gallery
Ford Motor
RoadRIDERS.com
New Cars
AutoBuyingTips.com
Auto Mall.com
Edmund's


AOL 5: Unruly but not reprehensible - It’s nearly spring and litigation is in the air thanks to a class-action lawsuit brought against AOL for its alleged mistreatment of users, who choose to use more than one ISP.

Clinton opposes Net access taxes - U.S. President Bill Clinton said on Monday he opposed any kind of taxes on consumers gaining access to the Internet but did not rule out backing state or local taxes on online sales.

Glitches bite IBM's Shark server - Big Blue's 'EMC Killer' isn't killing anyone -- except some customers. The storage server is being weighed down by glitches that can degrade performance

site-o-the-day

Museum of Dirt
http://www.planet.com/dirtweb/dirt.html
    
     Hmmm... what to say about this...   well....  uhh... oh... nevermind.

 


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