Hardware

Molecular Biology Digital Video Workstation:
Type: Apple PowerMacintosh 8500
Processor: PowerPC 604, 120MHz
RAM: 80mb
VRAM: 4mb
Drives: 2gb Internal Fast SCSI HD, 4X CD-ROM, 230mb Magneto Optical
Video Card: Apple Built-In
Monitors: AppleVision 17", Panasonic TV monitor
System Software: Macintosh System 7.5.2

As anyone who has digital video experience will immediately see, we have opted to work with a very basic, low-end system. Things we could have added are: a PCI hardware-accelerated video board, a PCI SCSI-3 accelerator card, a SCSI-3 RAID system, even a higher-end workstation such as an SGI. Digital video can be very hardware-intense work and no matter how powerful your system is, you can easily max it out. You need to know the limits of your system and work within those boundaries. There are many tricks to getting animations to look good and play smoothly on a less-than-perfect system. I have been able to achieve some fairly professional quality output on this basic system. I would not advise going very much lower-end than this system if you want to do any serious video recording.

Notes about RAM:

The 80mb of RAM in our system has been an huge benefit. All graphics, animation and video work is extremely RAM hungry. Complex 3D models require large amounts of RAM to work with, and even more to render. Morphing usually has only moderate memory requirements, but when working with complex morphs or large image files, the memory requirements increase dramatically. Often, my video projects begin with very large image files collected on microscopes or scanners and I must manipulate them in Photoshop before they are ready to be incorporated into the video. Everyone knows the memory hog that Photoshop is. The final reason to have a large amount of RAM is that the ultimate goal of all your work is to create the best quality movie file that will play smoothly on your system. The more RAM you have the more of your movie file will be able to be loaded into memory, thus resulting in smoother playback. For a discussion of tricks for getting your movie to look as good as possible and playback as smoothly as possible, see the section on printing to video.

Notes about VRAM:

The 4mb of VRAM in our system enables it to drive two monitors: a 17" AppleVision, and a small TV monitor. With only 2mb of VRAM (standard configuration), only one monitor can be driven at a time. This is very useful because TV monitors don't provide the precise color values and pixel discrimination that even low-quality computer monitors do. The appearance of images can be quite surprising when you view them on a TV monitor. You don't want the surprise to occur after you've done all your work and you believe you have a stunning finished product. Also, when recording the video, if you have only 2mb of VRAM, you need to disconnect the computer monitor and connect the TV monitor and disconnect and reconnect when you're finished - a major hassle.

Notes about Hard Drives:

Hard drive space is absolutely necessary. I would not attempt to do any serious video work with any less than 1gb of free hard drive space (devoted to video work, does not include space taken up by system software, applications, etc.). I have found that the best situation is to partition your drive with a large space which will be devoted to digital video work. This allows you to isolate and contain all your data so that you can fix drive errors, defrag the drive, etc. The faster your drive is, the better. Unless you have enough RAM to load your entire movie file into memory (which is rarely the case), you will have to spool your movie off the hard drive. You want a drive with a large data "burst" rate, or the maximum amount of data that can be read from the drive at one time. Normal SCSI buses have a 5mb/sec maximum data throughput, SCSI-2 can do 10mb/sec or 20mb/sec, and SCSI-3 can do 40mb/sec. All powermac models 7500, 7600, 8500, and 9500 have a 10mb/sec SCSI-2 internal bus. In order to give a computer a faster SCSI bus, you need to install a SCSI card. Then you need to buy a hard drive that is fast enough to keep up with the bus.

Notes about Video Cards:

Normal video cards do nothing but put pixels on a display to form an image. In order to do video work, you need a card that will do this, but you also need to be able to convert a video signal to NTSC and send it out to a video input device such as a VCR. The powermac 8500's built-in video card comes with high-quality video in and out capabilities. Other AV mac's also have video in and/or out capabilities as well, but not all are very high quality. The output produced by a powermac 6100av for instance, is not nearly as high-quality as an 8500. There are many third party video cards that provide video in and out as well (the most popular in the mac world are made by Radius, Inc. and SuperMac). The other video capability that is extremely useful for digital video work is QuickTime hardware acceleration. There are also many third party QuickTime accelerator boards. Many digital video boards combine high-quality video in and out with QuickTime acceleration. Our first digital video computer, a Quadra 950, had a SuperMac video board that provided both video in/out and hardware acceleration. Such a video card enables you to do much faster and higher quality video capture as well as playback. For example, the old Quadra 950 with the SuperMac video card could playback 640x480 movies at 30 frames per second (fps) in 24 bit color using jpeg compression. Our present system, despite having a much faster CPU and SCSI bus and more RAM, cannot achieve this level of playback. If the budget allows, I would highly recommend purchasing a video card with QuickTime acceleration as well as video in/out.



Software

Here is a summary of the applications we currently use or have used in the past:
Image Manipulation: Adobe Photoshop, NIH Image, Debabelizer
Morphing: Elastic Reality, Gryphon Morph
3D Modeling and Rendering: Strata StudioPro, Adobe Dimensions
2D Animation: MotionWorks Promotion
Effects/Transitions: Adobe Premiere
Movie Compilation: Adobe Premiere
General Tools: GraphicConverter, QuickTime 2.5, MoviePlayer 2.5, Peter's Player, Sparkle

Image Manipulation Software:

Photoshop
Vendor: Adobe
Latest Version: 3.0.5
List Price:

The workhorse of image processing. Raw images from microscopes and scanners always need to be cleaned up, resized, recolored, or converted to another format. All the images that go into my animations are opened into Photoshop at least once.

