變數資料的識別碼 - MediaLive

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

變數資料的識別碼

變數資料的識別碼是 $ 代碼,您可加入欄位值中以代表變數資料。一般而言,會 MediaLive 解析執行頻道時$dt$的變數資料 (例如,日期和時間)。例如,$dt$ 會解析為目前的日期和時間。

當您使用這些識別碼,請確定頻道不會造成具有相同目的地的兩個 (或更多) 輸出。如果發生這種情形,頻道在建立時可通過驗證,但啟動時無法通過。

以下各節說明 MediaLive 支援的變數識別碼,以及您可以在何處使用這些識別碼的規則。

支援的變數資料

MediaLive 支援下表中列出的變數資料識別碼。在每一列中,第一欄會指定要在欄位中輸入的字串。第二欄指定解析變數之後 MediaLive 的資料格式。第三欄則說明資料。

識別符 格式 描述
$dt$ YYYYMMDDTHHMMSS

針對 HLS 輸出,為每個區段的 UTC 日期和時間。

針對所有其他輸出,則為頻道的 UTC 日期和啟動時間。

$d$ YYYYMMDD

針對 HLS 輸出,為每個區段的 UTC 日期和時間。

針對所有其他輸出,則為頻道啟動的 UTC 日期。

$t$ HHMMSS

針對 HLS 輸出,為每個區段的 UTC 時間。

針對所有其他輸出,則為頻道的 UTC 啟動時間。

$rv$ Kb 影片位元速率。
$ra$ Kb 輸出中所有音訊的總位元速率。
$rc$ Kb 輸出的容器位元速率,或輸出影片和所有音訊位元速率的總和 (如果未指定容器位元速率)。
$w$ Pixels 水平解析度。
$h$ Pixels 垂直解析度。
$f$ Integer 無小數位數的 FPS 影格率。例如,「23.976」會顯示為「23」。
$$ $ 逸出 $
$sn$ 固定長度整數 輸出中影片的區段號碼。
%0n 填補修飾詞 任何資料識別碼的修飾詞。修飾詞會使用前置零來填補解析後的值。格式為 %0n,其中 n 是數字。

例如,若要確保 $h$ 識別碼中的解析值長度為 5 個字元,請指定識別碼為 $h%05$

如果垂直解析度為「720」,則解析後的填補值為「00720」。

使用變數資料的規則

此表格說明您可以在哪些位置使用上一個表格中的變數資料識別符。在每一列中,前兩欄會指定您可以使用識別符的位置。第三欄指定您可以在該位置使用哪些識別符。

物件 欄位 可接受的識別碼
渠道 — 檔案, HLS, Microsoft 平滑輸出組 輸出群組中的目標欄位 $dt$, $d$, $t$
渠道 — 檔案, Microsoft 平滑輸出組 輸出中的名稱修飾詞欄位 $ra$$rc$$sn$ 之外的所有識別符
通道 — HLS 輸出群組 輸出中的名稱修飾詞欄位 $sn$ 之外的所有識別符
渠道 — 檔案, Microsoft 平滑輸出組 輸出中的區段修飾詞欄位 $ra$$rc$$sn$ 之外的所有識別符
通道 — HLS 輸出群組 輸出中的區段修飾詞欄位 $sn$ 之外的所有識別符
排程 — HLS ID3 區段標記動作 標籤欄位 全部