BLidgets: Blue Lucy Widgets

THE microservice BUILDING BLOCKS OF Blue Lucy WORKFLOWS

Build operationally specific workflows to rapidly deliver business value using Blue Lucy drag-drop microservices

Integration Connectors

ALTO Connector

ALTO Connector

MORE

Amagi Connector

Amagi Connector

MORE

Aspera Transfer

Aspera Transfer

Enables the use of Aspera file transfer services via Shares or P2P.

Ateme Transcode

Ateme Transcode

Allows essence to be transcoded using the Ateme TITAN FILE software.

Box Connector

Box Connector

MORE

Brightcove Publish

Brightcove Publish

Allows material to be published directly to Brightcove's media platform.

DailyMotion Upload

DailyMotion Upload

Upload media content directly to DailyMotion.

MORE

EIDR Data Extractor

EIDR Data Extractor

Extract metadata and universal UID for a given asset based on title.

MORE

EasyTrack Connector

EasyTrack Connector

Inventory data synchronising with the EasyTrack rights management platform.

EasyTrack WorkOrders

EasyTrack WorkOrders

Enables EasyTrack WorkOrders to be passed into BLAM for automatic processing.

Emotion Engine

Emotion Engine

Enables control of the Emotion Engine high end audio processing system.

MORE

EVS Logging Parser

EVS Logging Parser

Parses EVS shot logging data & maps this to temporal data strata.

Fabric Metadata

Fabric Metadata

Retrieve metadata and asset information from the Fabric metadata API.

MORE

Facebook Publish

Facebook Publish

Allows material to be published directly to Facebook.

Flashnet Controller

Flashnet Controller

Enables control of SGL Flashnet HSM libraries from BLAM workflows.

Google Sheets Data Parser

Google Sheets Data Parser

Imports and processes data from Google Sheets directly to BLAM metadata.

Google Sheets Data Writer

Google Sheets Data Writer

Writes data such as reporting information directly to Google sheets.

GrayMeta Iris Anywhere Connector

GrayMeta Iris Anywhere Connector

MORE

GV sQ Recorder

GV sQ Recorder

Control Quantel sQ recorder ports directly from BLAM.

Hootsuite Connector

Hootsuite Connector

Allows content to be uploaded to a Hootsuite account.

MORE

Iconik

Iconik

Can upload content from BLAM to Iconik or download content from Iconik…

MORE

Instagram

Instagram

Allows images to be published to Instagram accounts.

MORE

Interplay Connector

Interplay Connector

Allows full media management integration with Avid Interplay.

Interra Baton QC

Interra Baton QC

Enables automated file based Quality Control via Interra Baton.

MORE

MediaConvert Transcode

MediaConvert Transcode

Asset essence transcode using AWS MediaConvert.

MORE

Monday Updater

Monday Updater

Updates Monday.com board items with metadata and operational status.

Morpheus Connector

Morpheus Connector

Manages the delivery of assets to GV Morpheus playout systems.

Netflix Connector

Netflix Connector

MORE

Object Detection (Amazon Rekognition)

Object Detection (Amazon Rekognition)

MORE

Opta Data Parser

Opta Data Parser

Reads real-time sports data from Opta & writes to temporal data strata.

Pebble Connector

Pebble Connector

Media management integration connector for Pebble playout systems.

Quantum Retrieval

Quantum Retrieval

Allows material to be restored from a Quantum LTO library.

Qumulo Connector

Qumulo Connector

MORE

Send SNS Notification

Send SNS Notification

Sends a notification to AWS SNS using a defined ARN.

MORE

ServiceNow Import

ServiceNow Import

Pulls details relating to ServiceNow accounts.

MORE

Signiant Delivery

Signiant Delivery

Enables the Signiant 'acceleration' via Signiant Shares or single use link.

Snapchat Ad Campaign

Snapchat Ad Campaign

MORE

Stellar: Raise Task

Stellar: Raise Task

Task based integration with Yella Umbrella Stellar.

MORE

Telestream Cloud: Flip

Telestream Cloud: Flip

Allows asset essence to be transcoded using Telestream Cloud Flip service.

Telestream Cloud: QC

Telestream Cloud: QC

Enables automated file based Quality Control via Telestream Cloud quality control service.

Telestream Vidcheck QC

Telestream Vidcheck QC

Allows asset essence to be run through Telestream VidCheck QC software.

TikTok

TikTok

Upload video clips to TikTok.

MORE

Twitter Upload

Twitter Upload

Upload Image or video content to Twitter.

MORE

Vantage Connector

Vantage Connector

Allows round trip media processing in Telestream Vantage workflows.

Vimeo Upload

Vimeo Upload

Allows material to be published directly to the Vimeo video hosting platform.

Webgate Upload

Webgate Upload

MORE

Wochit Publish

Wochit Publish

Allows material to be published directly to the Wochit platform.

YouTube Publish

YouTube Publish

Allows material to be published directly to the YourTube media platform.

Zoho

Zoho

