Gstreamer is a powerful program and library for media processing. Its power lies in the fact that media data streams between elements performing many functions. Elements can be added by means of plugins. Here is an example of a command to convert a FLAC format song to MP3 format:
gst-launch filesrc location = "02 - Duel of the Fates.flac" ! flacdec ! lame ! filesink location = "Duel of the Fates.mp3"
Some of its most popular uses include:
- Playing music and video (from command line or a program using the library)
- Format conversion
- Recording directly to a certain format.
This book will provide an introduction and in-depth tutorial to GStreamer.
Contents
- Introduction
- Obtaining GStreamer
- Quick Examples
- Programs Using GStreamer
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.