Todos os produtos
Search
Central de documentação

Intelligent Media Services:Edição online

Última atualização: Jun 28, 2026

O Intelligent Production oferece recursos profissionais de edição de vídeo online para compor ativos de áudio, vídeo e texto em novos vídeos. Este tópico descreve como crie, gerencie e edite projetos de edição online. É possível realizar edição de vídeo, edição de transmissão ao vivo e edição avançada com modelos, além de aprimorar projetos com recursos inteligentes para adicionar adesivos, filtros, efeitos e legendas.

Recursos

  • Edição de vídeo: corte, una e adicione efeitos a ativos como clipes de vídeo, arquivos de áudio e imagens.

  • Edição de transmissão ao vivo: edite e gere conteúdo de vídeo em tempo real durante uma transmissão.

  • Edição avançada com modelos: gere rapidamente vídeos de alta qualidade a partir de modelos predefinidos.

Pré-requisitos

Edição online no console

Acessar o console de edição online

  1. Faça login no console do Intelligent Media Services (IMS).

  2. No painel de navegação à esquerda, escolha Intelligent Production > Online Editing para acessar a página Online Editing.

Criar um projeto de edição

Projeto de edição de vídeo

O Intelligent Production permite editar transmissões ao vivo e arquivos gravados.

  1. Clique em na aba Video Editing Projects.

  2. Clique em Create Editing Project, insira um nome para o projeto e clique em OK.

  3. Na coluna Operation do projeto, clique em Clip para abrir a interface padrão do projeto de edição.

Projeto de edição de transmissão ao vivo

  1. Clique em na aba Live Editing Project.

  2. Clique em Create Live Editing Project, configure os parâmetros necessários para o projeto de edição de transmissão ao vivo e clique em OK.

    Parâmetro

    Descrição

    Nome da edição de transmissão ao vivo

    Nome personalizado para o projeto de edição de transmissão ao vivo. O nome pode conter letras, dígitos, espaços e sublinhados (_) e não pode exceder 60 caracteres.

    URL da transmissão ao vivo

    Insira a URL da transmissão ao vivo do Alibaba Cloud que deseja editar. Para obter informações sobre como conseguir uma URL de transmissão ao vivo, consulte Gerar URLs de transmissão ao vivo. Atualmente, apenas fluxos HLS (m3u8) via HTTPS são suportados.

    Nota

    Para editar uma transmissão ao vivo, ative primeiro a gravação da transmissão. Para mais informações, consulte Gravar e armazenar no OSS e Gravar e armazenar no VOD.

    Método de armazenamento

    Configure o destino de armazenamento para os clipes de transmissão ao vivo gerados. Os destinos suportados são Object Storage Service (OSS) e ApsaraVideo VOD.

    Endereço de armazenamento

    • Adicione buckets do ApsaraVideo VOD e seus próprios buckets do OSS integrados ao sistema ApsaraVideo VOD. Se não houver buckets disponíveis, crie um no console do ApsaraVideo VOD. O ApsaraVideo VOD atribui um endereço de armazenamento para cada região. Após ativar o serviço, ative esse endereço antes de usá-lo. Para mais informações, consulte Gerenciar buckets de armazenamento.

    • Adicione também buckets do Object Storage Service (OSS). Caso não existam buckets disponíveis, crie um no console do OSS. Para mais informações, consulte Criar buckets.

    Hora de início

    Selecione uma hora de início para a edição da transmissão ao vivo. Escolha entre Start ou Start from Reserved Time. Antes do início da transmissão, modifique o agendamento na lista de edição online. Assim que a transmissão começar, a gravação iniciará automaticamente e será possível editar o fluxo em tempo real.

  3. Na coluna Operation do projeto, clique em View para abrir a interface de edição de transmissão ao vivo. Para mais detalhes sobre edição de transmissão ao vivo, consulte Recursos de edição.

Projeto de edição avançada com modelos

  1. Clique em na aba Advanced Editing Project.

  2. Clique em Create Editing Project e, em seguida, clique em OK para acessar a página Advanced Templates.

  3. Na coluna Operation do modelo, clique em Use Template. Insira um nome para o projeto e clique em OK para abrir a interface de edição avançada com modelos. Para detalhes sobre edição avançada com modelos, consulte Recursos de edição.