Connect with a Zoho account to retrieve client details for existing contacts.

MORE

23Video Publish

23Video Publish

Allows material to be published directly to the 23-Video video marketing platform.

Send SQS Message

Send SQS Message

Sends a message to AWS SQS using the provided SQS URL. Options…

MORE

Asset Operators

Search (Assets)

Search (Assets)

Gets assets matched by the search query.

MORE

Rename Asset

Rename Asset

Used to rename Assets to a specified string value.

MORE

Assign as Child

Assign as Child

Assigns the asset as the child of another asset based on a…

MORE

Assign as Parent

Assign as Parent

Assigns the asset as the parent of another asset based on a…

MORE

Assign to Group

Assign to Group

Assigns an asset to specific permission group(s).

MORE

Assign to Project

Assign to Project

This BLidget will assign an Asset to a project.

MORE

Set Metadata

Set Metadata

Sets metadata value(s) on an asset.

MORE

Tag File

Tag File

Updates the essence tag based on the specified string input or interpolated…

MORE

Register Placeholder

Register Placeholder

Registers an asset as a placeholder.

MORE

Merge Assets

Merge Assets

Merges two assets.

MORE

Add to Workspace

Add to Workspace

Adds an asset to a named workspace.

MORE

Remove from Workspace

Remove from Workspace

Removes an asset from a named workspace.

MORE

Delete File Entry

Delete File Entry

Deletes the BLAM DB entry for file essence.

MORE

Essence / File Operators

Set S3 Tags

Set S3 Tags

Allows ‘tags’ to be set from BLAM metadata to objects stored in…

MORE

Check File Size

Check File Size

Conditional brancher which verifies file size against stored technical data.

Get Technical Data

Get Technical Data

Fetches and stores technical data for the asset types.

MORE

Copy File

Copy File

Copies a file to a specified, mounted file system.

Create Archive

Create Archive

MORE

Move File

Move File

MORE

Transfer S3 Object

Transfer S3 Object

MORE

Transfer via FTP

Transfer via FTP

Transfers a copy of a file from BLAM via FTP.

MORE

Restore from S3 Glacier

Restore from S3 Glacier

MORE

Set S3 Storage Class

Set S3 Storage Class

Sets an object stored on S3 to a specific class.

MORE

Copy File (S3)

Copy File (S3)

Copies an object from an AWS S3 bucket to another specified AWS…

Rename S3 Object

Rename S3 Object

MORE

Download from S3

Download from S3

Downloads a file from AWS S3, and writes it to a specified…

MORE

Register Folder (Zip)

Register Folder (Zip)

Zips up a folder and registers it as a new asset.

MORE

Copy File (S3 X Region)

Copy File (S3 X Region)

MORE

Upload to S3

Upload to S3

Uploads a file to a specified AWS S3 bucket.

MORE

Create Upload Link

Create Upload Link

MORE

Get S3 Object Metadata

Get S3 Object Metadata

Retrieves an S3 object's metadata and saves it against the essence file…

MORE

Get S3 Storage Class

Get S3 Storage Class

Gets the S3 Storage Class of the input Asset File.

MORE

Move Essence

Move Essence

MORE

Register Files

Register Files

Registers a file as a new BLAM Asset. This BLidget is typically…

MORE

Register Unmanaged

Register Unmanaged

Scans a file-store and registers unmanaged files as new Assets.

MORE

Send Upload Link

Send Upload Link

MORE

Set Essence Role

Set Essence Role

MORE

Set Essence Type

Set Essence Type

MORE

Copy File (Azure)

Copy File (Azure)

Copies an object from an Azure container to another specified Azure container.

MORE

Download from Azure

Download from Azure

Downloads a file from Azure Blob Storage, and writes it to a specified disk…

MORE

Upload to Azure

Upload to Azure

Uploads a file to a specified Azure Storage Container.

MORE

Set Azure Access Tier

Set Azure Access Tier

Sets an object in Azure to a specific Access Tier.

MORE

Delete from Azure

Delete from Azure

Deletes the asset file from the specified Azure Blob Container.

MORE

Rename Azure Blob

Rename Azure Blob

Renames an Azure Blob in place.

MORE

Analyse Azure Containers

Analyse Azure Containers

Analyses Azure Blob Storage file stores to check health and free space.

MORE

Data Operators

Excel Report Writer

Excel Report Writer

This BLidget writes any metadata relating to an Asset or Assets to…

Create Workflow Report

Create Workflow Report

MORE

JSON Writer

JSON Writer

This BLidget writes any metadata relating to an Asset or Assets to…

MORE

Generate PDF (Work Orders)

Generate PDF (Work Orders)

Creates a PDF from an office document.

MORE

XML Writer

XML Writer

Generates an XML file from a template and populates variables with metadata…

XML Data Importer

XML Data Importer

The BLidget reads data from an XML document and sets the values…

XLS(X) to XML Converter

XLS(X) to XML Converter

The BLidget converts tabular data in an Excel Sheet into XML Typically…

Generate AAF

