Because of the holidays, TI E2E™ design support forum responses will be delayed from Dec. 25 through Jan. 2. Thank you for your patience.

This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Interlaced Video Capture Using Deinterlacer

Other Parts Discussed in Thread: TVP5150

Hi Guys,

I am working on DM38X customised platform and using TVP5150 as decoder.

Now using Gstreamer I wan't to capture input coming from a Source in 720X480 Interlaced format over Videoin and display on screen.


As it is in interlaced format so we need to convert in progressive format using deinterlacer.


Can anyone suggest Gstreamer command to meet the above requirements.

  • Hello,

    Use case live preview(example):

    gst-launch v4l2src ! "video/x-raw-yuv, format=(fourcc)NV12, width=1920, height=1080, framerate=60/1" ! omx_mdeiscaler name=d d.src_00 !  'video/x-raw-yuv, width=(int)800, height=(int)480' !
     omx_ctrl display-mode=OMX_DC_MODE_1080P_60 display-device=LCD ! gstperf  ! omx_videosink display-device=LCD sync=false d.src_01  ! fakesink silent=true -v

    You could connect d.src_01 to encoder component if need it.

    Keep in mind that the omx_mdeiscaler has one input port and two output ports which should be connected.

    Best Regards,

    Margarita