Trouble with GIF overlay

Hello, I’m trying to make an animated gif background and I’m using the code @stitch532 posted. However, instead of running smoothly, my animation is flashing somehow, it fades out white and then the next overlay appears. Anyone knows why might that be happening?

1 Like

Hey! So I made a template for that if you want use this one. In case you have more than 12 pictures just add more

Template

GIF SCRIPT TEMPLATE FOR 12 PICTURES

Upload your gif in the overlays part by part. Name them all the same but change the number at the end like GIF1, GIF2, GIF3, etc.

1- Copy and Paste into your story script

2- Highlight/select the word “GIF” (without the number)

3- Press cmd + F

4- Press All

5- Write the name of your overlay (For example; In mine it would be MYGIF)

6- Now choose the x y and press cmd + F and then All. Write down the position where you want it to be (For example; 0 15)

6- Now choose the – -- and press cmd + F and then All. Write down the scale/size you want it to be (For example; 10 10)

6- Now choose the 1-3 and press cmd + F and then All. Write down the number zone you want it to be (For example; zone 1)

&overlay GIF1 create

&overlay GIF2 create

&overlay GIF3 create

&overlay GIF4 create

&overlay GIF5 create

&overlay GIF6 create

&overlay GIF7 create

&overlay GIF8 create

&overlay GIF9 create

&overlay GIF10 create

&overlay GIF11 create

&overlay GIF12 create

&overlay GIF1 shifts to x y in zone 1-3

&overlay GIF2 shifts to x y in zone 1-3

&overlay GIF3 shifts to x y in zone 1-3

&overlay GIF4 shifts to x y in zone 1-3

&overlay GIF5 shifts to x y in zone 1-3

&overlay GIF6 shifts to x y in zone 1-3

&overlay GIF7 shifts to x y in zone 1-3

&overlay GIF8 shifts to x y in zone 1-3

&overlay GIF9 shifts to x y in zone 1-3

&overlay GIF10 shifts to x y in zone 1-3

&overlay GIF11 shifts to x y in zone 1-3

&overlay GIF12 shifts to x y in zone 1-3

&overlay GIF1 scales to – --

&overlay GIF2 scales to – --

&overlay GIF3 scales to – --

&overlay GIF4 scales to – --

&overlay GIF5 scales to – --

&overlay GIF6 scales to – --

&overlay GIF7 scales to – --

&overlay GIF8 scales to – --

&overlay GIF9 scales to – --

&overlay GIF10 scales to – --

&overlay GIF11 scales to – --

&overlay GIF12 scales to – --

&overlay GIF1 opacity 1 in 0.1 THEN overlay GIF12 opacity 0 in 0 THEN overlay GIF2 opacity 1 in 0.1 THEN overlay GIF1 opacity 0 in 0 THEN overlay GIF3 opacity 1 in 0.1 THEN overlay GIF2 opacity 0 in 0 THEN overlay GIF4 opacity 1 in 0.1 THEN overlay GIF3 opacity 0 in 0 THEN overlay GIF5 opacity 1 in 0.1 THEN overlay GIF4 opacity 0 in 0 THEN overlay GIF6 opacity 1 in 0.1 THEN overlay GIF5 opacity 0 in 0 THEN overlay GIF7 opacity 1 in 0.1 THEN overlay GIF6 opacity 0 in 0 THEN overlay GIF8 opacity 1 in 0.1 THEN overlay GIF7 opacity 0 in 0 THEN overlay GIF9 opacity 1 in 0.1 THEN overlay GIF8 opacity 0 in 0 THEN overlay GIF10 opacity 1 in 0.1 THEN overlay GIF9 opacity 0 in 0 THEN overlay GIF11 opacity 1 in 0.1 THEN overlay GIF10 opacity 0 in 0 THEN overlay GIF12 opacity 1 in 0.1 THEN overlay GIF11 opacity 0 in 0 loop INFINITE times

1 Like

Hey! I just made a thread about gifs yesterday :slight_smile: Maybe you’ll find it helpful: How to: G i f s

Oh, I tried it just now but it keeps flashing :sob:

1 Like

I also tried this one & have the same error… like the whole image is flashing and it doesn’t have any transparency, I don’t honestly know why it still does that.

1 Like

maybe you have one name wrong?

The flashing happens because you have the opacity timed after creating it, instead of it happening instantly.

Does your gif has 6 frames only? If so, try copying and pasting this:

