SORENSON VIDEO COMPRESSION

Similar documents
Sorenson Video 3. Version 3.1 User Guide

Compression and File Formats

About MPEG Compression. More About Long-GOP Video

Optimizing A/V Content For Mobile Delivery

Canopus DVStorm2 and Matrox RT.X100. Comparison test and analysis document. DV Quality Test Results. Complete Test Results Inside

MULTIMEDIA SYSTEMS

UNDERSTANDING MUSIC & VIDEO FORMATS

VISUAL QUICKSTART GUIDE QUICKTIME PRO 4. Judith Stern Robert Lettieri. Peachpit Press

Request for: 2400 bytes 2005/11/12

Advanced High Graphics

Computing in the Modern World

Lesson 5: Multimedia on the Web

JPEG. Table of Contents. Page 1 of 4

Digital Image Processing

Image and video processing

COMP : Practical 11 Video

Digital Video Primer

Using Movie Clips in PowerPoint Presentations: Part 1, Compatibility Issues

Obtaining video clips

Lesson 5: Multimedia on the Web

Video. Add / edit video

Multimedia on the Web

lesson 24 Creating & Distributing New Media Content

Skill Area 325: Deliver the Multimedia content through various media. Multimedia and Web Design (MWD)

Networking Applications

DigiPoints Volume 1. Student Workbook. Module 8 Digital Compression

Fundamentals of Video Compression. Video Compression

CS-184: Computer Graphics

CS-184: Computer Graphics. Introduction to Animation. Lecture #17: Introduction to Animation. 17-AnimationIntro.key - April 15, 2014

Streaming Technologies Glossary

CS-184: Computer Graphics. Introduction to Animation. Generate perception of motion with sequence of image shown in rapid succession

CSCD 443/533 Advanced Networks Fall 2017

3.01C Multimedia Elements and Guidelines Explore multimedia systems, elements and presentations.

AI/RWIS CBT Ontario Version MINIMUM SYSTEM REQUIREMENTS

Do not turn this page over until instructed to do so by the Senior Invigilator.

15 Data Compression 2014/9/21. Objectives After studying this chapter, the student should be able to: 15-1 LOSSLESS COMPRESSION

Part 1 of 4. MARCH

Tech Note - 05 Surveillance Systems that Work! Calculating Recorded Volume Disk Space

CS-184: Computer Graphics. Today

DIGITAL TELEVISION 1. DIGITAL VIDEO FUNDAMENTALS

CS-184: Computer Graphics. Administrative

Inserting multimedia objects in Dreamweaver

MULTIMEDIA AND CODING

Digital video coding systems MPEG-1/2 Video

ZEN / ZEN Vision Series Video Encoding Guidelines

WMV Studio & Studio Pro WMV Player & Player Pro User s Guide WMV Export User s Guide. Version 1.0

Video Compression Secrets - Smaller Files, Better Quality UPDATED (Oct 15)

Compression; Error detection & correction

Data Representation. Reminders. Sound What is sound? Interpreting bits to give them meaning. Part 4: Media - Sound, Video, Compression

Aud-X 5.1 Help.

Editing avchd with final. cut studio pro 2. Editing AVCHD with Final Cut Studio Pro 2

Streaming video. Video on internet. Streaming video, live or on demand (VOD)

Data Storage. Slides derived from those available on the web site of the book: Computer Science: An Overview, 11 th Edition, by J.

Podcast Compression Techniques. Richard Harrington - RHED Pixel

Compression Primer. Uncompressed high definition (1920 x fps) Uncompressed standard definition (720 x fps)

Compression; Error detection & correction

MEDIA RELATED FILE TYPES

Chapter 1. Data Storage Pearson Addison-Wesley. All rights reserved

Screencast.com. Getting the Most from Your Screencast.com Account. July TechSmith Corporation. All rights reserved.

Intensity Pro 4K Incredible quality capture and playback in SD, HD and Ultra HD for your HDMI, YUV, S-Video and NTSC/PAL devices!

TRUST USB VIDEO EDITOR

Scientific Working Group on Digital Evidence

