Discuss Scratch

Superdoggy
Scratcher
1000+ posts

Can you allow videos...

MegaApuTurkUltra wrote:

Superdoggy wrote:

Cool! Now I'm not interested in importing videos in Scratch, but is there also an easy way to save Scratch projects as videos / movies?
Try screen recording.
Oh. Okay. Any good programs to do that easily? Thanks! ;D
79brue
Scratcher
24 posts

Can you allow videos...

MegaApuTurkUltra wrote:

I'd like to point out that you can actually emulate videos in scratch.
 
ffmpeg -i "yourvid.avi" "sound.mp3"
ffmpeg -i "yourvid.avi" -r 20 -f image2 "frame%03d.png"
=> import that all into Scratch
when green flag clicked
reset timer
play sound [sound v]
repeat until <(timer) > (length of your vid in secs)>
update
end

define update // no refresh
set [num v] to ((timer)*(20))
repeat until <(length of (num))=(3)>
set [num v] to (join(0)(num))
end
switch costume to (join[frame](num))
If you understand what I'm talking about then most likely you know not to abuse this.

Yeah a good thing.

79brue wrote:

I'd rather choose that.

Charles12310
Scratcher
1000+ posts

Can you allow videos...

Support. This would be easier than to take an image of a video every second, and then upload all of them into a project, and then use the switch costume thingy. Some users don't want that hard work.

There should be a section in the Editor called “Videos”, where Scripts, Costumes, and Sound is. You could upload a video file from there.

There would be a few video blocks:

<video [ v] playing? :: #c71369 > // if the video is currently playing. (see also video is paused)

start video [ v] :: #c71369 // Starts video from the beginning.

pause video [ v] :: #c71369 // Pauses it for a moment until a resume block activates, or forever.

play video [ v] until ():()() :: #c71369 // plays a video until a certain time has reached.

start video [ v] at ():()() :: #c71369 // starts video at certain point

(length of video [ v] :: #c71369 ) // how much long the video is.

(progress of video [ v] :: #c71369 ) // If you pause a video, this block will tell you where you are.

resume video [ v] :: #c71369 // Resumes video in case it was paused.

<video [ v] is paused? :: #c71369 > // Detects if video is paused.

stop video [ v] :: #c71369 // Stops the video completely, using a resume block plays it from the beginning.

send video to x:() y:() :: #c71369 // Sends a video to an x and y position

(x of video [ v] :: #c71369 )

(y of video [ v] :: #c71369 )

set size of video [ v] to ()% :: #c71369

(size of video [ v] :: #c71369 )
Well, I'm going to close the other topic since I found this one now.

Oh, and to prevent this place from becoming YouTube, this feature would only be for Scratchers.
aking_
Scratcher
1000+ posts

Can you allow videos...

No support, sorry

1. Scratch isn't YouTube (what everyone has been basically saying)

2. I feel like videos would really lag the servers and things would just run slower.
Charles12310
Scratcher
1000+ posts

Can you allow videos...

aking_ wrote:

No support, sorry

1. Scratch isn't YouTube (what everyone has been basically saying)

2. I feel like videos would really lag the servers and things would just run slower.
I believe a solution would be to only allow Scratchers to use this feature. Just like the cloud variables.
aking_
Scratcher
1000+ posts

Can you allow videos...

Charles12310 wrote:

aking_ wrote:

No support, sorry

1. Scratch isn't YouTube (what everyone has been basically saying)

2. I feel like videos would really lag the servers and things would just run slower.
I believe a solution would be to only allow Scratchers to use this feature. Just like the cloud variables.

I see what you mean in reducing the number of people using the video feature to just Scratchers, but even with the smaller percentage, wouldn't that still slow the servers down? I'm not as much of an expert as you on this, so I'll switch my stance to neutral.
awsome_guy_360
Scratcher
1000+ posts

Can you allow videos...

Sonickyle wrote:

Superdoggy wrote:

nimrocco wrote:

Scratch is not YouTube
This.
DisasterPug
Scratcher
100+ posts

Can you allow videos...

Use a YouTube to .gif converter and upload the .gif to scratch

Last edited by DisasterPug (Aug. 13, 2017 22:33:00)

Randomness-TV
Scratcher
100+ posts

Can you allow videos...

No Support. Too easy for face reveals.
FancyFoxy
Scratcher
500+ posts

Can you allow videos...

I don‘t like the arguments people are using against this.
Scratch is not YouTube
Yeah, obviously. But we have sounds, so you could also say that “Scratch is not SoundCloud” or something like that.
What about inappropriate content? ST will have to review the whole video to see it!
Doesn't this already happen with practically everything else on Scratch?
Too easy for face reveals
And you're saying that pictures shouldn't be on Scratch?
Support.
awesome5185
Scratcher
1000+ posts

Can you allow videos...

You already can… convert a video to a gif, insert gif, next costume. But you won't really need it.. if you want to send a video, link to utube.
ComicWorldBros
Scratcher
100+ posts

Can you allow videos...

Scratch is all about sharing your immigration by coding not by videos… sorry no support
Charles12310
Scratcher
1000+ posts

Can you allow videos...

ComicWorldBros wrote:

Scratch is all about sharing your immigration by coding not by videos… sorry no support
Projects without coding blocks are not forbidden.

Also, people, if you are complaining, “Scratch is not YouTube”, I have to complain too:
1. Just because one website is not another doesn't mean it can't share the features of it.
2. Scratch is not a place to find sounds or listen to them, yet they have a sound system.
3. Scratch is not a calculator, yet they have blocks that have to do with math.

Please STOP saying that Scratch isn't YouTube. Please explain why videos won't work out.

I see nothing wrong with them. Complaining videos are too easy for face reveal? Images could do that too! Convert videos to gifs? Not everyone knows how to do that!

aking_ wrote:

Charles12310 wrote:

aking_ wrote:

No support, sorry

1. Scratch isn't YouTube (what everyone has been basically saying)

2. I feel like videos would really lag the servers and things would just run slower.
I believe a solution would be to only allow Scratchers to use this feature. Just like the cloud variables.

I see what you mean in reducing the number of people using the video feature to just Scratchers, but even with the smaller percentage, wouldn't that still slow the servers down? I'm not as much of an expert as you on this, so I'll switch my stance to neutral.
The current status of servers depends on the usage. The cloud server was safe because they didn't allow New Scratchers to use cloud data, or our servers would be taken up.

Powered by DjangoBB