Bookmark.icon

Filter graph

Used in multimedia processing - for example, to capture video from a webcam. Filters take input, process it (or change the input), and then output the processed data.
Gstreamer Technical Overview

A filter graph is used in multimedia processing - for example, to capture video from a webcam. Filters take input, process it (or change the input), and then output the processed data. For example a video codec takes raw uncompressed video and compresses it using a video standard such as H.264. To compress a multimedia stream a filter graph could have two inputs:

  • Audio
  • Video

Usually, these are expressed as file sources. The file sources would feed compression filters, the output of the compression filters would feed into a multiplexer that would combine the two inputs and produce a single output. (An example of a multiplexer would be a MPEG transport stream creator.) Finally, the multiplexer output feeds into a file sink, which would create a file from the output.

A filter graph in multimedia processing is a directed graph. Edges represent one-way data flow and nodes represent a data-processing step. Pins or pads identify the connection points between nodes and edges. 

Key Terms

compression filters
definition
edges
example
file sources
filter graph
input
inputs
multiplexer
output

Additional Resources

No ressources found.

Acronymn

(none found)

Synonymns

Filter graph
(none found)

Comments

No comment found.
Videocide.com is service provided by Codecide, a company located in Chicago, IL USA.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram
Malcare WordPress Security