EdlRenderConsole for a custom backend
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 | -”- |