/
create_video_body.go
49 lines (34 loc) · 1.49 KB
/
create_video_body.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
/*
* Flip API
*
* Description
*
* API version: 2.0.1
* Contact: cloudsupport@telestream.net
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/
package flip
type CreateVideoBody struct {
// An URL pointing to a source file.
SourceUrl string `json:"source_url,omitempty"`
// Comma-separated list of profile names or IDs to be used during encoding. Alternatively, specify none so no encodings are created yet.
Profiles string `json:"profiles,omitempty"`
// Arbitrary string stored along the Video object.
Payload string `json:"payload,omitempty"`
// String-encoded JSON describing profiles pipeline.
Pipeline string `json:"pipeline,omitempty"`
// A list of urls pointing to remote subtitle files.
SubtitleFiles []string `json:"subtitle_files,omitempty"`
ExtraFiles map[string][]string `json:"extra_files,omitempty"`
ExtraVariables map[string]string `json:"extra_variables,omitempty"`
PathFormat string `json:"path_format,omitempty"`
// Clip ends at a specific time (timecode).
ClipEnd string `json:"clip_end,omitempty"`
// A clip’s duration.
ClipLength string `json:"clip_length,omitempty"`
// Clip starts at a specific offset.
ClipOffset string `json:"clip_offset,omitempty"`
StartingTimecode string `json:"starting_timecode,omitempty"`
// An individual store_id for this video processing. If provided will replace store_id from cloud factory but must match underlying cloud provider and region.
StoreId string `json:"store_id,omitempty"`
}