The MP4 render feature allows us to convert dynamic MP5 videos into static MP4 files, making them easier to share as downloadable files when needed. This process consists of three main steps: sending a render request, checking the progress, and downloading the final file.


1. Sending a Render Request

To initiate the rendering process, send a request to the following endpoint:

Endpoint

Request Body Format example:

{
  "data": { 
    "name": "Cynthia" 
  },
  "scenes": ["Main_Scene"],
  "projectId": "f4195204-9151-437e-83ff-218a8201a3dc",
  "env": "master",
  "outputFileName": "testFile",
  "quality": "3",
  "playerVersion": "4-25-10",
  "frameToStart": 0,
  "frameToEnd": -1,
  "format": "mp4"
}

Request body object type:

https://gist.github.com/Carlos-Stedile/6d75f4efda34001e0b220c7fc49bdb69

Response:

{"status":"Render process started.",
"id":"renderId",
"env":"master"}

2. Checking Render Progress

Once the request is sent, you can check the progress of the rendering process using the Render ID returned in the initial response.

Endpoint