共用方式為


如何在 Azure 入口網站 中編輯文字追蹤

媒體服務標誌 v3


警告

Azure 媒體服務將於 2024 年 6 月 30 日淘汰。 如需詳細資訊,請參閱 AMS淘汰指南

當您的即時活動使用即時轉譯來建立 VTT 或 TTML 檔案,以搭配所擷取影片的標題和文字記錄使用時,實時轉譯可能需要一些編輯。 您可能也想要以多種語言傳遞文字,並允許檢視者選擇要在播放機中使用的文字。 本文涵蓋如何在 Azure 入口網站 中編輯來源 VTT 檔案。

尋找及編輯追蹤

在入口網站中列出資產追蹤

  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從檔案清單中選取檔案。 Blob 畫面隨即出現。
  4. 選取 [編輯]。
  5. 在 元素上方 </switch> 尋找下列 XML,將 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>

取得說明及支援

您可以連絡媒體服務並詢問問題,或依照下列其中一種方法追蹤我們的更新: