home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Amiga 13 / MA_Cover_13.bin / c / mpeg2decode.readme < prev    next >
Encoding:
Text File  |  1999-02-17  |  2.6 KB  |  54 lines

  1. mpeg2decode
  2. -----------
  3.  
  4. mpeg2decode V1.2a, 96/07/19, (C) 1996, MPEG Software Simulation Group
  5. MPEG Audio Decoding Copyright (c) 1991,92 MPEG/Audio Software Simulation Group
  6. Amiga version and Audio implementation (c) 1999 Jesper Svennevid
  7.  
  8. NOTE! This is a PowerUP-program, and will not run without a PowerPC-card. Hopefully
  9. there will be a WarpUP-version of this program soon, to even the odds. :)
  10.  
  11. This is a modified version of the free MPEG-2 compatible streamer available at
  12. http://www.mpeg.org/mssg/, and it has a few new features that the old one lacks.
  13. This version of mpeg2decode is capable of decoding and replaying the layer 1/2
  14. mpeg audio-data inside MPEG-1 and MPEG-2 system streams.
  15.  
  16. Currently the sound is played back using AUDIO: (AHI-Handler), but this will change
  17. very soon when I've finished my new AHI-buffering routines. This will hopefully remove the
  18. 2-3 second lag on the sound that the replayer currently suffers from.
  19.  
  20. A quick note for graphics-card owners! PLEASE, do not promote the screen, rather use
  21. the -m switch, as the mode-id test is performed BEFORE the actual screen is opened, so
  22. you will not get anything displayed even though you get the screen on the graphics-card.
  23. Using the -m option you will get both display and rendering on the graphics-board.
  24.  
  25. Amiga-specific options
  26. ----------------------
  27.  
  28.    -h        scales the image to the double pixel-size, allowing small mpegs to
  29.              be replayed in fullscreen without using akward screenmodes.
  30.    -mn       selects mode-id to display the mpeg in, for example -m0x91000 for DblNTSC lowres
  31.              or -m0x39024 for MULTISCAN Productivity. If -m is left out or if there's something
  32.              wrong with the ID supplied, mpeg2decode will display a requester asking for a proper
  33.              screenmode and then print the proper command-line option for future use.
  34.    -pn       frameskip, supply a number between 1 and 9 to skip that actual amount of frames.
  35.              Currently the frames are still decoded and just not displayed, so there is not THAT
  36.              much speed-gain, but in the future I'll try to skip the entire decoding-process for
  37.              the appropriate blocks.
  38.    -s        enable sound decoding and replaying for mpeg layers 1/2.
  39.  
  40. TODO:
  41. ----
  42.  
  43. - Add more direct audio support
  44. - Speed up YUV -> RGB conversion
  45. - Tweak the DCT-decompression algorithms a bit
  46. - Add more dithering-types
  47. - Add a windowed mode
  48. - Add more options to the -h option, for example to scale BEFORE the dithering or scale using
  49.   bilinear interpolation
  50.  
  51. Bug-reports, questions etc, mail to:
  52. Jesper Svennevid <pt98jsv@student.hk-r.se>
  53.  
  54.