Compartilhar via


Como editar uma faixa de texto no portal do Azure

Logotipo dos Serviços de Mídia v3


Aviso

Os Serviços de Mídia do Azure serão desativados em 30 de junho de 2024. Para obter mais informações, consulte o Guia de Desativação do AMS.

Quando o evento ao vivo usa a transcrição ao vivo para criar um arquivo VTT ou TTML para uso com legendas e transcrições para o vídeo capturado, é provável que a transcrição ao vivo precise de alguma edição. Além disso, é interessante entregar o texto em vários idiomas e permitir que os espectadores escolham qual deles será usado no player. Este artigo aborda como editar o arquivo VTT de origem no portal do Azure.

Localizar e editar a faixa

Listar as faixas de ativos no portal

  1. Navegue até a conta dos Serviços de Mídia com que deseja trabalhar.
  2. Selecione Ativos no menu. A tela de Ativos será exibida.
  3. As faixas no ativo serão listadas na lista Faixas .

Editar a faixa

Há duas maneiras de editar a faixa. Você pode editar a faixa no portal do Azure ou baixar a faixa e editá-la localmente.

Aviso

Tenha cuidado para não editar os carimbos de data/hora!

Editar a faixa no portal do Azure

  1. Selecione Editar legendas ao lado da faixa que você deseja editar. A tela de edição Legendas será exibida.
  2. Edite o arquivo.
  3. Clique em Salvar.

Baixar e editar a faixa

  1. Selecione as reticências verticais ao lado da faixa de texto com a qual você deseja trabalhar. NOTA: As faixas de texto de transcrição ao vivo geralmente são chamadas de auto-generated-best_4800.vtt.
  2. Selecione Baixar. Salve o arquivo localmente.
  3. Abra o arquivo no seu editor de texto favorito.
  4. Edite o texto ou corrija qualquer coisa que a transcrição dinâmica não tenha capturado.
  5. Salve o arquivo editado.

Carregar legendas

Depois que o trabalho for concluído, os arquivos resultantes do codificador estarão no ativo de saída. Você usará esse ativo daqui para frente.

  1. Navegue até o ativo de saída usado para conter os resultados da codificação.
  2. Selecione Adicionar faixa de texto.
  3. Insira um nome no campo Nome. Por exemplo, para uma faixa de texto em inglês, insira inglês.
  4. Selecione Carregar novo botão de opção. Como alternativa, se você já tiver criado ou carregado um arquivo VTT, poderá selecionar o botão de opção Usar existente e selecionar a faixa.
  5. Insira o texto a ser exibido no player no campo Nome de exibição .
  6. Selecione o botão de opção Visível para garantir que a faixa será exibida no cliente do player.
  7. Marque as caixas de seleção configurações do HLS para definir a faixa como a faixa padrão e/ou definir forçado. Para inglês, defina-o como a faixa padrão.
  8. Marque as caixas de seleção Características de acessibilidade para identificar para qual diretriz de acessibilidade a faixa de texto é usada.
  9. Selecione Concordo e carregue para carregar a faixa de texto.

Exibir os fluxos de legenda no manifesto

Exiba o manifesto para ver as alterações de controle no arquivo de manifesto.

  1. Você já deve estar na tela do ativo de saída.
  2. Selecione o link do contêiner de armazenamento. O nome do contêiner de armazenamento começa com o prefixo "asset-". A tela do contêiner de armazenamento será exibida.
  3. Selecione o .ism arquivo na lista de arquivos. A tela do blob será exibida.
  4. Selecione Editar.
  5. Procure o XML a seguir acima do </switch> elemento , alterando os nomes de arquivo VTT para os que você carregou.
    <textstream src="sample.cmft" systemBitrate="52" systemLanguage="en-us">
        <param name="systemLanguage" value="en-us" valuetype="data" />
        <param name="outputFlag" value="3" valuetype="data" />
        <param name="systemBitrate" value="52" valuetype="data" />
        <param name="transcriptsrc" value="en-us.vtt" valuetype="data" />
        <param name="textIsDefault" value="TRUE" valuetype="data" />
        <param name="textHlsCharacteristic" value="public.accessibility.transcribes-spoken-dialog" valuetype="data" />
        <param name="trackID" value="1" valuetype="data" />
        <param name="trackName" value="subt_en-us" valuetype="data" />
        <param name="textDisplayName" value="English" valuetype="data" />
        <param name="armId" value="English" valuetype="data" />
    </textstream>
    <textstream src="es-es.cmft" systemBitrate="50333" systemLanguage="">
        <param name="systemLanguage" value="" valuetype="data" />
        <param name="outputFlag" value="3" valuetype="data" />
        <param name="systemBitrate" value="0" valuetype="data" />
        <param name="transcriptsrc" value="es-es.vtt" valuetype="data" />
        <param name="textHlsCharacteristic" value="public.accessibility.transcribes-spoken-dialog" valuetype="data" />
        <param name="trackID" value="1" valuetype="data" />
        <param name="trackName" value="subt" valuetype="data" />
        <param name="textDisplayName" value="Español" valuetype="data" />
        <param name="armId" value="Spanish" valuetype="data" />
    </textstream>

Obter ajuda e suporte

Você pode entrar em contato com os Serviços de Mídia com perguntas ou seguir nossas atualizações por um dos seguintes métodos: