Contains information about the to-disk output generated by a movie pipeline. This structure is used both for per-shot work finished callbacks and for the final render finished callback. When used as a per-shot callback ShotData will only have one entry (for the shot that was just finished), and for the final render callback it will have data for all shots that managed to render. Can be empty if the job failed to produce any files.