# TranscodeJob ## Fields | Field | Type | Required | Description | | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | | `GeneratorID` | *long* | :heavy_minus_sign: | N/A | | `Key` | *string* | :heavy_minus_sign: | N/A | | `Progress` | *double* | :heavy_minus_sign: | N/A | | `RatingKey` | *string* | :heavy_minus_sign: | N/A | | `Remaining` | *long* | :heavy_minus_sign: | The number of seconds remaining in this job | | `Size` | *long* | :heavy_minus_sign: | The size of the result so far | | `Speed` | *double* | :heavy_minus_sign: | The speed of the transcode; 1.0 means real-time | | `TargetTagID` | *long* | :heavy_minus_sign: | The tag associated with the job. This could be the tag containing the optimizer settings. | | `Thumb` | *string* | :heavy_minus_sign: | N/A | | `Title` | *string* | :heavy_minus_sign: | N/A | | `Type` | [GetBackgroundTasksType](../../Models/Requests/GetBackgroundTasksType.md) | :heavy_minus_sign: | N/A |