Emmabuntus, Ubuntu, Derivate, Linux, Open Source BackTrack, Linux, distributions, Ubuntu, derivate, securuty, forensic VirtualBox, Linux, Ubuntu, Raring Ringtail synaptic, Ubuntu, Linux, software packages jwplayer, multimedia, Linux, Ubuntu, flash Meshlab, graphic, software, Ubuntu, open source, Linux Synapse, Linux, Ubuntu, raring, Quantal Gimp, Ubuntu, Linux FreeMind, Linux, open source Linux, infographic, history

Gstreamer open source multimedia framework Good 0.10.8 & Bad 0.10.7 stable releases


The GStreamer team is thrilled to announce new releases of the Good and Bad Plugins modules in the 0.10 GStreamer stable release series.


Check out release notes for gst-plugins-good and gst-plugins-bad or download tarballs for gst-plugins-good and gst-plugins-bad

Recent older news:

GStreamer Core 0.10.19 Base 0.10.19 stable releases
GStreamer Core 0.10.18 Base 0.10.18 Python 0.10.11 stable releases
Click for even older news...

What is GStreamer?

GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple Ogg/Vorbis playback to complex audio (mixing) and video (non-linear editing) processing.
Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface.
GStreamer is released under the LGPL.

Multiplatform

GStreamer has been ported to a wide range of operating systems, processors and compilers. This include but are not limited to Linux on i86,PPC, ARM using GCC. Solaris on x86 and SPARC using both GCC and Forte, MacOSX, Microsoft Windows using MS Visual Developer and IBM OS/400.

Comprehensive Core Library

  • Graph-based structure allows arbitrary pipeline construction
  • Based on GLib 2.0 object model for object-oriented design and inheritance
  • Compact core library of less than 500KB, about 65 K lines of code
  • Multi-threaded pipelines are trivial and transparent to construct
  • Clean and simple API for both plugin and application developers
  • Extremely lightweight data passing means very high performance/low latency
  • Complete debugging system for both core and plugin/app developers
  • Clocking to ensure global inter-stream synchronization (a/v sync)
  • Quality of service (qos) to ensure best possible quality under high CPU load
Intelligent Plugin Architecture
  • Dynamically loaded plugins provide elements and media types, demand-loaded via an XML registry, similar to ld.so.cache
  • Element interface handles all known types of sources, filters, sinks
  • Capabilities system allows verification of element compatibility using MIME types and media-specific properties
  • Autoplugging uses capabilities system to complete complex paths automatically
  • Pipelines can be saved to XML and loaded back to working state
  • Resource friendly plugins don't waste RAM
468x60.gif Parla ItaliaSenzaLimiti

Extensive Development Tools

GStreamer is rapidly approaching a stable API. There is still a number of items on our TODO list.

Because GStreamer is designed to be as generic as possible, a wide range of applications can be build on top of it with very little effort, allowing the programmer to focus on the user interface and human interaction components of application design.

In general, you should find packages that were specifically made for your distribution. Do not compile from source yourself unless you are certain you have to or want to. Do not compile from CVS unless you really need some specific feature that is not released yet, or want to help out developing GStreamer.

Download

Fedora Core 5
Check our Fedora 5 download page.
Fedora Core 4 and older
Check our Fedora download page.
Red Hat 9
Note: the Red Hat repository is unmaintained and only provided for historical reasons. If you still want to know more, check our Red Hat download page.
Debian
Not yet in experimental but on Alioth (gstreamer core and plugins + rhythmbox).
echo "deb http://pkg-gnome.alioth.debian.org/debian/ experimental main" >> /etc/apt/sources.list && apt-get update
Gentoo
The ebuilds for Gentoo linux are available in portage.
In the case of problems or questions, check the Gentoo forums. Alternatively you can try the GStreamer irc channel and look for Foser or Zaheerm.
OpenBSD
Packages for various architectures are available for OpenBSD 4.1.
Windows
We also have Windows binaries of the last core and base releases. You will find setup installers and win32dev packages including headers and .lib to build application based on GStreamer using Visual Studio.
Alternatively there is also OABuild which provides a fast and convenient way to build GStreamer, GTK+, D-Bus, Telepathy and .NET bindings for all of them on Windows, also without the usage of mingw/cygwin.
Source
Check our modules page, or go straight to our source download directory.

Full 2

GStreamer applications

All applications listed alphabetically

amaroK

amaroK is an audio player for KDE.

avisynth 3.0

Avisynth 3.0 is a powerful video frameserver.

Banshee

Banshee is a music player for GNOME using Mono

Boxtream

Boxtream is a project of hardware and software forming a mobile and autonomous video streaming and recording studio.

BMPx

BMPx is a music player using GTK+ with a 'Winamp' like interface

Buzztard

Buzztard is music application similar to Buzz or FastTracker.

Cupid

