Skip to main content

Mutations: Video transcoding

GraphQL mutations for adding, reprocessing, and removing video transcoding profiles in the Amplience GraphQL Management API.

Video transcoding
Link copied!

addVideoTranscodingProfiles
Link copied!

This mutation uses Amplience Credits.

Add transcoding profiles to an existing video asset

See also: Mutations that use Amplience Credits, Examples: adding transcoding profiles

addVideoTranscodingProfiles(
input: VideoTranscodingProfileInput!
): VideoTranscodingJobResponse!

Returns: VideoTranscodingJobResponse!

Arguments:

ArgumentTypeDefaultDescription
inputVideoTranscodingProfileInput!

reprocessVideoTranscodingProfiles
Link copied!

This mutation uses Amplience Credits.

Reprocess transcoding profiles to an existing video asset

See also: Mutations that use Amplience Credits, Examples: reprocessing transcoding profiles

reprocessVideoTranscodingProfiles(
input: VideoTranscodingProfileInput!
): VideoTranscodingJobResponse!

Returns: VideoTranscodingJobResponse!

Arguments:

ArgumentTypeDefaultDescription
inputVideoTranscodingProfileInput!

removeVideoTranscodingProfiles
Link copied!

Remove transcoding profiles from an existing video asset

See also: Examples: removing a transcoding profile

removeVideoTranscodingProfiles(
input: VideoTranscodingProfileInput!
): Boolean!

Returns: Boolean!

Arguments:

ArgumentTypeDefaultDescription
inputVideoTranscodingProfileInput!