How to make a video with images?

Hello! I was wondering how you would go about making a video in roblox out of pictures for example in this game here [ Content Deleted ] - Roblox

I think you need to make the decal visible then not visible again but I’m not sure.

1 Like

They probably just did something like this

script.Parent.Image = "whatever"
wait(time)
script.Parent.Image = "whatever"

ect

And what @AvionicScript said is a lot more convenient.

Pretty simple

local idList = {} -- place your decal ids here, alternatively place all decals inside a folder and switch idList = {} to idList = folder:GetChildren()
local decal = workspace.Part -- the part to place the decal


for i,v in pairs (idList) do
	decal.Image = v -- or v.Image if you're using the :GetChildren() method
	wait(0.1) -- change your Frames per second
end
5 Likes

That works, but you’ll end up with not efficient code and a overly long script

2 Likes

Thank you for helping me with this!

This helped however I get an error in the output that says Image is not a valid member of part? Do I need to add something to the part?

Try decal.Texture instead of decal.Image.

I tried this and the output says Texture is not a valid member of part?

Make sure that the script is going into a decal and not a part.

1 Like

I did not have the script inside the part. This is what I have but the output says texture is not a valid member of part?

Make the decal variable to script.Parent.

You’re going to have to make a Spritesheet actually, you can’t have it be high quality since the max roblox image size is 1024x1024.

So my image needs to be 1024 by 1024 in pixels?

Yeah, maximum size, but you’d basically take each individual frame and compile into one image. You can look up how to do that. After effects works well for something like this, because you can take the video and export is as a png sequence and upload it to roblox. You should use a texture, which allows you to crop to only the frame.

Thank you for your help. I will try this out now.

I think it is now working however I cannot see the image on the part?

Yeah, so for this, I believe you could make a simple script which changes a decal every interval of seconds. In your case, it would be something like 0.001 due to you actually trying to make a video out of it. Here’s a little snippet you could make. Put this inside of a decal:

script.Parent.Image = "(decal link here)"
wait(0.001)
script.Parent.Image = "(decal link here)"
1 Like

And my bad, I saw someone already solved this.

here is a tutorial about it click here

1 Like