home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Powerdrive 1997 December
/
POWERDRIVE1297.BIN
/
programm
/
drv
/
vfw
/
16bit
/
readme16.txt
< prev
next >
Wrap
Text File
|
1996-09-13
|
11KB
|
279 lines
Indeo(R) video interactive R4.1 -- Version 4.11.01.62
Microsoft Windows* 3.x
December 15, 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.62 [filename: ir41.dll]
Indeo(R) video R3.2 - V3.24.01.02 [filename: ir32.dll]
Indeo(R) video Raw YVU9 - V1.10.01.11 [filename: iyvu9.dll]
Improvement in V4.11.01.62 over V4.11.01.60:
1. Alternate line Zoom-by-2 added. This new feature is described in
V1.6 of the "Indeo video interactive Video for Windows Programming
Interface Specification" and in V2.8 of the "Indeo video interactive
Features and Capabilities" articles.
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
Additional Documentation:
-------------------------
The following articles and files can be found at the Intel Web site and
CompuServe* forum listed at the end of this document.
o COMPTIPS.DOC
Indeo video interactive Compression Guidelines.
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 IV32DFLT.PAL
The default Indeo video R3.2 palette.
o IV41CNFG.PAL
The configurable Indeo video interactive palette.
o IV41DFLT.PAL
The default Indeo video interactive default palette.
o IVR4PAL.DOC
An explanation of all the palette modes supported by Indeo video
interactive.
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 TRAN_IV4.DOC
This whitepaper describes techniques for successfully encoding transparent
Indeo Video Bitstreams using Adobe Premiere* 4.0 for Windows
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.
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.03 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 license.txt files are added.
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.