Gerenciar projetos de edição

Na coluna Operation, clique em Editing, Copy ou Export Template. Para excluir um projeto, clique em 005 e depois em Delete.

Nota

Esta seção usa um projeto de edição padrão como exemplo. Os procedimentos para outros tipos de projetos de edição são semelhantes.

A lista de projetos de edição padrão exibe informações como nome do projeto, tipo de vídeo, hora de criação e última atualização. Na coluna Actions, edite o projeto ou visualize seus detalhes.

Recursos de edição

Edição de vídeo

  1. Abra a interface do projeto de edição de vídeo.

    A interface do projeto de edição de vídeo divide-se em quatro áreas principais: a Área de ativos no canto superior esquerdo, para gerenciar ativos de mídia importados; a Área de visualização central, para reprodução de vídeo em tempo real; a Área de propriedades à direita, para ajustar parâmetros dos ativos; e a Área de edição na parte inferior, que fornece uma linha do tempo multipista para operações de edição.

    Número

    Descrição

    Área de ativos

    Área de visualização

    Área de propriedades

    Área de edição

  2. Importe ativos.

    No canto superior direito da área de ativos, clique em Import para abrir a biblioteca de mídia da região atual. Selecione os ativos desejados.

    Na biblioteca de mídia, filtre os ativos pelas categorias All, Video, Audio ou Image. Use também a caixa de pesquisa no topo para buscar ativos por nome.

    Se o ativo necessário não estiver na biblioteca de mídia, faça o upload dele. Para mais informações, consulte Carregar ativos de mídia no console.

  3. Adicione ativos à área de edição.

    Clique em no ícone 006 em um ativo ou arraste-o para uma pista na área de edição.

    Adicione também recursos públicos, como Stickers, Filters e Effects, para criar projetos multipista e visualizar os resultados em tempo real.

  4. Edite os ativos.

    • Cortar, visualizar ou ajustar propriedades do ativo

      Selecione um ativo em uma pista na área de edição. Utilize as ferramentas no canto superior esquerdo dessa área para realizar operações como corte ou exclusão. Na área de visualização, visualize, arraste, escale e reposicione o ativo. Na área de propriedades, ajuste suas configurações.

    • Adicionar efeito de transição

      Na área de edição, selecione o vídeo ou imagem onde deseja aplicar uma transição. Na área de ativos, clique em Transitions e escolha um efeito de transição, como vórtice. Visualize o efeito na área de visualização.

    • Gerar legendas inteligentes

      Selecione um vídeo na área de edição. Na aba Basic da área de propriedades, clique em Intelligent Subtitling. As legendas geradas são carregadas automaticamente em uma nova pista.

    • Exibir forma de onda de áudio de um vídeo

      Selecione um vídeo na área de edição. Clique em no ícone 01503 para escolher o tipo de forma de onda a ser exibido. A forma de onda correspondente aparecerá abaixo do vídeo na pista.

    • Dublagem inteligente

      Na área de edição, selecione a legenda para a qual deseja gerar uma narração. Clique em no ícone 015_2 para definir o tipo de voz e clique em Smart dubbing. A narração gerada é carregada automaticamente em uma nova pista.

      Nota

      Se a mensagem "Please configure the storage path first" for exibida, configure um caminho de armazenamento. Para mais informações, consulte Configurar um endereço de armazenamento.

    • Adicionar marcadores ou marcar clipes

      Na área de edição, selecione um vídeo e arraste a linha do tempo até uma posição específica. Clique em no ícone 01603 para adicionar um marcador. Clique em nos ícones 01604 ou 01605 para definir pontos de entrada e saída de um clipe. Clique em também nos ícones 01604 e 01603, ou nos marcadores e clipes acima do vídeo na pista, para visualizar seus detalhes.

    • Separar faixa de áudio de um vídeo

      Selecione um vídeo na área de edição. Na aba Basic da área de propriedades, clique em Separate audio track. A faixa de áudio separada é carregada automaticamente em uma nova pista.

    • Personalizar humano digital (Visualização pública)

      Durante a visualização pública, o Intelligent Production disponibiliza quatro humanos digitais oficiais gratuitamente para teste. Adicione um humano digital orientado por texto ou por voz a partir da área de ativos, configure seus parâmetros conforme necessário e clique em Initiate Digital Human and Generate Video. O humano digital será adicionado à pista de vídeo após a conclusão da síntese.

      A qualidade dos humanos digitais oficiais pode não ser ideal, pois eles não foram treinados com dados de pessoas reais. Para requisitos de maior qualidade, participe do grupo DingTalk (ID: 84650000851) para testar a versão profissional do recurso de humano digital.

      O painel à esquerda na área de ativos exibe uma lista de humanos digitais disponíveis. Selecione um para visualizar sua aparência na área de visualização.

  5. Após concluir a edição, clique em Save no canto superior direito para salvar o projeto.

    Clique em também em Generate as Template ou Export Video no canto superior direito para gerar um modelo a partir do projeto ou exportar o vídeo para a biblioteca de mídia.