A GStreamer video Recorder, which is currently under development and will be able to record perfectly synchronized audio/video in any format supported by GStreamer.

Dissent

Dissent is a audio and video player written in C# and GTK+.

The Dave/Dina Project

The Dave/Dina Project is a set-top box distribution for playing and recording TV and multimedia and much more.

468x60 ott

Elisa

Elisa is a OpenGL based cross-platform media center solution.

Eina

Eina is a traditional audio player with a GTK2 interface.

Exaile

Exaile is a audio player for GNOME supporting a wide range of features. Its GUI and featureset is similar to that of the Amarok music player.

Flumotion

Flumotion is a distributed streaming media server

FUPlayer

FUPlayer GNOME Media player written in Python.

Gamp

Gamp is a GNOME based media player

Geekcast

Geekast is a GNOME P2P streaming client writen in Ruby

GNOME Media

GNOME Media uses GStreamer for the volume control, sound recorder and cd player.

GMediaRender

GMediaRender is a upnp client for use with upnp media servers

Goobox

Goobox is a GNOME based cd-player and ripper

GStreamer Editor

A graphical pipeline contruction interface called GStreamer Editor.

Istanbul

Istanbul is a screen recorder

iStream

iStream is a GNOME panel applet for playing internet radio streams.

Jamboree

Jamboree is a GNOME based music player developed by Imendio.


Get Paid to Blog About the Things You Love

Jokosher

Jokosher is a multitrack music editori

JuK

JuK is an audio jukebox for KDE.

Kaffeine

Kaffeine is a KDE based media player

Lindele

Lindele is a GNOME based music player

Listen

Listen is a GNOME music player written in Python

LiveSupport

LiveSupport is radio management software that provides live studio broadcast capabilities as well as remote automation in one integrated system.

Marlin

marlin is a sample editor for Gnome.

MMS

MMS or My Media System is a media center style application.


weekly apparel banner

Monkey Bubble

Monkey Bubble a fun and cool game for GNOME using GStreamer to play some funky music and sweet sound effects.

Muine

Muine is a music player for GNOME using the Mono framework.

OggConvert

OggConvert is a tool for converting video to Ogg,Theora,Dirac and Vorbis formats.

Pakt

Pakt is a XML abstraction for GObjects used with GStreamer to monitor and change elements parameters and pipeline structures.

Pitivi

Pitivi is a Non-Linear video editor utilizing the power of GStreamer and the Gnonlin non-linear video editing library.

Rhythmbox

Rhythmbox is an integrated music management application, originally inspired by Apple's iTunes.

Serpentine

Serpentine is a GNOME Audio cd recorder

Songbird

Songbird is a cross-platform media player written using the XUL toolkit from Mozilla.

Sound Converter

Sound Converter Small GNOME based sound conversion application.


Dotster $14.95 Domain Name Registration

Sound Juicer

Sound Juicer is a clean, mean, and lean CD ripper for GNOME.

SoundScrape

SoundScrape is a modular audio synthesizer with built in GUILE scriptability.

Togra

Togra is a 3D multimedia framework

Quod Libet

Quod Libet is a Music Manager for GNOME written in Python

Thoggen

Thoggen is a DVD backup utility using GStreamer with a nice GTK+ frontend. Powerfull and easy to use.

Totem

Totem is a movie player for the GNOME desktop.

Towel

Towel is a GTKMM based music player.

WaveMixer

WaveMixer is a multitrack sound editor written with gtkmm and GStreamer.

Wechselspieler

Wechselspieler is an artistic tool for mapping movements in video to MIDI events


Host Unlimited Domains on 1 Account

Experimental GStreamer applications

Aldegonde

Aldegonde is a simple media player made to ease debugging of GStreamer playback issues.

Kiss

Kiss is a simple KDE base media player meant as an example application for KDE developers who want to use GStreamer.

Permovi

Permovi is a Linux-based HTPC (Home Theatre PC) application. It transforms a PC into a standalone CD-player/tuner/DVD-player/PVR device. Permovi is using the Mono framework.

Video-Whale

Video-Whale is an implementation of a Gstreamer-based video-wall. Making a video wall with GStreamer is easy, this article with pictures from Zeeshan Ali shows you how.

gst-sci

gst-sci are a collection of scientific plugins for GStreamer.

Application ideas

Just about anything you can think to do with media is possible with GStreamer. You can see some of our ideas for applications. If you're not sure if your idea would work, just hop on the gstreamer-devel mailing list and ask us, we'll be glad to discuss it with you!


Host Unlimited Domains on 1 Account


Latest Post

Linux Links



Click here for last second holidays

Share on Google Plus

About Hugo Repetto

Ubuntu is a Linux distribution that offers an operating system predominantly focused on desktop computers but also provides support for servers. Based on Debian GNU / Linux, Ubuntu focuses on ease of use, freedom in usage restriction, regular releases (every 6 months) and ease of installation.
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment