> For the complete documentation index, see [llms.txt](https://awsnotes.dendron.so/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://awsnotes.dendron.so/media-services/amazon-elastic-transcoder/topics/working-with-jobs.md).

# Working with Jobs

{% hint style="info" %}
This page was generated from content adapted from the [AWS Developer Guide](https://github.com/awsdocs/amazon-transcoder-developer-guide.git)
{% endhint %}

## Creating a Job

* **Note**\
  Before you can create a job, you must create the pipeline (the queue) that will manage the job. For more information about creating a pipeline, see [Creating a Pipeline in Elastic Transcoder](https://github.com/kevinslin/aws-reference-notes/blob/main/services/amazon_elastic_transcoder/creating-pipelines.md). In addition, if you want to transcode a file using settings other than those provided in the Elastic Transcoder default presets, you must create a new preset. For more information about creating a preset, see [Creating a Preset in Elastic Transcoder](https://github.com/kevinslin/aws-reference-notes/blob/main/services/amazon_elastic_transcoder/creating-presets.md).

## Listing and Viewing Jobs

* **Note**\
  When you list jobs by pipeline, Elastic Transcoder lists all of the jobs that you've created in the last six months for that pipeline. When you list jobs by status, Elastic Transcoder lists all of the jobs that you created during the past six months that currently have the specified status.
* **Note**\
  If you have specified more than one output for your jobs (for example, one output for the Kindle Fire and another output for the Apple iPhone 4s), you currently must use the Elastic Transcoder API to list the jobs.

## Job Settings

* **Note**\
  You can configure Elastic Transcoder to notify you when the status of a job changes, including when Elastic Transcoder starts and finishes processing a job, and when Elastic Transcoder encounters a warning or error condition. For more information, see [Notifications of Job Status](https://github.com/kevinslin/aws-reference-notes/blob/main/services/amazon_elastic_transcoder/notifications.md).
* **Note**\
  Album art is available for audio-only outputs in `flac`, `mp3`, or `mp4` containers.
* **Note**\
  HLS content protection encrypts each individual segment of a file, and Elastic Transcoder does not support HLS content protection combined with file-level encryption.
* **Note**\
  PlayReady DRM, HLS content protection, and output encryption are mutually exclusive options.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://awsnotes.dendron.so/media-services/amazon-elastic-transcoder/topics/working-with-jobs.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
