Skip to main content
Participant
December 4, 2017
Answered

Video and Actions like in the old days

  • December 4, 2017
  • 2 replies
  • 1130 views

I think the function that allows you to import an video directly to the timeline should be brought back.

I had so much fun working with video that way. You could mask video, draw on top of it, put it into movie clips, rotate and reflect it.

I know the whole web scene has changed but i feel that Animate should support this function.

And another thing:

Make scripting simple again -- Please!

Simple scripting, for making button / timeline navigation available to non coders. (Animaters aren't coders right!?!)

The way it used to work was simple and intuitive for non coders. Adobe always used to say .. "No coding required" cause they knew

that their users weren't coderes.

Back me up people

/ Poul

This topic has been closed for replies.
Correct answer Colin Holgate

As kglad suggests, in "the old days", there was no HTML5 Canvas, so comparing old AS3's abilities against new HTML5 Canvas isn't a fair test, there are lots of things Canvas can't do that AS3 can.

If you want to make an HTML5 Canvas activity that has video playing within the scene, just use a Video component from the Components panel. You connect that to the source MP4 (no need to convert to FLV), and it will play well in a browser.

The reason in AS3 to import H.264 into the timeline is so that you can rotoscope draw on top of the video, and when you export you don't get the video, you just get your animation, and you would take that onto a video editor program, Premiere or After Effects perhaps, and put the animation back on top of the original high quality video.

The reason to import FLV into an AS3 FLA timeline is to make it easy to have frame accurate sync between animation and the video, or because you want the file to be self contained for the user. If it doesn't have to be frame accurate sync, and you're just playing video, the FLV may as well be external. If it's external, it may as well be H.264 MP4, and not FLV at all.

So, for animation rotoscoping of video, do all of your work in an AS3 FLA. For external video that has to play in HTML5 Canvas, use the video component.

2 replies

Legend
December 5, 2017

And if you want things exactly like the old days, just download CS6 and develop AS2 documents. They still work perfectly well in current versions of Flash Player.

kglad
Community Expert
Community Expert
December 4, 2017

you can still import video to the timeline (file>import>import video) and you can use code snippets (windows>code snippets) if you know no coding.

Participant
December 5, 2017

Thanks for the reply.

BUT..

Html canvas, don't support the import video method.

AS3

When importing MOV, animate wants to convert it to FLV, but it will not take the file to the media encoder.

If i try to add an MP4 file it gets imported but it can't even play back the file. (inside Animate)

When you try to preview the file in Animate following error is shown. (Export Preview)

Please let me know if this release is just buggy as hell or I am doing something wrong?

Br. PoulG

Colin Holgate
Colin HolgateCorrect answer
Inspiring
December 5, 2017

As kglad suggests, in "the old days", there was no HTML5 Canvas, so comparing old AS3's abilities against new HTML5 Canvas isn't a fair test, there are lots of things Canvas can't do that AS3 can.

If you want to make an HTML5 Canvas activity that has video playing within the scene, just use a Video component from the Components panel. You connect that to the source MP4 (no need to convert to FLV), and it will play well in a browser.

The reason in AS3 to import H.264 into the timeline is so that you can rotoscope draw on top of the video, and when you export you don't get the video, you just get your animation, and you would take that onto a video editor program, Premiere or After Effects perhaps, and put the animation back on top of the original high quality video.

The reason to import FLV into an AS3 FLA timeline is to make it easy to have frame accurate sync between animation and the video, or because you want the file to be self contained for the user. If it doesn't have to be frame accurate sync, and you're just playing video, the FLV may as well be external. If it's external, it may as well be H.264 MP4, and not FLV at all.

So, for animation rotoscoping of video, do all of your work in an AS3 FLA. For external video that has to play in HTML5 Canvas, use the video component.