SGI-Movie to MPEG-video (no audio) converter


Download


This is the README that comes with the distribution (version 2.1):

mv2mpeg is a tool to convert a SGI-movie-file into a MPEG-movie.

It consists of a shell-script ('mv2mpeg') and two binaries:

	mpeg_encode
	mv2frames

Those can be found in the 'bin' subdirectory.

The binaries have been compiled with the '-mips2' switch. If you have trouble
running them you'll have to compile the programs yourself. The source for
mv2frames is included in the subdirectory 'src', the source for mpeg_encode
can be found at:

   ftp://qiclab.scn.rain.com/pub/graphics/mpeg_encode-1.2.tar.Z
   ftp://liasun3.epfl.ch:/pub/graphics/mpeg/mpeg_encode-1.2.tar.gz

If you don't find it there use 'archie' to locate the nearest site that has it.


Installation:

 Place mv2mpeg, mv2frames and mpeg_encode in a directory that's included in
 your $PATH.


Usage: mv2mpeg [options] <SGI-movie-file>
 options: -u                           force frames to be turned upside down
          -z <zoom factor>             0.0 <= zoom factor <= 1.0(default)
          -nr <total number of frames>
          -<nr of frames to skip>

 The '-u' option forces frames to be turned upside down. This was added
 because the automatic detection of top-down frames didn't always seem
 to work. So by using '-u' you can always turn your movie upside down.

 The '-z' options allows you to resize (shrink) the single frames during the
 conversion process. The legal Range for <zoom facror> is 0.0 to 1.0.
 (Example: '-z 0.5')

 '-nr <total number of frames>' enables you to set the total number of
 frames manually, in case the automatic detection of the track length
 doesn't work.

 '-<nr of frames to skip>' allows you to skip the given number of frames.
 (Example: '-2' will only use frames 1, 3, 5, ... to create the MPEG)


Strategy:

 The script call's mpeg_encode with properly set parameters. mpeg_encode then
 extracts the frames it needs from the SGI-Movie-file with the help of
 mv2frames.


Example:

 To convert capture.mv to capture.mpg do:

               mv2mpeg capture.mv

 If that's too complicated for you I can't help you ;)


About the programms:

mpeg_encode: this is version 1.2 ... the file README_mpeg_encode (in the
             'doc' subdirectory) contains the readme distributed with the
             mpeg_encode source.

mv2frames: This one I did myself ...


Copyright: copy/use as you wish, but as soon as somebody figures out a way to
           make money out of this, I'd like a fair share ;)
           Also: make sure the contents of the README-files provided with this
           distribution stay's intact and the software is only copied together
           with those README-files ... thank you.

Send bug reports to Andreas.Paul@in.tum.de
(flames as usual to /dev/null ;)


            Andreas Paul (1997)

P.S.: If you have no Idea what all this is about, please don't bother me, but
      read all the FAQ's (Frequently Asked Questions) you can find ... ;)

P.P.S.: I just found this neat passage and thought it might apply here:

    This software is provided "as is" without express or implied warranty.

--
 E-Mail: Andreas.Paul@in.tum.de        | Roger Waters (Amused to Death):
 IRC   : Co                            |  It all makes perfect sense
 URL   : http://www.in.tum.de/~paula/  |  Expressed in dollars and cents

Andreas Paul 5.8.1996, 23.7.1998