m
m (Fixed the top message to use 3.0 stuff instead of 2.0 stuff. The images should be updated in this article, but I can't find a project with a file size too big...)
 
(23 intermediate revisions by 13 users not shown)
Line 1: Line 1:
__NOTOC__
+
{{faq|<onlyinclude>In Scratch 3.0, you can only [[Project Sharing|share]] [[project]]s on the [[Scratch Website|Scratch website]] that are smaller than 50 MB. If you get a message saying that your project is too large, try compressing or removing long sounds, like music. Also, if you are working in [[Scratch 1.4]] or [[Scratch 2.0]], try opening [[Scratch 3.0]] and uploading your project from there.<ref>https://scratch.mit.edu/discuss/post/3056585/</ref></onlyinclude>}}
<div class="faqshortanswer">
 
<onlyinclude>Currently, you can only [[Project Sharing|share]] [[project]]s on the [[Scratch Website|Scratch website]] that are smaller than 50 MB. If you get a message saying that your project is too large, try compressing or removing long sounds, like music. Also, if you are working in [[Scratch 1.4]], try opening [[Scratch 2.0]] and uploading your project from there.</onlyinclude>
 
</div>
 
  
== How do I know when my project is too big? ==
+
== Introducing a higher limit in Scratch 2.0 ==
If you're offline, then you'll know when you try to share your [[project]] on the [[Scratch Website]], Scratch will display this error message when your file is too big to upload (larger than 10MB for [[Scratch 1.4]] and for [[Scratch 2.0]] it is 50MB).
+
{{quote|We used to be stuck with the 10 megabyte limit due to limitations in Java. We hope to be able to extend this limit in the next version of Scratch - but server space costs $! Unlimited is too big, 10 MB is too little.|Lightnin, a former member of the [[Scratch Team]] at MIT}}
  
[[File:File too big.png|The message that appears if a project is over the size limit in Scratch 1.4.]]
+
The [[Scratch 2.0 File Format]] uses a more efficient storage system than the [[Scratch File Format|1.4 file format]], so even if it remained 10MB, projects could have more content. As it turned out, the limit was raised to 50 MB, 5 times the previous amount, although this still isn't true for projects uploaded from 1.4. However, each individual "asset" (sound/image) must be 10 MB or less.
  
If you're on the website, though, you'll know when your project is too large when you can't add any more images, sounds, or anything to it.<!-- what does it look like in Scratch 2.0? -->
+
Not many projects get close to the limit, but one project that got close is [https://scratch.mit.edu/projects/93279933/ this project].
  
==Reducing project size==
+
== How do I know when my project is too big? (Scratch 1.4) ==
 +
{{obsolete feature|cat=no}}
 +
If you're offline, then you'll know when you try to upload your [[project]] to the [[Scratch Website]]; Scratch will display this error message when your file is too big to upload:
  
{{main|Project Compression}}
+
[[File:File too big.png|The message that appears if a project is over the size limit in [[Scratch 1.4]].]]
The best way to reduce the size of your project is to compress the sounds and images. Below are some tips:
+
 
*Delete all [[sprite]]s and [[script]]s which aren't used
+
== How do I know when my project is too big? (Scratch 2.0) ==
*Delete [[variable]]s and [[list]]s which are unused
+
If you're offline, then you'll know when you try to upload your project to the Scratch Website; Scratch will display this generic error message when your file is too big to upload:
*Use [[Stamps|stamping]] and [[Cloning]] instead of lots of sprites when possible
 
*Delete all [[sound]] files that aren't used, as they take up a lot of space
 
*Use [[More Blocks|custom blocks]] to reduce script sizes
 
  
==Scratch 2.0==
+
[[File:File too big (2.0).png|The message that appears if a project is over the size limit in [[Scratch 2.0]].]]
{{main|Scratch 2.0}}
 
  
There was talk about increasing the limit for projects for the next version of [[Scratch]].
+
If you're on the website, though, you'll know when your project is too large when you cannot add any more costumes, sounds, backdrops, or anything to it.
  
{{quote|We used to be stuck with the 10 megabyte limit due to limitations in Java. We hope to be able to extend this limit in the next version of Scratch - but server space costs $! Unlimited is too big, 10 MB is too little.|Lightnin, [[Scratch Team]] at MIT}}
+
== Reducing Project Size ==
 +
{{main|Project Compression}}
 +
The best way to reduce the size of your project is to compress the sounds and images. Below are some tips:
 +
* Delete all [[sprite]]s and [[script]]s which are not used
 +
* Delete [[variable]]s and [[list]]s which are unused
 +
* Use [[Stamps|stamping]] and [[cloning]] instead of lots of sprites when possible
 +
* Delete all [[sound]] files that are not used, as they take up a lot of space
 +
* Use [[More Blocks|custom blocks]] to reduce script sizes
 +
* Use [[Vector Graphics|vector graphics]] instead of [[Raster Graphics|bitmap graphics]] (especially for simple costumes like circles and boxes)
 +
* Use lower quality Images and Sounds with lower File Sizes
  
The [[Scratch 2.0 File Format]] uses a more efficient storage system than the [[Scratch File Format|1.4 file format]], so even if it remained 10MB, projects could have more content. As it turned out, the limit was raised to 50 MB, 5 times the previous amount, although this still isn't true for projects uploaded from 1.4.
+
== See Also ==
 +
* [[Project Sharing]]
  
==See Also==
+
== References ==
*[[Project Sharing]]
+
<references />
[[Category:FAQ]]
 

Latest revision as of 21:57, 15 February 2019

In Scratch 3.0, you can only share projects on the Scratch website that are smaller than 50 MB. If you get a message saying that your project is too large, try compressing or removing long sounds, like music. Also, if you are working in Scratch 1.4 or Scratch 2.0, try opening Scratch 3.0 and uploading your project from there.[1]

Introducing a higher limit in Scratch 2.0

We used to be stuck with the 10 megabyte limit due to limitations in Java. We hope to be able to extend this limit in the next version of Scratch - but server space costs $! Unlimited is too big, 10 MB is too little.

– Lightnin, a former member of the Scratch Team at MIT

The Scratch 2.0 File Format uses a more efficient storage system than the 1.4 file format, so even if it remained 10MB, projects could have more content. As it turned out, the limit was raised to 50 MB, 5 times the previous amount, although this still isn't true for projects uploaded from 1.4. However, each individual "asset" (sound/image) must be 10 MB or less.

Not many projects get close to the limit, but one project that got close is this project.

How do I know when my project is too big? (Scratch 1.4)

Archive.png This article or section documents something not included in the current version of Scratch (3.0). It is only useful from a historical perspective.

If you're offline, then you'll know when you try to upload your project to the Scratch Website; Scratch will display this error message when your file is too big to upload:

The message that appears if a project is over the size limit in Scratch 1.4.

How do I know when my project is too big? (Scratch 2.0)

If you're offline, then you'll know when you try to upload your project to the Scratch Website; Scratch will display this generic error message when your file is too big to upload:

The message that appears if a project is over the size limit in Scratch 2.0.

If you're on the website, though, you'll know when your project is too large when you cannot add any more costumes, sounds, backdrops, or anything to it.

Reducing Project Size

Main article: Project Compression

The best way to reduce the size of your project is to compress the sounds and images. Below are some tips:

See Also

References

  1. https://scratch.mit.edu/discuss/post/3056585/