Рассмотрим по шагам, как это делается.
1) Подготовка картинок
В первую очередь, нужно заранее подготовить фото и картинки для работы, причем, в формате gif (когда в любой программе выбираете опцию "Сохранить как...." - вам предлагается на выбор несколько форматов - выбирайте gif).
Лично я предпочитаю подготавливать фотографии в программе Adobe Photoshop (в принципе, можете использовать любой другой редактор, например бесплатный Gimp).

Подготовка картинок в Adobe Photoshop.
Важно отметить:
- все файлы картинок для дальнейшей работы должны быть в одном формате - gif;
- файлы картинок должны быть одного разрешения (например 140х120, как в моем примере);
- файлы нужно переименовать так, чтобы их порядок был такой, какой вам нужен при их анимации (проигрывании по порядку). Самый простой вариант: переименовать файлы на: 1, 2, 3, 4 и т.д.

10 картинок gif в одном формате и одного разрешения. Обратите внимание на имена файлов.
2) Создание анимации
В этом примере я покажу как сделать анимацию в одной из самых простых программ - UnFREEz (о ней чуть выше в статье).
2.1) Запустите программу и откройте папку с подготовленными картинками. Затем выделите те картинки, которые вы хотите использовать в анимации и перенесите их при помощи мышки в окно Frames программы UnFREEz.

Добавление файлов.
2.2) Далее укажите время в мили-секундах, которое должно быть между кадрами. В принципе, можно поэкспериментировать, создавая несколько gif анимаций с разной скоростью проигрывания.
Затем нажмите кнопку создания - Make Animated GIF.

3) Сохранение результата
Осталось только задать имя файла и сохранить полученный файл. Кстати, если скорость проигрывания картинок вас не устраивает - то повторите шаги 1-3 заново, только укажите другое время в настройках UnFREEz.

Результат:

Вот так сравнительно быстро можно создавать gif анимации из различных фотографий и картинок. Можно, конечно, было бы использовать более мощные программы, но для большинства этого будет предостаточно (по крайней мере я так думаю, мне точно хватает....).
Далее рассмотрим более интересную задачу: создания анимации из видео файла