Today we released another upgrade to the SheerVideo Pro Preview for Mac. Since the last news bulletin, we have been focussing mainly on documentation and compatibility issues, so this release wasn't intended to introduce any new features. But we couldn't resist the demand to add basic support for still images, which snuck in under the guise of compatibility with PICT files and QuickTime Image files. You can download the latest free SheerVideo Pro Preview from
Note the new location. We've almost finished overhauling the BitJazz website. With a new look, new layout, and loads of new material, everything's being brought up to date in preparation for the SheerVideo launch. Check it out! For example, there's now a very extensive FAQ about SheerVideo at
The new version, 0.9.9, introduces the following changes and new features:
Many of you said you couldn't wait for us to provide Sheer technology for still images. While it's still going to be a while before we release SheerPhoto, we've decided to already provide basic Sheer support for still images now by letting Sheer-encoded RGB[A] 8b images be stored in QuickDraw Pictures (PICT files) and in QuickTime Images (QTIF files).
Sheer-in-PICT files can be opened by any Mac application that deals with images, including everything from Apple SimpleText to Adobe Photoshop. But though popular on the Mac, PICTs are dependent on QuickDraw, which is unavailable on other platforms. QuickTime Images (QTIF files), in contrast, depend only on QuickTime, and are portable. Sheer-in-QTIF files are also more space-efficient, adding only a 128-byte header to the Sheer image, compared to a 924-byte header for SheerVideo PICT files. However, not as many applications support QTIF files yet.
You can create SheerVideo PICT and QTIF files with many applications, including Apple's QuickTime Player, Preview (OS X) and Picture Viewer (OS 8&9). For illustrated instructions using QuickTime Player, see the SheerVideo Manual:
The Sheer Y'CbCr 8bv 4:2:2 codec supports two different pixel formats, '2vuy' and 'yuvs'. Whether or not you have accelerated playback of either of these pixel formats depends on your graphics hardware, operating system version, and QuickTime version. Prior versions of SheerVideo assumed accelerated playback for the original pixel format to be available, which led to unacceptably slow or in some cases byte-swapped display. This release lets QuickTime choose the fastest display pixel format irrespective of the source pixel format.
In the previous two releases, the code for selecting the scan mode intermittently failed, sometimes causing a fatal error. This bug has now been fixed.
In previous versions of SheerVideo, a single decoder handled all SheerVideo formats. This caused compatibility problems with Final Cut Pro. Thus the SheerVideo decoder has now been separated into format-specific decoders paralleling the format-specific encoders. Unfortunately, this has nearly doubled the size of the SheerVideo package.
Thanks to a correction to the QuickTime documentation, the Sheer decoders now make full use of multiprocessor computers. So on a dual-processor Mac, decompression is now up to twice as fast.
This release of SheerVideo expires on 7 June 2003.
If this version of SheerVideo does not work as expected in your application, please let us know immediately! Do not assume that someone else will report the problem or that we will magically discover it on our own.
To stop receiving this newsletter, just reply to this e-mail with the word ‘Remove’.