Video for Windows

Video-playing suite introduced in Windows 3.1

Video for Windows was a suite of video-playing and editing software introduced by Microsoft in 1992. A runtime version for viewing videos only was made available as a free add-on to Windows 3.1, which then became an integral component of Windows 95. Video for Windows was mostly replaced by the July 1996 release of ActiveMovie, later known as DirectShow.

## Overview

[edit]

Video for Windows was first introduced in November 1992. It was developed as a reaction to Apple Computer's QuickTime technology, which added digital video to the Macintosh platform. Costing around $200,[1] the product included editing and encoding programs for use with video input boards. A runtime version for viewing videos only was also made available as a free add-on to Windows 3.1 and Windows 3.11; it then became an integral component of Windows 95 and later.

Like QuickTime, Video for Windows had three key aspects: Audio Video Interleave (AVI), a container file format designed to store digital video; an application programming interface (API) that allowed software developers to play or manipulate digital video in their own applications; a suite of software for playing and editing digital video. VfW software suite consisted of:

* Media Player
* VidCap
* VidEdit
* BitEdit
* PalEdit
* WaveEdit

The original version was limited to a maximum resolution of 320 pixels by 240 pixels and a maximum image rate of 30 frames per second.

Video for Windows was mostly replaced by the July 1996 release of ActiveMovie, later known as DirectShow. It was first released as a beta version along with the second beta of Internet Explorer 3.[2] ActiveMovie was released as a free download, either standalone or bundled with Internet Explorer. ActiveMovie, however, did not support video capture. Video for Windows was still used for video capture until the release of Windows Driver Model capture drivers, which only started to become popular in 2000.

Video for Windows became an issue in a lawsuit Apple filed in December 1994 against San Francisco Canyon Company and in 1995 against Microsoft and Intel alleging theft of several thousand lines of QuickTime source code to improve the performance of Video for Windows.[3][4][5][6] This lawsuit was ultimately settled in 1997, when Apple agreed to make Internet Explorer the default browser over Netscape; in exchange, Microsoft agreed to continue developing Microsoft Office and other software for Mac OS for the next 5 years, and purchase $150 million of non-voting Apple stock.[7][8]

In March 1997, Microsoft announced that ActiveMovie would become part of DirectX 5,[9] and around July started referring to it as DirectShow.[10]

## Version history

[edit]

Release date  | Version  | Description

|
|

November 1992 | Video for Windows 1.0 | First public release. Including Microsoft RLE and Video1 codecs.
November 1993  | Video for Windows 1.1 | Added Cinepak codec. Five updates were released for this version: 1.1a through 1.1e, with the last one (published in March 1995) being the last version for Windows 3.1x. 1.1d included Indeo 3.2 codec (which Apple alleged to have infringed on the source code from Apple's QuickTime for Windows).
September 1994 | Video for Windows NT | Bundled with Windows NT 3.5 and later
August 1995 | Video for Windows 95 | Bundled with Windows 95
July 1996 | ActiveMovie 1.0 | The successor of Video for Windows. Added support for MPEG-1 and QuickTime file formats.
March 1997 | DirectShow 1.0 | The successor of ActiveMovie.

## See also

[edit]

* QuickTime
* Media Control Interface

## References

[edit]

1. ^ "PC Plus". Future Publishing. May 1993: 61. `{{cite journal}}`: Cite journal requires `|journal=` (help)
2. ^ "Microsoft Delivers ActiveMovie for Microsoft Internet Explorer 3.0". News Center. Microsoft. July 16, 1996. Retrieved 21 November 2014.
3. ^ Markoff, John (February 10, 1995). "Intel and Microsoft Added to Apple Lawsuit". The New York Times.
4. ^ Duncan, Geoff (February 13, 1995). "Apple Sues Intel, Microsoft - Again". TidBITS. TidBITS Publishing.
5. ^ Mace, Michael (9 February 1995). "An Open Letter to the Computing Community". Apple Inc. Michigan State University. Archived from the original on 5 June 2001. Retrieved 5 June 2001.
6. ^ Mace, Michael. "Second open letter from Apple". Apple Inc. Michigan State University. Archived from the original on 12 October 2000.
7. ^ Kawamoto, Dawn; Heskett, Ben; Ricciuti, Mike (August 6, 1997). "MS to invest $150 million in Apple". CNET News. CBS Interactive.
8. ^ "Preferred Stock Purchase Agreement". FindLaw. August 5, 1997. Archived from the original on August 11, 2002.
9. ^ "Microsoft Unveils First Unified Multimedia API Strategy". News Center. Microsoft. March 31, 1997. Retrieved 21 November 2014.
10. ^ "Microsoft and Progressive Networks Collaborate on Streaming Media". News Center. Microsoft. July 21, 1997. Retrieved 17 November 2014.

* v
* t
* e

Microsoft APIs and frameworks

Graphics and UI|

* Desktop Window Manager
* Direct2D
* Direct3D
* D3D (extensions)
* GDI / GDI+
* WPF
* Silverlight
* WinUI
* Windows Color System
* Windows Image Acquisition
* Windows Imaging Component
* DirectX Graphics Infrastructure (DXGI)
* Windows Advanced Rasterization Platform
* WinG

Audio|

* DirectMusic
* DirectSound
* XACT
* Speech API
* XAudio2

Multimedia|

* DirectX
* Media Objects
* Video Acceleration
* Xinput
* DirectInput
* DirectShow
* Managed DirectX
* Media Foundation
* XNA
* Windows Media
* Video for Windows

Web|

* MSHTML
* JScript
* VBScript
* BHO
* XDR
* SideBar Gadgets
* TypeScript

Data access|

* Data Access Components (MDAC)
* ADO
* ADO.NET
* ODBC
* OLE DB
* Extensible Storage Engine
* Entity Framework
* Sync Framework
* Access Database Engine
* MSXML
* OPC

Networking|

* Winsock
* LSP
* Winsock Kernel
* Filtering Platform
* NDIS
* Windows Rally
* BITS
* P2P API
* MSMQ
* DirectPlay

Communication|

* Messaging API
* Telephony API
* WCF

Administration and
management|

* Win32 console
* Windows Script Host
* WMI (extensions)
* PowerShell
* Task Scheduler
* Offline Files
* Shadow Copy
* Windows Installer
* Error Reporting
* Event Log
* Common Log File System

Component model|

* COM
* COM+
* ActiveX
* Distributed Component Object Model
* .NET Framework

Libraries|

* Framework Class Library
* Microsoft Foundation Classes (MFC)
* Active Template Library (ATL)
* Windows Template Library (WTL)

Device drivers|

* WDM
* WDF
* KMDF
* UMDF
* WDDM
* NDIS
* UAA
* VxD

Security|

* Crypto API
* CAPICOM
* Windows CardSpace
* Data Protection API
* Security Support Provider Interface (SSPI)

.NET|

* ASP.NET
* ADO.NET
* Remoting
* Silverlight
* TPL
* WCF
* WCS
* WPF
* WF

Software factories|

* Enterprise Library
* CCF

IPC|

* MSRPC
* Dynamic Data Exchange (DDE)
* Remoting
* WCF

Accessibility|

* Active Accessibility
* UI Automation

Text and multilingual
support|

* DirectWrite
* Text Services Framework
* Text Object Model
* Input method editor
* Language Interface Pack
* Multilingual User Interface
* Uniscribe

*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template