home *** CD-ROM | disk | FTP | other *** search
-
- Indeo(R) video interactive R4.1 -- Version 4.11.01.60
- Microsoft Windows* 3.x
- October 10, 1995
-
- This setup program installs the 16-bit Indeo video drivers on Windows 3.x
- systems along with Microsoft's Video for Windows 1.1e.
-
-
- Readme16.txt Topics:
- ------------------
- o Indeo Video Driver Versions
- o Installation
- o Additional Documentation
- o Known Operating Characteristics
- o Differences from Microsoft's VfW 1.1e Update
- o Software Requirements
- o Minimum System Configuration
- o Technical Support and Updates
-
-
- Indeo Video Driver Versions:
- ----------------------------
- Indeo(R) video interactive R4.1 - V4.11.01.60 [filename: ir41.dll]
- Indeo(R) video R3.2 - V3.24.01.01 [filename: ir32.dll]
- Indeo(R) video Raw YVU9 - V1.10.1.11 [filename: iyvu9.dll]
-
-
- Installation:
- -------------
- The Setup program installs the Indeo video drivers along with
- Microsoft's latest Video for Windows runtime. It places the
- following entries in the system.ini file for the Indeo video
- drivers:
-
- [drivers]
- VIDC.IV41=ir41.dll
- VIDC.IV32=ir32.dll
- VIDC.IV31=ir32.dll
- VIDC.YVU9=iyvu9.dll
- VIDC.RT21=ir21.dll
-
-
- Additional Documentation:
- -------------------------
- The following articles can be found at the Intel Web site and CompuServe*
- forum listed at the end of this document.
-
- o OVERVIEW.DOC
- This document presents a high-level overview of Indeo video interactive's
- new features.
-
- o R4CAPS.DOC
- The "Indeo video interactive Features and Capabilities" document.
-
- o VFW_SPEC.DOC
- Updates the Video for Windows programming interface specification.
-
- o VFW_SPEC.H
- A header file to match the Video for Windows ICM messages and
- structures for the Indeo video interactive codec.
-
- o EDITING.DOC
- A brief explanation on how to use present editing tools to edit
- and compress AVI files utilizing the new features of Indeo
- video interactive.
-
- o TRAN_IV4.DOC
- This whitepaper describes techniques for successfully encoding transparent
- Indeo Video Bitstreams using Adobe Premiere* 4.0 for Windows
-
- o IVR4PAL.DOC
- An explanation of all the palette modes supported by Indeo video
- interactive.
-
- o IV41DFLT.PAL
- The Indeo video interactive default palette.
-
- o IV41CNFG.PAL
- The Indeo video interactive configurable palette.
-
-
- Known Operating Characteristics:
- --------------------------------
- These are the known operating characteristics of Indeo video interactive
- R4.1 only:
-
- o Low memory conditions for 16-bit driver only
-
- The 16-bit version of Indeo video interactive may become unstable if the
- amount of memory consumed under Window 3.1 reaches the total available
- amount of virtual memory in the system. It is recommended that virtual
- memory always be enabled, and the "recommended" amount of virtual memory
- is selected as specified by the virtual memory setup dialog box. The
- Indeo video driver operates properly as long as there is a sufficient
- amount of virtual memory.
-
- o Can not use MCIAVI to access interactive features
-
- In order to access the new interactive features and capabilities
- introduced by Indeo video interactive within the existing Video For Windows
- architecture, the ICM interface must be used. VfW does not allow
- access to the ICM via the MCIAVI interface. As a result, an interactive
- application must provide functionality for decoding such as AVI file I/O,
- sound play and synchronization, and keyframe management. Refer to the
- Kplayer applet for a code example.
-
- Linear applications, such as those presently using Indeo Video R3.2,
- can use the MCIAVI interface and obtain the image quality and the
- automatic scalability capability of Indeo video interactive.
-
- o Does not load on 386 machines
-
- In order to provide a high quality image with good playback performance,
- the recommended minimum system configuration for Indeo video interactive
- is a 486DX2/66. The Indeo video interactive codec is implemented with
- instructions specific to 486 or later processors. If the codec detects a
- 386 processor or less, then the codec is not loaded. It is recommended
- that applications check the processor type and notify the 386 user that
- they have insufficient resources to play the video portions of the
- application.
-
- o Playing Multiple clips
-
- Multiple clips will play simultaneously; however, playing clips with
- different frame rates disables the scalability mechanism. During
- concurrent playback, both clips will play all frames and all bands.
- Scalability will be re-enabled as soon as all active clips have the
- same frame rate.
-
- o Transparency Playback and Dropped Frames
-
- 1. For software vendors using Transparency and drawing directly to
- the on-screen frame buffer:
-
- If the application requires all frames to be returned, such as in
- an application that uses transparency to an on-screen buffer, then
- the codec should be used without ICM_DRAW_BEGIN and ICM_DRAW_END
- calls surrounding the DECOMPRESS messages for the motion playback.
- This ensures that no frames will be dropped so that the
- non-transparent section is overlayed on the background.
- These DRAW messages cause the decoder to begin scaling back and
- dropping frames when the required decode time is not available.
- The ICM_DRAW_BEGIN message puts the the decoder in "Normal
- Playback" mode, and the ICM_DRAW_END message takes it out and puts
- it back into "Stepping Mode" (the default playback mode of the
- decoder), where all frames are returned.
-
- 2. For software vendors using Transparency and drawing to an
- off-screen frame buffer:
-
- The application needs to recognize the codec's "Don't Draw"
- message and not flip screen buffer pages in this case.
-
- o IF09 and Transparency / Local Decode
-
- IF09 is a data format which can be output by the R4.1 codec. It is
- similar to the Raw YVU9 format. IF09 is used as input to DCI enabled
- hardware that handles color space conversion.
-
- 1. The IF09 output format supported by Indeo video interactive does
- not directly support the Transparency and Local Decode features
- of the algorithm, however they can be used together with
- application support.
-
- 2. IF09 and Transparency: The entire IF09 buffer is filled by image
- data regardless of Transparency (or local decode). Thus,
- transparent pixels ARE written in this buffer. To use
- transparency, the calling application must request to have the
- transparency mask exposed, and combine it with the IF09 buffer at
- color conversion time.
-
- 3. IF09 and Local Decode: The calling application has 2 ways of
- getting full local decode support with the decoder. It may
- manually clip view rectangle from the IF09 buffer, as it color
- converts it to the screen, or it may request the transparency
- mask, which is clipped to the view rect, and treat local decode
- as transparency. In either case, the Decode rectangle will
- still correctly tell the decoder the portions of video to decode.
-
- o New Indeo video interactive Default Palette
-
- The Indeo video interactive palette has changed relative
- to the Indeo Video R3.2 palette. Any graphics or video files
- created based on the Indeo Video R3.x palette will need to be
- re-done to work with the Indeo video interactive palette.
-
- o Advanced Compression Options
-
- When using VidEdit, you must use 'Save as Default" in order
- to have the codec use your current settings. This is due to
- the operating characteristics of VidEdit.
-
- o Frame Sizes
-
- In increments of 4, the minimum supported frame size is 32x32
- (pixels). The maximum supported frame size is 8192x8192 (pixels).
-
- o Concatenating files using an editing application
-
- When concatenating multiple V4.1 encoded files using an editing
- application such as Adobe Premiere, you must insure that all the
- clips are the same size and were encoded with the same features
- in the Advanced Dialog box (bi-dir, transparency, view port,
- scalability, ...). Combining files with different parameters
- will result in undetermined behavior.
-
-
- Differences from Microsoft's VfW 1.1e Update:
- ---------------------------------------------
- The Setup utility used to install this update is a modified version of
- the Setup utility Microsoft provides with their runtime package. It is
- possible to make further changes to this program. The Setup Toolkit
- is in file called CP0982.EXE at the following Microsoft FTP site:
-
- ftp://ftp.microsoft.com/Softlib
-
- All of the Intel and non-Intel codecs are installed by this update.
- Listed below are the differences between this update and the one
- supplied by Microsoft:
-
- 1. Installs the Indeo video interactive R4.1 driver.
- 2. Installs R3.2 V3.24.01.01 driver rather than V3.22.1.43.
- 3. The Raw driver (iyvu9.dll) is updated. The new version fixes a
- memory leak.
- 4. The R2.1 driver is not installed.
- 5. The readme16.txt and copyrite.txt files are added. This
- readme16.txt file may be deleted prior to distribution.
- 6. The files in this update do not all fit on one 3.5" diskette
- even when compressed.
-
-
- Software Requirements:
- -----------------------
- o Microsoft Windows 3.1
-
-
- Minimum Hardware Configuration:
- ------------------------------
- 486DX2/66 Mhz CPU
- 8 MB system RAM
- CD ROM drive(300KB/sec)
- SVGA display (VESA compliant)
- 8-bit Sound board
-
- For best frame rate performance, configure the graphics card for 8-bit
- color mode. For best image quality, use 24-bit color mode.
-
- Off-line encoding is CPU-intensive, i.e. the faster the CPU the faster the
- compression time. Pentium(R) Processor systems are more than twice as fast
- as 486-based systems at doing off-line compression.
-
-
- Technical Support and Updates:
- ------------------------------
- Technical information and any future updates to Indeo video interactive will
- be posted on the following electronic forums:
-
- World Wide Web http://www.intel.com PC Developers Support, Multimedia
- CompuServe Go IntelArch Multimedia Forum
- Internet ftp.intel.com ~/pub/IAL/multimedia
-
- For technical assistance with Indeo technology, post a message on the
- IntelArch forum on Compuserve in the Multimedia library #9 or send an
- electronic mail message to developer_support@intel.com.
-
- _____________________________________________________________________
- * Other brands and names are the property of their respective owners.
-