Generate AAF

This BLidget will generate an AAF (Advanced Authoring Format) file from a…

Import Event Data (Opta)

Import Event Data (Opta)

MORE

Temporal Data to EDL

Temporal Data to EDL

MORE

DDEX Parser

DDEX Parser

This BLidget parses DDEX XML and imports it to BLAM for native…

Web-VTT File Writer

Web-VTT File Writer

Converts popular subtitle formats (including MicroDVD, SubRip, SubStationAlpha, SubViewer, TTML, YouTube XML)…

blidget

SRT Writer

SRT Writer

The BLidget writes an SRT (SubRip Subtitle) from BLAM metadata.

MORE

Report Writer

Report Writer

Writes an Excel report based on running a C# script. The report…

MORE

Write Asset Log

Write Asset Log

Writes out a full audit history for an asset to an Excel…

MORE

Conditional Operators

Technical Data Brancher

Technical Data Brancher

Checks that an asset file's technical data property value matches the condition.

MORE

Essence Brancher

Essence Brancher

MORE

Raw File Brancher

Raw File Brancher

MORE

Metadata Brancher

Metadata Brancher

Conditional brancher operating on asset metadata.

Location Brancher

Location Brancher

Conditional brancher operating on file location.

File Extension Brancher

File Extension Brancher

MORE

Generic Brancher

Generic Brancher

MORE

Media Operators

Ateme Transcode

Ateme Transcode

Allows essence to be transcoded using the Ateme TITAN FILE software.

Generate Browse (AWS)

Generate Browse (AWS)

Generates a browse of the input audio or video essence using AWS…

MORE

MediaConvert Transcode

MediaConvert Transcode

Asset essence transcode using AWS MediaConvert.

MORE

Generate Thumbnail

Generate Thumbnail

Generates a single thumbnail image at a specified frame from a video…

Generate Storyboard

Generate Storyboard

Creates a Storyboard for the selected resolution and up (max. 1 minute).

MORE

Get Image Metadata

Get Image Metadata

The Blidget will extract metadata from EXIF, IPTC, XMPP, JFIF/JFXX, ICC Profiles…

blidget

Generate JPEG from Image

Generate JPEG from Image

The BLidget converts image formats including CMYKA, PNG, SVG, TIFF, TGA, GIF…

Render EDL

Render EDL

The BLidget renders (conforms) a BLAM Editor EDL using the Blue Lucy…

MORE

Transcode

Transcode

This Blidget is used to access the Blue Lucy Transcoder for media…

Tasks and Notifications

Action Task

Action Task

Raises an Action Task which may be assigned to a User or…

MORE

Review Link Task

Review Link Task

Raises a Review Task which may be assigned to a User or…

MORE

Add Data Task

Add Data Task

Raises an Add Data task for the specified user(s) or group(s).

MORE

Send SMS

Send SMS

Generates an SMS message from a template and sends via SMS to…

Send Email

Send Email

Generates emails from templates and sends them to the specified recipients or…

MORE

Maintenance Tools

Excel Metadata Import

Excel Metadata Import

Imports data from an Excel document to the BLAM schema.

MORE

Run Script C#

Run Script C#

This BLidget enables custom C# code to be run in an asset…

Set System Logo

Set System Logo

MORE

Free Space Brancher

Free Space Brancher

Checks free space on a file store is above a specified value.…

Resync File Locations (S3)

Resync File Locations (S3)

Synchronises BLAM asset files with matching objects in S3. This BLidget should…

MORE

Prune S3 Object Entries

Prune S3 Object Entries

Reports and, optionally, removes S3 object location entries which do not exist…

Prune File System Entries

Prune File System Entries

Reports and, optionally, removes file system location entries which do not exist…

MORE

Workflow & WorkOrder Operators

Await Workflow

Await Workflow

MORE

Trigger Another Workflow

Trigger Another Workflow

This BLidget is used to trigger other workflows from within a workflow.…

Wait

Wait

Delays a workflow for a specified wait period.

MORE

Simple Load Balancer

Simple Load Balancer

Controls data flow by alternating the top and bottom pins.

MORE

Create WorkOrder

Create WorkOrder

Creates a new WorkOrder.

MORE

Select Work Order

Select Work Order

MORE

Process Work Orders

Process Work Orders

Processes Work Orders and based on contented raises Tasks or Triggers additional…

MORE

Search (WorkOrders)

Search (WorkOrders)

Returns WorkOrders with the specified status(es) and date ranges.

MORE

BESPOKE BLIDGETS & THE PLATFORM SDK

BLAM SDK logo

API & SDK

All platform functions are available via a REST API. This is the same API used by the platform user interface and is fully documented with ‘worked’ examples using Swagger. In addition an SDK is available as a package from NuGet. The developer-friendly .Net Core SDK allows engineers to code in their preferred IDE, such as Visual Studio, and provides features such as IntelliSense, enabling rapid and predictable development. The SDK is the same tools a the Blue Lucy development team use to build Blidgets so it extremely robust.