oh yes. gstreamer is great. The perl documentation is a bit lacking, but it's not that hard with some experimenting to translate from the original API to the perl bindings - and it works very well.
As always in these situations, looking at the examples and tests provided in the distribution can clear things up a lot.