Username: Save?
Password:
Home Forum Links Search Login Register*
    News: Keep The TechnoWorldInc.com Community Clean: Read Guidelines Here.
Recent Updates
[April 24, 2024, 11:48:22 AM]

[April 24, 2024, 11:48:22 AM]

[April 24, 2024, 11:48:22 AM]

[April 24, 2024, 11:48:22 AM]

[April 03, 2024, 06:11:00 PM]

[April 03, 2024, 06:11:00 PM]

[April 03, 2024, 06:11:00 PM]

[April 03, 2024, 06:11:00 PM]

[March 06, 2024, 02:45:27 PM]

[March 06, 2024, 02:45:27 PM]

[March 06, 2024, 02:45:27 PM]

[March 06, 2024, 02:45:27 PM]

[February 14, 2024, 02:00:39 PM]
Subscriptions
Get Latest Tech Updates For Free!
Resources
   Travelikers
   Funistan
   PrettyGalz
   Techlap
   FreeThemes
   Videsta
   Glamistan
   BachatMela
   GlamGalz
   Techzug
   Vidsage
   Funzug
   WorldHostInc
   Funfani
   FilmyMama
   Uploaded.Tech
   MegaPixelShop
   Netens
   Funotic
   FreeJobsInc
   FilesPark
Participate in the fastest growing Technical Encyclopedia! This website is 100% Free. Please register or login using the login box above if you have already registered. You will need to be logged in to reply, make new topics and to access all the areas. Registration is free! Click Here To Register.
+ Techno World Inc - The Best Technical Encyclopedia Online! » Forum » THE TECHNO CLUB [ TECHNOWORLDINC.COM ] » Techno Articles » Streaming Media
 Mpeg Encoding - Compression for DVD
Pages: [1]   Go Down
  Print  
Author Topic: Mpeg Encoding - Compression for DVD  (Read 1013 times)
Daniel Franklin
TWI Hero
**********


Karma: 3
Offline Offline

Posts: 16647


View Profile Email
Mpeg Encoding - Compression for DVD
« Posted: September 22, 2007, 02:53:36 PM »


A normal 625 line frame (we will use the PAL standard in this example)takes 1.2 Megabytes of data if no compression is used. As there are 25 frames per second, this will give us: 1.2 x 25 = 30 Megabytes per second

So a DVD with 4.7 Gigabyte of storage will give us: 4700 / 30 = 156.6 seconds or 2.6 minutes of video playback.

Obviously some way of reducing the amount of data that needs to be stored on the disk is needed.

One way to compress the data stream is to analyse each frame and remove information that is repeated within the frame. This frame by frame compression is called JPEG. This might be ideal for individual frames but is not sufficient for movies. Jpeg looks best with compressions of 5:1 or less, even this will only give 13 minutes of video on a DVD.

A better method is to use MPEG compression. This works by taking the first frame and compressing it as above. This frame is still quite large as it contains most of the information about the frame, this is called the I frame. The next frame of picture information is compared to this I frame and only the difference is stored. There are two types of difference frames, B and P frames, B frames are bi-directional, and P frames are predictive. The fact is that B and P frames can be quitr small depending on the amount of movement within the picture information. Typically with MPEG we can realise cpmpression factors of upto 30:1.

The grouping of I, B and P frames is called a GOP structure (group of pictures) the default stucture of a GOP within a DVD is usually IBBPBBPBBPBBPBBI, 4 P frames within each I frame sequence, and 2 B frames between each P frame sequence. A GOP sequence of 16 will give a very good compression ratio and take up less disc space but may present problems as below.

In the DVD authoring process certain functions have to happen on an I frame and as each GOP can only have one I frame then for some videos a smaller GOP structure is more flexible but take up more space. Foe example a chapter point has to happen on an I frame, if the GOP structure was 16 frames you might find the nearest I frame upto 8 frames away which might result in an inaccurate position to begin a new chapter.

Kevin Round is a Director of Cofiant, a video editing and dvd authoring company based in the UK.

Logged

Pages: [1]   Go Up
  Print  
 
Jump to:  

Copyright © 2006-2023 TechnoWorldInc.com. All Rights Reserved. Privacy Policy | Disclaimer
Page created in 0.139 seconds with 24 queries.