General Configurations
This area lists different kind of essential configurations valid for the whole VidiEditor application and needed to start working with the VidiEditor. The following configurations are available:
Proxy Shape Tag
This parameter defines a list of VidiCore shape tags to be usable as a proxy format. The entered values must match the name of a VidiCore shape tag and can be selected based on the global shape tag configuration page. As a result, a video item must have a matching shape to be usable in VidiEditor’s search and timeline. Please consider that the usage of file formats is limited due to the streaming technology and web browsers used (see Supported Proxy Video Format for a list of supported formats).
Based on this configuration VidiEditor decides if a video item can be find in VidiEditor’s media search at all and which of the proxy shapes is used for the preview playback in source and timeline. The logic can be understand as VidiEditor iterating through the list of configured shape tags and using the first one matching. The second criteria is to check if the frame rate of the file entity matches the timelines frame rate, if not the next configured shape will be checked for validity.
The parameter must be set to be able to find and use videos in VidiEditor.
Proxy Audio Shape Tag
Other than the video proxy shape tag, this parameter is optional in use. All audio-only media having a matching shape will be found as audio format. Only supported formats can be played back by the streaming backend (see Supported Audio Format ). If the value is not set, VidiEditor will try to filter audio media by its type and codec. As a result, audio of type mp4 or m4a in AAC codec can be usable without this parameter. It is advised that one set a dedicated shape tag for audio-only to structure the system and explicitly define the format of usable audio-only media.
Proxy Image Shape Tag
Lists all shapes usable as image only media to be able adding static graphics to VidiEditors timeline. Please see Supported Image Formats for information about supported image file formats.
Timeline Output Format
Optional switch. This is empty by default and not needed when using standard SD format Supported Proxy Video Format. When using a different format (e.g.: for increased resolution) this switch defines the output for the timeline player. The information for the configured shape tag will be sent to the render engine as target output format. This needs to be supported by the streaming and needs to match the physical proxy files. A suitable configuration for the content of the Shape Tag for a standard SD proxy can look as follows.
<audio>
<framerate>
<numerator>1</numerator>
<denominator>48000</denominator>
</framerate>
</audio>
<video>
<scaling>
<width>640</width>
<height>360</height>
<targetDAR>
<horizontal>16</horizontal>
<vertical>9</vertical>
</targetDAR>
</scaling>
<codec>h264</codec>
<bitrate>2000000</bitrate>
<preset>baseline</preset>
<setting>
<key>interlace_flag</key>
<value>progressive</value>
</setting>
Please note: The FrameFrate parameter inside a shape tag in this configuration will be ignored and overwritten by VidiEditor when initializing the timeline playback. Instead the frame rate of the project setting chosen by the user is used in the Functional Create Project Use Case in ConfigPortal.
Preview Streaming Server URL (on-prem/hybrid/BYOC only)
As VidiEditor uses a streaming backend to display media in its players, the communication from the browser-based frontend to the backend service must be configured. The Preview Streaming Server URL builds the relationship and allows it to fill in the API endpoint of the streaming backend for the source preview player.
This configuration is not available in Vidinet
Render Engine Server URL (on-prem/hybrid/BYOC only)
As VidiEditor uses a streaming backend to display media in its players, the communication from the browser based frontend to the backend service must be configured. The Render Engine Server URL builds the relationship and allows to fill in the API endpoint of the streaming backend for the timeline preview player.
This configuration is not available in Vidinet
Please note The Render Engine and the Preview Streaming endpoint basically use the same streaming component called Streaming Server but using different interfaces. This means that both endpoints can be configured to connect to the same endpoint. It is recommended to separate the backend to individual servers as timeline streaming and source streaming differ a lot in terms of necessary hardware resources.
Trick Play Server URL (on-prem/hybrid/BYOC only)
Is the endpoint to a usable streaming server instance to live preview frames in VidiEditor using a streaming server's trick play API. A good example of which is its use for displaying frame accurate thumbnails or the realization of a live trim preview. A common practice is to use the Render Engine Endpoint also for this scenario. This can be configured independently.
This configuration is not available in Vidinet
Use Temporary Pre Signed Path (on-prem/hybrid/BYOC only)
When using S3 storages for proxy media files the pre-signed path option can be used to generate public paths for accessing media. This option can only be used with S3 storages in a cloud scenario and will make media public accessible. See also Storage Configuration
This configuration is not available in Vidinet
Enable Motion Graphics (on-prem/hybrid/BYOC only)
This switch turns on the motion graphics feature in VidiEditor in result the VidiEditor user will see a Motion Graphics track and use motion graphics on this track if configured in ConfigPortal. Also this enables the possibility to configure a Animation render Service endpoint to be usable for VidiEditor. This is essential to be able rendering motion graphics into the timeline composition when publishing it to transcode a new video.
This configuration is not available in Vidinet
Motion Graphics render Service URL (on-prem/hybrid/BYOC only)
This switch is only usable if Enable Motion graphics is enabled. It provides the possibility of adding a system endpoint for the animation render service to be usable by VidiEditor. This service is used to transform the motion graphic JSON’s to a video file that is usable in the publish use case to be able rendering the graphics on top of the video sequence. The service itself must be deployed to the system indepenedently.
This configuration is not available in Vidinet
Frame Rate
This setting defines the possible frame rates usable in a VidiEditor project. As a result, the user can select one of the selected frame rates when creating a project. All related video media used in that project must match the frame rate set.
The user can select from the configured options in VidiEditor when creating a project:
Timeline Playback Use Web Render Engine
This option switches on the Web Render Engine playback for the timeline preview. When toggled off the timeline preview will be calculated server side. This features in a beta phase and not production ready. It is usable for testing and the switch will be removed in future versions of VidiEditor.
Enable Dashboard
This option allows to toggle on/off the over products Dashboard. An additional button will be shown besides the bin button of the media management area. The Dashboard can be opened with this button to enable over products interactions, for example navigating between the different applications.