Gimptalk - Premier Gimp Community: Having a GIF play on a background - Gimptalk - Premier Gimp Community

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Having a GIF play on a background

#1 User is offline   bearsfan654 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 1
  • Joined: 09-March 12

Posted 09 March 2012 - 03:23 PM

Okay, I'm working on this image:

https://lh6.googleus...c/s679/halp.JPG

The image in the middle is my .gif, and it is playing on the football field/players/text background. However, when I save the .gif, the background is the 1st frame, and then disappears from the 2nd frame onward as the .gif plays. How can I make the .gif play on the background?
0

#2 User is offline   billps 

  • Member
  • PipPip
  • Group: Members
  • Posts: 97
  • Joined: 19-August 11

Posted 09 March 2012 - 04:14 PM

You'd need to merge copies of the background to each frame.

Duplicate the background layer as many times as there are layers/frames in your animation, click and drag these copied layers into position between each frame layer, basically interleaving them between your frames. Select the top most frame click Layer > Merge Down, repeat for each frame of your animation.

There is probably an easier way to do this using GAP (GIMP Animation Plugin), but I'm no expert with it. Someone else with knowledge of GAP may be able to help.
0

#3 User is online   ofnuts 

  • Moderator GT
  • Group: Moderators
  • Posts: 1,236
  • Joined: 17-October 10
  • LocationLooking over your shoulder :)

Posted 09 March 2012 - 06:30 PM

 billps, on 09 March 2012 - 04:14 PM, said:

You'd need to merge copies of the background to each frame.

Duplicate the background layer as many times as there are layers/frames in your animation, click and drag these copied layers into position between each frame layer, basically interleaving them between your frames. Select the top most frame click Layer > Merge Down, repeat for each frame of your animation.

There is probably an easier way to do this using GAP (GIMP Animation Plugin), but I'm no expert with it. Someone else with knowledge of GAP may be able to help.


Also http://registry.gimp.org/node/25987
010011110110011001101110011101010111010001110011
0

#4 User is offline   ccbarr 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 1,705
  • Joined: 23-February 06

Posted 15 March 2012 - 06:56 PM

 bearsfan654, on 09 March 2012 - 03:23 PM, said:

Okay, I'm working on this image:

https://lh6.googleus...c/s679/halp.JPG

The image in the middle is my .gif, and it is playing on the football field/players/text background. However, when I save the .gif, the background is the 1st frame, and then disappears from the 2nd frame onward as the .gif plays. How can I make the .gif play on the background?


bearsfan654:

saulgoode made a script that works well for what you want to accomplish. Here is the link:

http://chiselapp.com...e=sg-combine-bg

Place the script in your Gimp scripts folder. Then refresh your scripts, or restart Gimp.

Open your background image in Gimp.

Then select

File | Open as Layer(s)

Select your GIF file.

In the Layers Dialog window, Shift+Click just to the right of an eyeball icon on one of the layers to have all the layers Linked.

Click on the link on the Background layer to un-link it.

Select the very top layer in the Layers Dialog window.

Select the Move Tool.

Inside the image window, drag your linked animated GIF layers to the position you prefer.

Then Shift+Click twice on one of the Link icons in the Layers Dialog window. That should un-link all Layers.

Select

Filters | Animation | Combine Background

Then delete the Background Layer from the Layers Dialog window.

Now select

File | Save (As)

In the window that opens save it with your chosen file name with a .gif added to the end.

After clicking Save an Export Dialog window opens.

Make sure to select Save As Animation, then click export.

A final Save Dialog window opens. You can adjust your timing settings for all frames of the animation before making your final save.

Hope this helps.

:)
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic