Movies for you

(You can skip this technical introduction)

QuickTime Movies

Many Quicktime movie creation tools create a movie document that may reference other movie segments or rely on informations stored in the resource fork of the movie file. Because the HTTP protocol doesn't provide support for transmitting multi-fork files, you must make sure that all of your movie data is contained within the data fork of the movie.

This is required for the movies to play on Unix and MS Windows. Even if you don't use MacHTTP to serve the documents, you'll have to flatten the movie. "Flattening" involves combining all resources, sound, and video that comprise a QuickTime movie into the data fork of the movie file. There are several tools that will perform this operation. One is MCPlayMovie, which is part of the Apple sample source code from ftp.apple.com., Flattmoov, Movie Converter, and newer versions of Adobe Premiere will also flatten movies.

QuickTime Movies in a Macintosh

First thing you'll need is QuickTime extension; (QuickTime 2.0 is included with System 7.5) second, a visualizer (MoviePlayer is enaugh)

NCSA Mosaic 1.0.3 maps the extension .mov to video/quicktime; you can add these:

	.moov	-> video/quicktime
	.qt	-> video/quicktime

Then, in 'Document type -> Application', it maps

	video/quicktime -> MoviePlayer
If you have MoviePlayer, this should work. Try this one.

QuickTime Movies in XWindows

First you need to add some entries in a couple of files:

in your ~/.mailcap

	video/quicktime;        xanim %s
in your ~/.mime.types

	video/quicktime         mov moov qt
(If you have a Silicon Graphics you can use the standard movie player instead of xanim and skip the rest of this section)

Now you can use xanim, compile and install it in your machine.

XAnim is a program that can display animations of various formats on
systems running X11. XAnim currently supports the following animation
     +  FLI animations.
     +  FLC animations.
     +  IFF animations. The following features are supported:
	  -> Compressions 3,5,7,J(movies) and l(small L).
	  -> Color cycling during single images and anims.
	  -> Display Modes: depth 1-8, EHB, HAM and HAM8.
     +  GIF87a and GIF89a files.
	  -> single and multiple images supported.
	  -> GIF89a animation extensions supported.
     +  GIF89a animation extension support.
     +  a kludgy text file listing gifs and what order to show them
     +  DL animations.
     +  Amiga PFX(PageFlipper Plus F/X) animations.
     +  Amiga MovieSetter animations(For those Eric Schwartz fans).
     +  Utah Raster Toolkit RLE images and anims.
     +  AVI animations. Currently supported are
	  -> Microsoft Video 1 (CRAM) depth 8 and 16.
	  -> Raw depth 8 with colormap.
     +  Quicktime Animations. The following features are supported:
	  -> Apple Graphics  (RLE ) depth 1,8,16 and 24.
	  -> Apple Animation (SMC ) depth 8.
	  -> Apple Video     (RPZA) depth 16.
	  -> (RAW) depth 8.
	  -> Supports multiple video trak's.
	  -> Supports animations with multiple codecs.
	  -> Supports flattened anims
	  -> Supports separate .rsrc and .data forks.
     +  any combination of the above on the same command line.

Now you can try this one.

QuickTime Movies in MsWindows

You will need QuickTime for MsWindows (1.7 Mb zip file)

Here is a brief troubleshooting about QT, Windows an WWW.

(thanks, Nathan)

MPEG Movies

Q. What is MPEG?
A. MPEG is a group of people that meet under ISO (the International
   Standards Organization) to generate standards for digital video
   (sequences of images in time) and audio compression.  In particular,
   they define a compressed bit stream, which implicitly defines a
   decompressor.  However, the compression algorithms are up to the
   individual manufacturers, and that is where proprietary advantage
   is obtained within the scope of a publicly available international
   standard.  MPEG meets roughly four times a year for roughly a week
   each time.  In between meetings, a great deal of work is done by
   the members, so it doesn't all happen at the meetings.  The work
   is organized and planned at the meetings.
(MPEG stands for Moving Picture Expert Group)

MPEG Movies in a Macintosh

You'll need System 7.5 or 7.0 with: and Sparkle 2.4.2 Mac Mosaic already comes with video/mpeg mapped to sparkle.

MPEG Movies in XWindows

All you need is mpeg_play 2.0.

On an SGI you can use the mpeg player included in BIT (sgimpeg); is faster and allows magnification by GL popup menu

MPEG Movies in MsWindows

You will need vmpeg12a (150Kb zip file)



Go to Persephone Home Page.