Todos os produtos
Search
Central de documentação

ApsaraVideo Media Processing:Criar um fluxo de trabalho

Última atualização: Jul 03, 2026

Para produzir vídeos com múltiplas taxas de bits, faixas de áudio, legendas ou formatos, ou para orquestrar uma sequência de tarefas, crie um fluxo de trabalho e configure nós de tarefas como transcodificação, análise, snapshot, empacotamento, revisão, extração de impressão digital de vídeo e miniatura inteligente.

Contexto

Um fluxo de trabalho é uma série de tarefas pré-orquestradas. Após o upload de um arquivo em um bucket do OSS especificado, os jobs são acionados automática ou manualmente e executados em uma sequência definida por etapas e condições predefinidas. É possível adicionar nós como Transcoding, Analyze, Snapshots, Pack, Content Moderation, Video DNA e Intelligent Thumbnail a um fluxo de trabalho. A combinação desses nós permite lidar com diversos cenários, como transcodificação multirresolução, empacotamento de legendas multi-idioma e HLS Standard Encryption.

Para compreender o processo completo do fluxo de trabalho, consulte Introdução aos fluxos de trabalho. Este tópico descreve como criar um fluxo de trabalho no console do ApsaraVideo Media Processing (MPS).

Pré-requisitos

  • Defina um bucket de entrada e um bucket de saída. Para mais informações, consulte Adicionar buckets de mídia.

  • Ative a fila MPS correspondente ao tipo de tarefa. Para mais informações, consulte Criar uma fila MPS.

  • Opcional: Crie um modelo. Caso os modelos de transcodificação predefinidos não atendam às suas necessidades, crie um modelo de transcodificação personalizado. Para mais informações, consulte Modelos de transcodificação.

Procedimento

Importante
  • Ao criar um fluxo de trabalho, o status é definido automaticamente como Active e o modo de acionamento como Auto. Isso significa que, quando um arquivo correspondente às regras de acionamento é carregado no Input Path do nó Input (via OSS ou console), o fluxo de trabalho é acionado automaticamente. Para mais detalhes sobre as regras de acionamento, consulte Regras de correspondência de arquivos para fluxo de trabalho.

  • Os fluxos de trabalho também suportam acionamento manual para novos arquivos (recomendado para arquivos M3U8 de gravações ao vivo) e acionamento manual para arquivos existentes. Para mais informações, consulte Próximas etapas neste tópico.

  1. Faça login no console MPS.

  2. No canto superior esquerdo da barra de navegação superior, selecione uma região.

  3. No painel de navegação à esquerda, escolha Workflow > Workflow Orchestration.

  4. Clique em Create Workflow.

  5. Configure os parâmetros do fluxo de trabalho.

    1. Workflow Name: Insira um nome para o fluxo de trabalho.

    2. Configuration Plan: Selecione um plano de configuração na lista suspensa. A tabela a seguir descreve os planos disponíveis.

      Nota

      O ApsaraVideo Media Processing oferece diversos fluxos de trabalho predefinidos para casos de uso comuns. Selecione um fluxo de trabalho predefinido como ponto de partida ou crie um personalizado do zero.

      Parâmetro

      Descrição

      Custom

      Inicia sem informações predefinidas, permitindo criar um fluxo de trabalho do zero.

      M3U8

      Captura um único snapshot para a capa e converte o vídeo para o formato M3U8.

      Preset Intelligent Template-based Workflow

      Captura um único snapshot para a capa, analisa o vídeo inteligentemente antes da transcodificação e, em seguida, captura um snapshot do vídeo transcodificado em definição padrão.

      Multi-bitrate and Multi-Format Workflow

      Captura um único snapshot para a capa e gera vídeos em múltiplos formatos e taxas de bits.

      Multi-bitrate FLV Workflow

      Captura um único snapshot para a capa e gera vídeos com múltiplas taxas de bits no formato FLV.

      Multi-bitrate M3U8 Workflow

      Captura um único snapshot para a capa e gera vídeos com múltiplas taxas de bits no formato M3U8.

      Multi-bitrate MP4 Workflow

      Captura um único snapshot para a capa e gera vídeos com múltiplas taxas de bits no formato MP4.

  6. Edite a topologia do fluxo de trabalho. Adicione e configure os nós conforme necessário. Para obter uma descrição de cada nó, consulte Descrições dos nós.

  7. Clique em Save para criar o fluxo de trabalho.

