Frequently Asked Questions

How do I import the images into Scratch as costumes?

Unzip the downloaded costumes.zip. In the Scratch editor, add a new sprite, open its Costumes tab, click the upload (folder) icon, and select all the extracted images at once - Scratch will import them in order as a01, a02, a03, and so on.

Why does the block stack use 'wait' with a specific number?

Scratch's 'next costume' block advances one frame per click, so the wait time controls playback speed - we calculate wait = 1 / your chosen FPS so the costumes flip at the same rate they were extracted, keeping the motion smooth.

How many frames should I extract?

Scratch can technically handle hundreds of costumes per sprite - but very large costume counts slow down the editor and increase project file size. For short clips (under 15 seconds) at 10-15 FPS works well. For longer clips, consider trimming to just the part you need.

PNG or JPEG - which should I pick?

PNG keeps full quality but produces larger files - JPEG compresses the images, which is useful if you're extracting a lot of frames and want a smaller ZIP and faster Scratch upload. Start around 80-85% quality for a good balance.

Is my video uploaded anywhere?

No. All extraction happens locally in your browser using the HTML5 video and canvas APIs. Your file never leaves your device - see our Privacy Policy for details.

Can I add sound too?

FrameScratch focuses on the visual frames. To add audio, export or trim your original audio separately, upload it to Scratch's Sounds tab for the same sprite, and use a 'play sound until done' block alongside your costume loop - similar to how the original project layered a broadcast + sound block.