Hello all,
I wonder have anyone encountered the decoding problems with H.264 bitstream produced by the TI's encoder on DM365? When I use DVSDK demo for H.264 encoder (h264enc-r) with its default settings (set in testparams.cfg) the encoded file is decodable by command-line ffmpeg application (though it complains about some errors, the output YUV file looks allright). But should I ever change any setting in testparams.cfg for which I'd like some more flexibility -- ProfileIDC (from 100 (High) to 66 (Baseline)), LevelIDC (from 31 to 50), EntropyCodingMode (from 1 (CABAC) to 0 (CAVLC)), Transform8x8FlagIntra/Transform8x8FlagInter from 1 (on) to 0 (off) -- then I get the bitstream which arouses a bunch of error messages from ffmpeg and corrupt output YUV file. What is especially suspecious is that the more complex encoding settings produce less erroneous (or even correct) bitstream and vice versa. And I really need features like Baseline profile, Level 5.0, CAVLC and no 8x8 transform operational, so I cannot stick to using the exact same settings from the default testparams.cfg file bundled in DVSDK demo. Is there any clue on how to make the H.264 bitstream from TI's encoder compatible with ffmpeg (thus, with VLC, MPlayer, etc) for more simple encoding settings (not only for High/CABAC/8x8/etc)?
Thanks in advance!