Edição de transmissão ao vivo

  1. Abra a interface do projeto de edição de transmissão ao vivo.

    A interface de edição de transmissão ao vivo divide-se em quatro áreas: a Área de fonte de sinal ao vivo à esquerda, para visualizar a transmissão; a Área de visualização de vídeo central, para pré-visualizar o conteúdo editado; a Área de edição na parte inferior, com linha do tempo para criação de clipes; e a Área de lista de clipes à direita, para gerenciar os clipes de vídeo gerados.

    Número

    Descrição

    Área de fonte de sinal ao vivo

    Área de visualização de vídeo

    Área de edição

    Área de lista de clipes

  2. Divida o vídeo em clipes.

    No canto superior esquerdo da área de edição, clique em no ícone 009 ou 010. Em seguida, pressione e segure o botão esquerdo do mouse para ajustar a duração do clipe e clique em Generate Clip. O clipe gerado é salvo automaticamente e aparece na área de lista de clipes.

    Clique em também no ícone 013 para desfazer a última ação ou clique em Preview Clip para visualizar um clipe.

  3. Edite os clipes de vídeo.

    Na área de lista de clipes, selecione um clipe de vídeo e clique em Export To Video Editing no canto superior direito para realizar edições adicionais. Para mais informações, consulte Recursos de edição.

Edição avançada com modelos

  1. Abra a interface do projeto de edição avançada com modelos.

    A interface de edição avançada com modelos divide-se em três áreas: a Área de visualização de vídeo central, para pré-visualização em tempo real do efeito do modelo; a Área de lista de grupos de edição na parte inferior, que exibe os grupos de edição do modelo; e a Área de ativos do grupo de edição à direita, para substituir e editar os ativos do grupo atual.

    Número

    Descrição

    Área de visualização de vídeo

    Área de lista de grupos de edição

    Área de ativos do grupo de edição

  2. Na área de lista de grupos de edição, clique em um grupo específico para substituir seus ativos.

    • Substituir ativos de vídeo ou imagem.

      Na área de ativos do grupo de edição, clique em um vídeo ou imagem e, em seguida, clique em Replace Asset. A biblioteca de mídia da região atual será aberta. Selecione um ativo de substituição.

      Se o ativo necessário não estiver na biblioteca de mídia, faça o upload dele. Para mais informações, consulte Carregar ativos de mídia no console.

    • Substituir ativos de texto.

      Edite o texto na área de visualização ou defina as propriedades do texto na área de ativos do grupo de edição.

      Ao selecionar um ativo de texto, uma borda de edição amarela aparece na área de visualização. Arraste essa borda para ajustar a posição e o tamanho do ativo. O painel de propriedades à direita permite configurar o conteúdo do texto, tamanho da fonte, cor e posição.

  3. Opcional: Visualize o vídeo.

    Na área de lista de grupos de edição, clique em no ícone 020 para visualizar o vídeo.

    Nota

    Se você modificar um grupo de edição, o serviço regenerará o vídeo de visualização, o que gera taxas de Edição Online e armazenamento. Para detalhes de faturamento, consulte Intelligent Production e Taxas de armazenamento.

  4. Produza o vídeo.

    No canto superior direito, clique em Export Video. Configure os parâmetros de exportação conforme necessário e clique em OK.

