INPUT_OBJECT

CreateVideoInput

CreateVideoInput is used for create Video object. Input was generated by ent.

link GraphQL Schema definition

  • input CreateVideoInput {
  • # The storage key of the video.
  • storageKey: String
  • # The width of the video in pixels.
  • width: Int
  • # The height of the video in pixels.
  • height: Int
  • # The duration of the video in seconds.
  • duration: Int
  • # The URL of the thumbnail image of the video.
  • thumbnailURL: String
  • # The URL of the HLS stream of the video.
  • hlsURL: String
  • # The URL of the DASH stream of the video.
  • dashURL: String
  • # The vertical UID of the video.
  • verticalUID: String
  • # The vertical thumbnail URL of the video.
  • verticalThumbnailURL: String
  • # The vertical HLS URL of the video.
  • verticalHlsURL: String
  • # The vertical DASH URL of the video.
  • verticalDashURL: String
  • # The vertical width of the video in pixels.
  • verticalWidth: Int
  • # The vertical height of the video in pixels.
  • verticalHeight: Int
  • # The processing status of the video.
  • status: VideoStatus
  • createdAt: Time
  • updatedAt: Time
  • # The processing status of the video.
  • cloudflareUploadStatus: VideoCloudflareUploadStatus
  • # The processing status of the video.
  • transcodeStatus: VideoTranscodeStatus
  • # The processing status of the video.
  • transcribeStatus: VideoTranscribeStatus
  • # The processing status of the video.
  • generateInsightsStatus: VideoGenerateInsightsStatus
  • # The likely audience for this video
  • likelyAudience: String
  • terms: [String!]
  • termFrequencies: Map
  • wordcloud: String
  • # The number of terms per minute in the video
  • termsPerMinute: Float
  • # The media ID of the video in SpeakAI
  • speakMediaID: String
  • workflowID: String
  • workflowRunID: String
  • # The size of the video in bytes
  • size: Int
  • workflowCompleted: Boolean
  • correlationID: String
  • # The pipeline that will be used to process this video. Full will run all the
  • # steps and the video will be suitable for streaming; text will only transcribe.
  • pipeline: VideoPipeline
  • postID: ID
  • suggestedTopicIDs: [ID!]
  • suggestedLearningObjectiveIDs: [ID!]
  • userVideoEventIDs: [ID!]
  • courseIDs: [ID!]
  • googleDriveFileID: ID
  • faceDetectionRequestIDs: [ID!]
  • imageIDs: [ID!]
  • frameIDs: [ID!]
  • importedVideoID: ID
  • }

link Require by

This element is not required by anyone