Nós

É possível adicionar os seguintes nós ao criar um fluxo de trabalho no console:

Nota

A tabela a seguir lista todos os nós de fluxo de trabalho disponíveis no MPS. Ao adicionar um nó, o console exibe apenas os nós suportados na região atual. Para mais informações sobre os recursos suportados em cada região, consulte Regiões de serviço.

Parâmetro

Descrição

Input (Obrigatório)

Define o caminho de entrada e configura as notificações de mensagens.

Analyze

Analisa inteligentemente o arquivo de entrada e recomenda um modelo predefinido adequado.

Transcoding

Transcodifica um arquivo de vídeo para um formato ou resolução diferente.

Snapshots

Captura um quadro em um ponto de tempo especificado para usar como capa do vídeo ou gerar um sprite.

Pack

Empacota streams de vídeo com múltiplas legendas, faixas de áudio e taxas de bits em um arquivo de playlist mestre.

Content Moderation

Identifica inteligentemente conteúdo inadequado (como pornografia, terrorismo e referências políticas) no áudio, texto e quadros de um vídeo. Isso reduz os custos de revisão manual e minimiza riscos de conformidade.

Video DNA

Identifica exclusivamente um vídeo extraindo e comparando características de impressão digital de suas imagens e áudio. Ajuda a resolver problemas como localização de vídeos duplicados, rastreamento da origem de clipes de vídeo e identificação de conteúdo original.

Intelligent Thumbnail (Obrigatório)

Define o modo de publicação como manual ou automático.

Nó Input

  1. Clique no ícone de lápis ao lado do nó Publish para abrir a página Input Settings.

  2. Defina os parâmetros de entrada.

    Parâmetro

    Descrição

    Input

    Clique em Input Path. Na lista suspensa Select, selecione um bucket. A seção Bucket mostra as pastas criadas no bucket. Selecione uma pasta como caminho de entrada.

    Path

    Selecione uma fila MPS na lista suspensa.

    (Opcional) Encoding Pipeline

    Ative as notificações de mensagens e selecione uma fila MNS ou tópico MNS, especificando sua instância correspondente.

    Nota

    Após configurar as notificações de mensagens, elas serão enviadas para o tópico MNS ou fila MNS especificados quando as tarefas no fluxo de trabalho iniciarem e forem concluídas. Para mais informações, consulte Configurar notificações.

  3. Clique em Notifications para salvar as configurações do nó OK.

Nó Analyze

Nota

É possível adicionar um nó Analyze clicando no ícone de adição (+) ao lado do nó Input, Input, Content Moderation ou Video DNA.

  1. Clique no ícone de adição (+) ao lado do nó relevante e selecione Intelligent Thumbnail na lista suspensa.

  2. Clique no ícone de lápis ao lado do nó Analyze para abrir a página Analyze Configuration.

  3. Selecione uma resolução na lista suspensa Analyze.

  4. Clique em Conditional Encoding para salvar as configurações do nó OK.

Nó Encode

Nota

