YouTube Connector

YouTube Connector Add-on

Publish, update and depublish videos on YouTube with Sophora.

Sophora YouTube Connector: Schematic Overview
Sophora YouTube Connector: Schematic Overview (Image: subshell/CC BY)

The YouTube Connector is a tool designed to seamlessly manage the transfer and management of video assets from Sophora to YouTube. This standalone Java application automates key tasks such as video uploads, updates, and deletions.

Tagesschau YouTube Channel
Tagesschau YouTube Channel powered by Sophora YouTube Connector

The videos in Sophora are managed using "proxy documents," which contain references to assets stored in an external system.

Once a video document is published in Sophora, the YouTube Connector handles tagging the data and transferring the video to YouTube, with the ability to make updates as needed.

Additionally, the module can delete video assets from YouTube if the corresponding document in Sophora is taken offline or deleted, such as when the retention period has expired.

Managing YouTube Publications in Sophora: Highlights

Highlights include:

  • Managing the transfer of video assets to YouTube
  • Setting up videos
  • Compiling YouTube specific descriptions
  • Compiling YouTube specific categories
  • Updating videos
  • Deleting videos
  • Selecting a YouTube account
  • Synchronizing video asset availability and Sophora video document status: When a proxy video document is published in Sophora, it triggers the transfer of the corresponding video assets. Due to the file size, this transfer may take some time. During this period, the status of the proxy video document is set to "pre-published," and editors are unable to modify it. Once the video asset is successfully uploaded to YouTube, Sophora automatically publishes the video document in Sophora and updates its status to "published".
  • Dependency checking to prevent inconsistencies, e.g. when a video asset is referenced in multiple Sophora video documents.
  • MP4 tagging based on properties from the Sophora video document and configuration files, with the option to extend functionality using Groovy scripting.
  • Concurrent transport of multiple assets
  • Flexible configuration: setting up deposit lists, mapping, and defining which fields from Sophora video documents are used.
  • Error handling: email notifications, log files, error codes directly in the Sophora video document, enabling searches and previews
  • Monitoring through JMX

Details

ID
YTC
Docs
Documentation
Audience
Administration
Compatible With
Sophora
Is an Add-on
Yes
Is Part Of
Sophora
Categories
Developer
Type
Standalone
Creator
subshell GmbH
Administrators
Icon