MPEG-FAQ 4.0:
Pvrg MPEG
[ Well, this is just class. The Stanford-Codec is now available for ]
[ DOS-users. The file is usually called PVRGMPEG.ZIP, it supports ]
[ IPB-Frames and Xing-Format ! Sometimes called MPGCODEC too. ]
From: glogan@taynet.co.uk
Subject: PVRG MPEG CODEC
Date: 15 Jun 93 20:09:52 +0100
This archive contains the following files:
README.1ST This file
PVRGMPEG.EXE My port of the PVRG MPEG CODEC
PPM2CYUV.EXE My port of the PVRG YUV file splitter
CYUV2PPM.EXE My port of the PVRG YUV file combiner
MAKEMPEG.TXT Details of how I did the port
USEMPEG.TXT Details on using PVRGMPEG
SHORT.MPG A XING compatible version of short.mpg supplied
by PVRG with the source code.
SHORT*.GIF The 10 frames in GIF format to make SHORT.MPG
I hope I have not offended anybody by putting this archive together. I offer
no warranty of any description with respect to my porting.
All of the EXE files were compiled by me from Publicly available source code
from the FTP sites listed in MAKEMPEG.TXT.
I would like to thank the PVRG group for writing such an excellent encoder
and for their help in getting at the Alpha release of v1.2 so quickly (I can't
name this person as the PVRG copyright notice forbids it). Also I would like
to thank Jelle van Zeijl for sending me the XING patch originally written by
Mats Loftvist which has subsequently been included the Alpha release of v1.2.
Have fun and please mail me to let me know how you get on. A copy of any
interesting movies would be appreciated.
This is the MAKEMPEG.TXT file from pvrgmpeg.zip it may help you port the PVRG
MPEG CODEC to your platform.
Hi All you Eager MPEG Makers, here is how to port the PVRG MPEG
encoder/decoder to DOS/PC (386).
Tools required:
Well the ones that I used.
GNU C version 2.2.2
An uncompress util for UNIX .Z files
An untar util for UNIX tar files
Text Editor (sorry some code needs tweaked)
Note: Diff from the GNU File utilities, could be used instead
Source required:
1)
/pub/mpeg/MPEGv1.2.alpha.tar.Z
from havefun.stanford.edu
/pub/mpeg/MPEGDOCv1.1.tar.Z
from havefun.stanford.edu
documentation still to be updated.
2) The DOS port of PPM2CYUV called ppm2cyuv.exe
3) Image Alchemy from a number of ftp sites.
eg /mirrors4/garbo.uwasa.fi/graphics/alch16.zip
at wuarchive.wustl.edu
Image Alchemy may be replaced with giftoppm.exe from the pbmplus set of
graphics tools.
Graham Logan
June 15th 1993
glogan@taynet.co.uk