SlideShare a Scribd company logo
ISDD Video Compression
Video Compression
 Uncompressed video has a very high data rate
– over 100 Megabytes / second for HD
 An uncompressed movie file could be as large as a terabyte – a lot of data
MPEG
 One common technique (codec) for compressing video is MPEG (Motion
Picture Experts Group).
 MPEG is the standard file format for DVDs because of the high compression
ratio.
MPEG
 MPEG works by
 identifying key frames and storing all the key frame data as a JPEG
 comparing subsequent frames and storing only the changes in each frame
 At 24 fps, there is often very little change from one frame to the next.
Frame 1
(key frame)
Frame 2 Frame 3 Frame 4
AVI
 Audio Video Interleave
 Is a container file format so can actually contain video and audio
compressed with different types of codec.
 Can contain compressed or uncompressed files
 Maximum frame rate 30 fps
 Maximum resolution 320 x 240
Intra-frame and Inter-frame
 Intra-frame Compression:
 Compressing individual frames
 For MPEG will be key frames, compressed as individual JPEG images
 Uncompressed AVI stores all frames in uncompressed format
Intra-frame and Inter-frame
 Inter-frame Compression:
 Look at key frame, then for key frame + 1 store only changes between the 2
frames
 Continue using this process of storing difference between current frame and
previous frame, until next key frame
Intra-frame and Inter-frame
Animated GIF
 An animated GIF file is made up of a number of GIF frames displayed one
after the other
 The animated GIF file stores the following settings:
 Frame delay - adjusts the amount of time between frames
 Transparency - each frame can have areas of transparency or for the
whole animation
 Looping - specify how many times an animation will repeat (including
none or forever)
Animated GIF
 An animated GIF file is made up of a number of GIF frames displayed one
after the other
 The animated GIF file stores the following settings:
 Frame delay - adjusts the amount of time between frames
 Transparency - each frame can have areas of transparency or for the
whole animation
 Looping - specify how many times an animation will repeat (including
none or forever)

More Related Content

PPT
85 videocompress
PPTX
simple video compression
PPTX
Video Compression Basics by sahil jain
ODP
MPEG-1 Part 2 Video Encoding
PPT
Jpeg and mpeg ppt
PPT
Compression presentation 415 (1)
PPT
Video Compression Basics - MPEG2
PPT
Introduction to Video Compression Techniques - Anurag Jain
85 videocompress
simple video compression
Video Compression Basics by sahil jain
MPEG-1 Part 2 Video Encoding
Jpeg and mpeg ppt
Compression presentation 415 (1)
Video Compression Basics - MPEG2
Introduction to Video Compression Techniques - Anurag Jain

What's hot (20)

PPTX
MPEG video compression standard
PDF
Compression: Video Compression (MPEG and others)
PPTX
Multimedia presentation video compression
PDF
Video Compression Techniques
PDF
MPEG Compression Standards
PDF
video_compression_2004
PPTX
ODP
PDF
video compression
PPTX
video compression techique
PPT
Multimedia Object - Image
PDF
Introduction To Video Compression
PDF
Signal Compression and JPEG
PPT
Compression
PPTX
Multimedia basic video compression techniques
PPT
Compression
PDF
Video compression
PPT
The motion estimation
PPT
Digital Video And Compression
PDF
Video Compression
MPEG video compression standard
Compression: Video Compression (MPEG and others)
Multimedia presentation video compression
Video Compression Techniques
MPEG Compression Standards
video_compression_2004
video compression
video compression techique
Multimedia Object - Image
Introduction To Video Compression
Signal Compression and JPEG
Compression
Multimedia basic video compression techniques
Compression
Video compression
The motion estimation
Digital Video And Compression
Video Compression
Ad

Viewers also liked (20)

PPT
Image Compression
PPT
ISDD Media Types - File Compression
PPT
Audio Compression
PPT
ISDD Standard File Formats
PPT
Technical Implementation: Hardware
PPT
Sound & Video File Sizes
PPT
Backing Storage
PPT
ISDD Testing
PPT
ISDD User Interface
PPT
PPT
Searching and Sorting
PPT
Entity Relationship Diagrams
PPT
Other web page aspects
PPT
Data Dictionary
PPT
N5 Computing Science HTML
PPT
ISDD Back Up Strategies
PPT
PPT
ISDD Cloud and Internet Services
PPT
Database - reports, forms, calculations
PPT
ISDD Hacking and Viruses
Image Compression
ISDD Media Types - File Compression
Audio Compression
ISDD Standard File Formats
Technical Implementation: Hardware
Sound & Video File Sizes
Backing Storage
ISDD Testing
ISDD User Interface
Searching and Sorting
Entity Relationship Diagrams
Other web page aspects
Data Dictionary
N5 Computing Science HTML
ISDD Back Up Strategies
ISDD Cloud and Internet Services
Database - reports, forms, calculations
ISDD Hacking and Viruses
Ad

Similar to ISDD Video Compression (20)

