Making a gif from a video
The GIMP has a GIF Animation Package that can convert MP4 to gif.

You can just use the Split Video into Frames function, which will split each frame into a layer in GIMP.

Then when you Save As, select .gif and choose Save as Animation.

Photoshop has a similar function, but I haven't used it for a while now.