É possível adicionar um nó Analyze clicando no ícone de adição (+) ao lado do nó Transcoding, Input ou Content Moderation.

  1. Clique no ícone de adição (+) ao lado do nó relevante e selecione Video DNA na lista suspensa.

  2. Clique no ícone de lápis ao lado do nó Transcoding para abrir a página Transcoding.

  3. Configure as definições de codificação.

    Parâmetro

    Descrição

    Basic Settings

    Insira um nome para este nó.

    Name

    Clique em Encoding Template para configurar o Select na janela pop-up.

    1. Selecione um Template type.

    2. Selecione um Encoding Template.

    3. Selecione um Output Format.

    4. Clique em Template.

    Nota

    Para mais informações sobre modelos predefinidos, consulte Detalhes dos modelos predefinidos. Para criar um modelo personalizado, consulte modelos de transcodificação.

    OK

    Clique em Output Path. Na lista suspensa Select, selecione um bucket. A seção Bucket mostra as pastas criadas no bucket. Selecione uma pasta como caminho de saída.

    Nota
    • Se o caminho de saída for igual ao caminho de entrada:

      • Caso os arquivos tenham nomes diferentes, o arquivo de saída não sobrescreverá o arquivo source.

      • Se o arquivo de saída tiver o mesmo nome que o arquivo source, ele poderá ser sobrescrito, dependendo das configurações do OSS. Para saber como evitar sobrescritas, consulte Impedir que objetos com o mesmo nome sejam sobrescritos (Java SDK V1). Se a sobrescrita estiver desativada no OSS, o job falhará caso já exista um arquivo com o mesmo nome. Recomendamos não definir o nome do arquivo de saída como igual ao nome do arquivo source.

    • Para evitar que arquivos de saída sejam sobrescritos quando um fluxo de trabalho é executado várias vezes, combine as seguintes variáveis UC integradas:

      • {RunId}: O ID de execução do fluxo de trabalho.

      • {ObjectPrefix}: O caminho do arquivo source que não inclui as informações do bucket.

      • {FileName}: O nome do arquivo source incluindo a extensão. O sufixo é atualizado com base no formato do modelo de transcodificação.

      • {ExtName}: A extensão do arquivo source.

    (Opcional) Path

    Ative esta opção para adicionar marcas d'água.

    1. Selecione um nome de modelo na lista suspensa Watermark.

      Nota

      Se não houver modelos de marca d'água disponíveis na lista suspensa, crie um modelo de marca d'água.

    2. Ao lado de Watermark Templates, clique em Watermark Image para especificar o caminho da imagem da marca d'água.

      Nota

      Marcas d'água de imagem suportam imagens PNG, PNGs animados e animações no formato MOV.

    (Opcional) Select

    Ative esta opção para aplicar criptografia.

    Para Encryption, selecione Encryption Method ou Alibaba Cloud Private Encryption. Para mais informações sobre criptografia de vídeo, consulte Criptografia de Vídeo.

    (Opcional) HLS Standard Encryption

    Ative esta opção para recortar o vídeo.

    1. Para Clip, selecione Clip Method ou Video Clip.

    2. Na caixa de entrada Video Ending Clip, insira um horário de início.

    3. Na caixa de entrada Start From, insira uma duração.

      Nota
      • O horário de início deve ser menor que a duração total do vídeo. Caso contrário, a transcodificação falhará.

      • Se a duração do recorte exceder o comprimento disponível do vídeo, o recorte se estenderá até o final do vídeo source.

    (Opcional) Length

    Ative esta opção. Ao lado de Add Credits, clique em File Path para especificar o caminho do vídeo de encerramento.

    (Opcional) Select

    Insira um ângulo de rotação no sentido horário. O valor deve estar no intervalo de [0, 360].

  4. Clique em Rotate Angle para salvar as configurações do nó OK.

Nó Snapshot

Nota

É possível adicionar um nó Transcoding clicando no ícone de adição (+) ao lado do nó Snapshots, Input, Transcoding, Content Moderation ou Video DNA.

  1. Clique no ícone de adição (+) ao lado do nó relevante e selecione Intelligent Thumbnail na lista suspensa.

  2. Clique no ícone de lápis ao lado do nó Snapshots para abrir a página Snapshot Configuration.

  3. Defina os parâmetros de snapshot.

    Parâmetro

    Obrigatório

    Descrição

    Snapshots

    Sim

    • Snapshot Mode: Captura um único quadro em um momento específico.

    • Single: Captura quadros em um intervalo definido.

    • Multiple: Captura um número especificado de quadros, distribuídos uniformemente ao longo do vídeo.

    Intervalo de snapshot (segundos)

    Obrigatório para o modo 'Multiple'

    Insira o intervalo entre snapshots em segundos.

    Average

    Obrigatório para o modo 'Average'

    Insira o número de snapshots.

    Nota
    • Se este parâmetro não for definido, os snapshots serão tirados no intervalo especificado até o final do vídeo.

    • Se o número de snapshots for maior que 1, eles serão tirados no intervalo especificado até que a quantidade definida de imagens seja atingida.

    • Se apenas o número de snapshots for definido, eles serão tirados em um intervalo de Duração Total / Número de Snapshots.

    Snapshots

    Sim

    Insira um nome para este nó.

    Name

    Sim

    Clique em Output Path. Na lista suspensa Select, selecione um bucket. A seção Bucket mostra as pastas criadas no bucket. Selecione uma pasta como caminho de saída.

    Nota
    • Formato de caminho para snapshot único: http://bucket.oss-cn-hangzhou.aliyuncs.com/path/{RunId}/{SnapshotTime}.jpg.

    • Formato de caminho para snapshots múltiplos ou médios: Requer o placeholder {Count}. O caminho deve terminar com /{RunId}/{SnapshotTime}/{Count}.jpg.

    Path

    Não

    Selecione o horário nas listas suspensas de hora, minuto e segundo.

    Start Time

    Não

    Insira os valores de largura e altura em suas respectivas caixas de entrada.

    Nota
    • Se você deixar a largura e a altura em branco, a resolução do snapshot corresponderá à do vídeo source.

    • Se definir apenas a largura ou a altura, a outra dimensão será dimensionada automaticamente para manter a proporção original.

    Width x Height

    Opcional para os modos Multiple e Average

    Ative esta opção para gerar um arquivo de índice WebVTT.

    Generate WebVTT Index File

    Não

    Ative esta opção para definir a imagem capturada como capa do ativo de mídia na biblioteca. Se vários snapshots forem tirados, o primeiro será definido como capa por padrão.

    Set as Thumbnail

    Não

    Ative esta opção para garantir que os snapshots sejam tirados apenas em keyframes. Se um ponto de tempo especificado não for um keyframe, o mais próximo será usado.

    Keyframe

    Opcional para os modos Multiple e Average

    Ative esta opção para detectar e pular quadros pretos no início do vídeo. Se um quadro não preto for detectado nos primeiros cinco segundos, o MPS capturará o primeiro quadro não preto.

  4. Clique em Black Screen Detection para salvar as configurações do nó OK.

