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.

TI8148EVM capture/encode/display 1080p60 vs 1080p30

Other Parts Discussed in Thread: TVP7002

Dear All,

I'm working with TI8148EVM and SDK 5.03.01.15

Our test bed is based on a 1080p60 source (which is our custom DM8148-based board) that play dm816x_1080p_demo.264 demo stream provided with the SDK root file system.

On the other side I have TI8148EVM that takes this input (via TVP7002) and run capture_dei_encode.oms OMTB script, without problems.

Now I have two questions:

1) is it true that this script takes a 1080p60 input, encode it with h264@60fps?

2) if so:

a) how can I change the script to capture/encode h264@30fps? is just enough to run capture_dei_encode_30fps.oms, which sets frameSkipMask?

b) I don't understand how this platform can do this. In fact inside "4-ARM solutions in TI SITARA ARM9, CorteA8 family + Integra & DaVinci overview.pdf" that I take at techday in milan (21 nov 2011), there's explicitally written that this platform (DM8148@600MHz) cannot do encode @1080p60 but only @1080p30 max.

I'm not a video expert so maybe I'm missing something somewhere (h264 encoder settings that make this possible or video source that it's "easy" to encode even @60fps)

Any help or comment is welcome.

Best Regards,
Andrea

  • I've done some more test on this..

    When playing the captured h264 raw file on a PC (e.g. with VLC or mplayer) I see that it's at 25fps:

    [snip]

    Playing /mnt/naon/dm816x_1080p30_encode.h264.
    Invalid seek to negative position ffffffffffffffff!
    libavformat file format detected.
    [h264 @ 0xa2538a0] Estimating duration from bitrate, this may be inaccurate
    [lavf] stream 0: video (h264), -vid 0
    VIDEO:  [H264]  1920x1080  0bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
    [snip]

    is this true or it's just the player that assume 25fps as default?

    Best Regars and thanks for any clue,

    Andrea