

Aviso de fim do suporte: em 13 de novembro de 2025, o suporte para o Amazon Elastic Transcoder AWS será interrompido. Depois de 13 de novembro de 2025, você não poderá mais acessar o console do Elastic Transcoder ou os recursos do Elastic Transcoder.

Para obter mais informações sobre a transição para AWS Elemental MediaConvert, visite esta [postagem do blog](https://aws.amazon.com/blogs/media/how-to-migrate-workflows-from-amazon-elastic-transcoder-to-aws-elemental-mediaconvert/).

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Trabalho com pipelines
<a name="working-with-pipelines"></a>

**Topics**
+ [Criação de um pipeline no Elastic Transcoder](creating-pipelines.md)
+ [Pausa e reativação de pipelines no Elastic Transcoder](updating-pipeline-status.md)
+ [Atualização de notificações de pipeline no Elastic Transcoder](updating-pipeline-notifications.md)
+ [Listagem e visualização de pipelines no Elastic Transcoder](listing-pipelines.md)
+ [Exclusão de um pipeline do Elastic Transcoder](deleting-a-pipeline.md)
+ [Configurações especificadas ao criar um pipeline do Elastic Transcoder](pipeline-settings.md)

Os pipelines são filas que gerenciam seus trabalhos de transcodificação. Ao criar um trabalho, você especifica o pipeline ao qual deseja adicionar o trabalho. O Elastic Transcoder inicia o processamento dos trabalhos em um pipeline na ordem em que você os adicionou.

Uma configuração comum é criar dois pipelines: um para trabalhos de prioridade padrão e outro para trabalhos de alta prioridade. A maioria dos trabalhos passa pelo pipeline de prioridade padrão. Use o pipeline de alta prioridade somente quando for necessário transcodificar um arquivo imediatamente.

Se houver outros trabalhos em um pipeline ao criar um trabalho, o Elastic Transcoder iniciará o processamento do novo trabalho quando os recursos estiverem disponíveis. Um pipeline pode processar mais de um trabalho simultaneamente e o tempo necessário para concluir um trabalho varia significativamente dependendo do tamanho do arquivo que está sendo convertido e das especificações do trabalho. Como resultado, os trabalhos não são necessariamente concluídos na ordem em que foram criados.

Você pode pausar temporariamente um pipeline para que ele interrompa o processamento dos trabalhos. Isso é útil se você desejar cancelar um ou mais trabalhos, o que pode ser feito somente até o Elastic Transcoder começar a processar os trabalhos.

# Criação de um pipeline no Elastic Transcoder
<a name="creating-pipelines"></a>

Você pode criar um pipeline usando Console de gerenciamento da AWS ou usando a ação da API Elastic Transcoder Create Pipeline. O procedimento a seguir explica como criar um pipeline usando o console. Para obter informações sobre como criar um pipeline usando a API, consulte [Criar pipeline](create-pipeline.md).

**Para criar um pipeline usando o console do Elastic Transcoder**

1. Faça login no Console de gerenciamento da AWS e abra o console do Elastic Transcoder em. [https://console.aws.amazon.com/elastictranscoder/](https://console.aws.amazon.com/elastictranscoder/)

1. Na barra de navegação do console do Elastic Transcoder, selecione a região em que deseja criar o pipeline. É nessa região que você criará seus trabalhos.

1. No painel de navegação (à esquerda) do console, clique em **Pipelines**.

1. Na página **Pipelines**, clique em **Create New Pipeline**.

1. Insira os valores aplicáveis. Para obter mais informações sobre cada campo, consulte [Configurações especificadas ao criar um pipeline do Elastic Transcoder](pipeline-settings.md).

1. Clique em **Criar pipeline**.

# Pausa e reativação de pipelines no Elastic Transcoder
<a name="updating-pipeline-status"></a>

Se você desejar cancelar um trabalho, recomendamos que primeiro pause o pipeline correspondente para que o Elastic Transcoder não comece a processar o trabalho. Depois que o status de um trabalho muda de **Submitted** para **Progressing**, não é possível cancelá-lo.

O procedimento a seguir explica como pausar e reativar um pipeline usando o console. Para obter informações sobre como pausar e reativar um pipeline usando a API, consulte [Atualizar o status do pipeline](update-pipeline-status.md).

**Para pausar ou reativar um pipeline usando o console do Elastic Transcoder**

1. Faça login no Console de gerenciamento da AWS e abra o console do Elastic Transcoder em. [https://console.aws.amazon.com/elastictranscoder/](https://console.aws.amazon.com/elastictranscoder/)

1. Na barra de navegação do console do Elastic Transcoder, selecione a região em que deseja pausar ou reativar um pipeline.

1. No painel de navegação (à esquerda), clique em **Pipelines**.

1. Marque a caixa de seleção ao lado do pipeline que você deseja pausar ou reativar.

1. Clique em **Pause** ou **Activate** conforme aplicável.

# Atualização de notificações de pipeline no Elastic Transcoder
<a name="updating-pipeline-notifications"></a>

Ao criar um pipeline, você pode opcionalmente configurar o Elastic Transcoder para enviar uma mensagem a um tópico do Amazon Simple Notification Service (Amazon SNS) quando o status de uma tarefa muda, incluindo quando o Elastic Transcoder inicia ou conclui o processamento de uma tarefa, e quando o Elastic Transcoder encontra uma condição de aviso ou erro durante o processamento de uma tarefa. Você pode alterar se deseja que o Elastic Transcoder envie uma mensagem e, nesse caso, pode alterar para qual tópico do SNS enviar a mensagem. 

O Amazon SNS oferece uma variedade de opções de notificação, incluindo a capacidade de enviar mensagens do Amazon SNS para filas do Amazon Simple Queue Service (Amazon SQS). Para obter mais informações, consulte o [Manual do desenvolvedor do Amazon Simple Notification Service](https://docs.aws.amazon.com/sns/latest/dg/).

O procedimento a seguir explica como atualizar notificações usando o console. Para obter informações sobre como atualizar notificações usando a API, consulte [Atualizar notificações de pipeline](update-pipeline-notifications.md).

**Para atualizar notificações de pipeline usando o console do Elastic Transcoder**

1. Faça login no Console de gerenciamento da AWS e abra o console do Elastic Transcoder em. [https://console.aws.amazon.com/elastictranscoder/](https://console.aws.amazon.com/elastictranscoder/)

1. Na barra de navegação do console do Elastic Transcoder, selecione a região em que deseja pausar ou reativar um pipeline.

1. No painel de navegação (à esquerda), clique em **Pipelines**.

1. Marque a caixa de seleção ao lado do pipeline para o qual você deseja alterar notificações.

1. Clique em **Edit**.

1. Altere os valores conforme aplicável. Para obter mais informações, consulte [Configurações especificadas ao criar um pipeline do Elastic Transcoder](pipeline-settings.md).

1. Clique em **Save** para salvar suas alterações.

# Listagem e visualização de pipelines no Elastic Transcoder
<a name="listing-pipelines"></a>

Você pode listar os pipelines associados à conta da AWS atual, e também pode ver as configurações de um pipeline específico. O procedimento a seguir explica como listar pipelines e como visualizar as configurações de um pipeline usando o console.

Para obter informações sobre como usar a API para:
+ Listar pipelines da conta da AWS atual, consulte [Listar pipelines](list-pipelines.md).
+ Obter as configurações de um pipeline específico, consulte [Ler pipeline](get-pipeline.md).

**Para listar pipelines e visualizar as configurações de pipeline usando o console do Elastic Transcoder**

1. Faça login no Console de gerenciamento da AWS e abra o console do Elastic Transcoder em. [https://console.aws.amazon.com/elastictranscoder/](https://console.aws.amazon.com/elastictranscoder/)

1. Na barra de navegação do console do Elastic Transcoder, selecione a região em que deseja listar os trabalhos.

1. No painel de navegação (à esquerda) do console, clique em **Pipelines**. O painel direito lista os pipelines que são associados à conta atual.

1. Para exibir informações detalhadas de um pipeline, clique no ícone ![\[Arrow to display the settings for a pipeline.\]](http://docs.aws.amazon.com/pt_br/elastictranscoder/latest/developerguide/images/magnifying-glass-icon.png) ao lado do pipeline.

# Exclusão de um pipeline do Elastic Transcoder
<a name="deleting-a-pipeline"></a>

Você pode excluir um pipeline usando o Console de gerenciamento da AWS ou usando a API Elastic Transcoder Delete Pipeline. O procedimento a seguir explica como excluir pipelines usando o console. Para obter informações sobre como excluir pipelines usando a API, consulte [Excluir pipeline](delete-pipeline.md).

**nota**  
Você não pode excluir um pipeline que contém trabalhos não processados.

**Para excluir um pipeline usando o console do Elastic Transcoder**

1. Faça login no Console de gerenciamento da AWS e abra o console do Elastic Transcoder em. [https://console.aws.amazon.com/elastictranscoder/](https://console.aws.amazon.com/elastictranscoder/)

1. Na barra de navegação do console do Elastic Transcoder, selecione a região que contém o pipeline que você deseja excluir.

1. No painel de navegação (à esquerda) do console, clique em **Pipelines**.

1. Marque a caixa de seleção do pipeline que você deseja excluir.

1. Clique em **Remove**.

# Configurações especificadas ao criar um pipeline do Elastic Transcoder
<a name="pipeline-settings"></a>

Ao criar um pipeline usando o console do Elastic Transcoder, você pode especificar os seguintes valores.

**Topics**
+ [Região](#pipeline-settings-region)
+ [Configurações gerais](#pipeline-settings-general)
+ [Configurar o bucket do Amazon S3 para arquivos e listras de reprodução transcodificados](#pipeline-settings-configure-transcoded-bucket)
+ [Configurar o bucket do Amazon S3 para miniaturas](#pipeline-settings-configure-thumbnail-bucket)
+ [Notificações](#pipeline-settings-notifications)

## Região
<a name="pipeline-settings-region"></a>

O Elastic Transcoder cria o pipeline na região em que você está. Escolha a região em que você planeja executar trabalhos.

## Configurações gerais
<a name="pipeline-settings-general"></a>

 **Pipeline Name**  
O nome do pipeline. Recomendamos que o nome seja único na conta da AWS, mas isso não é obrigatório. O tamanho máximo de um nome de pipeline é 40 caracteres. 

 **Input Bucket**  
O bucket do Amazon S3 no qual você salvou os arquivos de mídia que deseja transcodificar e os arquivos gráficos (se houver) que deseja usar para marcas d'água.

 **IAM Role**  
O nome do recurso da Amazon (ARN) do IAM do perfil que você deseja que o Elastic Transcoder use para transcodificar trabalhos para este pipeline.

 **AWS KMS Key ARN**  
A chave do AWS Key Management Service (AWS KMS) que você deseja usar com esse pipeline.  
Se você usar **s3** ou **s3-aws-kms** como seu **Encryption:Mode**, não precisará fornecer uma chave com seu trabalho porque uma chave padrão, conhecida como chave AWS KMS, é criada automaticamente para você. Você precisa fornecer uma chave AWS KMS somente se quiser usar uma chave AWS KMS não padrão ou se estiver usando um **Encryption:Mode** de **aes-pkcs7**, **aes-ctr** ou **aes-gcm**.

## Configurar o bucket do Amazon S3 para arquivos e listras de reprodução transcodificados
<a name="pipeline-settings-configure-transcoded-bucket"></a>

Use as configurações nesta seção para especificar o bucket do Amazon S3 no qual você deseja que o Elastic Transcoder salve os arquivos transcodificados e as listas de reprodução para as tarefas enviadas a este pipeline, a classe de armazenamento do Amazon S3 que você deseja atribuir aos arquivos, quais usuários devem ter acesso aos arquivos e o tipo de acesso que você deseja conceder aos usuários. 

 **Bucket**  
O bucket do Amazon S3 em que você deseja que o Elastic Transcoder salve arquivos e listas de reprodução transcodificados (se aplicável) para trabalhos enviados para este pipeline.

 **Categoria de armazenamento**  
A classe de armazenamento do Amazon S3, **Standard** ou **Reduced Redundancy**, que você deseja que o Elastic Transcoder atribua a arquivos e listas de reprodução transcodificados que são armazenados no seu bucket do Amazon S3. Para ter mais informações, consulte [Armazenadas reduzido de redundância](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Introduction.html#RRS) no *Guia do usuário do Amazon Simple Storage Service*.

 **Grantee Type**  
Especifique como você deseja identificar os usuários ou grupos que devem ter acesso a arquivos e listas de reprodução transcodificados. Quando você seleciona o tipo de favorecido, o campo [Grantee Type](#pipeline-settings-transcoded-grantee-type) aparece:  
+ **Canônico:** O valor de **Grantee** é o ID de usuário canônico de uma conta da AWS ou uma identidade de acesso de origem para uma distribuição da Amazon. CloudFront Para obter mais informações sobre usuários canônicos IDs, consulte [Visão geral da Lista de Controle de Acesso (ACL)](https://docs.aws.amazon.com/AmazonS3/latest/userguide/ACLOverview.html) no Guia do usuário do *Amazon Simple Storage Service*. *Para obter mais informações sobre o uso de identidades de acesso de CloudFront origem para exigir que os usuários CloudFront URLs usem em vez do Amazon URLs S3, [consulte Usando uma identidade de acesso de origem para restringir o acesso ao seu conteúdo do Amazon S3 no Amazon Developer](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-s3.html) Guide. CloudFront *
**Importante**  
O ID de usuário canônico não é igual ao número da conta da AWS.
+ **Email:** o valor de **Grantee** é o endereço de e-mail registrado de uma conta da AWS.
+ **Grupo:** O valor de **Grantee** é um dos seguintes grupos predefinidos do Amazon S3:,, ou. **AllUsers**AuthenticatedUsers**LogDelivery******

 **Grantee**  
O usuário ou grupo da AWS que pode ter acesso aos arquivos transcodificados e às listas de reprodução. Para identificar o usuário ou grupo, você pode especificar o ID de usuário canônico para uma conta da AWS, uma identidade de acesso de origem para uma CloudFront distribuição, o endereço de e-mail registrado de uma conta da AWS ou um grupo predefinido do Amazon S3. Para obter mais informações, consulte [Grantee Type](#pipeline-settings-transcoded-grantee-type).

 **Acesso**  
A permissão que você deseja conceder ao usuário da AWS especificado em [Grantee](#pipeline-settings-transcoded-grantee). As permissões são concedidas nos arquivos e listas de reprodução transcodificados que o Elastic Transcoder adiciona ao bucket. Os valores válidos são:  
+ ****Open/Download**:** o destinatário (grantee) pode ler os objetos e metadados dos arquivos transcodificados e listas de reprodução que o Elastic Transcoder adiciona ao bucket do Amazon S3.
+ ****View Permissions**:** o destinatário (grantee) pode ler a ACL do objeto para arquivos transcodificados e listas de reprodução que o Elastic Transcoder adiciona ao bucket do Amazon S3.
+ ****Edit Permissions**:** o destinatário (grantee) pode escrever a ACL para arquivos transcodificados e listas de reprodução que o Elastic Transcoder adiciona ao bucket do Amazon S3.
+ ****Full Control**:** o destinatário tem permissões para ler objetos, visualizar e editar a ACL de arquivos transcodificados e listas de reprodução que o Elastic Transcoder adiciona ao bucket do Amazon S3.

![\[Captura de tela das configurações de bucket do S3 de arquivos e listas de reprodução.\]](http://docs.aws.amazon.com/pt_br/elastictranscoder/latest/developerguide/images/pipeline-create-s3-bucket-files-and-playlists.png)


## Configurar o bucket do Amazon S3 para miniaturas
<a name="pipeline-settings-configure-thumbnail-bucket"></a>

Use as configurações nesta seção para especificar o bucket do Amazon S3 no qual você deseja que o Elastic Transcoder salve miniaturas para as tarefas enviadas a este pipeline, a classe de armazenamento do Amazon S3 que você deseja atribuir às miniaturas, quais usuários devem ter acesso às miniaturas e o tipo de acesso que você deseja conceder aos usuários. 

 **Bucket**  
O bucket do Amazon S3 em que você deseja que o Elastic Transcoder salve miniaturas de trabalhos enviados para este pipeline.

 **Categoria de armazenamento**  
A classe de armazenamento do Amazon S3, **Standard** ou **Reduced Redundancy**, que você deseja que o Elastic Transcoder atribua às miniaturas que são armazenadas no seu bucket do Amazon S3. Para ter mais informações, consulte [Armazenadas reduzido de redundância](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Introduction.html#RRS) no *Guia do usuário do Amazon Simple Storage Service*.

 **Grantee Type**  
Especifique como você deseja identificar os usuários ou grupos que devem ter acesso a miniaturas. Quando você seleciona o tipo de favorecido, o campo [Grantee Type](#pipeline-settings-thumbnail-grantee-type) aparece:  
+ **Canônico:** O valor de **Grantee** é o ID de usuário canônico de uma conta da AWS ou uma identidade de acesso de origem para uma distribuição da Amazon. CloudFront Para obter mais informações sobre usuários canônicos IDs, consulte [Visão geral da Lista de Controle de Acesso (ACL)](https://docs.aws.amazon.com/AmazonS3/latest/userguide/ACLOverview.html) no Guia do usuário do *Amazon Simple Storage Service*. *Para obter mais informações sobre o uso de identidades de acesso de CloudFront origem para exigir que os usuários CloudFront URLs usem em vez do Amazon URLs S3, [consulte Usando uma identidade de acesso de origem para restringir o acesso ao seu conteúdo do Amazon S3 no Amazon Developer](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-s3.html) Guide. CloudFront *
**Importante**  
O ID de usuário canônico não é igual ao número da conta da AWS.
+ **Email:** o valor de **Grantee** é o endereço de e-mail registrado de uma conta da AWS.
+ **Grupo:** O valor de **Grantee** é um dos seguintes grupos predefinidos do Amazon S3:,, ou. **AllUsers**AuthenticatedUsers**LogDelivery******

 **Grantee**  
O usuário ou grupo da AWS que deve ter acesso às miniaturas. Para identificar o usuário ou grupo, você pode especificar o ID de usuário canônico para uma conta da AWS, uma identidade de acesso de origem para uma CloudFront distribuição, o endereço de e-mail registrado de uma conta da AWS ou um grupo predefinido do Amazon S3. Para obter mais informações, consulte [Grantee Type](#pipeline-settings-thumbnail-grantee-type).

 **Acesso**  
A permissão que você deseja conceder ao usuário da AWS especificado em [Grantee](#pipeline-settings-thumbnail-grantee). As permissões são concedidas nas miniaturas que o Elastic Transcoder adiciona ao bucket. Os valores válidos são:  
+ ****Open/Download**:** o destinatário (grantee) pode ler os objetos e metadados das miniaturas que o Elastic Transcoder adiciona ao bucket do Amazon S3.
+ ****View Permissions**:** o destinatário (grantee) pode ler a ACL do objeto para miniaturas que o Elastic Transcoder adiciona ao bucket do Amazon S3.
+ ****Edit Permissions**:** o destinatário (grantee) pode escrever a ACL para miniaturas que o Elastic Transcoder adiciona ao bucket do Amazon S3.
+ ****Full Control**:** o destinatário tem permissões para ler objetos, visualizar e editar a ACL de miniaturas que o Elastic Transcoder adiciona ao bucket do Amazon S3.

![\[Captura de tela das configurações de bucket do S3 para miniaturas.\]](http://docs.aws.amazon.com/pt_br/elastictranscoder/latest/developerguide/images/pipeline-create-s3-bucket-thumbnails.png)


## Notificações
<a name="pipeline-settings-notifications"></a>

Use as configurações nesta seção para configurar o Elastic Transcoder para notificá-lo quando o status de um trabalho mudar. 

 **On Progressing Event**  
O tópico do Amazon Simple Notification Service (Amazon SNS) que você deseja notificar quando o Elastic Transcoder começar a processar a tarefa.  
Para receber notificações, também é necessário se inscrever no novo tópico no console do Amazon SNS.
O Amazon SNS oferece uma variedade de opções de notificação, incluindo a capacidade de enviar mensagens do Amazon SNS para filas do Amazon Simple Queue Service (Amazon SQS). Para obter mais informações, consulte o [Manual do desenvolvedor do Amazon Simple Notification Service](https://docs.aws.amazon.com/sns/latest/dg/).

 **On Complete Event**  
O tópico do Amazon Simple Notification Service (Amazon SNS) que você deseja notificar quando o Elastic Transcoder terminar o processamento da tarefa.

 **On Warning Event**  
O tópico do Amazon SNS que você deseja notificar quando o Elastic Transcoder encontra uma condição de aviso.

 **On Error Event**  
O tópico do Amazon SNS que você deseja notificar quando o Elastic Transcoder encontra uma condição de erro.

![\[Captura de tela de notificações.\]](http://docs.aws.amazon.com/pt_br/elastictranscoder/latest/developerguide/images/pipeline-create-notifications.png)
