17 April 2014 - Harmonic ProMedia Carbon

The Harmonic ProMedia Carbon transcoding engine is known for delivering the highest quality with support for broadcast formats including Apple ProRes, MPEG2-TS, DNxHD, XDCAM, and DVCPRO. This Harmonic transcoding engine is now available in our cloud infrastructure. All of your existing Harmonic workflow presets can be automated via our API and integrated seamlessly with the Harmonic WFS XML API.

Either <preset_file>, or <preset_guid> should be specified for harmonic output format

Harmonic preset file

<?xml version="1.0"?>
<query>
    <userid><<id>></userid> <!-- required-->
    <userkey><<key>></userkey> <!-- required-->
    <action>[Action]</action> <!-- required-->
    <format>
        <output>harmonic</output>
        <preset_file>[HarmonicPresetUrl]</preset_file>
        <source_filter_1_file>[FileURL]</source_filter_1_file>
        <destination_filter_0_file>[FileURL]</destination_filter_0_file>
        <destination>[DestinationUrl]</destination> 
    </format>
</query>
{
    "query": {
        "userid": "<<id>>",
        "userkey": "<<key>>",
        "action": "[Action]",
        "format": {
            "output": "harmonic",
            "preset_file": "[HarmonicPresetUrl]",
            "source_filter_1_file": "[FileURL]",
            "destination_filter_0_file": "[FileURL]",
            "destination": "[DestinationUrl]"
        }
    }
}
Field NameDescription
preset_fileHarmonic preset file.
*Only first destination module of Harmonic preset file will be used.
source_filter_N_fileSource file for Source filter N in Harmonic preset file, where N is positive integer and equal to Source filter number.
destination_filter_N_fileSource file for Destination filter N in Harmonic preset file, where N is positive integer and equal to Destination filter number.

Source_filter_N_file/destination_filter_N_file parameters should be used only if filter requires sidecar source file as argument. For example, filter "Caption inject from .SCC file", requires sidecar SCC file

Harmonic preset GUID

<?xml version="1.0"?>
<query>
    <userid><<id>></userid> <!-- required-->
    <userkey><<key>></userkey> <!-- required-->
    <action>[Action]</action> <!-- required-->
    <format>
        <output>harmonic</output>
        <preset_guid>[HarmonicPresetUrl]</preset_guid>
        <destination>[DestinationUrl]</destination> 
    </format>
</query>
{
    "query": {
        "userid": "<<id>>",
        "userkey": "<<key>>",
        "action": "[Action]",
        "format": {
            "output": "harmonic",
            "preset_guid": "[HarmonicPresetUrl]",
            "destination": "[DestinationUrl]"
        }
    }
}
Field NameDescription
preset_guidHarmonic preset GUID
*GUID of predefined Harmonic preset

You can view the full list of supported preset GUIDs.