home *** CD-ROM | disk | FTP | other *** search
/ The Best of Select: Windows 95 Special 2 / CD_1.iso / civ2demo / 32bit / readme32.txt < prev    next >
Text File  |  1995-10-24  |  10KB  |  249 lines

  1.  
  2.       Indeo(R) Video Interactive R4.1 -- Version 4.11.15.60
  3.            Microsoft Windows* 95 and Windows NT
  4.                     October 24, 1995
  5.  
  6. This setup program installs the 32-bit Indeo video drivers on Windows 95
  7. or Windows NT systems.
  8.  
  9.  
  10. Readme32.txt Topics:
  11. ------------------
  12.  o Indeo Video Driver Versions
  13.  o Installation
  14.  o Additional Documentation
  15.  o Known Operating Characteristics of R4.1
  16.  o Software Requirements
  17.  o Minimum System Configuration
  18.  o Technical Support and Updates
  19.  
  20.  
  21. Indeo Video Drivers:
  22. --------------------  
  23.   Indeo(R) video interactive R4.1 - V4.11.15.60  [filename: ir41_32.dll]
  24.   Indeo(R) video R3.2             - V3.24.15.02  [filename: ir32_32.dll]
  25.   Indeo(R) video Raw YVU9         - V1.10.15.11  [filename: iyvu9_32.dll]
  26.  
  27.  
  28. Installation:
  29. -------------
  30. Windows 95:
  31.  
  32. The setup program installs the Indeo video drivers in the Windows 95
  33. System subdirectory (e.g. \windows\system).  Setup puts the 
  34. following entries in the system.ini file:
  35.  
  36. [drivers32]
  37. VIDC.IV41=ir41_32.dll
  38. VIDC.IV32=ir32_32.dll
  39. VIDC.IV31=ir32_32.dll
  40. VIDC.YVU9=iyvu9_32.dll
  41.  
  42. Setup also places the following entries in the HKEY_LOCAL_MACHINE
  43. section of the system registry:
  44.  
  45. System\CurrentControlSet\control\MediaResources\icm\vidc.IV41
  46. System\CurrentControlSet\control\MediaResources\icm\vidc.IV32
  47. System\CurrentControlSet\control\MediaResources\icm\vidc.IV31
  48. System\CurrentControlSet\control\MediaResources\icm\vidc.YVU9
  49.  
  50. Windows NT:
  51.  
  52. The setup program installs the Indeo video drivers in the Windows NT
  53. System32 subdirectory (e.g. \windows\system32).  Setup puts the
  54. following entries into the HKEY_LOCAL_MACHINE section of the
  55. system registry:
  56.  
  57. Software\Microsoft\Windows NT\CurrentVersion\Drivers\VIDC.IV41
  58. Software\Microsoft\Windows NT\CurrentVersion\Drivers\VIDC.IV32
  59. Software\Microsoft\Windows NT\CurrentVersion\Drivers\VIDC.IV31
  60. Software\Microsoft\Windows NT\CurrentVersion\Drivers\VIDC.YVU9
  61. Software\Microsoft\Windows NT\CurrentVersion\drivers.desc\IR41_32.DLL
  62. Software\Microsoft\Windows NT\CurrentVersion\drivers.desc\IR32_32.DLL
  63. Software\Microsoft\Windows NT\CurrentVersion\drivers.desc\IYVU9_32.DLL
  64.  
  65.  
  66. Additional Documentation:
  67. -------------------------
  68. o OVERVIEW.DOC
  69.   This document presents a high-level overview of Indeo video interactive's new
  70.   features.
  71.  
  72. o TRAN_IV4.DOC
  73.   This whitepaper describes techniques for successfully encoding transparent   
  74.   Indeo Video Bitstreams using Adobe Premiere* 4.0 for Windows
  75.  
  76. o R4CAPS.DOC
  77.   Version 2.6 of the "Indeo Video Interactive Features and Capabilities"
  78.   document, includes updates to the video for windows programming
  79.   interface specification.
  80.         
  81. o EDITING.DOC
  82.   A brief explanation on how to use present editing tools to edit
  83.   and compress avi files utilizing the new features of Indeo
  84.   video R4.
  85.  
  86. o VFW_SPEC.H
  87.   A header file to match the Video for Windows ICM messages and
  88.   structures for the Indeo video interactive codec.
  89.  
  90. o IVR4PAL.DOC
  91.   An explanation of a new configurable palette mode that is not 
  92.   supported by previous releases of Indeo video.  The codec uses 
  93.   only the first 198 palette entries for video colors; the remaining 
  94.   38 palette entries are reserved for use by the application.
  95.  
  96. o IV41DFLT.PAL
  97.   Indeo Video Interactive palette. 
  98.  
  99.  
  100. Known Operating Characteristics of R4.1:
  101. ----------------------------------------    
  102. o Can not use MCIAVI to access interactive features
  103.  
  104.   In order to access the new interactive features and capabilities
  105.   introduced by Indeo video interactive within the existing Video For Windows
  106.   architecture, the ICM interface must be used.  VfW does not allow
  107.   access to the ICM via the MCIAVI interface.  As a result, an interactive
  108.   application must provide the MCIAVI functionality for decoding such as
  109.   avi file I/O, sound play and synchronization, and keyframe management.
  110.  
  111.   Linear applications, such as those presently using Indeo Video R3.2,
  112.   can use the MCIAVI interface and obtain the image quality and the 
  113.   automatic scalability capability of Indeo video interactive.
  114.  
  115. o Does not load on 386 machines
  116.  
  117.   In order to provide a high quality image with good playback performance, 
  118.   the recommended minimum system configuration for Indeo video interactive
  119.   is a  486DX2/66.  The Indeo video interactive codec is implemented with
  120.   instructions specific to 486 or later processors. If the codec detects a
  121.   386 processor or less, then the codec is not loaded.  It is recommended
  122.   that applications check the processor type and notify the 386 user that
  123.   they have insufficient resources to play the video portions of the
  124.   application.
  125.  
  126. o Playing Multiple clips
  127.  
  128.   Multiple clips will play simultaneously; however, playing clips with
  129.   different frame rates disables the scalability mechanism.  During
  130.   concurrent playback, both clips will play all frames and all bands.
  131.   Scalability will be re-enabled as soon as all active clips have the
  132.   same frame rate.
  133.  
  134. o Transparency Playback and Dropped Frames
  135.  
  136.   1.  For software vendors using Transparency and drawing directly to
  137.       the on-screen frame buffer:
  138.  
  139.       If the application requires all frames to be returned, such as in
  140.       an application that uses transparency to an on-screen buffer, then
  141.       the codec should be used without ICM_DRAW_BEGIN and ICM_DRAW_END
  142.       calls surrounding the DECOMPRESS messages for the motion playback.
  143.       This ensures that no frames will be dropped so that the
  144.       non-transparent section is overlayed on the background.
  145.       These DRAW messages cause the decoder to begin scaling back and
  146.       dropping frames when the required decode time is not available.
  147.       The ICM_DRAW_BEGIN message puts the the decoder in "Normal
  148.       Playback" mode, and the ICM_DRAW_END message takes it out and puts
  149.       it back into "Stepping Mode" (The default playback mode of the
  150.       decoder), where all frames are returned.
  151.  
  152.   2.  For software vendors using Transparency and drawing to an
  153.       off-screen frame buffer:
  154.  
  155.       The application needs to recognize the codec's "Don't Draw"
  156.       message and not flip screen buffer pages in this case.
  157.  
  158. o IF09 and Transparency / Local Decode
  159.  
  160.   IF09 is a data format which can be output by the R4.1 codec.  It is
  161.   similar to the Raw YVU9 format.  IF09 is used as input to DCI enabled
  162.   hardware that handles color space conversion.
  163.  
  164.   1.  The IF09 output format supported by Indeo video interactive does
  165.       not directly support the Transparency and Local Decode features
  166.       of the algorithm, however they can be used together with
  167.       application support.
  168.  
  169.   2.  IF09 and Transparency:  The entire IF09 buffer is filled by image
  170.       data regardless of Transparency (or local decode).  Thus,
  171.       transparent pixels ARE written in this buffer.  To use
  172.       transparency, the calling application must request to have the
  173.       transparency mask exposed, and combine it with the IF09 buffer at
  174.       color conversion time.  
  175.  
  176.   3.  IF09 and Local Decode:  The calling application has 2 ways of
  177.       getting full local decode support with the decoder.  It may
  178.       manually clip view rectangle from the IF09 buffer, as it color
  179.       converts it to the screen, or it may request the transparency
  180.       mask, which is clipped to the view rect, and treat local decode
  181.       as transparency.  In either case, the Decode rectangle will
  182.       still correctly tell the decoder the portions of video to decode.
  183.  
  184. o New Indeo Video Interactive Palette
  185.  
  186.   The Indeo video interactive palette has changed relative
  187.   to the Indeo Video R3.2 palette.  Any graphics or video files
  188.   created based on the Indeo Video R3.x palette will need to be 
  189.   re-done to work with the Indeo video interactive palette.
  190.  
  191. o Advanced Compression Options
  192.  
  193.   When using VidEdit, you must use 'Save as Default" in order 
  194.   to have the codec use your current settings.  This is due to
  195.   the operating characteristics of VidEdit.
  196.  
  197. o Frame Sizes
  198.  
  199.   In increments of 4, the minimum supported frame size is 32x32
  200.   (pixels); and the maximum supported frame si