Making a GIF

I want to take a short clip from a video, crop it and add static text over it? Is there any easy way to do this?