Important Encoder Settings for Your Live Stream

Advanced Video Coding: The new H.264 video compression standard

History of Video in Linux

The AiM Codec for Windows and OSX

12 Duplicate Clips and Virtual Clips

ONLIVE CLOUD GAMING SERVICE

Professor Laurence S. Dooley. School of Computing and Communications Milton Keynes, UK

Megapixel Video for. Part 2 of 4. Brought to You by. Presented by Video Security Consultants

Multimedia Applications I ARKANSAS CAREER AND TECHNICAL EDUCATION, BUSINESS/MARKETING TECHNOLOGY, MULTIMEDIA APPLICATIONS I & II

Test Report: Digital Rapids Transcode Manager Application with NetApp Media Content Management Solution

Image, video and audio coding concepts. Roadmap. Rationale. Stefan Alfredsson. (based on material by Johan Garcia)

ADAPTIVE STREAMING. Improve Retention for Live Content. Copyright (415)

Introduction to LAN/WAN. Application Layer 4

Video Compression Tools

Media player for windows 10 free download

The following bit rates are recommended for broadcast contribution employing the most commonly used audio coding schemes:

Digital Video Act III Importing, Editing, & Distribution Tips. University of Utah Student Computing Labs Macintosh Support

Lecture 19 Media Formats

Video compression software

Bits and Bit Patterns

How to Produce High-Quality QuickTime

High Definition Experience & Performance Ratings Test. HDXPRT 2012 v1.0 WHITE PAPER

Encoding Video for the Highest Quality and Performance

RED, Raw and Beyond HD

Encoding Video for the Web

ITP 342 Mobile App Dev. Audio

IMAGE COMPRESSION. Image Compression. Why? Reducing transportation times Reducing file size. A two way event - compression and decompression

The Project. 1.The Project Premiere Pro 1.5 H O T

CSC 101: Lab #8 Digital Video Lab due date: 5:00pm, day after lab session

CinemaDNG RAW Workflow for Blackmagic Cameras

CODEC AND PROTOCOL SUPPORT HELIX MEDIA DELIVERY PLATFORM

A Hybrid System for Delivering Web Based Distance Learning and Teaching Material

M4-R4: INTRODUCTION TO MULTIMEDIA (JAN 2019) DURATION: 03 Hrs

ESKIAV3 (SQA Unit Code - F9AM 04) Audio and Video Software

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS AUDIO/VIDEO FOR THE WEB WEB 2120

Application of Huffman Coding in Lossless Video Compression

40%SAVED 30% NDTV, promos reinvented.

Compressed-Domain Video Processing and Transcoding

Transcription:

R O S E B R U F O R D C O L L E G E S O U N D & I M A G E D E S I G N D e s k t o p P u b l i s h i n g U n i t SORENSON VIDEO COMPRESSION B y D a n e R a m s h a w 2nd March 2000 Semester 2a - Course Year 1 For (Tutor) Matt Ottewill

Contents Page 1 Page 2 Page 3 Page 3 Page 4 Page 5 Page 6 Page 7 Page 8 Chapter 1 - Introduction & Codecs Chapter 2 - Which Codec? Chapter 3 - Web & CD-ROM Chapter 4 - Cinepak Chapter 5 - Sorenson Video Chapter 5 - Sorenson Keyframes & Audio Chapter 6 - Pros & Cons Glossary Bibliography