NIH Image
Vendor: National Institutes of Health
Latest Version: 1.60
List Price: Public Domain

Very popular among scientists, particularly microscopists. I have not used it extensively, but most people in the building do. It has more scientific functions than Photoshop and allows you to write macros in pascal which is very useful for batch image processing. However, its use of color is crude, it is normally used only with grey-scale images.

Debabelizer
Vendor: Equilibrium
Latest Version: 1.6.5
List Price: $399

A very powerful, professional image-processing application. It specializes in batch processing, but also allows you to open quicktime movies and PICS files and edit them frame-by-frame. It has extensive support for the automation of tasks through its proprietary scripting language.



Morphing Software:

Elastic Reality
Vendor: Avid Technology, Inc.
Latest Version: 3.0
List Price:

Previously a product of Elastic Reality, Inc., the program has recently been bought out by Avid Technologies. It uses Bezier curves to define shapes which offers much more power in warping and morphing than the standard point-defined morphing systems. Many professionals use it for TV and movie effects. It is powerful, but does not require a long, painful learning process. It does not require a Powermac, but I would highly recommend one. Morphing is a computationally intensive application and rendering a morph on a Power Mac is 4 to 10 times faster than on a quadra.

Morph!
Vendor: Gryphon Software Corporation
Latest Version: 2.5
List Price: $149

Before Elastic Reality, there was Gryphon Morph. I have never used it, but my predecessor, Erik Buth, used it for many of his morphs (see the Morphing page). It uses a system where points are linked to define the motion of the morph which is more crude and less flexible than Elastic Reality's Bezier curve system.



3D Modeling/Rendering Software:

StudioPro
Vendor: Strata
Latest Version: 2.0
List Price:

I have worked with several 3D programs including POV, Lightwave, and Specular Infini-D. My favorite, overall, is StudioPro. It's rendering engine is not very efficient - it takes a very long time to render images even on the fastest Power Macs. But its modeler is powerful and its output quality is very good. The main drawback to Strata is that it is a huge piece of software (it installs about 30 megs worth of stuff), it requires enormous amounts of RAM (depending on how complex your model is), it is quite pricey, and requires a significant time investment to learn how to use it well. It takes advantage of Apple's QuickDraw 3D technology, allowing objects to be displayed with nice detail and moved around easily in the modeling window.

Dimensions
Vendor: Adobe
Latest Version: 2.0
List Price:

Adobe dimensions is an attempt to make 3D modeling more accessible to the average person. You can sit down with the manual and create a 3D scene in about a half an hour. It provides basic revolve and extrude functions as well as very basic texture mapping. I would recommend it for anyone who has never done 3D modeling before and does not want to spend the time it normally requires to learn how to do it. However, when I used it, I was constantly frustrated with its lack of functions and flexibility. Adobe is currently bundling it free with Illustrator.



2D Animation:

Promotion
Vendor: MotionWorks
Latest Version: 1.5
List Price: $199

In a sense, all the animations I do are 2D animations. However, there are tools that make it easier for you to do standard flip book-type animations. The classic way to do it is to draw several pictures and "flip" through them very fast creating the illusion of motion. Promotion simplifies the process by allowing you to create or import objects and specify motion across a timeline. Text, graphics, animation, motion video and sound can be incorporated into animations.



Effects and Transitions, Video Compilation:

Premiere
Vendor: Adobe
Latest Version: 4.2
List Price: $499

Next to Photoshop, Premiere is used more than any other application in the making of my movies. Premiere's strength is in splicing together movie files and still frames, adding transitions, and doing all the little, annoying things necessary to prepare a movie for printing to video. You can create and animate title screens, combine clips, using transparencies and other effects, add soundtracks, and manipulate video clips in various ways. I have very little experience with alternatives to Premiere. There are not many products available that offer the same capabilities. Avid's VideoShop is similar but, from what I've seen, has fewer features, and their Media Composer products are high-end and very costly. Radius ships similar tools with its video boards, but I have no experience with them. An application like Premiere that allows you to construct a QuickTime movie from individual video and graphic clips is essential for digital video work. And from my experience, I would recommend Premiere.



General Tools:

GraphicConverter
Author: Thorsten Lemke
Latest Version: 2.4
List Price: $35 (Shareware)

A nice utility that allows you to convert virtually any image format to almost any other. It has a very useful batch conversion function. It has some image editing functions as well.


QuickTime and MoviePlayer 2.5
Vendor: Apple Computer, Inc.
Latest Version: 2.5
List Price: Free with Macintosh system software

A revolutionary technology that makes all of this possible. All of our animations are done in QuickTime format. There are several compression formats available to fit your specific needs. MoviePlayer 2.5 offers a nice movie presentation function, but I like PetersPlayer's use of key-stroke control better. However, MoviePlayer does give you better control over the screen you wish to show the movie on, and it also allows you to flatten movies.

Peter's Player
Author: Peter E. Lee
Latest Version: 1.1
List Price: Shareware

A good QuickTime movie player that uses memory very well and often is able to play large QuickTime movie files smoother than MoviePlayer (although I haven't tested MoviePlayer v2.5). It offers a presentation mode and key-stroke control of playback. I usually use PetersPlayer for recording movies to video.

Sparkle
Author: Maynard Handley
Latest Version: 2.45
List Price: Shareware

An MPEG player. We hardly ever have a demand for MPEG movies, but as the MPEG format gains popularity, the demand may increase. In order to work with MPEG files of any decent quality, you need special hardware because it is a very computationally intensive format. We use Sparkle to convert QuickTime movies to MPEG format for use on the web.
Back to Multimedia main page
Copyright ©1996 Eric Hazen
This page last updated September 5, 1996