[gst-devel] Can't play mpegts file

David Johnson dj at david-web.co.uk
Sat Sep 30 19:09:28 CEST 2006


Hi,

I'm trying to get gstreamer to play an MPEG Transport Stream file, but it 
doesn't get past the first video frame. MPlayer and Xine have no problem 
playing the same file.

This is what gst-typefind says about the file:
video/mpegts, systemstream=(boolean)true, packetsize=(int)188

The output from trying to play the file:
gst-launch-0.10 filesrc location=file.mpeg ! decodebin ! xvimagesink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
WARNING: Element "xvimagesink0" warns: gstbasesink.c(1879): 
gst_base_sink_chain_unlocked (): /pipeline0/xvimagesink0:
Received buffer without a new-segment. Assuming timestamps start from 0.

The file (2.4MB) is available here:
http://www.david-web.co.uk/download/file.mpeg

I'm using GStreamer 0.10.10 and gstreamer-plugins-good 0.10.4.
Any help would be much appreciated!

Thanks,
David.




More information about the gstreamer-devel mailing list