TITLE
    Apple MPEG Media System: Cannot Copy Part of an MPEG Movie
Article ID:
Created:
Modified:
20655
11/19/96
6/28/99

TOPIC

    I am using the Apple MPEG Media System and MoviePlayer to play a MPEG movie file. I copied a small part of the movie to a new MoviePlayer file, but when I save it as a self-contained movie, it saves as the same size as the original movie. If I saved it normally (with dependencies), the file size is small but cannot be played without the original MPEG movie. Why?


DISCUSSION

    There is an inherent limit with MPEG which disallows a subset of the whole video to be moved out by itself. It is possible to extract only the parts you want to use, but it requires writing code to go and get certain required overhead information from the MPEG movie. So, it is possible to make a smaller subset of a larger video, but only if extra code is written. Without writing code, as you have discovered, when you copy a sequence from a MPEG video and save it as a self contained movie, it will be the same size as the original.

    If you do not make an edited movie self-contained (not flattened), you have a "chapter marker" movie. Since the default save mode of Movie Player is a reference file (not a flattened/self contained file), the default movie format is very small since It is only a reference to a location within the full MPEG movie file.

    Important: You cannot copy a MPEG movie from a video CD (CDi) to a hard disk for playback. The block sizes of the CD-ROM disc and hard drive are different, so checksums will not match.

    This article appeared in the 19 November 1996 issue of the Information Alley.

Document Information
Product Area: Peripherals
Category: Apple MPEG System
Sub Category: General Topics

Copyright © 2000 Apple Computer, Inc. All rights reserved.