Edição online com OpenAPI

Edição de vídeo

A edição de vídeo consiste no processo de combinar múltiplos ativos, como clipes de vídeo, áudio e imagens, em uma linha do tempo para gerar um novo arquivo de vídeo.

Referência da API

  • Enviar trabalho de produção de mídia: chame a API SubmitMediaProducingJob para combinar um ou mais ativos de vídeo, áudio, imagem e legenda em um produto final. Esta API suporta configurações de linha do tempo complexas para atender a diversos requisitos de edição.

  • Consultar trabalho de produção de mídia: chame a API GetMediaProducingJob e passe o JobId para recuperar o status e os resultados do trabalho.

Configuração da linha do tempo

O núcleo da edição de vídeo é a configuração da linha do tempo, que define a lógica de edição. Uma linha do tempo determina como ativos como vídeo, áudio e imagens são organizados e combinados ao longo do tempo. Ela consiste principalmente em pistas, ativos e efeitos. Para instruções detalhadas de configuração, consulte detalhes da configuração da linha do tempo.

Estrutura básica da linha do tempo
{
  "VideoTracks": [
    {
      "VideoTrackClip": [
        {
          "MediaId": "The asset ID.",
          "MediaURL":"The OSS URL of the clip."
        }
      ]
    }
  ],
  "AudioTracks": [
    {
      "AudioTrackClip": [
        {
          "MediaId": "The audio asset ID.",
          "MediaURL":"The OSS URL of the clip."
        }
      ]
    }
  ]
}
  • VideoTracks: pistas de vídeo usadas para posicionar ativos de vídeo ou imagem.

  • AudioTracks: pistas de áudio usadas para posicionar ativos de áudio.

  • Clips: segmentos dentro de cada pista, contendo o ID do ativo, hora de início e duração.

Exemplos de linha do tempo

A tabela a seguir lista casos de uso comuns e links para exemplos de configuração que demonstram como realizar edições de vídeo complexas usando configurações de linha do tempo.

Exemplo

Descrição

Mixagem e corte de vídeo/imagem

Suporta recursos como conversão de vídeo paisagem para retrato, corte de vídeo, mixagem de vídeos e imagens, além de adição de marcas d'água, adesivos e adesivos GIF animados.

Processamento de áudio

Oferece suporte a silenciamento, ajuste de volume, mixagem de áudio, extração de áudio e normalização de áudio.

Legendas e modelos de legendas

Permite adicionar legendas a vídeos, criar texto estilizado, quebras de linha automáticas, alinhamento e efeitos de legenda.

Transições, efeitos e filtros

Inclui diversas transições (como fade-in e fade-out), efeitos visuais (como desfoque e nitidez) e filtros (como preto e branco e vintage).

Uso de processamento inteligente na síntese de vídeo

Habilita recursos como conversão de fala em texto (STT) para mesclar legendas em vídeo, conversão de texto em fala (TTS) para mesclar áudio em vídeo e uso de SSML para controlar ritmo ou pronúncia.

Outras configurações

Possibilita adicionar imagens de fundo globais, logotipos de marca d'água globais, entre outros.

Edição de áudio e vídeo com o SDK

Instale e configure o SDK do lado do servidor do Intelligent Media Services (IMS). Para mais informações, consulte Pré-requisitos.

Edição de transmissão ao vivo

  • Enviar trabalho de edição de transmissão ao vivo: chame a API SubmitLiveEditingJob. Após o envio, o trabalho entra na fila para execução assíncrona.

  • Consultar trabalho de edição de transmissão ao vivo: utilize a API GetLiveEditingJob para verificar o status do trabalho com base no jobId.

  • Obter informações de ativo de mídia: acione a API GetMediaInfo para consultar dados sobre um ativo de mídia gerado usando seu MediaId.

