GStreamer
Heard this.
GStreamer is a multimedia framework designed to simplify the creation of multimedia applications, such as video players, streaming media broadcasters, and audio editors. It provides a powerful pipeline-based model that allows developers to create complex media-handling components and pipelines.