Not definitive but constrained baseline is an unusual profile for a HD encode and stands out in your "DOESN'T WORK" option, should try main or high If you want HD you should also drop the -s 640x360 bit > >