Frameserver
   HOME

TheInfoList



OR:

A Frameserver is any program that acts as a media source in the process called ''frameserving'', which transfers
digital video Digital video is an electronic representation of moving visual images (video) in the form of encoded digital data. This is in contrast to analog video, which represents moving visual images in the form of analog signals. Digital video comprises ...
data from one
computer program A computer program is a sequence or set of instructions in a programming language for a computer to execute. Computer programs are one component of software, which also includes documentation and other intangible components. A computer program ...
to another without intermediate files. The program that receives the data – the ''frameclient'' – could be any type of video application. The process is controlled by the frameclient: the frameclient ''requests'' audio/video frames and the frameserver ''serves'' them. The client can request frames in any order, allowing it to pause or jump to an arbitrary frame, just as a media player does with a
file File or filing may refer to: Mechanical tools and processes * File (tool), a tool used to ''remove'' fine amounts of material from a workpiece **Filing (metalworking), a material removal process in manufacturing ** Nail file, a tool used to gent ...
on disk. The client is most commonly a media encoder, a
non-linear editing system Non-linear editing is a form of offline editing for audio, video, and image editing. In offline editing, the original content is not modified in the course of editing. In non-linear editing, edits are specified and modified by specialized sof ...
, or a media player. Some popular frameservers are: *
AviSynth AviSynth is a frameserver program for Microsoft Windows, Linux and macOS initially developed by Ben Rudiak-Gould, Edwin van Eggelen, Klaus Post, Richard Berg and Ian Brabham in May 2000 and later picked up and maintained by the open source communi ...
*
VirtualDub VirtualDub is a free and open-source video capture and video processing utility for Microsoft Windows written by Avery Lee. It is designed to process linear video streams, including filtering and recompression. It uses AVI container format to ...
*
Blender A blender (sometimes called a mixer or liquidiser in British English) is a kitchen appliance, kitchen and laboratory appliance used to mix, crush, purée or emulsion, emulsify food and other substances. A stationary blender consists of a blender ...
* Debugmode FrameServer


See also

Client–Server Model The client–server model is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients. Often clients and servers communicate over ...


References

Video editing software {{Software-type-stub