I came across this thread whilst having exactly the same issue trying to encode video for playback on an iPhone. The patch below fixed the issue for me, and I can now get mp4info to report the profile as H264 Main, or H264 Baseline by disabling CABAC. For reference, the full command for encoding fro...