packaging-mp4split_iss

{
    "tags": [
        "itest",
        "packaging",
        "mp4split_iss"
    ],
    "region": "aws:eu-west-1",
    "tasks": [
        {
            "tool": "storage:get",
            "parameters": {
                "location": "s3://{com-castlabs-vtk-test-access-keys}@com.castlabs.vtk.test/IN",
                "files": [
                    "tos_5s_video_1920x1080_2mbps.mp4",
                    "tos_5s_audio_44100Hz_64k_HE_2chan_eng.mp4",
                    "tos_10s_deu.dfxp"
                ]
            }
        },
        {
            "parameters": {
                "inputfiles": "tos_5s_video_1920x1080_2mbps.mp4",
                "timescale": "10000000",
                "license_key": "{MP4SPLIT_LICENSE_KEY-DEV}",
                "output": "packaging-mp4split_iss/tos_5s_video_1920x1080_2mbps.ismv"
            },
            "tool": "mp4split:iss"
        },
        {
            "parameters": {
                "inputfiles": "tos_5s_audio_44100Hz_64k_HE_2chan_eng.mp4",
                "timescale": "10000000",
                "license_key": "{MP4SPLIT_LICENSE_KEY-DEV}",
                "output": "packaging-mp4split_iss/tos_5s_audio_44100Hz_64k_HE_2chan_eng.isma"
            },
            "tool": "mp4split:iss"
        },
        {
            "parameters": {
                "inputfiles": "tos_10s_deu.dfxp",
                "timescale": "10000000",
                "license_key": "{MP4SPLIT_LICENSE_KEY-DEV}",
                "output": "packaging-mp4split_iss/tos_10s_deu.ismt"
            },
            "tool": "mp4split:iss"
        },
        {
            "tool": "mp4split:createism",
            "parameters": {
                "output": "packaging-mp4split_iss/manifest.ism",
                "license_key": "{MP4SPLIT_LICENSE_KEY-DEV}",
                "inputs": [
                    {
                        "file": "packaging-mp4split_iss/tos_5s_audio_44100Hz_64k_HE_2chan_eng.isma",
                        "track_name": "Englisch",
                        "track_language": "eng"
                    },
                    {
                        "file": "packaging-mp4split_iss/tos_10s_deu.ismt",
                        "track_name": "Deutsch",
                        "track_language": "deu"
                    },
                    {
                        "file": "packaging-mp4split_iss/tos_5s_video_1920x1080_2mbps.ismv"
                    }
                ]
            }
        },
        {
            "parameters": {
                "inputfiles": "packaging-mp4split_iss/manifest.ism",
                "license_key": "{MP4SPLIT_LICENSE_KEY-DEV}",
                "output": "packaging-mp4split_iss/manifest.ismc"
            },
            "tool": "mp4split:iss"
        },
        {
            "tool": "storage:put",
            "parameters": {
                "location": "s3://{com-castlabs-vtk-test-access-keys}@com.castlabs.vtk.test/OUT/packaging-mp4split_iss_{job_id}",
                "files": [
                    "packaging-mp4split_iss/*"
                ]
            }
        }
    ]
}