中的變數資料的識別符 MediaLive - MediaLive

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

中的變數資料的識別符 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 Smooth 輸出群組 輸出群組中的目標欄位 $dt$, $d$, $t$
頻道 – Archive、Microsoft Smooth 輸出群組 輸出中的名稱修飾詞欄位 $ra$$rc$$sn$ 之外的所有識別符
通道 – HLS輸出群組 輸出中的名稱修飾詞欄位 $sn$ 之外的所有識別符
頻道 – Archive、Microsoft Smooth 輸出群組 輸出中的區段修飾詞欄位 $ra$$rc$$sn$ 之外的所有識別符
通道 – HLS輸出群組 輸出中的區段修飾詞欄位 $sn$ 之外的所有識別符
排程 – HLS ID3 區段標記動作 標籤欄位 全部