Purpose
If you have an own backend, you can render CAE projects with the EdlRenderConsole application and ffmpeg, which is available at “server-side_rendering“ directory in CAE delivery.
Prerequisites
-
.NET Runtime 8.0.3 - https://dotnet.microsoft.com/en-us/download/dotnet/8.0
-
FFMPEG >= 6.0
Command Example
dotnet EdlRenderConsole.dll -i ".\TestFiles\sinus.json" -o ".\merged.mp3" -f "C:\Tools\ffmpeg-6.0-full_build\bin" -a "-codec:a libmp3lame -ab 128k -ar 48000" -ArgDpeRootAddress https://dpe.davidsystems-test.com/DpeWebApplication -ArgDpeUser admin -ArgDpePassword password -s DpeUrlMapping.ps1 -t true
Parameters
|
Name |
Description |
Example Value |
|---|---|---|
|
-i |
EAO/CAE project input file with .json or .cae extension |
|
|
-o |
Render output file |
|
|
-a |
Render output file format ffmpeg arguments |
|
|
-f |
FFMPEG file executable path |
|
|
-t |
Creates s2t output with render output filename prefix and .s2t extension e.g. |
|
|
-s |
Powershell script, to map URL’s in EAO/CAE project to local files. Example script is provided for DPE URL’s. |
|
|
-ArgDpeRootAddress |
Parameters with “Arg“ prefix are forwarded to the Powershell script for URL mapping |
|
|
-ArgDpeUser |
-“- |
|
|
-ArgDpePassword |
-“- |
|
|
-ArgDpeToken |
-”- |
|