• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Broken Video Export in Adobe Animate

New Here ,
Nov 09, 2019 Nov 09, 2019

Copy link to clipboard

Copied

Along with new 2020 Adobe Animate update video export is TOTALLY BROKEN NOW 😞

 

  • Nested animations aren't recorded
  • FLA document works well with video export in Adobe Animate 19.2.1.
  • Same FLA document exported within latest Adobe Animate CC 2020 is TOTALLY BROKEN.
  • "After time elapsed" in Export to Video is MISSING/REMOVED.


Unfortunatelly I have to downgrade your software to previous version where export to video with nested movieclips works as expected.

 

IMO this is critical issue and makes your latest version totally USELESS.

 

Where I can submit this as official error/issue to your engineers?

TOPICS
Error , Import and export , Missing feature , Performance , Product issue

Views

933

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 2 Correct answers

Community Expert , Nov 09, 2019 Nov 09, 2019

Votes

Translate

Translate
Adobe Employee , Nov 12, 2019 Nov 12, 2019

Hi Arek, Animate product team is aware of this issue and are working on getting the “After time elapsed” feature back to Animate.

 

In the interim, “exportVideo” JSAPI can be used to stop exporting video after a particular time is elapsed. The following steps can be followed to achieve a scenario of exporting video for 15 seconds.

1. Open a new 'JSFL Script File' document in Animate 2020 and paste the following script to it :

 

fl.getDocumentDOM().exportVideo("file:///users/shenoyk/Documents/JO
...

Votes

Translate

Translate
Community Expert ,
Nov 09, 2019 Nov 09, 2019

Copy link to clipboard

Copied

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Nov 12, 2019 Nov 12, 2019

Copy link to clipboard

Copied

Hi Arek, Animate product team is aware of this issue and are working on getting the “After time elapsed” feature back to Animate.

 

In the interim, “exportVideo” JSAPI can be used to stop exporting video after a particular time is elapsed. The following steps can be followed to achieve a scenario of exporting video for 15 seconds.

1. Open a new 'JSFL Script File' document in Animate 2020 and paste the following script to it :

 

fl.getDocumentDOM().exportVideo("file:///users/shenoyk/Documents/JOSEPH_1080x1920_Coat_Edit.mov",true,false,false,15000)​

 

2. Modify the file path to the desired file path where MOV should be generated. You can also change other parameters as per your requirement.

3. Open the FLA document in the new Animate tab next to JSFL document.

4. Switch back to JSFL document and click on Run Script (Play button on top right corner).

 

To know more about JSAPI, please go through the description shared below. Do let me know if any further information is required.

 

Usage

exportVideo( fileURI , convertInAdobeMediaEncoder , transparent , stopAtFrame , stopAtFrameOrTime )

 

Parameters

  • fileURI : A string, expressed as a file:/// URI, that specifies the fully qualified path to which the video is saved.
  • convertInAdobeMediaEncoder : A boolen value that specifies whether or not to send the recorded video to Adobe Media Encoder. The default value is true, which sends the video to Adobe Media Encoder. This parameter is optional.
  • transparent : A boolean value that specifies whether or not the background should be included in the video. The default value is false, which includes the movie background in the video. This parameter is optional.
  • stopAtFrame : A boolean value that specifies whether the video should be recorded until it reaches a certain frame or a specific time. The default value is true, stop when a certain frame is reached. This parameter is optional.
  • stopAtFrameOrTime : If stopAtFrame is true, this is an int specifying the number of frames to record. If stopAtFrame is false, this is the number of milliseconds to record. The default value is 0 which, if stopAtFrame is true, will record all the frames in the main timeline. This parameter is optional.

 

Thanks,

Sukhesh - Adobe Animate

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 14, 2019 Dec 14, 2019

Copy link to clipboard

Copied

I hope this feature gets back soon. Animate is so great because you can use ActionScript to move things around. But exporting those script based animations work ONLY with the "After time elapsed" feature from Animate. Its almost a deal breaker rendering this product inusable for 2D animating with scripting.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Mar 21, 2023 Mar 21, 2023

Copy link to clipboard

Copied

LATEST

Dear Sukhesh,

I'm working on an Animate automation workflow. Exporting video with

fl.getDocumentDOM().exportVideo(uri, true, false, true, 0);

produces 5 seconds of video showing only the first frame. Whereas

fl.getDocumentDOM().exportVideo(uri, true, false, false, 8000);

does the job outputting 8 seconds of animation. Is this a bug? Would be nice to not have to know the length of the animation in seconds.

Cheers!

Funtom

 

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines