kevin_karplus wrote:
Others who have imported animated GIFs have seen each frame come in as a separate costume. Under what circumstances do you get them superimposed instead? Does it happen with all animated gifs? If it only happens with animated gifs from a particular source, it may be that there is either a part of the standard that scratch doesn't understand correctly, or a part that the source for your animated gifs is not using correctly.
They always appear in separate costumes, but this happens:
costume1 = frame1
costume2 = frame1 + frame2
costume3 = frame1 + frame2 + frame3 (all "stamped" above the previous one)
etc.
It is only visible when importing an animated gif with a transparent background, however it might be happening with other animated gifs too - this is not visible because the background overlaps the whole previous frame(s).
An example og an animated gif with a transparent background (thus having this problem) is thisone (my avatar): http://scratch.mit.edu/static/icons/buddy/25062_med.png
Joren
Last edited by JSO (2008-08-05 08:19:14)
Offline
JSO: could you send an email to scratch-feedback [at] media.mit.edu with an attachment of the image that is failing?
Offline
JSO:
Thanks for sending the attachment. It's a bug that will be fixed in the next Scratch release.
Meanwhile, a workaround is to break the animated GIF into a collection of separate images. I think there are programs that will do this for you automatically (QuickTime Pro, for example). If you save all the frames in a folder with names in sequence such as
"frame001.gif, frame002.gif, ... etc." then you can select all the files in that folder and then drag them onto the Scratch window. That will import all of the frames as costumes of the currently selected sprite.
Thanks a lot for helping us improve Scratch by reporting bugs!
Offline
Hi JSO:
What is the timeline for the animated GIF import fix?
I just installed scratch (Jan 25 2008) and tried to import an animated gif and got the same behavior of each frame being sumperimposed on the last.
Ken
Offline
I don't know when it will be fixed, I'm not one of the Scratch team. Adres sead it will be fixed in the next Scratch release (1.3) wich will come out when it's ready. There is no "deadline" published.
Offline
Offline
I tried to drag a video into Scratch, but it didn't work.
I thought Squeak would make the frames.
No walkback windows. No freezes. No slow downs.
Offline