Computerschnittstelle
Um eine digitale Information ausgeben zu können, benötigt der Computer Schnittstellen. Entweder werden dort die Daten an ein externes Gerät (Drucker, Monitor etc. ) weitergegeben oder im Computer selbst weiterverarbeitet. Die Schnittstelle kann ein hardwaremäßiger Anschluss mit einer Buchs sein und wird dann von dem ihm zugeordneten Treiber gesteuert, sie kann aber auch nur als Softwareschnittstelle existieren, arbeitet dann mit anderen Programmen und Treibern und Codecs zusammen.
So wurde z. B. Video for Windows von Microsoft für die Darstellung von Videos auf dem Computer entwickelt und hängt eng mit dem AVI-Dateiformat zusammen. Später wurde Video for Windows von Direct Show abgelöst. Neuere Videoschnittprogramme können mit beiden Schnittstellen arbeiten. Ältere Programmversionen können dies aber z. T. noch nicht und sind allein auf die ältere Schnittstelle Video for Windows ausgerichtet. Sie können dann entsprechend abgespeicherte Filmdateien nicht wiedergeben.