Nó Pack

Nota

Este nó só pode ser adicionado clicando no ícone de adição (+) ao lado do nó Snapshots.

  1. Clique no ícone de adição (+) ao lado do nó Input e selecione Input na lista suspensa.

    Após a adição do nó, o nó Pack contém três sub-nós: Pack Config, Video Extraction e Package and Generate. A sequência completa do fluxo de trabalho é InputPack ConfigVideo ExtractionPackage and GeneratePublish.

  • Inicialmente, a configuração inclui três nós filhos: Pack, Pack e package generation. Para empacotar o stream multimídia, adicione mais nós filhos conforme descrito abaixo.

    • Para criar um stream com múltiplas taxas de bits: Clique no ícone de adição (+) ao lado do nó Extract Video e selecione Pack na lista suspensa.

    • Para criar um stream com múltiplas faixas de áudio: Clique no ícone de adição (+) ao lado do nó Extract Video e selecione Pack na lista suspensa. Em seguida, clique no ícone de adição (+) ao lado do nó Audio Group e selecione Audio Group na lista suspensa.

    • Para criar um stream com múltiplas legendas: Clique no ícone de adição (+) ao lado do nó Extract Audio e selecione Pack na lista suspensa. Depois, clique no ícone de adição (+) ao lado do nó Subtitle Group e selecione Subtitle Group na lista suspensa.

  • Clique no ícone de edição à direita de Extract Subtitle para acessar a página de configuração. As descrições de configuração para cada nó filho são as seguintes.

    • Configuração de empacotamento

      Parâmetro

      Descrição

      Packing name

      Insira um nome para este nó.

      Pack

      O valor padrão é HLS.

      Packing Type

      Este campo é preenchido automaticamente após a especificação de um caminho de saída.

      Output Buckets

      Clique em Output Path. Na lista suspensa de buckets, selecione um bucket. As pastas existentes no bucket selecionado aparecem em Path. Selecione uma pasta como caminho de saída.

    • Extração de vídeo

      Parâmetro

      Descrição

      Select

      Insira um nome para este nó.

      Name

      Clique em Encoding Template para escolher um modelo de transcodificação.

      Nota

      Para informações sobre modelos de transcodificação predefinidos, consulte Detalhes dos modelos predefinidos. Para criar um modelo de transcodificação personalizado, consulte Modelos de transcodificação.

      Caminho do recurso

      Recomendamos usar o valor padrão, mas você pode alterá-lo conforme necessário.

      Nota

      Se o caminho de saída do nó de configuração de empacotamento for a/b/c.m3u8 e o caminho do recurso do nó de extração de vídeo for d/e/f.m3u8, o arquivo extraído será armazenado em a/b/d/e/f.m3u8.

      (Opcional) Select

      Ative esta opção para adicionar uma marca d'água.

      1. Na lista suspensa Watermark, selecione um modelo. Para criar um modelo de marca d'água, consulte Modelos de marca d'água.

      2. Clique em Watermark Templates ao lado de Select para selecionar o arquivo de imagem da marca d'água.

        Nota

        Os formatos de marca d'água de imagem suportados incluem PNG, PNG animado e MOV animado.

      (Opcional) Watermark Image

      Ative esta opção para criptografar o vídeo. Para Encryption Method, selecione Alibaba Cloud Private Encryption ou HLS Standard Encryption. Para mais informações, consulte criptografia de vídeo.

      (Opcional) Encryption

      Ative esta opção para recortar o vídeo.

      1. Para Clip, selecione Clip Method ou Video Clip.

      2. No campo Video Ending Clip, insira o horário de início.

      3. No campo Start From, insira a duração.

        Nota
        • O horário de início do recorte deve ser menor que a duração total do vídeo. Caso contrário, a transcodificação falhará.

        • Se a duração do recorte especificada for maior que o restante do vídeo, o recorte irá do horário de início até o final do vídeo source.

      (Opcional) Length

      Ative esta opção para adicionar um encerramento de vídeo. Clique em Add Credits ao lado de Select para selecionar o arquivo de encerramento do vídeo.

      (Opcional) File Path

      Os valores válidos variam de 0 a 360.

    • Geração de pacote

      Parâmetro

      Descrição

      Rotate Angle

      Defina uma largura de banda adequada para a reprodução do vídeo.

      Bandwidth

      Vincule um grupo de áudio existente a este stream de vídeo.

      Audio Group

      Vincule um grupo de legendas existente a este stream de vídeo.

    • Grupo de áudio e extração de áudio

      Nó filho

      Parâmetro

      Descrição

      Grupo de áudio

      Nome

      Insira um nome para este grupo de áudio.

      Extração de áudio

      Nome

      Insira um nome para este nó.

      Modelo de transcodificação

      Clique em Subtitle Group para selecionar um Select.

      Nota

      Para informações sobre modelos de transcodificação predefinidos, consulte Detalhes dos modelos predefinidos. Para criar um modelo de transcodificação personalizado, consulte Modelos de transcodificação.

      Caminho do recurso

      Recomendamos usar o valor padrão, mas você pode alterá-lo conforme necessário.

      Nota

      Se o caminho de saída do nó de configuração de empacotamento for a/b/c.m3u8 e o caminho do recurso do nó de extração de áudio for d/e/f.m3u8, o arquivo extraído será armazenado em a/b/d/e/f.m3u8.

      Nome da faixa de áudio

      Insira um nome para a faixa de áudio.

      Extrair faixas de áudio

      Insira o número da faixa a ser extraída do arquivo de entrada.

      Idioma da faixa de áudio

      Selecione um idioma na lista suspensa.

    • Grupo de legendas e extração de legendas

      Nó filho

      Parâmetro

      Descrição

      Grupo de legendas

      Nome

      Insira um nome para este grupo de legendas.

      Extração de legendas

      Nome

      Insira um nome para este nó.

      URI de upload de legenda

      Clique em Encoding Template. Na lista suspensa de buckets, selecione um bucket. Em Select, selecione o arquivo de legenda de entrada. Formatos suportados: STL, TTML e VTT.

      Caminho do recurso

      Recomendamos usar o valor padrão, mas você pode alterá-lo conforme necessário.

      Nota

      Se o caminho de saída do nó de configuração de empacotamento for a/b/c.m3u8 e o caminho do recurso do nó de extração de legenda for d/e/f.m3u8, o arquivo extraído será armazenado em a/b/d/e/f.m3u8.

      Nome da legenda

      Insira um nome para a legenda.

      Idioma da legenda

      Selecione um idioma na lista suspensa.

  • Clique em Path para concluir a configuração de cada nó.

  • Nó Content moderation

    Nota

    O nó Content Moderation está disponível apenas nas regiões China (Beijing), China (Shanghai) e Singapura. Para adicionar um nó Content Moderation, clique no ícone de adição no nó OK ou Input.

    1. Clique no ícone de adição ao lado do nó relevante e selecione Transcoding na lista suspensa.

    2. Clique no ícone de lápis no nó Content Moderation para abrir a página Content Moderation Configuration.

    3. Configure os parâmetros de moderação de conteúdo.

      Parâmetro

      Descrição

      Content Moderation

      Selecione uma fila MPS na lista suspensa.

      Nota

      Se nenhuma fila MPS estiver disponível na lista suspensa Moderation Pipeline, será necessário criar uma fila MPS dedicada. Para instruções, consulte Criar uma fila MPS.

      Moderation Pipeline

      Clique em Output Path. Na lista suspensa Bucket, selecione um Bucket. As pastas existentes no Bucket aparecem em Select. Selecione uma pasta como caminho de saída.

      Nota
      • Se o caminho de saída for igual ao caminho source:

        • Caso os arquivos de saída e source tenham nomes diferentes, o arquivo source não será sobrescrito.

        • Se os arquivos tiverem o mesmo nome, suas configurações do OSS determinarão se o arquivo source será sobrescrito. Para evitar sobrescritas de arquivos, consulte Impedir que objetos sejam sobrescritos por objetos com os mesmos nomes (OSS SDK for Java V1). Se você configurar essa opção, a gravação do arquivo transcodificado no OSS falhará caso ele compartilhe um nome com o arquivo source. Recomendamos não usar o mesmo nome para o arquivo de saída e o arquivo source.

      • Para evitar que arquivos de saída sejam sobrescritos quando um fluxo de trabalho de mídia é executado várias vezes, use uma combinação das seguintes variáveis de sistema integradas:

        • {RunId}: O ID de execução do fluxo de trabalho de mídia.

        • {ObjectPrefix}: O caminho do arquivo source, excluindo as informações do Bucket.

        • {FileName}: O nome do arquivo source, incluindo sua extensão. Esta extensão é alterada automaticamente no arquivo de saída para corresponder ao formato especificado no modelo de transcodificação.

        • {ExtName}: A extensão do arquivo source.

      Path

      Especifica se o fluxo de trabalho deve ser encerrado com base no resultado da moderação de conteúdo. As opções são:

      • Não encerrar o fluxo de trabalho

      • Encerrar o fluxo de trabalho se o resultado for "Manual Review" ou "Block"

      • Encerrar o fluxo de trabalho se o resultado for "Block"

    4. Clique em Workflow Termination para salvar a configuração do nó OK.

    Nó Video DNA

    Nota

    O nó Content Moderation está disponível apenas nas regiões China (Beijing), China (Hangzhou), China (Shanghai) e Singapura. Para adicionar um nó Video DNA, clique no ícone de adição no nó Video DNA ou Input.

    1. Clique no ícone de adição (+) à direita do nó relevante e selecione Transcoding na lista suspensa.

    2. Clique no ícone de lápis à direita do nó Video DNA para abrir a página Video DNA configuration.

    3. Configure os parâmetros do Video DNA.

      Parâmetro

      Descrição

      Video DNA

      Selecione uma fila MPS na lista suspensa.

      Nota

      Se a lista suspensa Video DNA Pipeline estiver vazia, será necessário criar primeiro uma fila MPS dedicada para Video DNA. Para instruções, consulte Criar uma fila MPS.

      Video DNA Pipeline

      • Inbound Rule for DNA Library: Salva o Video DNA de vídeos únicos na biblioteca.

      • Save Non-duplicated Content Only: Compara vídeos, mas não salva seus Video DNAs.

      Do Not Save Any Media Content

      Especifica se o fluxo de trabalho deve ser encerrado com base no resultado do processamento:

      • Não encerrar o fluxo de trabalho

      • Encerrar o fluxo de trabalho se o vídeo for uma duplicata

    4. Clique em Workflow Termination para concluir a configuração do nó OK.

    Nó Smart thumbnail

    Nota

    O nó Video DNA está disponível apenas nas regiões China (Beijing), China (Shanghai) e Singapura. Para adicionar um nó Intelligent Thumbnail, clique no ícone de adição em um nó Intelligent Thumbnail ou Input.

    1. Clique no ícone de adição (+) à direita do nó relevante e selecione o nó Transcoding na lista suspensa.

    2. Para configurar o nó Intelligent Thumbnail, clique no ícone de lápis para abrir a página de configuração Intelligent Thumbnail.

    3. Configure o nó Intelligent Thumbnail.

      Parâmetro

      Descrição

      Intelligent Thumbnail

      Insira um nome para este nó.

      Name

      Selecione uma fila MPS na lista suspensa.

      Nota

      Se nenhuma fila MPS estiver disponível na lista suspensa Intelligent Thumbnail Pipeline, será necessário criar uma primeiro. Para instruções, consulte criar uma fila MPS.

      Intelligent Thumbnail Pipeline

      Clique em Output Path. Na lista suspensa Bucket, selecione um bucket. As pastas dentro do bucket selecionado são exibidas em Select. Selecione uma pasta para usar como caminho de saída.

      Nota
      • Se o caminho de saída for igual ao caminho de entrada:

        • Caso os arquivos tenham nomes diferentes, o arquivo de saída não sobrescreverá o arquivo original.

        • Se os arquivos tiverem o mesmo nome, a sobrescrita do arquivo original dependerá das suas configurações do OSS. Para evitar que arquivos sejam sobrescritos, consulte Impedir que objetos sejam sobrescritos por objetos com os mesmos nomes (Java SDK V1). Se você desativar a sobrescrita, a tarefa de transcodificação falhará ao gravar o arquivo de saída no OSS. Recomendamos usar nomes diferentes para os arquivos original e de saída.

      • Para evitar que arquivos de saída sejam sobrescritos quando um fluxo de trabalho é executado várias vezes, use uma combinação das seguintes variáveis de sistema no caminho de saída:

        • {RunId}: O ID de execução do fluxo de trabalho.

        • {ObjectPrefix}: O caminho do arquivo original, excluindo as informações do bucket.

        • {FileName}: O nome do arquivo original, incluindo sua extensão. A extensão do arquivo de saída é determinada pelo formato do modelo de transcodificação.

        • {ExtName}: A extensão do arquivo original.

      (Opcional) Path

      Ative a chave para usar a imagem gerada como miniatura do arquivo de mídia.

    4. Clique em Set Thumbnail para salvar a configuração do nó OK.

    Nó Publishing

    1. Para abrir a página publish settings, clique no ícone de lápis ao lado do nó Intelligent Thumbnail.

    2. Configure os parâmetros de publicação.

      Parâmetro

      Descrição

      Publish

      Especifica como a mídia é publicada após a conclusão do fluxo de trabalho.

      • Publish Type: A mídia permanece não publicada quando o fluxo de trabalho é concluído com sucesso. Você deve publicá-la manualmente. Para instruções, consulte Gerenciar Mídia.

      • Manual: Publica automaticamente a mídia quando o fluxo de trabalho é concluído com sucesso.

        Nota

        O estado de publicação afeta as permissões de acesso aos arquivos de saída.

        • Não Publicado: os arquivos de vídeo, áudio e snapshot possuem permissões de acesso privadas.

        • Publicado: Os arquivos de vídeo, áudio e snapshot herdam as permissões de acesso do bucket onde estão armazenados.

    3. Clique em Auto para salvar as configurações do nó OK.

    Próximas etapas

    Importante

    Para arquivos M3U8 de gravações ao vivo, atualizar repetidamente o arquivo no OSS usando a operação PutObject durante a gravação pode acionar o fluxo de trabalho várias vezes. Para evitar execuções redundantes, defina o fluxo de trabalho para o modo manual. Após a finalização do arquivo M3U8, chame a API AddMedia para acionar o fluxo de trabalho. Alternativamente, se usar um acionamento automático, aguarde até que a gravação ao vivo seja concluída antes de fazer o upload do arquivo M3U8 no OSS em uma única operação.

    • Por padrão, um novo fluxo de trabalho é Publish e definido para acionamento automático. Isso significa que, independentemente do método de upload (como via OSS ou console MPS), o fluxo de trabalho é executado automaticamente sempre que um arquivo correspondente é carregado no Active do nó Input. Para informações sobre como fazer upload de arquivos, consulte Carregar um vídeo. Para detalhes sobre as regras de acionamento, consulte Regras de acionamento de fluxo de trabalho para arquivos.

    • Para acionar manualmente um fluxo de trabalho para novos arquivos:

      1. Chame a API UpdateMediaWorkflowTriggerMode e defina o parâmetro TriggerMode como NotInAuto para modificar um fluxo de trabalho existente de modo que não seja acionado automaticamente. Ou chame a API AddMediaWorkflow e defina o parâmetro TriggerMode como NotInAuto para criar um novo fluxo de trabalho que não seja acionado automaticamente.

      2. Para acionar o fluxo de trabalho, chame a API AddMedia para enviar um novo job de mídia.

    • Para acionar um fluxo de trabalho para arquivos existentes, chame a API AddMedia para enviar um novo job de mídia.

    • Para editar ou desativar um fluxo de trabalho, consulte Editar e desativar um fluxo de trabalho.

    APIs relacionadas