WikiDer > Video für Windows
Video für Windows (VfW), auch Video Compression Manager (VCM) genannt, war ein Multimedia-Framework entwickelt von Microsoft das hat unterstützung hinzugefügt Fenster zu digitales Video zu spielen und zu bearbeiten.
Überblick
Video für Windows wurde erstmals im November 1992 veröffentlicht. Es wurde als Reaktion auf Schnelle Zeit, die Videotechnologie, die zusätzliche Unterstützung für die Apple Macintosh-Plattform. Das Programm kostet etwa 200 US-Dollar. Die Software umfasste Videobearbeitungs- und Kodierungsfunktionen. Eine Version zum Ansehen von Videos wurde ebenfalls zur Verfügung gestellt. Es wurde ursprünglich als eigenständiges Freeware-Programm für Windows 3.1 und Windows 3.11 aber von Windows 95 es wurde ein integraler Bestandteil von Fenster.
Wie QuickTime gab es in Video für Windows drei Komponenten. Die Technologie führte ein Dateiformat ein, das zum Speichern digitaler Videos entwickelt wurde, nämlich Audio-Video-Interleave (AVI). Die zur Verfügung gestellte Technologie API Dies ermöglichte es Softwareentwicklern, die unter Windows arbeiteten, ihren eigenen Programmen Videobearbeitungs- oder Wiedergabefunktionen hinzuzufügen. Es enthielt auch eine Software-Suite für die digitale Videowiedergabe und -bearbeitung:
- Microsoft Mediaplayer (nicht zu verwechseln mit Windows Media Player)
- VidCap
- VideoBearbeiten
- BitEdit
- PalEdit
- WelleBearbeiten
Die ursprüngliche Version hatte einige Einschränkungen wie eine maximale Auflösung von 320 x 240 Pixel und ein Maximum Bildrate ab 30 Bilder pro Sekunde (fps).
Die Video-für-Windows-Technologie wurde mit der Veröffentlichung von itsuit im Juli 1996 weitgehend ersetzt COM-basierter Nachfolger - Aktiver Film - ursprünglich zusammen mit der zweiten als Beta-Version veröffentlicht Beta von InternetExplorer 3.0.[1] ActiveMovie wurde auch veröffentlicht als Freeware, einzeln oder gebündelt mit Internet Explorer. Eine Komponente, die nicht durch ActiveMovie ersetzt wurde, war die Videoaufnahme, für die bis zur Veröffentlichung von Video für Windows noch eine Installation erforderlich war WDMAufnahme von Treibern. Diese Treiber wurden um das Jahr 2000 herum populär.
1995 reichte Apple eine Klage gegen Microsoft ein und Intel. Video für Windows soll mehrere tausend Zeilen Quicktime-Quellcode enthalten, um die Leistung von Video für Windows zu verbessern.[2][3][4][5] Die Klage wurde 1997 fallen gelassen, als Apple zustimmte, den Internet Explorer zum Standardbrowser zu machen (zum Nachteil von Netscape-Navigator, sehen Browserkrieg). Microsoft hat zugestimmt Büro in den nächsten 5 Jahren, um den Mac weiterzuentwickeln und Apple-Aktien im Wert von 150 Millionen US-Dollar zu erwerben.[6][7]
Im März 1997 gab Microsoft bekannt, dass ActiveMovie Teil von DirectX 5-Suite[8] und fing an, es ungefähr im Juli zu nennen Direkt zeigen.[9]
Versionsgeschichte
| Veröffentlichungsdatum | Ausführung | Bemerkungen |
|---|---|---|
| Nov. 1992 | Video für Windows 1.0 | Erste öffentliche Veröffentlichung. Einschließlich Microsofts RLE und Video1 Codecs. |
| Video für Windows 1.1 | Ergänzung der Kinopaket-codec | |
| Video für Windows 1.1a | ||
| Video für Windows 1.1b | ||
| Video für Windows 1.1c | ||
| Video für Windows 1.1d | enthalten indeo 3.2 (und angeblich Quellcode von Apple QuickTime für Windows) | |
| März 1995 | Video für Windows 1.1e | Neueste Version für Windows 3.1X |
| August 1995 | Video für Windows 95 | Gebündelt mit Windows 95 |
| Juli 1996 | Video für Windows NT | 32-Bit-Version im Bundle mit Windows NT 4.0 |
| Juli 1996 | ActiveMovie 1.0 | Der Nachfolger von Video für Windows. Unterstützung für . hinzugefügt MPEG-1 und QuickTime-Dateiformate. |
| März 1997 | DirectShow 1.0 |
Beispiel
Dieser Beispielquellcode zeigt das Skelett des Videocodecs in VfW:
#einschließen<vfw.h>…LRESULTWINAPIADriverProc(DWORDdwDriverId,HDRVRhdrvr,UINTNachricht,LANGElParam1,LANGElParam2){Schalter(Nachricht){…FallICM_COMPRESS:// Rahmen komprimierenRückkehrKompression((ICCOMPRESS*)lParam1,(DWORD)lParam2);…FallICM_DECOMPRESS:// Rahmen dekomprimierenRückkehrdekomprimieren((ICDECOMPRESS*)lParam1,(DWORD)lParam2);…}}…Siehe auch
Quellen, Anmerkungen und/oder Verweise
|