EXT. SHOOT with INTRO1 to 2.908 -11 -16 with INTRO2 to 2.908 -11 -16 with INTRO3 to 2.908 -11 -16 with INTRO4 to 2.908 -11 -16 with INTRO5 to 2.908 -11 -16 with INTRO6 to 2.908 -11 -16

&overlay INTRO2 opacity 0 in 0 AND overlay INTRO3 opacity 0 in 0 AND overlay INTRO4 opacity 0 in 0 AND overlay INTRO5 opacity 0 in 0 AND overlay INTRO6 opacity 0 in 0 AND

&overlay INTRO1 opacity 1 in 0.3 THEN overlay INTRO2 opacity 1 in 0 THEN overlay INTRO1 opacity 0 in 0 THEN overlay INTRO2 opacity 1 in 0.3 THEN overlay INTRO3 opacity 1 in 0 THEN overlay INTRO2 opacity 0 in 0 THEN overlay INTRO3 opacity 1 in 0.3 THEN overlay INTRO4 opacity 1 in 0 THEN overlay INTRO3 opacity 0 in 0 THEN overlay INTRO4 opacity 1 in 0.3 THEN overlay INTRO5 opacity 1 in 0 THEN overlay INTRO4 opacity 0 in 0 THEN overlay INTRO5 opacity 1 in 0.3 THEN overlay INTRO6 opacity 1 in 0 THEN overlay INTRO5 opacity 0 in 0 THEN overlay INTRO6 opacity 1 in 0.3 THEN overlay INTRO1 opacity 1 in 0 THEN overlay INTRO6 opacity 0 in 0 loop INFINITE times

2 Likes

Nah, it has 22 frames :rofl: Using your code I managed to write everything and now it runs ok when I preview it directly in the app. However, the desktop preview still flashes. Let’s just hope it’s just a bug from the app. Thank you so much! :two_hearts:

Can you show your script?

Copied it below :slight_smile:

EXT. SHOOT

@cut to zone 1

&overlay GIF1 create

&overlay GIF2 create

&overlay GIF3 create

&overlay GIF4 create

&overlay GIF5 create

&overlay GIF6 create

&overlay GIF7 create

&overlay GIF8 create

&overlay GIF9 create

&overlay GIF10 create

&overlay GIF11 create

&overlay GIF12 create

&overlay GIF14 create

&overlay GIF15 create

&overlay GIF16 create

&overlay GIF17 create

&overlay GIF18 create

&overlay GIF19 create

&overlay GIF20 create

&overlay GIF21 create

&overlay GIF22 create

&overlay GIF1 shifts to -11 -16 in zone 1

&overlay GIF2 shifts to -11 -16 in zone 1

&overlay GIF3 shifts to -11 -16 in zone 1

&overlay GIF4 shifts to -11 -16 in zone 1

&overlay GIF5 shifts to -11 -16 in zone 1

&overlay GIF6 shifts to -11 -16 in zone 1

&overlay GIF7 shifts to -11 -16 in zone 1

&overlay GIF8 shifts to -11 -16 in zone 1

&overlay GIF9 shifts to -11 -16 in zone 1

&overlay GIF10 shifts to -11 -16 in zone 1

&overlay GIF11 shifts to -11 -16 in zone 1

&overlay GIF12 shifts to -11 -16 in zone 1

&overlay GIF14 shifts to -11 -16 in zone 1

&overlay GIF15 shifts to -11 -16 in zone 1

&overlay GIF16 shifts to -11 -16 in zone 1

&overlay GIF17 shifts to -11 -16 in zone 1

&overlay GIF18 shifts to -11 -16 in zone 1

&overlay GIF19 shifts to -11 -16 in zone 1

&overlay GIF20 shifts to -11 -16 in zone 1

&overlay GIF21 shifts to -11 -16 in zone 1

&overlay GIF22 shifts to -11 -16 in zone 1

&overlay GIF1 scales to 2.908 2.908

&overlay GIF2 scales to 2.908 2.908

&overlay GIF3 scales to 2.908 2.908

&overlay GIF4 scales to 2.908 2.908

&overlay GIF5 scales to 2.908 2.908

&overlay GIF6 scales to 2.908 2.908

&overlay GIF7 scales to 2.908 2.908

&overlay GIF8 scales to 2.908 2.908

&overlay GIF9 scales to 2.908 2.908

&overlay GIF10 scales to 2.908 2.908

&overlay GIF11 scales to 2.908 2.908

&overlay GIF12 scales to 2.908 2.908

&overlay GIF14 scales to 2.908 2.908