Chapter 1 - Introduction & Codecs Introduction As we all know, the dialect which accompanies all areas of multimedia can at first, appear somewhat daunting. With digital video providing its fair share of confusion, terms such as codec and architecture can appear daunting. This document will attempt to paint a clearer picture. Page 1 It is for this reason that compression / decompression algorithms (codecs) were created, drastically reducing file size, and allowing more realistic manipulation of video. The function of a codec is to compress both video and audio during the encoding process, and then decompress them during playback. As most images and sounds contain more aspects than we can discern, one form of compression, Lossy, works by the elimination of redundant video and audio data. This often produces a high quality video, with a vastly reduced file size, making it suitable for the web or CD-ROM distribution. Codecs With the capabilities of the personal computer advancing in leaps and bounds, desktop video editing has become a feasible possibility. However, as video places the greatest demands upon a computer s system resources, it is often still a slow and laborious task. Therefore, it requires an enormous bandwidth to play via networks or the Internet. In addition to this, uncompressed video requires extensive amounts of hard disk space - approximately 27 MB per second - giving a CD-ROM the storage space for a mere 24 seconds! Greater compression can be attained with more data removal. However, this will certainly result in sound and image degradation. An alternative form of compression to Lossy is Lossless. Lossless takes another approach, attempting to compress all data, without removal. Therefore, the finished product is of the same quality as it was to begin with. This method of compression yields exceedingly high quality audio and video, yet demands a lot of storage space, and is therefore, inefficient for CD-ROM or web delivery. However, this is a suitable format for television broadcast.

Chapter 2 - Which Codec? A technique by which compression is applied to one single frame of data is known as Spatial Compression. The frame is compressed independently from other surrounding frames. This compression can be either lossy or lossless. A frame which has been spatially compressed is often referred to as an intraframe. Whereas, an alternate compression method, Temporal Compression stores only the differences between frames. Areas which have remained unchanged are simply repeated from the previous frame, or frames. A frame which has been temporally compressed is often referred to as an interframe. Needless to say, every codec has its good and bad points. With some specialising in CD-ROM distribution, others with the web, (often incorporating streaming capabilities), and others with digital television broadcasts. Which Codec? Choosing the right codec for your purposes is very important. You must take into consideration your hardware/software limitations, and the capabilities of your end user s system. For example, some codecs, asymmetrical, compress at a very slow rate, and yet decompress very fast. Whereas, symmetrical codecs compress and decompress at the same rate. Further file size reduction can be achieved with codecs, by exploiting the physical nature of human vision. The human eye reacts to luminance (brightness) better than to chrominance (colour). With the storage of colour data in 4x4 sections, (commonly known as YUV-9 colorspace ), file size is drastically decreased. Movies produce a superior display when viewed at native frame rates. However, if it should be essential for the frame rate to be reduced for reasons such as hardware deficiency, it is desirable to divide the frame rate by whole numbers. This maintains an even duration for each frame, and thereby impedes the tendency to display in a juddering fashion. Therefore, in order for compression of PAL video (25 fps), the frame rate should be divided by 2, 3, 4, 5 etc, to maintain an even playback. This would produce frame rates of 12.5, 8.3, 6.2, 5 etc. An alternative to previously mentioned codecs, are hardware codecs. They are supported with interface cards. These cards both compress the files, and play them back. Although such hardware codecs often yield higher quality products, the end user must also possess the necessary hardware to playback the file. For general use, a software codec is the most sensible option. With no specific interface card requirements, distribution is made simple. --- Page 2

Chapter 3 - Web & CD-ROM Internet Codecs Chapter 4 - Cinepak Cinepak Page 3 Cinepak - fair quality - able to run on older PCs Sorenson Video - high quality MPEG-4 - high quality RealVideo G2 - widely used streaming codec CD-ROM Codecs Sorenson Video - high quality - requires Pentium processor Cinepak - fair quality - able to run on older PCs Amongst popular codecs, two of the leading contenders are Sorenson Video and Cinepak. Cinepak (manufactured by Apple), could claim that it was virtually the industry standard in video delivery. It was primarily developed to play small videos on approximately 25Mhz machines, utilising a single speed CD-ROM drive. One of its most desirable features is the extremely low demand that it places upon the CPU. Although it now suffers when compared against newer codecs, the quality/data rate that Cinepak offered when first released, was quite revolutionary. Even today, Cinepak, with its ability to play videos on an extremely wide range of computers may still be a wise choice of codec. Indeo Video 4/5 - high quality - requires Pentium processor Eidos Escape - high quality - requires rapid data rates MPEG-1 - high quality - requires Pentium processor MPEG-2 - high quality - DVD-ROM video

