EncoderNamedPreset type
Definisce i valori per EncoderNamedPreset.
KnownEncoderNamedPreset può essere usato in modo intercambiabile con EncoderNamedPreset, che contiene i valori noti supportati dal servizio.
Valori noti supportati dal servizio
H264SingleBitrateSD: produce un file MP4 in cui il video è codificato con codec H.264 a 2200 kbps e un'altezza dell'immagine di 480 pixel e l'audio stereo è codificato con codec AAC-LC a 128 kbps.
H264SingleBitrate720p: produce un file MP4 in cui il video è codificato con codec H.264 a 4500 kbps e un'altezza dell'immagine di 720 pixel e l'audio stereo viene codificato con codec AAC-LC a 128 kbps.
H264SingleBitrate1080p: produce un file MP4 in cui il video è codificato con codec H.264 a 6750 kbps e un'altezza dell'immagine di 1080 pixel e l'audio stereo viene codificato con codec AAC-LC a 128 kbps.
AdaptiveStreaming: produce un set di file MP4 allineati a GOP con video H.264 e audio AAC stereo. Genera automaticamente una scala a velocità in bit in base alla risoluzione di input, alla velocità in bit e alla frequenza dei fotogrammi. Il set di impostazioni generato automaticamente non supererà mai la risoluzione di input. Ad esempio, se l'input è 720p, l'output rimarrà al massimo 720p.
AACGoodQualityAudio: produce un singolo file MP4 contenente solo audio stereo AAC codificato a 192 kbps.
DDGoodQualityAudio: produce un singolo file MP4 contenente solo audio stereo DD(Digital Dolby) codificato a 192 kbps.
ContentAwareEncodingExperimental: espone un set di impostazioni sperimentale per la codifica compatibile con il contenuto. Dato qualsiasi contenuto di input, il servizio tenta di determinare automaticamente il numero ottimale di livelli, le impostazioni di velocità in bit e risoluzione appropriate per il recapito tramite streaming adattivo. Gli algoritmi sottostanti continueranno a evolversi nel tempo. L'output conterrà file MP4 con interfoliazione video e audio.
ContentAwareEncoding: produce un set di MP4 allineati a GOP usando la codifica compatibile con il contenuto. Dato qualsiasi contenuto di input, il servizio esegue un'analisi iniziale leggera del contenuto di input e usa i risultati per determinare il numero ottimale di livelli, le impostazioni di velocità in bit e risoluzione appropriate per il recapito tramite streaming adattivo. Questo set di impostazioni è particolarmente efficace per i video di bassa e media complessità, in cui i file di output saranno a velocità in bit inferiori, ma a una qualità che offre comunque un'esperienza ottimale agli spettatori. L'output conterrà file MP4 con interfoliazione video e audio.
CopyAllBitrateNonInterleaved: copiare tutti i flussi video e audio dall'asset di input come file di output audio e video non interleaved. Questo set di impostazioni può essere usato per ritagliare un asset esistente o convertire un gruppo di file MP4 allineati al fotogramma chiave (GOP) come asset che può essere trasmesso.
H264MultipleBitrate1080p: produce un set di 8 file MP4 allineati a GOP, compresi tra 6000 kbps e audio AAC stereo. La risoluzione inizia a 1080p e scende a 180p.
H264MultipleBitrate720p: produce un set di 6 file MP4 allineati a GOP, che vanno da 3400 kbps a 400 kbps e audio AAC stereo. La risoluzione inizia a 720p e scende a 180p.
H264MultipleBitrateSD: produce un set di 5 file MP4 allineati a GOP, compresi tra 1900 kbps e audio AAC stereo. La risoluzione inizia a 480p e scende a 240p.
H265ContentAwareEncoding: produce un set di MP4 allineati a GOP usando la codifica con riconoscimento del contenuto. Dato qualsiasi contenuto di input, il servizio esegue un'analisi leggera iniziale del contenuto di input e usa i risultati per determinare il numero ottimale di livelli, le impostazioni di bitrate e risoluzione appropriate per il recapito tramite streaming adattivo. Questo set di impostazioni è particolarmente efficace per i video di complessità bassa e media, in cui i file di output saranno a velocità di bit inferiori, ma a una qualità che offre ancora un'esperienza ottimale agli spettatori. L'output conterrà file MP4 con interfoliazione video e audio.
H265AdaptiveStreaming: produce un set di file MP4 allineati a GOP con video H.265 e audio AAC stereo. Genera automaticamente una scala a velocità bit in base alla risoluzione di input, alla velocità in bit e alla frequenza dei fotogrammi. Il set di impostazioni generato automaticamente non supererà mai la risoluzione di input. Ad esempio, se l'input è 720p, l'output rimarrà 720p al meglio.
H265SingleBitrate720p: produce un file MP4 in cui il video viene codificato con codec H.265 a 1800 kbps e un'altezza immagine di 720 pixel e l'audio stereo viene codificato con codec AAC-LC a 128 kbps.
H265SingleBitrate1080p: produce un file MP4 in cui il video viene codificato con codec H.265 a 3500 kbps e un'altezza immagine di 1080 pixel e l'audio stereo viene codificato con codec AAC-LC a 128 kbps.
H265SingleBitrate4K: produce un file MP4 in cui il video viene codificato con codec H.265 a 9500 kbps e un'altezza immagine di 2160 pixel e l'audio stereo viene codificato con codec AAC-LC a 128 kbps.
type EncoderNamedPreset = string