Highlighted

Broken Video Export in Adobe Animate

New Here ,
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?

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

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

Views

157

Likes

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

Broken Video Export in Adobe Animate

New Here ,
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?

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

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

Views

158

Likes

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
Nov 09, 2019 0
Adobe Community Professional ,
Nov 09, 2019

Copy link to clipboard

Copied

Likes

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
Reply
Loading...
Nov 09, 2019 0
Adobe Employee ,
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

Likes

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
Reply
Loading...
Nov 12, 2019 0
New Here ,
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.

Likes

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
Reply
Loading...
Dec 14, 2019 0