Hi,
I'm a musician, and have posted a couple of my songs in Scratch projects. However, I would like to make it so that people cannot rip the song from the project file and listen to it separately. This is because I will be making an album in a few months, and would like to be able to sell it, as opposed to having all the songs available for free. However, I would still like to be able to share my music with the Scratch community--just without them being able to listen to the songs offline.
I would like to know if there is some sort of way to encode audio on Scratch so that it will be audible online but cannot be played offline. If there is a way to do this, please let me know. Thanks!
-Thylon-
Offline
No its not possible. Scratch's motto 'imagine, program, share' stops people locking projects. Sound is included.
Last edited by johnnydean1 (2011-05-16 11:47:17)
Offline
Hmm, this seems like a case of not downloading.
You can use my trick to have it close when it gets downloaded...
Offline
scimonster wrote:
Hmm, this seems like a case of not downloading.
![]()
You can use my trick to have it close when it gets downloaded...
For some reason, that project worked for me when I downloaded it. But thanks anyway.
Offline
I'm afraid everything is supposed to be open on the Scratch Website ( code, songs, etc ), so this would probably be against the Terms of Use.
Maybe something you could suggest for Scratch 2.x is having audio ran off of a separate website. ( This could allow bigger projects to be uploaded without going over the 10 MB limit ). So you could make a separate script that detects what the project is being ran from ( downloaded or online ). Though that is just a suggestion for 2.x
Offline
Magnie wrote:
I'm afraid everything is supposed to be open on the Scratch Website ( code, songs, etc ), so this would probably be against the Terms of Use.
Maybe something you could suggest for Scratch 2.x is having audio ran off of a separate website. ( This could allow bigger projects to be uploaded without going over the 10 MB limit ). So you could make a separate script that detects what the project is being ran from ( downloaded or online ). Though that is just a suggestion for 2.x
Hmm, not a bad idea. There already is a script for detecting that, but the website hosting idea would be very useful. I think I'll send that one in. Thanks!
Offline