Okay, for now I was forced to open a bug report #5882 https://trac.ffmpeg.org/ticket/5882 So far I found this problem on 3 out of 700+ videos, making it fairly rare, but still significant. That means about 0.5% of my videos DO NOT PLAY on iPad/Apple products no matter which encoding settings I use.