A loop that does not jump
A loop looks seamless when the last frame matches the first. Trim the clip so it starts and ends at the same point in the motion: a full turn, a complete wave, a breath in and out. For a clip that cannot match, play it forward and then backward: make a reversed copy with the reverse tool, join the two, and loop the pair.