home *** CD-ROM | disk | FTP | other *** search
/ Enigma Amiga Life 106 / EnigmaAmiga106CD.iso / software / readme / akmpeg2.readme < prev    next >
Text File  |  1999-09-22  |  6KB  |  181 lines

  1. Short:    MPEG player for CyberGfx/AGA V3.01 (68k/PPC)
  2. Author:   Andreas R. Kleinert
  3. Uploader: info@ar-kleinert.de
  4. Type:     gfx/show
  5. Replaces: akMPEG.lha
  6.  
  7.                              akMPEG Player
  8.  
  9.                               - SHAREWARE -
  10.  
  11.           © 1999 by Andreas Ralph Kleinert. All rights reserved.
  12.  
  13.                     A PerSuaSiVe SoftWorX PRODUCT.
  14.  
  15.                         Needs Kickstart V3.x
  16.                  GUI created with StormWizard 2.0
  17.  
  18.                 Actively supports PowerPC (TM) via powerUP (TM)
  19.                    and ppc.library (or -emulation V0.6b+)
  20.  
  21.  
  22.  Program information
  23.  ===================
  24.  akMPEG is a program that has been designed to play MPEG animations
  25.  on CyberGfx or compatible systems with a 68030 or greater CPU.
  26.  Recommended is at least a 68030-50 or 68040-25 CPU.
  27.  
  28.  There are PPC versions available as well (040+PPC or 060+PPC).
  29.  
  30.  It allows several ways to replay animations:
  31.  
  32.    - in an overlay window on any kind of CyberGfx screen
  33.      (requires cgxvideo.library and a graphics card capable of Overlay)
  34.  
  35.    - in a normal window on any kind of a 16/24 bit deep CyberGfx screen
  36.  
  37.    - on a 16/24 bit deep CyberGfx screen (auto-selection)
  38.  
  39.    - on a 8 bit deep AGA or CyberGfx screen (requires OS 3.1)
  40.  
  41.  Please note, that conventional color 8 bit screen or window displays
  42.  (CyberGfx or AGA) are not supported due to speed reasons
  43.  (the window of the 24 bit player simply will stay empty).
  44.  
  45.  
  46.  Using the juggling-gigs.mpg animation from the Aminet CDs
  47.  (showing Urban Mueller juggling with harddisks) on a
  48.  CyberStormPPC system equipped with 68040-25 and PPC604e-180
  49.  the following results have been achieved with akMPEG 2.60:
  50.  
  51.  
  52.  800x600 8/16/24 Bit CyberGfx WB Screen (CV64/3D):
  53.  -------------------------------------------------
  54.      mpOV     9.222222 FPS   040-25        (sometimes  9.576923)
  55.   PPCmpOV    62.250000 FPS   PPC604e-180   (sometimes 83.000000)
  56.  
  57.  Own screen (24/8 Bit CV64/3D)
  58.  -----------------------------
  59.      mp24sc   5.533333 FPS   040-25        (sometimes  5.659091)
  60.   PPCmp24sc  41.500000 FPS   PPC604e-180   (sometimes 49.800000)
  61.  
  62.      mp8sc   10.375000 FPS   040-25        (constantly)
  63.   PPCmp8sc   83.000000 FPS   PPC604e-180   (sometimes 124.500000)
  64.  
  65.  
  66.  Display disabled
  67.  ----------------
  68.   If display has been disabled completely,
  69.   the V2.60 values for PPC oszilate between
  70.   83 and 124.5 FPS (no idea, why) and the
  71.   68k delivers ~10.4 FPS for Overlay/Gray
  72.   and ~6 FPS for any 24 Bit display.
  73.  
  74.   So, if you have a faster/slower graphics
  75.   card, you may estimate the max. possible FPS
  76.   rate from these values.
  77.  
  78.  
  79.  Basically it shouldn't matter whether the original or the emulation
  80.  ppc.library is being used. I've been extensively using both without
  81.  problems, while the numbers above have been taken with the original.
  82.  
  83.  NOTE: MPEG files with audio part are not supported - yet.
  84.  
  85.        There's MPEG-1 (ISO/IEC IS 11172-2) video bitstreams and
  86.        MPEG-2 ISO/IEC DIS 13818-2.
  87.  
  88.        Currently the player only supports video streams without audio parts,
  89.        thus no "MPEG system" animations.
  90.  
  91.  
  92.  Usage
  93.  =====
  94.  The GUI is quite self-explaining:
  95.  
  96.     - PPC support can be switched on or off (when available)
  97.     - B- and P-Frames may be skipped (default is "do not skip")
  98.     - looping is possible (default is "only play once")
  99.     - 16 bit overlay, 24 bit window, 24 bit screen
  100.       and 8 bit screen (gray) display is possible
  101.  
  102.  The MPEG players are external programs, that are run
  103.  asynchroneously. So it is possible to play more than
  104.  one animation at once. Or utilize PPC and 68k at the same
  105.  time. However, it is not possible to open more than one
  106.  overlay window at once (all except the first one will
  107.  show "Please wait..." until the resources again are free).
  108.  
  109.  One may also start the external player tools from Shell
  110.  (PPC version is named similarily, with "PPC" as prefix).
  111.  
  112.  The syntax can be requested by starting with "?" as the only
  113.  parameter. It's the same for both programs:
  114.  
  115.    akmp [-display=(ov|24|24sc|8sc)] [-nop -nob]
  116.         [-pubscr=pubscreenname] [-loop] anim.mpg
  117.  
  118.  Replay can be aborted via the player windows' close-gadget
  119.  - the gadget is present in the on-screen replay modes as well,
  120.  although it may not be visible there (click at upper left corner).
  121.  
  122.  Unless "loop" is specified, the animation only will be played once.
  123.  With "loop", it will be played "endless" (well, until someone hits
  124.  the close-gadget).
  125.  
  126.  Example display parameters for different replay modes:
  127.  
  128.     (PPC)akmp -display=ov anim.mpg     Overlay
  129.     (PPC)akmp -display=24 anim.mp      16/24 Bit Window
  130.     (PPC)akmp -display=24sc anim.mpg   16/24 Bit Screen
  131.     (PPC)akmp -display=8sc anim.mpg    8 Bit grayscale Screen (requires OS 3.1 !)
  132.  
  133.  Unless specified otherwise, "ov" is the default setting for display.
  134.  
  135.  That's it :-)
  136.  
  137.  
  138.  Tooltypes
  139.  ---------
  140.  
  141.   DEF_DIR       default directory
  142.   PUBSCR_OV     public screen name for overlay window display (mpOV)
  143.   PUBSCR_24     public screen name for 16/24 bit window display (mp24)
  144.  
  145.  
  146.  Overlay Support
  147.  ---------------
  148.   With an installed cgxvideo.library you can make use of the overlay
  149.   feature of any graphics cards that supports overlay (through this
  150.   library, that is).
  151.  
  152.   The CV64/3D supports video overlay, unless the driver's MULTIMEDIAMEM
  153.   setting has been changed, so that the 1 MB of texture/overlay memory
  154.   is being utilized for conventional display. One overlay "window"
  155.   at a time is possible.
  156.  
  157.   With the BVision/PPC (which perhaps also applies to the CyberVision/PPC)
  158.   it has been reported, that adding the tooltype VLAYER=DESTRUCTIVE
  159.   to the BVision Monitor Driver will enable overlay support through
  160.   cgxvideo.library, at least with CyberGraphX V4.1 (the commercial release).
  161.  
  162.   It's highly recommended to make use of overlay when available, since
  163.   it will allow for fastest and smoothest replay on your respective card.
  164.  
  165.  
  166.  Evaluation Restrictions
  167.  =======================
  168.  This is the evaluation version of akMPEG, which is SHAREWARE.
  169.  
  170.   - in the unregistered version, MPEGs show vertical stripes
  171.     when being replayed (except with the grayscale player)
  172.   - registered version shows filename instead of Copyright
  173.  
  174.  MPEGs with black vertical stripes may look "darkened"
  175.  compared to normal replay (I'd assume that's an optical effect).
  176.  
  177.  
  178.  Copyright and Distribution
  179.  ==========================
  180.  See program archive for copyright and distribution information.
  181.