Chapter 5 - Sorenson Video Sorenson As you can see from the list of codecs (page 3), Sorenson Video yields very high quality products, suitable for delivery over the web or via a CD-ROM. It is considered by many to be the leader in multimedia video compression. In many cases, codecs are often included within video applications such as QuickTime. Sorenson Video uses Temporal Compression (often referred to as Interframe Compression ). Page 4 Put simply, many frames are modelled upon the preceding frame(s), with unmodified information being repeated - e.g. in this movie, the uniform white background is merely reproduced from earlier frames. Sorenson Video along with many other software codecs are contained with QuickTime Movie Player, allowing the widest possible distribution of files compressed with Sorenson technology. The full registered version of QuickTime also caters for Sorenson encoding. Sorenson Video generates superb highly compressed video, suitable for web and CD-ROM, at a fraction of conventional data rates. It is best suited to the capabilities of computers running at or above 120 MHz, e.g. Pentium. This efficient use of temporal compression, enables Sorenson video to produce movies which require a much lower data rate than most other codecs.

Sorenson Keyframes & Audio Page 5 Keyframes With Sorenson, the initial frame of any movie will always be a keyframe. These are intraframes, and are used as reference points for the subsequent interframes. Sorenson Video compresses a fresh keyframe when the following frame(s) are found to contain notable differences. The difference threshold can be altered manually. Audio Above: The Timeline from Adobe Premiere 5.01 With the advent of such powerful codecs, the moving image aspect of video is often no longer the most demanding on system resources. Audio is more often than not, the overriding factor when dealing with file size etc. In answer to this problem, several audio exclusive codecs have been developed. As with video codecs, they all have their strengths and weaknesses, and deal with different areas of sound. e.g. PureVoice is an exceptional codec for compression of the spoken word - (but with limited uses outside of this). A safe choice for most Sorenson Video needs is QDesign Music, incorporating astounding sound quality with unbeatable compression.

Chapter 6 - Pros & Cons Page 6 Cinepak Advantages Plays well on the majority of 486 PCs or 68040 Macs. It is frequently the best choice for 2 speed CD-ROM data rates. It is featured in both video for Windows and QuickTime. Therefore, files can be transcoded between the differing architecture, thus avoiding the necessity of recompression. Cinepak Disadvantages Video quality may be inferior to that of newer codecs at similar data rates. Its web performance is poor at data rates lower than 30KBps. It uses a minimum compression of 10:1, therefore, limiting its uses for higher data rates. Sorenson Advantages When compared with its rival Cinepak, Sorenson regularly offers images of double the quality and half the file size. It performs well at data rates between 2-200 KBps. It offers variable bit rate encoding. This enables it to provides the optimum quality at any data rate. Sorenson Video also has a couple of notable features. In a rather successful attempt to curb Sorenson s demands on slower machines, Temporal Scalability was introduced, greatly reducing the jerky effect seen with other codecs. Temporal Scalability allows a video to playback at a high frame rate (e.g. 30fps) on more recent computers, and gently reduce the frame rate for use on less able machines (e.g.15fps). Sorenson Disadvantages It needs a faster computer than Cinepak, for the playback of CD-ROM based video. Whilst it offers outstanding quality on high-end machines, it performs poorly on computers of a lower specification. This particularly applies to videos larger than 320x240, or those running at data rates above 100 KBps. Therefore, One must be aware as to the capabilities of the end-user machine before One could safely chose this codec. It suffers from bleeding and blockiness relating to highly saturated colours.

Glossary Page 7 Unde ned Terms Architecture - A system extension, plug-in, etc. Examples of this are: QuickTime, RealMedia, & Vivo, which enable the viewing of video media. Streaming - The ability to both display and load media simultaneously. End User - This term refers to the capabilities of the intended computer system.

Bibliography Page 8 Bibliography Books Gibson, J etc. Digital Compression for Multimedia. US. Publisher: Morgan Kaufmann Publisher. 1998. Internet Terran Interactive, Codec Central. URL: http://www.terran.com/codeccentral/index.html -- How MPEG Video Compression Works. URL: http://home.earthlink.net/~radse/page10.html -- Sorenson Vision Inc, Sorenson Video. URL: http://www.s-vision.com/