Поделиться через


Изменение текстовой дорожки на портале Azure

Логотип Служб мультимедиа версии 3


Предупреждение

Поддержка Служб мультимедиа Azure будет прекращена 30 июня 2024 г. Дополнительные сведения см. в руководстве по прекращению поддержки AMS.

Если трансляция использовала транскрибирование в реальном времени для создания VTT или TTML-файла для использования с субтитрами и расшифровками для захваченного видео, вероятно, для динамического транскрибирования потребуется некоторое редактирование. Позже может также потребоваться обеспечить доставку текста на нескольких языках и разрешить зрителям выбирать, какой из них использовать в проигрывателе. В этой статье описывается, как отредактировать исходный VTT-файл на портале Azure.

Поиск и редактирование дорожки

Вывод дорожек ресурсов на портале

  1. Перейдите к учетной записи Служб мультимедиа, с которой вы хотите работать.
  2. Выберите Ресурсы в меню. Откроется экран "Ресурсы".
  3. Дорожки в ресурсе будут перечислены в списке Треки .

Изменение дорожки

Изменить дорожку можно двумя способами. Вы можете изменить дорожку в портал Azure или скачать дорожку и изменить ее локально.

Предупреждение

Будьте внимательны, чтобы не изменять метки времени!

Изменение дорожки в портал Azure

  1. Выберите Изменить субтитры рядом с дорожкой, которую вы хотите изменить. Откроется экран редактирования субтитров.
  2. Измените файл.
  3. Щелкните Сохранить.

Скачивание и редактирование дорожки

  1. Щелкните вертикальное многоточие рядом с текстовой дорожкой, с которой вы хотите работать. ПРИМЕЧАНИЕ: Динамические текстовые дорожки транскрибирования обычно называются auto-generated-best_4800.vtt.
  2. Щелкните Скачать. Сохраните файл локально.
  3. Откройте файл в предпочитаемом текстовом редакторе.
  4. Измените текст или исправьте все, что не было записано в реальном транскрибировании.
  5. Сохраните измененный файл.

Отправка субтитров

После завершения задания результирующие файлы кодировщика будут находиться в выходном ресурсе. Вы будете использовать этот ресурс в будущем.

  1. Перейдите к выходному ресурсу, используемому для хранения результатов кодирования.
  2. Выберите Добавить текстовую дорожку.
  3. Введите имя в поле Имя . Например, для текстовой дорожки на английском языке введите Английский.
  4. Нажмите кнопку Отправить новый переключатель. Кроме того, если вы уже создали или отправили VTT-файл, можно нажать переключатель Использовать существующий и выбрать дорожку.
  5. Введите текст, который будет отображаться в проигрывателе, в поле Отображаемое имя .
  6. Выберите переключатель Видимый , чтобы убедиться, что дорожка будет отображаться в клиенте проигрывателя.
  7. Установите флажки Параметры HLS , чтобы задать дорожку в качестве дорожки по умолчанию и (или) установить принудительно. Для английского языка задайте его в качестве дорожки по умолчанию.
  8. Установите флажки Характеристики специальных возможностей , чтобы определить, для какого руководства по специальным возможностям используется текстовая дорожка.
  9. Выберите Я принимаю и отправить , чтобы отправить текстовую дорожку.

Просмотр потоков подпись в манифесте

Просмотрите манифест, чтобы увидеть изменения отслеживания в файле манифеста.

  1. Вы уже должны находиться на экране выходного ресурса.
  2. Выберите ссылку на контейнер хранилища. Имя контейнера хранилища начинается с префикса "asset-". Появится экран контейнера хранилища.
  3. .ism Выберите файл из списка файлов. Появится экран большого двоичного объекта.
  4. Выберите команду Изменить.
  5. Найдите следующий XML-код над элементом </switch> , изменив имена VTT-файлов на отправленные.
    <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>

Справка и поддержка

Вы можете обратиться к Службам мультимедиа с вопросами или следить за нашими обновлениями одним из следующих способов: