Apple Prores White Paper December 2013 White Paper 2 Apple Prores

Total Page:16

File Type:pdf, Size:1020Kb

Apple Prores White Paper December 2013 White Paper 2 Apple Prores Apple ProRes White Paper December 2013 White Paper 2 Apple ProRes Contents 3 Introduction 4 Authorized Apple ProRes Implementations 5 Apple ProRes Family Overview 7 Properties of Digital Images Frame Size (Full-Width Versus Partial-Width) Chroma Sampling Sample Bit Depth 10 Properties of Apple ProRes Codecs Data Rate Quality Performance Apple ProRes 4444 Alpha Channel Support 20 Appendix Target Data Rates 22 Glossary White Paper 3 Apple ProRes Introduction Apple ProRes is one of the most popular codecs in professional post-production. The Apple ProRes family of video codecs has made it both possible and affordable to edit full-frame, 10-bit, 4:2:2 high-definition (HD), 2K, 4K, and 5K video sources with multistream performance in Final Cut Pro X. This white paper provides in-depth information about all five members of the Apple ProRes family, including technical specifications and performance metrics. White Paper 4 Apple ProRes Authorized Apple ProRes Implementations Apple ProRes is a codec technology developed for high-quality, high-performance editing in Final Cut Pro X. Apple has licensed Apple ProRes to select companies for use in specific products and workflows. In some instances, unauthorized codec implementations have been used in third-party software and hardware products. Using any unauthorized implementation (like the FFmpeg and derivative implementations) may lead to decoding errors, performance degradation, incompatibility, and instability. For a list of all authorized Apple ProRes licensees and developers, and for licensing information, go to support.apple.com/kb/HT5959. If you are using or considering purchasing a product that encodes or decodes Apple ProRes, and that product is not on this list, please contact Apple at [email protected]. White Paper 5 Apple ProRes Apple ProRes Family Overview All members of the Apple ProRes family provide an unparalleled combination of multistream, real-time editing performance coupled with impressive image quality at reduced storage rates. Additionally, all five codecs preserve standard-definition (SD), HD, 2K, 4K, and 5K frame sizes at full resolution. As a variable bit rate (VBR) codec technology, Apple ProRes uses fewer bits on simple frames that would not benefit from encoding at a higher data rate. All Apple ProRes codecs are frame-independent (or “intra-frame”) codecs, meaning that each frame is encoded and decoded independently of any other frame. This technique provides the greatest editing performance and flexibility. • Apple ProRes 4444: The Apple ProRes 4444 codec preserves motion image sequences originating in either 4:4:4 RGB or 4:4:4 Y’CBCR color spaces. With a remarkably low data rate (as compared to uncompressed 4:4:4 HD), Apple ProRes 4444 supports 12-bit pixel depth with an optional, mathematically lossless alpha channel for true 4:4:4:4 support. Apple ProRes 4444 preserves visual quality at the same high level as Apple ProRes 422 (HQ), but for 4:4:4 image sources, which can carry the highest possible color detail. Apple ProRes 4444 is ideal for next-generation video and the most pristine computer graphics sources for cinema-quality compositing. For projects that previously required the Animation codec, Apple ProRes 4444 is a modern replacement with real-time playback support in Final Cut Pro X. Because color detail is preserved, Apple ProRes 4444 is ideal for color grading with 4:4:4 image sources. • Apple ProRes 422 (HQ): Apple ProRes 422 (HQ) offers visually lossless preservation of the highest-quality professional HD video that a (single-link) HD-SDI signal can carry. For this reason, Apple ProRes 422 (HQ) has enjoyed widespread adoption across the video post-production industry. This codec supports full-width, 4:2:2 video sources at 10-bit pixel depths, while retaining its visually lossless characteristic through many generations of decoding and re-encoding. Apple ProRes 422 (HQ) can be used both as an intermediate codec to accelerate workflows for complex, compressed video sources and as an affordable, high-performance alternative to uncompressed 4:2:2 video. White Paper 6 Apple ProRes • Apple ProRes 422: Apple ProRes 422 offers nearly all the benefits of its big brother, Apple ProRes 422 (HQ), but at a significantly lower data rate. It provides visually lossless coding performance for the same full-width, 10-bit, 4:2:2 sequences as Apple ProRes 422 (HQ) with even better multistream real-time editing performance. • Apple ProRes 422 (LT): Like Apple ProRes 422 (HQ) and Apple ProRes 422, the Apple ProRes 422 (LT) codec supports full-width, 10-bit video sequences, but at a target data rate even lower than that of its siblings. Apple ProRes 422 (LT) weighs in at 100 Mbps or less, depending on the particular video format. Apple ProRes 422 (LT) balances incredible image quality with small file sizes, and is perfect for digital broadcast environments where storage capacity and bandwidth are often at a premium. Apple ProRes 422 (LT) is ideal for live multicamera and on-location productions where large amounts of footage are acquired to disk. • Apple ProRes 422 (Proxy): The lowest-bandwidth member of the Apple ProRes family is Apple ProRes 422 (Proxy). This codec maintains HD data rates below 36 Mbps, yet like its higher-rate Apple ProRes 422 siblings, it supports full-frame, 10-bit, 4:2:2 video. Apple ProRes 422 (Proxy) is intended for draft-mode or preview uses where low data rates are required, yet full-resolution video is desired. It is the ideal format for use in offline editing workflows on notebook computers or other systems where storage is at a premium and you have a large quantity of source media. Today’s HD workflows demand offline video formats that support native frame size and aspect ratio. Apple ProRes 422 (Proxy) supports full 1920 x 1080 and 1280 x 720 resolutions, enabling full HD resolution while editing, and accurate representation of Final Cut Pro X motion effects from the creative stages through finishing. White Paper 7 Apple ProRes Properties of Digital Images The technical properties of digital images correspond to different aspects of image quality. For example, high-resolution HD images can carry more detail than their lower-resolution SD counterparts. 10-bit images can carry finer gradations of color, thereby avoiding the banding artifacts that can occur in 8-bit images. The role of a codec is to preserve image quality as much as possible at a particular reduced data rate, while delivering the fastest encoding and decoding speed. The Apple ProRes family supports the three key properties of digital images that contribute to image quality—frame size, chroma sampling, and sample bit depth— while offering industry-leading performance and quality at each supported data rate. In order to appreciate the benefits of the Apple ProRes family as a whole and to choose which family members to use in various post-production workflows, it is important to understand these three properties. Frame Size (Full-Width Versus Partial-Width) Many video camcorders encode and store video frames at less than the full HD widths of 1920 pixels or 1280 pixels, for 1080-line or 720-line HD formats, respectively. When such formats are displayed, they are upsampled horizontally to full HD widths, but they cannot carry the amount of detail possible with full-width HD formats. All Apple ProRes family members can encode full-width HD video sources (sometimes called “full-raster” video sources) to preserve the maximum possible detail an HD signal can carry. Apple ProRes codecs can also encode partial-width HD sources if desired, thereby averting potential quality and performance degradation that results from upscaling partial-width formats prior to encoding. White Paper 8 Apple ProRes Chroma Sampling Color images require three channels of information. In computer graphics, a pixel’s color is typically defined by R, G, and B values. In traditional digital video, a pixel is represented by Y’, CB, and CR values, where Y’ is the “luma” or grayscale value and CB and CR contain the “chroma” or color-difference information. Because the eye is less sensitive to fine chroma detail, it is possible to average together and encode fewer CB and CR samples with little visible quality loss for casual viewing. This technique, known as chroma subsampling, has been used widely to reduce the data rate of video signals. However, excessive chroma subsampling can degrade quality for compositing, color correction, and other image-processing operations. The Apple ProRes family handles today’s popular chroma formats as follows: • 4:4:4 is the highest-quality format for preserving chroma detail. In 4:4:4 image sources, there is no subsampling, or averaging, of chroma information. There are three unique samples, either Y’, CB, and CR or R, G, and B, for every pixel location. Apple ProRes 4444 fully supports 4:4:4 image sources, from either RGB or Y’CBCR color spaces. The fourth “4” means that Apple ProRes 4444 can also carry a unique alpha-channel sample for every pixel location. Apple ProRes 4444 is intended to support 4:4:4:4 RGB+Alpha sources exported from computer graphics applications such as Motion, as well as 4:4:4 video sources from high-end devices such as dual-link HDCAM-SR. • 4:2:2 is considered a high-quality, professional video format in which the chroma values of Y’CBCR images are averaged together such that there is one CB and one CR sample, or one “CB/CR chroma pair,” for each Y’ (luma) sample. This minimal chroma subsampling has traditionally been considered adequate for high-quality compositing and color correction, although better results can be achieved using 4:4:4 sources. 4:2:2 sources are generated by many popular higher-end video camcorder formats, including DVCPRO HD, AVC-Intra/100, and XDCAM HD422/50.
Recommended publications
  • Avid Supported Video File Formats
    Avid Supported Video File Formats 04.07.2021 Page 1 Avid Supported Video File Formats 4/7/2021 Table of Contents Common Industry Formats ............................................................................................................................................................................................................................................................................................................................................................................................... 4 Application & Device-Generated Formats .................................................................................................................................................................................................................................................................................................................................................................. 8 Stereoscopic 3D Video Formats ...................................................................................................................................................................................................................................................................................................................................................................................... 11 Quick Lookup of Common File Formats ARRI..............................................................................................................................................................................................................................................................................................................................................................4
    [Show full text]
  • Reviewer's Guide
    Episode® 6.5 Affordable transcoding for individuals and workgroups Multiformat encoding software with uncompromising quality, speed and control. The Episode Product Guide is designed to provide an overview of the features and functions of Telestream’s Episode products. This guide also provides product information, helpful encoding scenarios and other relevant information to assist in the product review process. Please review this document along with the associated Episode User Guide, which provides complete product details. Telestream provides this guide for informational purposes only; it is not a product specification. The information in this document is subject to change at any time. 1 CONTENTS EPISODE OVERVIEW ........................................................................................................... 3 Episode ($495 USD) ........................................................................................................... 3 Episode Pro ($995 USD) .................................................................................................... 3 Episode Engine ($4995 USD) ............................................................................................ 3 KEY BENEFITS ..................................................................................................................... 4 FEATURES ............................................................................................................................ 5 Highest quality ...................................................................................................................
    [Show full text]
  • (A/V Codecs) REDCODE RAW (.R3D) ARRIRAW
    What is a Codec? Codec is a portmanteau of either "Compressor-Decompressor" or "Coder-Decoder," which describes a device or program capable of performing transformations on a data stream or signal. Codecs encode a stream or signal for transmission, storage or encryption and decode it for viewing or editing. Codecs are often used in videoconferencing and streaming media solutions. A video codec converts analog video signals from a video camera into digital signals for transmission. It then converts the digital signals back to analog for display. An audio codec converts analog audio signals from a microphone into digital signals for transmission. It then converts the digital signals back to analog for playing. The raw encoded form of audio and video data is often called essence, to distinguish it from the metadata information that together make up the information content of the stream and any "wrapper" data that is then added to aid access to or improve the robustness of the stream. Most codecs are lossy, in order to get a reasonably small file size. There are lossless codecs as well, but for most purposes the almost imperceptible increase in quality is not worth the considerable increase in data size. The main exception is if the data will undergo more processing in the future, in which case the repeated lossy encoding would damage the eventual quality too much. Many multimedia data streams need to contain both audio and video data, and often some form of metadata that permits synchronization of the audio and video. Each of these three streams may be handled by different programs, processes, or hardware; but for the multimedia data stream to be useful in stored or transmitted form, they must be encapsulated together in a container format.
    [Show full text]
  • Avid DS - Your Future Is Now
    DSWiki DSWiki Table Of Contents 1998 DS SALES BROCHURE ............................................. 4 2005 DS Wish List ..................................................... 8 2007 Unfiltered DS Wish List ............................................. 13 2007 Wish Lists ....................................................... 22 2007DSWishListFinalistsRound2 ........................................... 28 2010 Wish List ........................................................ 30 A ................................................................. 33 About .............................................................. 53 AchieveMoreWithThe3DDVE ............................................. 54 AmazonStore ......................................................... 55 antler .............................................................. 56 Arri Alexa ........................................................... 58 Avid DS - Your Future Is Now ............................................. 59 Avid DS for Colorists ................................................... 60 B ................................................................. 62 BetweenBlue&Green ................................................... 66 Blu-ray Copy ......................................................... 67 C ................................................................. 68 ColorItCorrected ...................................................... 79 Commercial Specifications ............................................... 80 Custom MC Color Surface Layouts ........................................
    [Show full text]
  • Installation Guide Autodesk® Smoke® 2010 for Mac OS® X © 2009 Autodesk, Inc
    Autodesk ® WiretapCentral™ 2010.2 and Wiretap™ Gateway 2010.2 Installation Guide Autodesk® Smoke® 2010 For Mac OS® X © 2009 Autodesk, Inc. All rights reserved. Except as otherwise permitted by Autodesk, Inc., this publication, or parts thereof, may not be reproduced in any form, by any method, for any purpose. Trademarks The following are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and other countries: 3DEC (design/logo), 3December, 3December.com, 3ds Max, Algor, Alias, Alias (swirl design/logo), AliasStudio, Alias|Wavefront (design/logo), ATC, AUGI, AutoCAD, AutoCAD Learning Assistance, AutoCAD LT, AutoCAD Simulator, AutoCAD SQL Extension, AutoCAD SQL Interface, Autodesk, Autodesk Envision, Autodesk Intent, Autodesk Inventor, Autodesk Map, Autodesk MapGuide, Autodesk Streamline, AutoLISP, AutoSnap, AutoSketch, AutoTrack, Backburner, Backdraft, Built with ObjectARX (logo), Burn, Buzzsaw, CAiCE, Civil 3D, Cleaner, Cleaner Central, ClearScale, Colour Warper, Combustion, Communication Specification, Constructware, Content Explorer, Dancing Baby (image), DesignCenter, Design Doctor, Designer's Toolkit, DesignKids, DesignProf, DesignServer, DesignStudio, Design Web Format, Discreet, DWF, DWG, DWG (logo), DWG Extreme, DWG TrueConvert, DWG TrueView, DXF, Ecotect, Exposure, Extending the Design Team, Face Robot, FBX, Fempro, Fire, Flame, Flare, Flint, FMDesktop, Freewheel, GDX Driver, Green Building Studio, Heads-up Design, Heidi, HumanIK, IDEA Server, i-drop, ImageModeler, iMOUT,
    [Show full text]
  • 20130218 Technical White Paper.Bw.Jp
    Sending, Storing & Sharing Video With latakoo © Copyright latakoo. All rights reserved. Revised 11/12/2012 Table of contents Table of contents ................................................................................................... 1 1. Introduction ...................................................................................................... 2 2. Sending video & files with latakoo ...................................................................... 3 2.1 The latakoo app ............................................................................................ 3 2.2 Compression & upload ................................................................................. 3 2.3 latakoo minutes ............................................................................................ 4 3. The latakoo web interface .................................................................................. 4 3.1 Web interface requirements .......................................................................... 4 3.2 Logging into the dashboard .......................................................................... 4 3.3 Streaming video previews ............................................................................. 4 3.4 Downloading video ...................................................................................... 5 3.5 latakoo Pilot ................................................................................................. 5 3.6 Search and tagging ......................................................................................
    [Show full text]
  • The Made for Mobile Database
    The Made for Mobile Database This document describes the content and user information for the Made for Mobile database. The database is supplied by the University of Vienna, through the project Content Aware Coding for Mobile TV. For a more detailed description, please read “Made for Mobile: A Video Database Designed for Mobile Television”, which will be available on the database homepage. Contents The Made for Mobile Database consists of a total of 22 professionally produced clips: • 12 mobile episodes (3 episodes, 2 variants, in 2 languages) • 4 news show clips (1 episode, 2 variants in 2 languages) • 4 sports clips (2 episodes, 2 languages) All clips are available with English and German audio tracks. Formats The database is available in a number of formats. Mobile Episodes: Size Frame Video Codec Audio Codec Container rate Format 1080p 25 Avid DNxHD PCM stereo MOV 1080p 25 UYVY 4:2:2 uncompressed PCM stereo AVI 720p 25 UYVY 4:2:2 uncompressed PCM stereo AVI 720p 25 YUV 4:2:0 uncompressed PCM stereo AVI All other clips: Size Frame Video Codec Audio Codec Container rate Format 720p 50 Avid DNxHD PCM stereo MOV 720p 50 YUV 4:2:0 uncompressed PCM stereo AVI The Avid DNxHD format can be read and converted with the “libavcodec” libraries, commonly found in tools like FFmpeg or libav. We recommend converting the material with “ffmbc”, or using the uncompressed material in case of conversion errors. License and Usage The contents of the Made for Mobile Database are available free of charge, but only on personal request.
    [Show full text]
  • Anyware Video
    CASE STUDY Anyware Video MainConcept® codecs & streaming components are the driving force behind Anyware Video’s broadcast video servers as well as ingest, playout, on air branding and supervision systems In the rapidly changing broadcast market, a core value is to anticipate and fulfill as many customer requirements as possible. For that reason, you need to offer a wide range of products that cover these demands. The Anyware Video product portfolio consists of powerful video servers for capturing and transmitting content in multiple formats as well as highly flexible ingest, playout, editing and supervising solutions for broadcast automation. To handle all these tasks properly, users have to deal with content in numerous diverse formats each day. For staying competitive in the industry, it is necessary to support all common formats in the complete production workflow. To achieve this goal, solutions require high performance and best quality encoders, decoders and related components. PLATFORMS CHALLENGES • OneGenie® Anyware Video has been developing and licensing business software to broadcasters, ® TV channels and production houses for 20 years. The France-based company • DubMaster is working closely with many major national and international media groups to create high-end solutions designed to solve complex workflow tasks in professional MARKETS: environments. Serving these companies properly requires support for a large • Broadcast compilation of audio and video codecs. • TV Channels Customers nowadays do not want to deal with different products for each codec, so • Production Companies they are looking for all-in-one solutions that handle any media type. USE CASE: • Ingest / Playout, Supervision, Capturing / Playback, Editing MAINCONCEPT SDKS: • HEVC/H.265 • AVC/H.264 BC • MPEG-1/2 • DVCPRO HD • JPEG 2000 • VC-3 Decoder (Avid DNxHD / DNxHR) • Network Streaming Broadcast • DASH Muxing & Packaging © 2018 MainConcept GmbH.
    [Show full text]
  • What's New for Avid® Media Composer® V2020.4
    New in Media Composer v2020.4 What’s New for Avid® Media Composer® v2020.4 New in Media Composer v2020.4 The following are new for Media Composer v2020.4: • Apple ProRes Support • macOS Catalina Support • Avid Universal Media Engine (UME) • Avid S1 Control Surface • Avid MediaFiles Folder Location • Windows 7 Note • Resolution Name Changes • New Select Project Window • Timeline Sequence Map • Bulk Edit • Blank Panel • Effect Palette Update • Select Muted Clips • Avid Titler+ Changes • Interface Settings Update • Trim Settings Update • New ACES Output Transforms • Mask Margin Presets • Improved Color Correction Control • Strip Silence • Mapping Buttons at the Bottom of the Timeline 1 New in Media Composer v2020.4 Apple ProRes Support Media Composer supports the creation of Apple ProRes media in OP-Atom, MXF OP1a, and MOV containers on both Mac and Windows. Media Composer support for ProRes does not require QuickTime. You can select Apple ProRes when exporting as MOV or MXF OP1a. n Apple ProRes RAW is not yet supported n Export of Apple ProRes SD MOV is not supported. You can also select Apple ProRes in your Media Creation Settings. 2 New in Media Composer v2020.4 macOS Catalina Support This release of the editing application supports macOS v10.15.4 (Catalina). macOS Catalina exclusively supports 64-bit applications. 32-bit applications no longer run. Compatibility when running macOS Catalina • No support for DMF (Dynamic Media Folders) • No support for Nitris DX and Mojo DX. • No support for the Avid Title Tool Application or Marquee. • If you have a Media Composer client that needs to connect to Production Management, you cannot upgrade the macOS on your Media Composer system to Catalina.
    [Show full text]
  • Encode Format Support
    Vantage 7.1 Transcode/Transcode Pro Encode Format Support CONTAINER TYPE VIDEO FORMAT AUDIO FORMAT 608 CAPTIONS 708 CAPTIONS ANCILLARY DATA TIMECODE Mobile, Web and Edit Formats AVI Uncom. AVI Stream MS ADPCM Codec In-Band VBI (Line 21) In-Band VITC AVI Uncom. AVI Stream MS CCITT G711 A-Law and U-Law In-Band VBI (Line 21) In-Band VITC AVI Uncom. AVI Stream MS IMA ADPCM In-Band VBI (Line 21) In-Band VITC AVI Uncom. AVI Stream Uncompressed AVI Audio In-Band VBI (Line 21) In-Band VITC FLV Flash 8/VP6 MP3 MP4 H.264 AAC-LC MP4 H.264 AAC QuickTime Animation AAC-LC In-Band VBI (Line 21) QuickTime Timecode Track or In-Band VTC QuickTime Animation PCM In-Band VBI (Line 21) QuickTime Timecode Track or In-Band VTC QuickTime AVC-Intra AAC-LC QuickTime Caption Track QuickTime Timecode Track QuickTime AVC-Intra PCM QuickTime Caption Track QuickTime Timecode Track QuickTime BlackMagic 10-Bit1 AAC-LC QuickTime Timecode Track QuickTime BlackMagic 10-Bit1 AAC-LC QuickTime Timecode Track QuickTime DNxHD® AAC-LC QuickTime Caption Track QuickTime Timecode Track QuickTime DNxHD® PCM QuickTime Caption Track QuickTime Timecode Track QuickTime DV25/50 AAC-LC QuickTime Caption Track QuickTime Timecode Track QuickTime DV25/50 PCM QuickTime Caption Track QuickTime Timecode Track QuickTime DVCPRO HD AAC-LC QuickTime Caption Track QuickTime Timecode Track QuickTime DVCPRO HD PCM QuickTime Caption Track QuickTime Timecode Track QuickTime DVCPRO25/50 AAC-LC QuickTime Caption Track QuickTime Timecode Track QuickTime DVCPRO25/50 PCM QuickTime Caption Track QuickTime Timecode
    [Show full text]
  • Ati Dvd Codec
    Ati dvd codec click here to download Download ATI DVD Decoder. ATI DVD is bundled with many ATI graphics card and is not available as a retail product. Windows Media Player 11 for Windows Vista and Codecs If a DVD decoder was installed before you upgraded to Windows XP, the DVD upgrade mechanism runs five minutes after the upgrade is www.doorway.ru Hi all, I'm trying to get the DVD-Decoder to install during my RunOnceEx portion of setup. However the stupid file first has to verify the ATI driver. I purchased ATi All-In-Wonder X card from e-Bay. It came without the original CD. I'm trying to install the DVD Codec, however; it keeps. Is there a way to get the ATi DVD decoder installed without having an ATi CD handy? I have no idea what happened to the built-by-ATi install. ATI DVD Decoder/Transcoder, etc. - I know they exist, it's all over ATI's site. But I have no idea where to look or where to start. Ok, right now i have ATi DVD Player and was wondering if there is an updated version which i could download (if so where), or should i just. All of the following video codecs are supported by DVD Flick. The ones Video, Asus v1 and v2. ATI VCR1, ATI VCR2, Autodesk Animator Studio, AVID DNxHD. Decoder, ATI, DVD. ATI DVD Decoder. Download link: www.doorway.ru files/drngodddw. ATI DVD Decoder. AVI · Quick Time · MPEG-2 & AC3 · MPEG-4 . I've always had trouble installing new ati decoders.
    [Show full text]
  • Avid High Resolution Workflows Guide
    Avid® High-Resolution Workflows Guide Legal Notices Product specifications are subject to change without notice and do not represent a commitment on the part of Avid Technology, Inc. This product is subject to the terms and conditions of a software license agreement provided with the software. The product may only be used in accordance with the license agreement. This product may be protected by one or more U.S. and non-U.S patents. Details are available at www.avid.com/patents. The Avid DS application uses JScript and Visual Basic Scripting Edition from Microsoft Corporation. Part of the software embedded in this product is gSOAP software. Portions created by gSOAP are Copyright (C) 2001-2004 Robert A. van Engelen, Genivia inc. All Rights Reserved. THE SOFTWARE IN THIS PRODUCT WAS IN PART PROVIDED BY GENIVIA INC AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The following disclaimer is required by Apple Computer, Inc.: APPLE COMPUTER, INC. MAKES NO WARRANTIES WHATSOEVER, EITHER EXPRESS OR IMPLIED, REGARDING THIS PRODUCT, INCLUDING WARRANTIES WITH RESPECT TO ITS MERCHANTABILITY OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
    [Show full text]