Открываем картинку в GIMP и запускаем скрипт->"Video"->"Animated FX"->"AnimatedFire"->
У нас открылось окно настройки анимации.
Установим количество кадров->5
Скорость->90мс
Размеры-> ширина равная ширине исходного фото->550, а высоту сделаем равной половине исходного фото->350
Во второй красной рамочке, установим-> не использовать активный слой в анимации (это позволит создать анимацию огня без фоновой картинки, и размеры её будут равны тем, что мы задали в самой верхней красной рамочке)
Установим режим наложения слоёв->"Нормальный"-> это нижняя строчка во второй красной рамочке.
Ну и в самой нижней красной рамочке снимем птичку->тогда в созданной,чтобы вокруг созданной анимации не было рамки-> она нам не нужна.->
Смело жмём кнопку "ОК" , и моментально получим анимацию состоящую из пяти слоёв, и размеры её будут точно равны тем, что мы задали в настройках.
Начинаем устанавливать фоновую картинку в эту готовую анимацию, для этого сделаем холст размерами равным нашей исходной картинке.
Меню "Изображение"->"Размер холста"->
В открывшемся окне разомкнём цепочку, связывающие ширину и высоту, и установим размеры исходника. Затем в этом же окне переместим с помощью мышки нашу анимацию в самый низ холста (наводим курсор на картинку в окне изменения размеров холста, нажимаем левую клавишу мышки и не отпуская её тащим анимацию в нужное место созданного холста). Смело жмём кнопку"Изменить размер"->
В результате у нас получилось, что к исходной анимации добавился прозрачный фон.
Для того, чтобы придать однородность этой анимации, нам нужно прозрачную область залить чёрным цветом. Сделаем это просто, подложим чёрный фон под каждый слой анимации.
Для этого с помощью кнопки в "Диалоге слоёв"(она в красном кружочке на картинке)->"Создать новый слой", создадим прозрачный слой, и переместим его в самый низ стопки слоёв. Затем включим инструмент "Заливка" на панели инструментов и чёрным цветом зальём этот прозрачный слой.->
Активируем созданный чёрный слой, запускаем расширение->
"Combine background".
Меню "Фильтры"->"Анимация"->"Combine background", и сразу же в каждый слой анимации, будет подставлен чёрный фон, и прозрачные области исчезнут. Удалим этот чёрный слой из анимации с помощь кнопки->"Удалить активный слой"(на кртинке он помечен красным кружком)->
Вставим теперь исходную картинку, на которой должен зажечься огонь, просто перетащим её в окно редактирования GIMP мышкой, и в "Диалоге слоёв" переместим её в самый низ стопки слоёв.
Теперь для слоёв анимации изменим режим наложения слоёв с "Нормальный", на режим "Объединения зерна". Для этого активируем по очереди->Frame1, затем Frame2, и так до Frame5, и для каждого этого слоя установим режим "Объединения зерна"( на картинке верхняя красная рамочка). Для исходного фото, слой->"Перемещённый буфер"-> оставим режим "Нормальный".
Активируем слой "Перемещённый буфер"(исходная картинка), опять запустим расширение->"Combine background".
Вы не поверите, но у нас моментально появится анимация исходной картинки, на которой будет наложен анимированный огонь.
Удалим слой "Перемещённый буфер", в диалоге слоёв, оптимизируем, индексируем, и сохраняем, как GIF анимацию.->