home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / archives / 3763 < prev    next >
Encoding:
Internet Message Format  |  1992-12-14  |  5.2 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!caen!spool.mu.edu!agate!agate!usenet
  2. From: kpatel@gumby.cs.Berkeley.EDU (KETAN DASHARATH PATEL)
  3. Newsgroups: comp.archives
  4. Subject: [comp.compression] Software MPEG decoder v1.2
  5. Followup-To: comp.compression,alt.graphics.pixutils,comp.compression.research,
  6. Date: 14 Dec 1992 08:16:59 GMT
  7. Organization: Berkeley Plateau Research Group
  8. Lines: 126
  9. Sender: adam@soda
  10. Approved: adam@soda
  11. Distribution: world
  12. Message-ID: <1ghftrINNla7@agate.berkeley.edu>
  13. References: <1fja18INN5o2@agate.berkeley.edu>
  14. NNTP-Posting-Host: soda.berkeley.edu
  15. X-Original-Newsgroups: comp.compression,alt.graphics.pixutils,comp.compression.research,
  16. X-Original-Date: 2 Dec 1992 21:32:24 GMT
  17.  
  18. Archive-name: auto/comp.compression/Software-MPEG-decoder-v1-2
  19.  
  20.     Sent to: 
  21.     alt.graphics.pixutils, comp.compression, comp.compression.research,
  22.     comp.graphics.animation, comp.graphics, comp.mail.multi-media,
  23.     comp.multimedia, comp.sources.x, comp.windows.x, comp.windows.x.announce
  24.  
  25. The Berkeley Plateau Research Group is happy to announce the
  26. release of Version 1.2 of its software-only MPEG decoder.
  27. The player is available via anonymous ftp from toe.cs.berkeley.edu
  28. (128.32.149.117) in /pub/multimedia/mpeg/mpeg-1.2.tar.Z.
  29. You'll find many sample MPEG streams in the subdirectory
  30. movies. 
  31.  
  32. Changes from v1.1 include:
  33. o Support for monochrome.
  34. o Better memory management.
  35. o Many bug fixes.
  36.  
  37. Below is a copy of the README file:
  38.  
  39.                   MPEG Video Software Decoder
  40.                   (Version 1.1; Nov 25,1992)
  41.  
  42.         Lawrence A. Rowe, Ketan Patel, and Brian Smith
  43.  Computer Science Division-EECS, Univ. of Calif. at Berkeley
  44.  
  45. This directory contains a public domain MPEG video software
  46. decoder. The decoder is implemented as a library that will
  47. take a video stream and display it in an X window on an 8, 24
  48. or 32 bit deep display.  The main routine is supplied to
  49. demonstrate the use of the decoder library. Several dithering
  50. algorithms are supplied based on the Floyd-Steinberg, ordered
  51. dither, and half-toning algorithms that tradeoff quality and
  52. performance. Neither the library nor the main routine handle
  53. real-time synchronization or audio streams.
  54.  
  55. The decoder implements the standard described in the Committee 
  56. Draft ISO/IEC CD 11172 dated December 6, 1991 which is
  57. sometimes refered to as "Paris Format." The code has been
  58. compiled and tested on the following platforms:
  59.  
  60.  HP PA-RISC (HP/UX 8.X, X11R4) (i.e., HP 9000/7XX and 9000/3XX)
  61.  Sun Sparc (SunOS 4.X, X11R5)
  62.  DECstation 5000 and Alpha
  63.  IBM RS6000
  64.  Silicon Graphics Indigo
  65.  MIPS RISC/os 4.51
  66.  Sequent Symmetry
  67.  Sony NEWS
  68.  
  69. If you decide to port the code to a new architecture, please let
  70. us know so that we can incorporate the changes into our sources.
  71.  
  72. This directory contains everything required to build and
  73. display video. We have included source code, a makefile, an Imakefile,
  74. installation instructions, and a man page. Data files can
  75. be obtained from the same ftp site this was located in.
  76. See the INSTALL file for instructions on how to
  77. compile and run the decoder. 
  78.  
  79. The data files were produced by XING. XING data does not take
  80. advantage of P or B frames (ie, frames with motion compensation). 
  81. Performance of the player on XING data is significantly slower 
  82. (half or less) than the performance when motion compensated MPEG 
  83. data is decoded. We are very interested in running the software 
  84. on other MPEG streams.  Please contact us if you have a stream 
  85. that does not decode correctly. Also, please send us new streams
  86. produced by others that do utilize P and B frames.
  87.  
  88. NOTE: One particular XING data file: raiders.mpg, is not a 
  89. valid MPEG stream since it does not contain a sequence
  90. header. 
  91.  
  92. We have established several mailing lists for messages about
  93. the decoder:
  94.  
  95. mpeg-list-dist@CS.Berkeley.EDU 
  96.    General information on the decoder for everyone interested 
  97.    should be sent to this list.  This should become active after
  98.    11/20/92
  99.  
  100. mpeg-list-request@CS.Berkeley.EDU
  101.    Requests to join or leave the list should be sent to this 
  102.    address. The subject line should contain the single word 
  103.    ADD or DELETE.
  104.  
  105. mpeg-bugs@CS.Berkeley.EDU
  106.    Problems, questions, or patches should be sent to this address.
  107.  
  108. Our future plans include porting the decoder to run on other
  109. platforms, integrating it into a video playback system that
  110. supports real-time synchronization and audio streams, and
  111. further experiments to improve the performance of the
  112. decoder. Vendors or other organizations interested in supporting 
  113. this research or discussing other aspects of this project should 
  114. contact Larry Rowe at Rowe@CS.Berkeley.EDU.
  115.  
  116. We also plan on producing an MPEG encoder. The encoder will NOT be
  117. a real time digitizer, but will be intended for offline processing
  118. of video data. 
  119.  
  120. ACKNOWLEDGEMENTS:
  121.     We gratefully thank Hewlett-Packard, Fujitsu, the Semiconductor
  122.     Research Corporation for financial support.
  123.  
  124.     We also want to thank the following people for their help:
  125.  
  126.     Tom Lane of the Independent JPEG Group provided us with
  127.         the basic inverse DCT code used by our player.
  128.         (tom_lane@g.gp.cs.cmu.edu)
  129.  
  130.     Reid Judd of Sun Microsystems provided advice and assistance.
  131.  
  132.     Todd Brunhoff of NVR provided advise and assistance.
  133.  
  134.     Toshihiko Kawai of Sony provided advise and assistance.
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141. Keywords: 
  142.  
  143.  
  144.