[gst-devel] Unable to read h264 in a mpeg ts

Erwan Masson masson.erwan1 at gmail.com
Tue Jun 12 12:05:27 CEST 2007


Hello,
 I am using a ts conainer to put h264. Here is my command to test:

>  gst-launch -v filesrc location=../video/F2_Meteox264.ts ! flutsdemux
> name=demux ! queue ! audio/mpeg ! decodebin ! autoaudiosink demux. ! queue !
> decodebin ! identity ! ffmpegcolorspace ! videoscale ! autovideosink
> --gst-debug-level=2
>

But I got a problem, the video pipeline didn't play:/
If I test with vlc player, the video stream did not print firsts second of
the video, but after it is clean.

here is the info:

Mise du pipeline en PAUSE...
0:00:00.324874000 10070 0x804e050 WARN              jacksink
gstjackaudiosink.c:363:gst_jack_ring_buffer_open_device:<autoaudiosink0-actual-sink-jackaudio>
error: Cannot connect to the Jack server (status 17)
Le tube se prépare à l'ÉXÉCUTION ...

(gst-launch-0.10:10070): GStreamer-WARNING **: adding flushing pad
'audio_0044' to running element 'demux'
/pipeline0/queue0.sink: caps = audio/mpeg, mpegversion=(int)1
/pipeline0/queue0.src: caps = audio/mpeg, mpegversion=(int)1
/pipeline0/capsfilter0.src: caps = audio/mpeg, mpegversion=(int)1
/pipeline0/capsfilter0.sink: caps = audio/mpeg, mpegversion=(int)1
/pipeline0/decodebin0/typefind.sink: caps = audio/mpeg, mpegversion=(int)1
/pipeline0/decodebin0.sink: caps = audio/mpeg, mpegversion=(int)1
/pipeline0/decodebin0.sink: caps = audio/mpeg, mpegversion=(int)1
/pipeline0/decodebin0.sink.proxypad0: caps = audio/mpeg, mpegversion=(int)1
/pipeline0/decodebin0/typefind.src: caps = audio/mpeg, mpegversion=(int)1
/pipeline0/decodebin0/flump3dec0.sink: caps = audio/mpeg, mpegversion=(int)1
/pipeline0/decodebin0/flump3dec0.src: caps = audio/x-raw-int,
endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16,
rate=(int)48000, channels=(int)2
/pipeline0/autoaudiosink0/autoaudiosink0-actual-sink-alsadmix.sink: caps =
audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16,
depth=(int)16, rate=(int)48000, channels=(int)2
/pipeline0/autoaudiosink0.sink: caps = audio/x-raw-int,
endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16,
rate=(int)48000, channels=(int)2
/pipeline0/decodebin0.src0: caps = audio/x-raw-int, endianness=(int)1234,
signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)48000,
channels=(int)2
/pipeline0/decodebin0.src0.proxypad4: caps = audio/x-raw-int,
endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16,
rate=(int)48000, channels=(int)2
/pipeline0/autoaudiosink0.sink: caps = audio/x-raw-int,
endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16,
rate=(int)48000, channels=(int)2
/pipeline0/autoaudiosink0.sink.proxypad1: caps = audio/x-raw-int,
endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16,
rate=(int)48000, channels=(int)2

Any help are welcome:p
Erwan Masson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20070612/2a75dcf1/attachment.htm>


More information about the gstreamer-devel mailing list