Skip to main content
Skip table of contents

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

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

".\TestFiles\sinus.json"

-o

Render output file

".\merged.mp3"

-a

Render output file format ffmpeg arguments

"-codec:a libmp3lame -ab 128k -ar 48000"

-f

FFMPEG file executable path

"C:\Tools\ffmpeg-6.0-full_build\bin"

-t

Creates s2t output with render output filename prefix and .s2t extension e.g. .\merged.s2t

true

-s

Powershell script, to map URL’s in EAO/CAE project to local files. Example script is provided for DPE URL’s.

DpeUrlMapping.ps1

-ArgDpeRootAddress

Parameters with “Arg“ prefix are forwarded to the Powershell script for URL mapping

https://dpe.davidsystems-test.com/DpeWebApplication

-ArgDpeUser

-“-

admin

-ArgDpePassword

-“-

password

-ArgDpeToken

-”-

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.