Change Job Settings
You can process automatically ("default”) with particular process_type and file_management_copy_preference for all files or you can decide at the time of batch job submission("ask_me_every_time”).
process_type | stringItems Enum: "size" "quality" "1080p" "4k" "default" List of allowed process type: Video_optimizer supports [size, quality]. Video_upscaler supports[1080p, 4k, default] |
file_management_copy_preference | stringItems Enum: "replace_original_file" "manual_copy" "create_copy" List of allowed file management: copy preference |
Note:
We can set Ask me everytime flag true by calling /v1/customer/update. Please refer customer update API
By default ask_me_every_time is set to FALSE,
If optimizer_process_settings=>ask_me_every_time is TRUE Then process_type is is mandatory for Optimiser job
If upscaler_process_settings=>ask_me_every_time is TRUE Then process_type is mandatory for Upscaler job
If If optimizer_file_management_properties=> ask_me_every_time is TRUE Then file_copy_preference value is mandatory for Optimiser job
If upscaler_file_management_properties=> ask_me_every_time is TRUE then file_copy_preference value is mandatory for Upscaler job
In below example, ask_every_type for upscaler.
curl 'https://optimus-api.crunchmediaworks.com/v1/customer/update' -X 'PUT' -H 'authorization: XXX' --data-raw '{
"vod": {
"upscaler_process_settings": {
"type": "4k",
"ask_me_every_time": false
},
"optimizer_process_settings": {
"type": "size",
"ask_me_every_time": true
},
"upscaler_file_management_properties": {
"file_copy_preference": "manual_copy",
"ask_me_every_time": true
},
"optimizer_file_management_properties": {
"file_copy_preference": "manual_copy",
"ask_me_every_time": false
}
},
"email_notification_settings": {
"notify_when_file_processed": true,
"notify_when_limit_reached": true
}
}'