problem when decoding TS file.

ved kpl ved.kpl at gmail.com
Sun Apr 29 14:04:17 PDT 2012


why there's a typefind after the decoder?

Remove the typefind and try inserting h264parse after mpegtsdemux.

On Thu, Apr 26, 2012 at 4:33 PM, Felipe Contreras
<felipe.contreras at gmail.com> wrote:
> On Thu, Apr 26, 2012 at 12:05 PM, seifeddine ferjani
> <seifeddine.ferjani at gmail.com> wrote:
>> I am using Toradex Colibri T20 board based on tegra 2 processor.
>> I would like to decode a TS file that contain a program ( ID=112) with H264
>> video (PID 0x0460).
>> So that I used the following pipeline :
>>
>> gst-launch-0.10 -v filesrc
>> location=doremi_em2000_cc708_h264_60Hz_paff_ad-gop_24-4.ts ! mpegtsdemux
>> program-number=112
>> name=demux demux.video_0460 ! nv_omx_h264dec ! typefind  !
>> nv_omx_hdmioverlaysink
>
> From what I can see the mpegtsdemux outputs H.264 in bytestream format
> with nal alignment. Are you sure your codec accepts that format, and
> is configured that way? As far as I know gst-openmax doesn't know how
> to negotiate those caps, and I'm not even sure there's a way to
> specify that in OpenMAX IL.
>
> Cheers.
>
> --
> Felipe Contreras
> _______________________________________________
> gstreamer-openmax mailing list
> gstreamer-openmax at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-openmax


More information about the gstreamer-openmax mailing list