Identificatori per dati variabili - MediaLive

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Identificatori per dati variabili

Gli identificatori per dati di variabile sono codici $ che puoi includere in un valore di campo per rappresentare dati di variabile. In genere, MediaLive risolve i dati variabili (ad esempio, $dt$ per la data e l'ora) quando si esegue il canale. Ad esempio, $dt$ si trasforma nella data e ora correnti.

Quando utilizzi questi identificatori, assicurati che il canale non termini con due (o più) output con destinazioni identiche. In tal caso, il canale passa la convalida al momento della creazione, ma non viene avviato.

Le sezioni seguenti descrivono gli identificatori di variabili MediaLive supportati e le regole per l'utilizzo di tali identificatori.

Dati variabili supportati

MediaLive supporta gli identificatori di dati variabili elencati nella tabella seguente. In ogni riga, la prima colonna specifica la stringa da inserire in un campo. La seconda colonna specifica il formato dei dati dopo MediaLive la risoluzione della variabile. La terza colonna descrive i dati.

Identificatore Formato Descrizione
$dt$ AAAAMMGGTHHMMSS

Per gli output HLS, la data e l'ora UTC di ciascun segmento.

Per tutti gli altri output, la data e l'ora UTC di avvio del canale.

$d$ AAAAMMGG

Per gli output HLS, la data e l'ora UTC di ciascun segmento.

Per tutti gli altri output, la data UTC di avvio del canale.

$t$ HHMMSS

Per gli output HLS, l'ora UTC di ciascun segmento.

Per tutti gli altri output, l'ora UTC di avvio del canale.

$rv$ KB Bitrate del video.
$ra$ KB Il totale di tutti i bitrate audio dell'output.
$rc$ KB Il bitrate del contenitore dell'output oppure la somma di tutti i bitrate audio e video dell'output, se il bitrate del contenitore non è specificato.
$w$ Pixel La risoluzione orizzontale.
$h$ Pixel La risoluzione verticale.
$f$ Numero intero La frequenza dei fotogrammi in FPS senza decimali. Ad esempio, "23,976" è "23".
$$ $ $ in sequenza escape.
$sn$ Intero, lunghezza fissa Numero del segmento del video nell'output.
%0n Modificatore di spaziatura interna Il modificatore per qualsiasi identificatore di dati. Il modificatore riempie il valore risolto con zeri iniziali. Il formato è %0n, dove n è un numero.

Ad esempio, affinché il valore risolto nell'identificatore $h$ sia composto da 5 caratteri, specifica l'identificatore come $h%05$.

Se la risoluzione verticale è "720", il valore risolto riempito è "00720".

Regole per l'utilizzo di dati variabili

In questa tabella viene descritto dove è possibile utilizzare gli identificatori per dati di variabile della tabella precedente. In ogni riga, le prime due colonne specificano dove è possibile utilizzare gli identificatori. La terza colonna specifica quali identificatori è possibile utilizzare in tale posizione.

Oggetto Campo Identificatori accettabili
Canale: archivi, HLS, gruppi di output Microsoft Smooth Campo destinazione in un gruppo di output $dt$, $d$, $t$
Canale: archivi, gruppi di output Microsoft Smooth Campo modificatore del nome in un output Tutti tranne $ra$, $rc$, $sn$
Canale: gruppi di output HLS Campo modificatore del nome in un output Tutti tranne $sn$
Canale: archivi, gruppi di output Microsoft Smooth Campo modificatore del segmento in un output Tutti tranne $ra$, $rc$, $sn$
Canale: gruppi di output HLS Campo modificatore del segmento in un output Tutti tranne $sn$
Pianificazione: azione di etichettatura dei segmenti HLS ID3 Campo tag Tutti