home *** CD-ROM | disk | FTP | other *** search
/ MPEG Toolkit / MPEG Toolkit.iso / dos / secmpeg3 / readme.1st < prev    next >
Encoding:
Text File  |  1997-01-01  |  4.1 KB  |  111 lines

  1.  
  2. /* --- I ---
  3. ************************************************************************
  4. *
  5. *    Filename    : README.1ST
  6. *    Description : Description of uses code
  7. *    Part of     : SECMPEG
  8. *
  9. *    Version     : 1.0
  10. *    Language    : C
  11. *    For machine : SunOS 4.1.x, INTERACTIVE Unix 2.2.1
  12. *    Compile as  : see Makefile
  13. *
  14. *    Authors     : Juergen Meyer, Frank Gadegast
  15. *    Contact     : jm@cs.tu-berlin.de, phade@cs.tu-berlin.de
  16. *
  17. ************************************************************************
  18. */
  19.  
  20. This code is based on the PVRG-MPEG Codec 1.1, programmed by Andy C. Hung
  21. and presented by the Portable Video Research Group at Stanford.
  22.  
  23. Most modules of the SECMPEG-program, that decode the MPEG-video-stream,
  24. base on this codec and thereby the SECMPEG-program also works with
  25. all MPEG-stream in the format according to the Santa-Clara-Meating in
  26. August 1991.
  27.  
  28. Here and forever a very special THANk YOU to Andy C. Hung for his wonderful
  29. code. The used modules are:
  30.  
  31.     decode.h header.h huff.h marker.h qtables.h and
  32.     decode.c header.c huff.c stream.c
  33.  
  34.  
  35. Juergen Meyer, Frank Gadegast - Jul. 1993
  36.  
  37.  
  38. Here parts of the codec's documentation:
  39.  
  40. /**********************************************************************/
  41.  
  42.                  MPEG, CCITT H.261 (P*64), JPEG 
  43.   Image and Image sequence compression/decompression C software engines.
  44.  
  45.  
  46. The Portable Video Research Group at Stanford have developed
  47. image/image sequence compression and decompression engines (codecs)
  48. for MPEG, CCITT H.261, and JPEG. The primary goal of these codecs is
  49. to provide the functionality - these codecs are not optimized for
  50. speed, rather completeness, and some of the code is kludgey.
  51.  
  52. For comments, bugs, and other mail relating to the source code, we
  53. appreciate any comments. The code author can be reached at Andy C.
  54. Hung at achung@cs.stanford.edu.  The standard public domain disclaimer
  55. applies: Caveat Emptor - no guarantee on accuracy or software support.
  56.  
  57.  
  58. CODEC DESCRIPTION:
  59.  
  60. I) PVRG-MPEG CODEC: (pub/mpeg/MPEGv1.1.tar.Z)
  61.  
  62. This public domain video encoder and decoder was generated according
  63. to the Santa Clara August 1991 format.  It has been tested
  64. successfully with decoders using the Paris December 1991 format. The
  65. codec is capable of encoding all MPEG types of frames. The algorithms
  66. for rate control, buffer-constrained encoding, and quantization
  67. decisions are similar, but not identical, to that of the (simulation
  68. model 1-3) MPEG document.  The rate control used is a simple
  69. proportional Q-stepsize/Buffer loop that works though not very well -
  70. better rate-control is the essence for good quality buffer-constrained
  71. MPEG encoding.  Verification of the buffering is possible so as to
  72. provide streams for real-time decoders.
  73.  
  74. The MPEG codec performs compression and decompression on raw raster
  75. scanned YUV files. The companion display program for the X window
  76. system is described in section IV) below.  A manual of approximately
  77. 50 pages describes the program's use.
  78.  
  79. This codec was recently tested with the MPEG decoder of the Berkeley
  80. Plateau Research group. If what you want is decoding and X display,
  81. then you might want to look into their faster public domain MPEG
  82. decoder/viewer. The Berkeley player is available via anonymous ftp
  83. from toe.cs.berkeley.edu (128.32.149.117) in
  84. /pub/multimedia/mpeg/mpeg-2.0.tar.Z.
  85.  
  86.  
  87. ACKNOWLEDGEMENTS:
  88.  
  89. Funded by the Defense Advanced Research Projects Agency.
  90.  
  91. I am especially grateful to Hewlett Packard and Storm Technology for
  92. their financial support during the earlier stages of codec
  93. development.  Any errors in the code and documentation are my own.
  94. The following people are acknowledged for their advice and assistance.
  95. Thanks, one and all.
  96.  
  97.     The Portable Video Research Group at Stanford: Teresa Meng,
  98.     Peter Black, Ben Gordon, Sheila Hemami, Wee-Chiew Tan, Eli Tsern.
  99.  
  100.     Adriaan Ligtenberg of Storm Technology.
  101.     Jeanne Wiseman, Andrew Fitzhugh, Gregory Yovanof and
  102.         Chuck Rosenberg of Hewlett Packard.
  103.     Eric Hamilton and Jean-Georges Fritsch of C-Cube Microsystems.
  104.  
  105.     Lawrence Rowe of the Berkeley Plateau Research Group.
  106.     Tom Lane of the Independent JPEG Group.
  107.     Katsumi Tahara from Sony.
  108.     Ciaran Mc Goldrick.
  109.     Karl Lillevold
  110.  
  111.