&overlay GIF15 scales to 2.908 2.908

&overlay GIF16 scales to 2.908 2.908

&overlay GIF17 scales to 2.908 2.908

&overlay GIF18 scales to 2.908 2.908

&overlay GIF19 scales to 2.908 2.908

&overlay GIF20 scales to 2.908 2.908

&overlay GIF21 scales to 2.908 2.908

&overlay GIF22 scales to 2.908 2.908

&overlay GIF1 opacity 1 in 0.1 THEN overlay GIF12 opacity 0 in 0 THEN overlay GIF2 opacity 1 in 0.1 THEN overlay GIF1 opacity 0 in 0 THEN overlay GIF3 opacity 1 in 0.1 THEN overlay GIF2 opacity 0 in 0 THEN overlay GIF4 opacity 1 in 0.1 THEN overlay GIF3 opacity 0 in 0 THEN overlay GIF5 opacity 1 in 0.1 THEN overlay GIF4 opacity 0 in 0 THEN overlay GIF6 opacity 1 in 0.1 THEN overlay GIF5 opacity 0 in 0 THEN overlay GIF7 opacity 1 in 0.1 THEN overlay GIF6 opacity 0 in 0 THEN overlay GIF8 opacity 1 in 0.1 THEN overlay GIF7 opacity 0 in 0 THEN overlay GIF9 opacity 1 in 0.1 THEN overlay GIF8 opacity 0 in 0 THEN overlay GIF10 opacity 1 in 0.1 THEN overlay GIF9 opacity 0 in 0 THEN overlay GIF11 opacity 1 in 0.1 THEN overlay GIF10 opacity 0 in 0 THEN overlay GIF12 opacity 1 in 0.1 THEN overlay GIF11 opacity 0 in 0 THEN overlay GIF14 opacity 1 in 0.1 THEN overlay GIF12 opacity 0 in 0 THEN overlay GIF15 opacity 1 in 0.1 THEN overlay GIF14 opacity 0 in 0 THEN overlay GIF16 opacity 1 in 0.1 THEN overlay GIF15 opacity 0 in 0 THEN overlay GIF17 opacity 1 in 0.1 THEN overlay GIF16 opacity 0 in 0 THEN overlay GIF18 opacity 1 in 0.1 THEN overlay GIF17 opacity 0 in 0 THEN overlay GIF19 opacity 1 in 0.1 THEN overlay GIF18 opacity 0 in 0 THEN overlay GIF20 opacity 1 in 0.1 THEN overlay GIF19 opacity 0 in 0 THEN overlay GIF21 opacity 1 in 0.1 THEN overlay GIF20 opacity 0 in 0 THEN overlay GIF22 opacity 1 in 0.1 THEN overlay GIF21 opacity 0 in 0 loop INFINITE times

The issue is still the same :sweat_smile: it’s because:
Placing overlays via command, sets their opacity to 0 by default. You writing '&overlay … opacity 1 in 0.1 makes it fade in instead of making it show up instantly.

I didn’t write the whole command for fun, it was meant to replace yours. :wink:
Delete the scene from your script and paste this instead (the whole one):

EXT. SHOOT with GIF1 to 2.908 -11 -16 with GIF2 to 2.908 -11 -16 with GIF3 to 2.908 -11 -16 with GIF4 to 2.908 -11 -16 with GIF5 to 2.908 -11 -16 with GIF6 to 2.908 -11 -16 with GIF7 to 2.908 -11 -16 with GIF8 to 2.908 -11 -16 with GIF9 to 2.908 -11 -16 with GIF10 to 2.908 -11 -16 with GIF11 to 2.908 -11 -16 with GIF12 to 2.908 -11 -16 with GIF13 to 2.908 -11 -16 with GIF14 to 2.908 -11 -16 with GIF15 to 2.908 -11 -16 with GIF16 to 2.908 -11 -16 with GIF17 to 2.908 -11 -16 with GIF18 to 2.908 -11 -16 with GIF19 to 2.908 -11 -16 with GIF20 to 2.908 -11 -16 with GIF21 to 2.908 -11 -16 with GIF22 to 2.908 -11 -16