Edição avançada com modelos

  1. Recupere as informações do modelo.

    Chame a operação GetTemplate e defina o parâmetro TemplateId para recuperar as informações do modelo.

    GetTemplateRequest request = new GetTemplateRequest();
    request.setTemplateId("****20b48fb04483915d4f2cd8ac****");
    GetTemplateResponse response = iceClient.getTemplate(request);
    GetTemplateResponseBody.GetTemplateResponseBodyTemplate template = response.getBody().getTemplate();
    System.out.println("templateId : " + template.getTemplateId());
    System.out.println("clipsParam : " + template.getClipsParam());

    O exemplo a seguir mostra uma resposta de amostra:

    {
        "RequestId":"******11-DB8D-4A9A-875B-275798******",
        "Template":{
            "TemplateId":"****20b48fb04483915d4f2cd8ac****",
            "Name":"AdvancedTemplateTest",
            "Type":"VETemplate",
            "Status":"Available",
            "ModifiedSource":"OpenAPI",
            "CreateSource":"OpenAPI",
            "Config":"{\"oss_url\":\"http://your-bucket.oss-cn-shanghai.aliyuncs.com/object.zip\"}",
            "ClipsParam":"{\"Text7\":\"text\",\"Text6\":\"text\",\"Text5\":\"text\",\"Text4\":\"text\",\"Text3\":\"text\",\"Text2\":\"text\",\"Text1\":\"text\",\"Text0\":\"text\",\"Media3\":\"mediaId\",\"Media2\":\"mediaId\",\"Media1\":\"mediaId\",\"Media0\":\"mediaId\"}",
            "PreviewMedia":"",
            "CoverURL":""
        }
    }
    Nota

    Modelos fornecidos pelo sistema também estão disponíveis. O procedimento é semelhante ao uso de um modelo personalizado. Para mais informações sobre modelos fornecidos pelo sistema, consulte Biblioteca de modelos públicos - Modelos avançados.

  2. Conforme necessário, substitua os campos text e mediaId no parâmetro ClipsParam retornado na etapa anterior.

    {
        "Text0":"Caption0",
        "Text1":"Caption1",
        "Text2":"Caption2",
        "Text3":"Caption3",
        "Text4":"Caption4",
        "Text5":"Caption5",
        "Text6":"Caption6",
        "Text7":"Caption7",
        "Media0":"****20b48fb04483915d4f2cd8ac****",
        "Media1":"****20b48fb04483915d4f2cd8ac****",
        "Media2":"****20b48fb04483915d4f2cd8ac****",
        "Media3":"****20b48fb04483915d4f2cd8ac****"
    }
    Nota
    • ClipsParam é um parâmetro do serviço de produção. Substitua text pelo seu conteúdo de texto e mediaId por um ID de ativo de mídia ou sua URL do OSS. Vídeos e imagens são suportados. É possível usar uma combinação de IDs e URLs.

    • Se você definir apenas alguns campos no parâmetro ClipsParam, as legendas não especificadas ficarão vazias por padrão e os ativos de mídia não especificados usarão os ativos originais do modelo.

    • Defina fontes para legendas e modos de adaptação para vídeos e imagens. Para mais informações, consulte Recursos estendidos.

  3. Chame o serviço de síntese.

    Utilize a operação SubmitMediaProducingJob para enviar um trabalho de edição e produção de vídeo. Defina os parâmetros TemplateId e ClipsParam.

    SubmitMediaProducingJobRequest request = new SubmitMediaProducingJobRequest();
    request.setTemplateId("****20b48fb04483915d4f2cd8ac****");
    request.setClipsParam("{\"Text7\":\"Caption7\",\"Text6\":\"Caption6\",\"Text5\":\"Caption5\",\"Text4\":\"Caption4\",\"Text3\":\"Caption3\",\"Text2\":\"Caption2\",\"Text1\":\"Caption1\",\"Text0\":\"Caption0\",\"Media3\":\"****20b48fb04483915d4f2cd8ac****\",\"Media2\":\"****20b48fb04483915d4f2cd8ac****\",\"Media1\":\"****20b48fb04483915d4f2cd8ac****\",\"Media0\":\"****20b48fb04483915d4f2cd8ac****\"}");
    request.setOutputMediaConfig("{\"MediaURL\":\"http://your-bucket.oss-cn-shanghai.aliyuncs.com/object.mp4\"}");
    SubmitMediaProducingJobResponse response = iceClient.submitMediaProducingJob(request);
    System.out.println("jobid : " + response.getBody().getJobId());