A few months ago I was playing with Gstreamer and I wrote a small movie player in Perl 5 thanks to the Gstreamer bindings.
For those that aren't familiar with Gstreamer it consists of an open source multimedia framework. Gstreamer allows an application to play, stream and covert any kind of multi-media content. It is mainly used in the Gnome desktop for playing sounds and viewing movies.
If you are a bit curious play with the following movie player:
#!/usr/bin/perl
=head1 NAME
gst-video-player.pl - Video player made in Perl
=head1 SYNOPSIS
gst-video-player.pl video
Where I
GStreamer::Interfaces
james2vegas on 2009-07-02T07:01:02
How do you get GStreamer::Interfaces built? I'm always left with a blank Makefile after the perl Makefile.PL stage.
Re:GStreamer::Interfaces
potyl on 2009-07-02T11:10:10
I've built it as a Deb package (Ubuntu 9.04) and installed it that way. If you are using that same version of ubuntu you can use my repository:
deb http://debian.potyl.com/ jaunty main
Once you have enabled it you can install the library with:
sudo apt-get udpate && sudo apt-get install libgstreamer-interfaces-perl
If that doesn't work paste your error messages here and I will try to help. Keep in mind that in order to build GStreamer::Interfaces you will need to have all build time dependencies installed otherwise the Makefile.PL will refuse to go further and will exit.