For most videos, I would recommend that you leave them in the H.264 format. The Hap codec is most useful for: 1) shorter samples (e.g. for use in MixEmergency's Sample Player), because Hap encoded videos generally take up a lot more space on your disk than H.264 encoded videos, but every frame is also a keyframe, so they're very fast when it comes to random access/seeking. 2) when you want a video to have an alpha channel that is still accelerated by the GPU (again, very useful for MixEmergency's Sample Player).