home *** CD-ROM | disk | FTP | other *** search
/ Gambler 30 B / GAMBLERCD30B.BIN / INDEO / README32.TXT < prev    next >
Text File  |  1995-12-15  |  11KB  |  275 lines

  1.  
  2.       Indeo(R) Video Interactive R4.1 -- Version 4.11.15.62
  3.            Microsoft Windows* 95 and Windows NT
  4.                     December 15, 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.62  [filename: ir41_32.dll]
  24.   Indeo(R) video R3.2             - V3.24.15.03  [filename: ir32_32.dll]
  25.   Indeo(R) video Raw YVU9         - V1.10.15.11  [filename: iyvu9_32.dll]
  26.  
  27. Improvement in V4.11.15.62 over V4.11.15.60:
  28. 1. Alternate line Zoom-by-2 added.  This new feature is described in
  29.    V1.6 of the "Indeo video interactive Video for Windows Programming
  30.    Interface Specification" and in V2.8 of the "Indeo video interactive
  31.    Features and Capabilities" articles. 
  32.  
  33. Improvement in V3.24.15.03 over V3.24.15.02:
  34. 1. Compresses video properly.
  35.  
  36. Improvement in V3.24.15.02 over V3.24.15.01:
  37. 1. Provides correct IF09 data for DirectDraw drivers.
  38.  
  39. Installation:
  40. -------------
  41. Windows 95:
  42.  
  43. The setup program installs the Indeo video drivers in the Windows 95
  44. System subdirectory (e.g. \windows\system).  Setup puts the 
  45. following entries in the system.ini file:
  46.  
  47. [drivers32]
  48. VIDC.IV41=ir41_32.dll
  49. VIDC.IV32=ir32_32.dll
  50. VIDC.IV31=ir32_32.dll
  51. VIDC.YVU9=iyvu9_32.dll
  52.  
  53. Setup also places the following entries in the HKEY_LOCAL_MACHINE
  54. section of the system registry:
  55.  
  56. System\CurrentControlSet\control\MediaResources\icm\vidc.IV41
  57. System\CurrentControlSet\control\MediaResources\icm\vidc.IV32
  58. System\CurrentControlSet\control\MediaResources\icm\vidc.IV31
  59. System\CurrentControlSet\control\MediaResources\icm\vidc.YVU9
  60.  
  61. Windows NT:
  62.  
  63. The setup program installs the Indeo video drivers in the Windows NT
  64. System32 subdirectory (e.g. \windows\system32).  Setup puts the
  65. following entries into the HKEY_LOCAL_MACHINE section of the
  66. system registry:
  67.  
  68. Software\Microsoft\Windows NT\CurrentVersion\Drivers\VIDC.IV41
  69. Software\Microsoft\Windows NT\CurrentVersion\Drivers\VIDC.IV32
  70. Software\Microsoft\Windows NT\CurrentVersion\Drivers\VIDC.IV31
  71. Software\Microsoft\Windows NT\CurrentVersion\Drivers\VIDC.YVU9
  72. Software\Microsoft\Windows NT\CurrentVersion\drivers.desc\IR41_32.DLL
  73. Software\Microsoft\Windows NT\CurrentVersion\drivers.desc\IR32_32.DLL
  74. Software\Microsoft\Windows NT\CurrentVersion\drivers.desc\IYVU9_32.DLL
  75.  
  76.  
  77. Additional Documentation:
  78. -------------------------
  79. The following articles and files can be found at the Intel Web site and
  80. CompuServe* forum listed at the end of this document.
  81.  
  82. o COMPTIPS.DOC
  83.   Indeo video interactive Compression Guidelines.
  84.  
  85. o EDITING.DOC
  86.   A brief explanation on how to use present editing tools to edit
  87.   and compress avi files utilizing the new features of Indeo video
  88.   interactive.
  89.  
  90. o IV32DFLT.PAL
  91.   The default Indeo video R3.2 palette.
  92.  
  93. o IV41CNFG.PAL
  94.   The configurable Indeo video interactive palette.
  95.  
  96. o IV41DFLT.PAL
  97.   The default Indeo video interactive palette. 
  98.  
  99. o IVR4PAL.DOC
  100.   An explanation of a new configurable palette mode that is not 
  101.   supported by previous releases of Indeo video.  The codec uses 
  102.   only the first 198 palette entries for video colors; the remaining 
  103.   38 palette entries are reserved for use by the application.
  104.  
  105. o OVERVIEW.DOC
  106.   This document presents a high-level overview of Indeo video interactive's
  107.   new features.
  108.  
  109. o R4CAPS.DOC
  110.   Version 2.8 of the "Indeo Video Interactive Features and Capabilities"
  111.   document, includes updates to the video for windows programming
  112.   interface specification.
  113.         
  114. o TRAN_IV4.DOC
  115.   This whitepaper describes techniques for successfully encoding transparent   
  116.   Indeo video bitstreams using Adobe Premiere* 4.0 for Windows
  117.  
  118. o VFW_SPEC.DOC
  119.   Updates the Video for Windows programming interface specification.
  120.  
  121. o VFW_SPEC.H
  122.   A header file to match the Video for Windows ICM messages and
  123.   structures for the Indeo video interactive codec.
  124.  
  125.  
  126. Known Operating Characteristics of R4.1:
  127. ----------------------------------------    
  128. o Can not use MCIAVI to access interactive features
  129.  
  130.   In order to access the new interactive features and capabilities
  131.   introduced by Indeo video interactive within the existing Video For Windows
  132.   architecture, the ICM interface must be used.  VfW does not allow
  133.   access to the ICM via the MCIAVI interface.  As a result, an interactive
  134.   application must provide the MCIAVI functionality for decoding such as
  135.   avi file I/O, sound play and synchronization, and keyframe management.
  136.  
  137.   Linear applications, such as those presently using Indeo Video R3.2,
  138.   can use the MCIAVI interface and obtain the image quality and the 
  139.   automatic scalability capability of Indeo video interactive.
  140.  
  141. o Does not load on 386 machines
  142.  
  143.   In order to provide a high quality image with good playback performance, 
  144.   the recommended minimum system configuration for Indeo video interactive
  145.   is a  486DX2/66.  The Indeo video interactive codec is implemented with
  146.   instructions specific to 486 or later processors. If the codec detects a
  147.   386 processor or less, then the codec is not loaded.  It is recommended
  148.   that applications check the processor type and notify the 386 user that
  149.   they have insufficient resources to play the video portions of the
  150.   application.
  151.  
  152. o Playing Multiple clips
  153.  
  154.   Multiple clips will play simultaneously; however, playing clips with
  155.   different frame rates disables the scalability mechanism.  During
  156.   concurrent playback, both clips will play all frames and all bands.
  157.   Scalability will be re-enabled as soon as all active clips have the
  158.   same frame rate.
  159.  
  160. o Transparency Playback and Dropped Frames
  161.  
  162.   1.  For software vendors using Transparency and drawing directly to
  163.       the on-screen frame buffer:
  164.  
  165.       If the application requires all frames to be returned, such as in
  166.       an application that uses transparency to an on-screen buffer, then
  167.       the codec should be used without ICM_DRAW_BEGIN and ICM_DRAW_END
  168.       calls surrounding the DECOMPRESS messages for the motion playback.
  169.       This ensures that no frames will be dropped so that the
  170.       non-transparent section is overlayed on the background.
  171.       These DRAW messages cause the decoder to begin scaling back and
  172.       dropping frames when the required decode time is not available.
  173.       The ICM_DRAW_BEGIN message puts the the decoder in "Normal
  174.       Playback" mode, and the ICM_DRAW_END message takes it out and puts
  175.       it back into "Stepping Mode" (The default playback mode of the
  176.       decoder), where all frames are returned.
  177.  
  178.   2.  For software vendors using Transparency and drawing to an
  179.       off-screen frame buffer:
  180.  
  181.       The application needs to recognize the codec's "Don't Draw"
  182.       message and not flip screen buffer pages in this case.
  183.  
  184. o IF09 and Transparency / Local Decode
  185.  
  186.   IF09 is a data format which can be output by the R4.1 codec.  It is
  187.   similar to the Raw YVU9 format.  IF09 is used as input to DCI enabled
  188.   hardware that handles color space conversion.
  189.  
  190.   1.  The IF09 output format supported by Indeo video interactive does
  191.       not directly support the Transparency and Local Decode features
  192.       of the algorithm, however they can be used together with
  193.       application support.
  194.  
  195.   2.  IF09 and Transparency:  The entire IF09 buffer is filled by image
  196.       data regardless of Transparency (or local decode).  Thus,
  197.       transparent pixels ARE written in this buffer.  To use
  198.       transparency, the calling application must request to have the
  199.       transparency mask exposed, and combine it with the IF09 buffer at
  200.       color conversion time.  
  201.  
  202.   3.  IF09 and Local Decode:  The calling application has 2 ways of
  203.       getting full local decode support with the decoder.  It may
  204.       manually clip view rectangle from the IF09 buffer, as it color
  205.       converts it to the screen, or it may request the transparency
  206.       mask, which is clipped to the view rect, and treat local decode
  207.       as transparency.  In either case, the Decode rectangle will
  208.       still correctly tell the decoder the portions of video to decode.
  209.  
  210. o New Indeo Video Interactive Palette
  211.  
  212.   The Indeo video interactive palette has changed relative
  213.   to the Indeo Video R3.2 palette.  Any graphics or video files
  214.   created based on the Indeo Video R3.x palette will need to be 
  215.   re-done to work with the Indeo video interactive palette.
  216.  
  217. o Advanced Compression Options
  218.  
  219.   When using VidEdit, you must use 'Save as Default" in order 
  220.   to have the codec use your current settings.  This is due to
  221.   the operating characteristics of VidEdit.
  222.  
  223. o Frame Sizes
  224.  
  225.   In increments of 4, the minimum supported frame size is 32x32
  226.   (pixels); and the maximum supported frame size is 8192x8192
  227.   (pixels).
  228.  
  229. o Concatenating files using an editing application
  230.  
  231.   When concatenating multiple V4.1 encoded files using an editing 
  232.   application such as Adobe Premiere, you must insure that all the 
  233.   clips are the same size and were encoded with the same features 
  234.   in the Advanced Dialog box (bi-dir, transparency, view port, 
  235.   scalability, ...).  Combining files with different parameters 
  236.   will have undetermined behavior.
  237.  
  238.  
  239. Software Requirements:
  240. -----------------------
  241. o Microsoft Windows 95 or Windows NT 
  242.     
  243.  
  244. Minimum Hardware Configuration:
  245. ------------------------------
  246. 486DX2/66 Mhz CPU 
  247. 8 MB system RAM 
  248. CD ROM drive(300KB/sec)
  249. SVGA display (VESA compliant)
  250. 8-bit Sound board
  251.  
  252. For best frame rate performance, configure the graphics card for 8-bit 
  253. color mode.  For best image quality, use 24-bit color mode.
  254.  
  255. Off-line encoding is CPU-intensive, i.e. the faster the CPU the faster the 
  256. compression time.
  257.  
  258.  
  259. Technical Support and Updates:
  260. ------------------------------
  261.  
  262. Technical information and any future updates to Indeo Video Interactive will be 
  263. posted on the following electronic forums:
  264.  
  265.   World Wide Web     http://www.intel.com     PC Developers Support, Multimedia
  266.   CompuServe         Go IntelArch             Multimedia Forum
  267.   Internet           ftp.intel.com            ~/pub/IAL/multimedia
  268.  
  269. For technical assistance with Indeo technology, post a message on the 
  270. IntelArch forum on Compuserve in the Multimedia library #9 or send an 
  271. electronic mail message to developer_support@intel.com.
  272.  
  273. _____________________________________________________________________
  274. * Other brands and names are the property of their respective owners.
  275.