These plugins support the extraction of data.
This plugin supports the extraction of metadata. If the asset has a video stream, the plugin also supports the extraction of frames.
| Field | Value | Explanation |
|---|---|---|
| Icon | ![]() |
Plugin icon |
| Sub-type | Extract | Sub-type of this plugin |
| Classification | I/O | Classification of this plugin |
| Deployment | Internal | Whether the plugin is deployed inside Dalet Flex or within another product |
| Supports Configuration | ![]() |
Whether this plugin supports configuration |
| Supports Scripting | ![]() |
Whether configuration supports scripting |
| Scripting Context | job, asset, event* | What Dalet Flex objects can be referenced from within the scripting context. *Note: the event object is only visible in the context of an action running in an event handler. |
| Undo Action | The action required to undo this action | |
| Redo Action | The action required to redo this action | |
| Timeout | Whether or not to select a timeout | |
| Auto retry | Whether or not to select an automatic retry | |
| Compatibility | 5.x | What versions of Dalet Flex this plugin works for |
| Lifecycle | Stable | Maturity of this plugin (Experimental, Unstable or Stable) |
| Field | Field Type | Mandatory | Multiplicity | Description |
|---|---|---|---|---|
| Extract Metadata | boolean | ![]() |
Whether to extract metadata | |
| Extract Frames | complex | ![]() |
0..1 | Whether to extract frames if the asset has a video stream |
| Approve Frames | boolean | ![]() |
Whether to set extracted frames as approved automatically | |
| Set Poster Frame | integer | ![]() |
0..1 | Approve and set the nth extracted frame as poster. If n is greater than the number of frames, the last frame is used. |
| Set Frames On Parent Asset | boolean | ![]() |
Set the extracted frames to the parent asset if it exists, otherwise set on the current asset. | |
| Create Tiled Image | complex | ![]() |
0..1 | Create images from the extracted frames. Individual extracted frames are discarded. |
| Title | string | ![]() |
0..1 | Optional title for tiled image. Use %index for an auto-incremented title. Use %interval to include the time interval between frames if using Fixed Interval. |
| Tiled Image Output | complex | ![]() |
Specify output of tiled keyframe image; this might produce multiple tiled keyframes. | |
| Frames Per Row | integer | ![]() |
How many keyframe images to keep in a row of tiled images | |
| Number of Rows | integer | ![]() |
How many rows to produce in a tiled image | |
| Image Format | boolean | ![]() |
The format for the resulting tiled image (JPG or png?classes=inline) | |
| Keyframe Output | complex | ![]() |
Output format specification for each tiled frame. | |
| Target Width (px) | double | ![]() |
Width of each frame tile desired. Ignored if Resize Mode = Fixed Height or Scale. | |
| Target Height (px) | double | ![]() |
Height of each frame tile desired. Ignored if Resize Mode = Fixed Width or Scale. | |
| Width Scale (>0.0) | double | ![]() |
Scale to be applied to each frame tile if Resize Mode = Scale | |
| Height Scale (>0.0) | double | ![]() |
Scale to be applied to each frame tile if Resize Mode = Scale | |
| Resize Mode | single option field | ![]() |
How keyframe should be resized | |
| Fixed Number | integer | ![]() |
0..1 | Number of frames to extract at equally spaced intervals |
| Fixed Time | complex | ![]() |
0..1 | Fixed time in seconds to extract a frame (if Fixed Number not set) |
| Time | double | ![]() |
The time to extract in seconds | |
| Time Range | double | ![]() |
0..1 | Time range in seconds around specified time from which each frame should be extracted |
| Fixed Interval | complex | ![]() |
0..1 | Extract frames at equally spaced intervals (if Fixed Number and Fixed Time not set) |
| Interval | double | ![]() |
Time interval in seconds starting from zero at which to extract frames | |
| Maximum Limit | integer | ![]() |
If the interval specified would result in more than this number of keyframes, the interval will be adjusted (to a whole second value) to ensure this limit is met. |
This plugin enables the addition of subtitles to video assets.
| Field | Value | Explanation |
|---|---|---|
| Icon | ![]() |
Plugin icon |
| Sub-type | Extract | Sub-type of this plugin |
| Classification | I/O | Classification of this plugin |
| Deployment | Internal | Whether the plugin is deployed inside Dalet Flex or within another product |
| Supports Configuration | ![]() |
Whether this plugin supports configuration |
| Supports Scripting | ![]() |
Whether configuration supports scripting |
| Scripting Context | job, asset, event* | What Dalet Flex objects can be referenced from within the scripting context. *Note: the event object is only visible in the context of an action running in an event handler. |
| Undo Action | The action required to undo this action | |
| Redo Action | The action required to redo this action | |
| Timeout | Whether or not to select a timeout | |
| Auto retry | Whether or not to select an automatic retry | |
| Compatibility | 6.x | What versions of Dalet Flex this plugin works for |
| Lifecycle | Stable | Maturity of this plugin (Experimental, Unstable or Stable) |
| Field | Field Type | Mandatory | Multiplicity | Description |
|---|---|---|---|---|
| External Resource | single option field | ![]() |
The external resource that will process specified assets | |
| Asset Context | string | ![]() |
The asset context hierarchy expression referencing the assets to be extracted | |
| Folder Resource | single option field | ![]() |
The folder in which the output file(s) will be placed | |
| Output VFS Location | complex | ![]() |
0..1 | Output file location |
| Protocol | single option field | ![]() |
Protocol for accessing the location. Note: Only the File protocol is supported for Version 6.1.0. | |
| Hostname | string | ![]() |
Hostname for accessing the location (mandatory except for File, S3 , and AZBS protocols) | |
| Account Name | string | ![]() |
Account name for accessing the Azure blob storage (only applicable for AZBS protocol) | |
| Port | string | ![]() |
Port for accessing the location (mandatory except for FILE, S3, and AZBS protocols) (#) | |
| Path | string | ![]() |
Path for accessing the location (absolute path starting with /, except for FTP and SFTP, which are relative to the user’s home directory) | |
| Username | string | ![]() |
Username for authentication (not required for File protocol) | |
| Password | string | ![]() |
Password for authentication (not required for FILE, S3 and AZBS protocols) | |
| Key | string | ![]() |
Key for authentication (only applicable to S3 and AZBS protocols) | |
| Secret | string | ![]() |
Secret for authentication (only applicable to S3 protocol) | |
| Token | string | ![]() |
Token for authentication | |
| Bucket | string | ![]() |
Only applicable to S3 and AZBS (Container) protocols | |
| Private Key File | file | ![]() |
Only applicable fir SFTP certificate authentication | |
| Frame Rate (fps) | single option field | ![]() |
If the frame rate is not defined, then the asset’s technical metadata frame rate will be used. | |
| Output Format | single option field | ![]() |
MXF OP-1a input media file with OP-47 teletext subtitle as input and SRT or WebVTT file as output is supported in Version 6.1.0. |
This plugin converts a subtitle asset to either a new Subtitle Asset with different encoding format, or a file.
| Field | Value | Explanation |
|---|---|---|
| Icon | ![]() |
Plugin icon |
| Sub-type | Extract | Sub-type of this plugin |
| Classification | I/O | Classification of this plugin |
| Deployment | Internal | Whether the plugin is deployed inside Dalet Flex or within another product |
| Supports Configuration | ![]() |
Whether this plugin supports configuration |
| Supports Scripting | ![]() |
Whether configuration supports scripting |
| Scripting Context | job, asset, event* | What Dalet Flex objects can be referenced from within the scripting context. *Note: the event object is only visible in the context of an action running in an event handler. |
| Undo Action | The action required to undo this action | |
| Redo Action | The action required to redo this action | |
| Timeout | Whether or not to select a timeout | |
| Auto retry | Whether or not to select an automatic retry | |
| Compatibility | 6.x | What versions of Dalet Flex this plugin works for |
| Lifecycle | Stable | Maturity of this plugin (Experimental, Unstable or Stable) |
:
| Field | Field Type | Mandatory | Multiplicity | Description |
|---|---|---|---|---|
| External Resource | single option field | ![]() |
The external resource that will process specified assets | |
| Folder Resource | single option field | ![]() |
The encoded file will be placed in the specified Folder Resource | |
| Encode VFS Location | complex | ![]() |
0..1 | Encode file will be placed in specified VFS location |
| Protocol | single option field | ![]() |
Protocol for accessing the location. | |
| Hostname | string | ![]() |
Hostname for accessing the location (mandatory except for File, S3 , and AZBS protocols) | |
| Account Name | string | ![]() |
Account name for accessing the Azure blob storage (only applicable for AZBS protocol) | |
| Port | string | ![]() |
Port for accessing the location (mandatory except for FILE, S3, and AZBS protocols) (#) | |
| Path | string | ![]() |
Path for accessing the location (absolute path starting with /, except for FTP and SFTP, which are relative to the user’s home directory) | |
| Username | string | ![]() |
Username for authentication (not required for File protocol) | |
| Password | string | ![]() |
Password for authentication (not required for FILE, S3 and AZBS protocols) | |
| Key | string | ![]() |
Key for authentication (only applicable to S3 and AZBS protocols) | |
| Secret | string | ![]() |
Secret for authentication (only applicable to S3 protocol) | |
| Token | string | ![]() |
Token for authentication | |
| Bucket | string | ![]() |
Only applicable to S3 and AZBS (Container) protocols | |
| Private Key File | file | ![]() |
Only applicable for SFTP certificate authentication | |
| Output Format | string | ![]() |
SRT as input and WebVTT file as output is supported in Version 6.1.0. | |
| Require asset creation | checkbox | ![]() |
Creates an asset when the value is true, else a file is created in a physical location |
This plugin extracts technical metadata from an SRT or a WebVTT file.
| Field | Value | Explanation |
|---|---|---|
| Icon | ![]() |
Plugin icon |
| Sub-type | Extract | Sub-type of this plugin |
| Classification | I/O | Classification of this plugin |
| Deployment | Internal | Whether the plugin is deployed inside Dalet Flex or within another product |
| Supports Configuration | ![]() |
Whether this plugin supports configuration |
| Supports Scripting | ![]() |
Whether configuration supports scripting |
| Scripting Context | job, asset, event* | What Dalet Flex objects can be referenced from within the scripting context. *Note: the event object is only visible in the context of an action running in an event handler. |
| Undo Action | The action required to undo this action | |
| Redo Action | The action required to redo this action | |
| Timeout | Whether or not to select a timeout | |
| Auto retry | Whether or not to select an automatic retry | |
| Compatibility | 6.x | What versions of Dalet Flex this plugin works for |
| Lifecycle | Stable | Maturity of this plugin (Experimental, Unstable or Stable) |
| Field | Field Type | Mandatory | Multiplicity | Description |
|---|---|---|---|---|
| External Resource | single option field | ![]() |
The external resource that will process specified assets |
This plugin extracts technical metadata from an S3 asset, using the Dalet Flex Stream Processor (FSP).
| Field | Value | Explanation |
|---|---|---|
| Icon | ![]() |
Plugin icon |
| Sub-type | Extract | Sub-type of this plugin |
| Classification | I/O | Classification of this plugin |
| Deployment | Internal | Whether the plugin is deployed inside Dalet Flex or within another product |
| Supports Configuration | ![]() |
Whether this plugin supports configuration |
| Supports Scripting | ![]() |
Whether configuration supports scripting |
| Undo Action | The action required to undo this action | |
| Redo Action | The action required to redo this action | |
| Timeout | Whether or not to select a timeout | |
| Auto retry | Whether or not to select an automatic retry | |
| Compatibility | 6.x | What versions of Dalet Flex this plugin works for |
| Lifecycle | Stable | Maturity of this plugin (Experimental, Unstable or Stable) |
This plugin extracts waveform data as a JSON file, using the Dalet Flex Stream Processor (FSP).
| Field | Value | Explanation |
|---|---|---|
| Icon | ![]() |
Plugin icon |
| Sub-type | Extract | Sub-type of this plugin |
| Classification | I/O | Classification of this plugin |
| Deployment | Internal | Whether the plugin is deployed inside Dalet Flex or within another product |
| Supports Configuration | ![]() |
Whether this plugin supports configuration |
| Supports Scripting | ![]() |
Whether configuration supports scripting |
| Undo Action | The action required to undo this action | |
| Redo Action | The action required to redo this action | |
| Timeout | Whether or not to select a timeout | |
| Auto retry | Whether or not to select an automatic retry | |
| Compatibility | 7.x | What versions of Dalet Flex this plugin works for |
| Lifecycle | Stable | Maturity of this plugin (Experimental, Unstable or Stable) |
| Field | Field Type | Mandatory | Multiplicity | Description |
|---|---|---|---|---|
| Output Folder Resource | single option field | ![]() |
Folder Resource with Location to write resulting output files | |
| Output VFS Location | complex | ![]() |
0..1 | VFS Location to write resulting output files |
| Protocol | single option field | ![]() |
Protocol for accessing the location | |
| Host Name | string | ![]() |
Hostname for accessing the location (mandatory except for FILE, S3, GCS and AZBS protocols) | |
| Account Name | string | ![]() |
Account name for accessing the azure blob storage (only applicable for AZBS protocol) | |
| Port | string | ![]() |
Port for accessing the location (mandatory except for FILE, S3, GCS and AZBS protocols) (#) | |
| Path | string | ![]() |
Path for accessing the location (absolute path starting with / except for FTP, SFTP which are relative to the user’s home directory) | |
| Username | string | ![]() |
Username for authentication (not required for FILE protocol) | |
| Password | string | ![]() |
Password for authentication (not required for FILE, S3, GCS and AZBS protocols) | |
| Key | string | ![]() |
Key for authentication (only applicable to S3, GCS and AZBS protocols) | |
| Secret | string | ![]() |
Secret for authentication (only applicable to S3 protocol) | |
| Token | string | ![]() |
Token for authentication | |
| Bucket | string | ![]() |
Only applicable to S3, GCS and AZBS(Container) protocols | |
| Private Key File | single option field | ![]() |
Only applicable for SFTP certificate authentication | |
| Engine | string | ![]() |
Transcode engine name, for instance: ‘flex-streamprocessor-service’ | |
| Folder Mappings | complex | ![]() |
0..1 | Defines location mappers between the target and the base location |
| Base Location | complex | ![]() |
0..1 | Asset location prefix to be replaced |
| Protocol | complex | ![]() |
Protocol for accessing the location | |
| Host Name | complex | ![]() |
Hostname for accessing the location (mandatory except for FILE, S3, GCS and AZBS protocols) | |
| Account Name | complex | ![]() |
Account name for accessing the azure blob storage (only applicable for AZBS protocol) | |
| Port | complex | ![]() |
Port for accessing the location (mandatory except for FILE, S3, GCS and AZBS protocols) (#) | |
| Path | complex | ![]() |
Path for accessing the location (absolute path starting with / except for FTP, SFTP which are relative to the user’s home directory) | |
| Username | string | ![]() |
Username for authentication (not required for FILE protocol) | |
| Password | string | ![]() |
Password for authentication (not required for FILE, S3, GCS and AZBS protocols) | |
| Key | string | ![]() |
Key for authentication (only applicable to S3, GCS and AZBS protocols) | |
| Secret | string | ![]() |
Secret for authentication (only applicable to S3 protocol) | |
| Token | string | ![]() |
Token for authentication | |
| Bucket | string | ![]() |
Only applicable to S3, GCS and AZBS(Container) protocols | |
| Private Key File | single option field | ![]() |
Only applicable for SFTP certificate authentication | |
| Target Location | complex | ![]() |
0..1 | Location to replace the asset location prefix |
| Protocol | complex | ![]() |
Protocol for accessing the location | |
| Host Name | complex | ![]() |
Hostname for accessing the location (mandatory except for FILE, S3, GCS and AZBS protocols) | |
| Account Name | complex | ![]() |
Account name for accessing the azure blob storage (only applicable for AZBS protocol) | |
| Port | complex | ![]() |
Port for accessing the location (mandatory except for FILE, S3, GCS and AZBS protocols) (#) | |
| Path | complex | ![]() |
Path for accessing the location (absolute path starting with / except for FTP, SFTP which are relative to the user’s home directory) | |
| Username | string | ![]() |
Username for authentication (not required for FILE protocol) | |
| Password | string | ![]() |
Password for authentication (not required for FILE, S3, GCS and AZBS protocols) | |
| Key | string | ![]() |
Key for authentication (only applicable to S3, GCS and AZBS protocols) | |
| Secret | string | ![]() |
Secret for authentication (only applicable to S3 protocol) | |
| Token | string | ![]() |
Token for authentication | |
| Bucket | string | ![]() |
Only applicable to S3, GCS and AZBS(Container) protocols | |
| Private Key File | single option field | ![]() |
Only applicable for SFTP certificate authentication |