&overlay GIF2 opacity 0 in 0 AND overlay GIF3 opacity 0 in 0 AND overlay GIF4 opacity 0 in 0 AND overlay GIF5 opacity 0 in 0 AND overlay GIF6 opacity 0 in 0 AND overlay GIF7 opacity 0 in 0 AND overlay GIF8 opacity 0 in 0 AND overlay GIF9 opacity 0 in 0 AND overlay GIF10 opacity 0 in 0 AND overlay GIF11 opacity 0 in 0 AND overlay GIF12 opacity 0 in 0 AND overlay GIF13 opacity 0 in 0 AND overlay GIF14 opacity 0 in 0 AND overlay GIF15 opacity 0 in 0 AND overlay GIF16 opacity 0 in 0 AND overlay GIF17 opacity 0 in 0 AND overlay GIF18 opacity 0 in 0 AND overlay GIF19 opacity 0 in 0 AND overlay GIF20 opacity 0 in 0 AND overlay GIF21 opacity 0 in 0 AND overlay GIF22 opacity 0 in 0

&overlay GIF1 opacity 1 in 0.1 THEN overlay GIF2 opacity 1 in 0 THEN overlay GIF1 opacity 0 in 0 THEN overlay GIF2 opacity 1 in 0.1 THEN overlay GIF3 opacity 1 in 0 THEN overlay GIF2 opacity 0 in 0 THEN overlay GIF3 opacity 1 in 0.1 THEN overlay GIF4 opacity 1 in 0 THEN overlay GIF3 opacity 0 in 0 THEN overlay GIF4 opacity 1 in 0.1 THEN overlay GIF5 opacity 1 in 0 THEN overlay GIF4 opacity 0 in 0 THEN overlay GIF5 opacity 1 in 0.1 THEN overlay GIF6 opacity 1 in 0 THEN overlay GIF5 opacity 0 in 0 THEN overlay GIF6 opacity 1 in 0.1 THEN overlay GIF7 opacity 1 in 0 THEN overlay GIF6 opacity 0 in 0 THEN overlay GIF7 opacity 1 in 0.1 THEN overlay GIF8 opacity 1 in 0 THEN overlay GIF7 opacity 0 in 0 THEN overlay GIF8 opacity 1 in 0.1 THEN overlay GIF9 opacity 1 in 0 THEN overlay GIF8 opacity 0 in 0 THEN overlay GIF9 opacity 1 in 0.1 THEN overlay GIF10 opacity 1 in 0 THEN overlay GIF9 opacity 0 in 0 THEN overlay GIF10 opacity 1 in 0.1 THEN overlay GIF11 opacity 1 in 0 THEN overlay GIF10 opacity 0 in 0 THEN overlay GIF11 opacity 1 in 0.1 THEN overlay GIF12 opacity 1 in 0 THEN overlay GIF11 opacity 0 in 0 THEN overlay GIF12 opacity 1 in 0.1 THEN overlay GIF13 opacity 1 in 0 THEN overlay GIF12 opacity 0 in 0 THEN overlay GIF13 opacity 1 in 0.1 THEN overlay GIF14 opacity 1 in 0 THEN overlay GIF13 opacity 0 in 0 THEN overlay GIF14 opacity 1 in 0.1 THEN overlay GIF15 opacity 1 in 0 THEN overlay GIF14 opacity 0 in 0 THEN overlay GIF15 opacity 1 in 0.1 THEN overlay GIF16 opacity 1 in 0 THEN overlay GIF15 opacity 0 in 0 THEN overlay GIF16 opacity 1 in 0.1 THEN overlay GIF17 opacity 1 in 0 THEN overlay GIF16 opacity 0 in 0 THEN overlay GIF17 opacity 1 in 0.1 THEN overlay GIF18 opacity 1 in 0 THEN overlay GIF17 opacity 0 in 0 THEN overlay GIF18 opacity 1 in 0.1 THEN overlay GIF19 opacity 1 in 0 THEN overlay GIF18 opacity 0 in 0 THEN overlay GIF19 opacity 1 in 0.1 THEN overlay GIF20 opacity 1 in 0 THEN overlay GIF19 opacity 0 in 0 THEN overlay GIF20 opacity 1 in 0.1 THEN overlay GIF21 opacity 1 in 0 THEN overlay GIF20 opacity 0 in 0 THEN overlay GIF21 opacity 1 in 0.1 THEN overlay GIF22 opacity 1 in 0 THEN overlay GIF21 opacity 0 in 0 THEN overlay GIF22 opacity 1 in 0.1 THEN overlay GIF1 opacity 1 in 0 THEN overlay GIF22 opacity 0 in 0 loop INFINITE times

If you’re not a life saviour, I don’t know what you are :slight_smile: Thank you so much!

1 Like

I assume it works now :slight_smile: Let me know if you need more help :tulip: