[gst-devel] H.264 over MPEG2-TS

Navneet Jagannathan navneet at pixelmetrix.com
Thu May 4 03:31:13 CEST 2006


You should be able to get some AVI clips here (containing H.264 video)
http://www.vsofts.com/h264/videoclips.html

I guess you could extract the video using gstreamer and encode it using
ffmpeg ("ffmpeg -f h264 -i inputFile.h264 -f mpegts outputfile.ts", I
think)

Regards,
Navneet



On Thu, 2006-05-04 at 12:22 +0200, Christian Fredrik Kalager Schaller
wrote:
> Hi,
> No the MPEG2 demuxer doesn't support MPEG4 yet, but if anyone can
> provide us with some good test files we are willing to look into it. 
> 
> Sincerely,
> Christian
> 
> 
> On Thu, 2006-05-04 at 16:58 +0800, Navneet Jagannathan wrote:
> > Hi,
> > 
> > I don't think the fluendo demuxer supports MPEG-4 yet. I have tried out
> > version 0.10.3. However, the ffmpeg demuxer 'ffdemux_mpegts' appears to
> > demux it successfully (it recognises the format/frame-rate etc
> > successfully). 
> > 
> > However the output of the demuxer freezes at the first frame for a
> > couple of my streams. I wasn't sure whether this was a result of a fault
> > in the demuxer, or an incorrect stream and hence my question regarding
> > valid H.264/MPEG2-TS streams.
> > 
> > Apart from the demuxer, I find the ffmpeg H.264 decoder element
> > 'ffdec_h264' also fails for supposedly 'valid' raw H.264 streams with
> > the following message:
> > 
> > "....
> > ERROR: from element /pipeline0/ffdec_h2640: Internal GStreamer error:
> > negotiation problem. 
> > ffdec_h264: input format was not set before data start
> > ERROR: pipeline doesn't want to preroll.
> > ..."
> > This was my pipeline:
> > "gst-launch-0.10 filesrc location="filename.h264" ! ffdec_h264 !
> > xvimagesink"
> > 
> > H.264 video inside an AVI container appears to work after passing
> > through the 'avidemux' element.
> > 
> > "gst-launch-0.10 filesrc location="filename.avi" ! avidemux name=d
> > {d.video_00 ! ffdec_h264 ! xvimagesink}"
> > 
> > 
> > In summary, it would be great if anyone could tell me the status of
> > H.264 support in gstreamer (stability-wise), and whether there are any
> > samples around that are known to play reliably.
> > 
> > Regards,
> > Navneet
> > 
> > 
> > On Thu, 2006-05-04 at 10:21 +0200, Stéphane LOEUILLET wrote:
> > > Hello,
> > > 
> > > I'd say he's looking for AAC ES encapsulated in MPEG2 TS like in DVB HD.
> > > 
> > > In usual DVB-S (Satelite), it's MPEG2 ES in MPEG2 TS. But with HD
> > > coming, there is still one MPEG2 TS per transponder and MPEG2 or MPEG4
> > > ES depending on the channel. (new ones in HD using MPEG4)
> > > 
> > > I suppose that fluendo MPEG demuxer is the plugin to look at.
> > > Early in its developement, I asked if adding MPEG4 ES to the list of
> > > supported encapsulated stream was planned.
> > > 
> > > Bye
> > > 
> > > Stéphane Loeuillet
> > > ��Rȧ:&q[yhv^yhipy
z
r!n}hꮉ%ފ{^y^r薈2쨺m欉ã	塧HŞm*azbqbt]5m
v!xgxmzVږF\%I"tvӽ=n'@ۭZv׮6kyׯzYXX-z^elqzm?X(
~zwXb?kyׯ
> > 
> > 
> > 
> > -------------------------------------------------------
> > Using Tomcat but need to do more? Need to support web services, security?
> > Get stuff done quickly with pre-integrated technology to make your job easier
> > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> 
> 
> 
> -------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel





More information about the gstreamer-devel mailing list