{
id: string, // Video processing task database ID; example value: 31946946eb248e6227496fa1
trim_start: integer, // Video start trimming parameter in seconds; example value: 1
trim_end: integer, // Video end trimming parameter in seconds; example value: 21
source_video:
// document, Source video file details{
url: string, // source file url; example value: http://video_processor.dev/system/video_processing_tasks/source_videos/57d4/6ce8/07ae/1d3b/2b95/ad50/original/test_video.mov?1473539304
duration: integer // source file duration; example value: 90
}
,
result_video:
// document, Result video file details{
url: string, // result file url; example value: http://video_processor.dev/system/video_processing_tasks/result_videos/36d4/6ce8/07ae/1d3b/2b75/ad50/original/test_video.mov?1773499304
duration: integer // result file duration; example value: 4
}
,
started_at: timestamp, // Task started at unix timestamp
completed_at: timestamp, // Task completed at unix timestamp
failed_at: timestamp, // Task failed at unix timestamp
created_at: timestamp, // Task created at unix timestamp
updated_at: timestamp, // Task updated at unix timestamp
state: string, // Task state. Could be: scheduled, processing, done, failed; example value: scheduled
last_error: string // Task last error message that happened during video processing; example value: FFMPEG: Failed encoding
}