GNOME Bugzilla – Bug 658526
Does GStreamer support MPEGTS + H.264 codec?
Last modified: 2011-09-17 18:14:14 UTC
I run GStreamer with the attached video file (MPEGTS + H.264 codec). But the following message occurred. gstffmpegdec.c:2260:gst_ffmpegdec_frame: ffdec_h264: decoding error (len: -1, have_data: 0) E/GstPlayer( 552): [757], ERROR :0:: non-existing SPS 0 referenced in buffering period E/GstPlayer( 552): [757], ERROR :0:: non-existing PPS 0 referenced E/GstPlayer( 552): [757], ERROR :0:: decode_slice_header error E/GstPlayer( 552): [757], ERROR :0:: no frame! The complete log file is attached. Does GStreamer support MPEGTS + H.264 codec?
Created attachment 195949 [details] log file
The played video clip is got from ISDB stream.
GStreamer is supposed to support this. Do you have a (preferably small) sample which does not play ?
Dear Vincent, Thanks for your response. Sorry! I don't have small sample. The size of video clip I have is 158MBytes. Do you have FTP server? I can upload the video clip to FTP server.
The first few megabytes of the file ought to be enough for me to check why it does not decode properly.
Dear Vincent, Thanks for your great support. I cut 1MB from begging of video clip. Please refer to the attached file. Please let me if information is not enough.
Created attachment 196351 [details] 1MB data cut from begging of video clip
GStreamer uses ffmpeg to decode H.264 streams, but ffmpeg does not decode that file either. I suggest you get the ffmpeg people to look at this sample.
Dear Vincent, Thanks for your information. I will submit this issue to FFMPEG bug tracker system.