PPT
Video and animation
DOCX
video comparison
PPTX
Chap55
PPT
Multimedia Presentation
PPT
Digital Video 101.ppt
PPT
Video00.ppt
PPTX
TMD2063 | Digital Animation — Chapter 4
PPT
Week 4 LBSC 690 Information Technology
PPTX
4 multimedia elements - video
PPTX
Tech report
PPTX
Image and Video formates
PPTX
Image processing
PDF
An explanation of video compression techniques.
PPT
Multimedia systems
PPT
HSC Multimedia
PPT
MPEG4 vs H.264
PPTX
Multimedia Elements - Sound, Animation & Video - R.D.Sivakumar
PPTX
Industrial Technology Multimedia Video Theory Prelim Course
PPTX
Multimedia systems and applications
PPT
Video Formats and Codecs 2015
Video and animation
video comparison
Chap55
Multimedia Presentation
Digital Video 101.ppt
Video00.ppt
TMD2063 | Digital Animation — Chapter 4
Week 4 LBSC 690 Information Technology
4 multimedia elements - video
Tech report
Image and Video formates
Image processing
An explanation of video compression techniques.
Multimedia systems
HSC Multimedia
MPEG4 vs H.264
Multimedia Elements - Sound, Animation & Video - R.D.Sivakumar
Industrial Technology Multimedia Video Theory Prelim Course
Multimedia systems and applications
Video Formats and Codecs 2015

More from Forrester High School (20)

PPTX
Program Design
PPTX
Database Evaluation
PPTX
PPTX
Database Query Design
PPTX
Data Dictionary
PPTX
Compound Keys
PPTX
Entity Occurrence Diagrams
PPTX
Entity Relationship Diagrams
PPTX
Database Analysis
PPTX
Software Evaluation
PPTX
Software Testing
PPTX
Standard Algorithms
PPTX
File Handling
PPTX
Python Predefined Functions
PPTX
Python Substrings
PPTX
Variable Scope
PPTX
Sub-programs
PPTX
Records in Python
PPTX
Parallel arrays in python
Program Design
Database Evaluation
Database Query Design
Data Dictionary
Compound Keys
Entity Occurrence Diagrams
Entity Relationship Diagrams
Database Analysis
Software Evaluation
Software Testing
Standard Algorithms
File Handling
Python Predefined Functions
Python Substrings
Variable Scope
Sub-programs
Records in Python
Parallel arrays in python

Recently uploaded (20)

PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
Cell Types and Its function , kingdom of life
PPTX
Lesson notes of climatology university.
PPTX
master seminar digital applications in india
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PDF
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PDF
Weekly quiz Compilation Jan -July 25.pdf
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
Computing-Curriculum for Schools in Ghana
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PDF
Complications of Minimal Access Surgery at WLH
2.FourierTransform-ShortQuestionswithAnswers.pdf
Cell Types and Its function , kingdom of life
Lesson notes of climatology university.
master seminar digital applications in india
202450812 BayCHI UCSC-SV 20250812 v17.pptx
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
LDMMIA Reiki Yoga Finals Review Spring Summer
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
Weekly quiz Compilation Jan -July 25.pdf
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
A systematic review of self-coping strategies used by university students to ...
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Computing-Curriculum for Schools in Ghana
Anesthesia in Laparoscopic Surgery in India
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Complications of Minimal Access Surgery at WLH

ISDD Video Compression

  • 2. Video Compression  Uncompressed video has a very high data rate – over 100 Megabytes / second for HD  An uncompressed movie file could be as large as a terabyte – a lot of data
  • 3. MPEG  One common technique (codec) for compressing video is MPEG (Motion Picture Experts Group).  MPEG is the standard file format for DVDs because of the high compression ratio.
  • 4. MPEG  MPEG works by  identifying key frames and storing all the key frame data as a JPEG  comparing subsequent frames and storing only the changes in each frame  At 24 fps, there is often very little change from one frame to the next. Frame 1 (key frame) Frame 2 Frame 3 Frame 4
  • 5. AVI  Audio Video Interleave  Is a container file format so can actually contain video and audio compressed with different types of codec.  Can contain compressed or uncompressed files  Maximum frame rate 30 fps  Maximum resolution 320 x 240
  • 6. Intra-frame and Inter-frame  Intra-frame Compression:  Compressing individual frames  For MPEG will be key frames, compressed as individual JPEG images  Uncompressed AVI stores all frames in uncompressed format
  • 7. Intra-frame and Inter-frame  Inter-frame Compression:  Look at key frame, then for key frame + 1 store only changes between the 2 frames  Continue using this process of storing difference between current frame and previous frame, until next key frame
  • 9. Animated GIF  An animated GIF file is made up of a number of GIF frames displayed one after the other  The animated GIF file stores the following settings:  Frame delay - adjusts the amount of time between frames  Transparency - each frame can have areas of transparency or for the whole animation  Looping - specify how many times an animation will repeat (including none or forever)
  • 10. Animated GIF  An animated GIF file is made up of a number of GIF frames displayed one after the other  The animated GIF file stores the following settings:  Frame delay - adjusts the amount of time between frames  Transparency - each frame can have areas of transparency or for the whole animation  Looping - specify how many times an animation will repeat (including none or forever)