你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

EncoderNamedPreset 结构

定义

定义 EncoderNamedPreset 的值。

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.Media.Models.EncoderNamedPresetConverter))]
public struct EncoderNamedPreset : IEquatable<Microsoft.Azure.Management.Media.Models.EncoderNamedPreset>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Management.Media.Models.EncoderNamedPresetConverter))>]
type EncoderNamedPreset = struct
Public Structure EncoderNamedPreset
Implements IEquatable(Of EncoderNamedPreset)
继承
EncoderNamedPreset
属性
Newtonsoft.Json.JsonConverterAttribute
实现

字段

AACGoodQualityAudio

生成仅包含编码为 192 kbps 的立体声音频的单个 MP4 文件。

AdaptiveStreaming

使用 H.264 视频和立体声 AAC 音频生成一组 GOP 对齐的 MP4 文件。 根据输入分辨率、比特率和帧速率自动生成比特率阶梯。 自动生成的预设始终不会超过输入分辨率。 例如,如果输入为 720p,则输出将最高保持 720p。

ContentAwareEncoding

使用内容感知编码生成一组符合 GOP 标准的 MP4。 在提供任何输入内容的情况下,服务将对输入内容执行初始的轻量分析,并使用结果来确定最佳层数,以及自适应流式处理适合传送的比特率和分辨率设置。 此预设对于中低复杂度的视频特别有效,这些视频的输出文件的比特率将会较低,但质量仍可为观看者带来良好体验。 输出将包含带有交错式视频和音频的 MP4 文件。

ContentAwareEncodingExperimental

公开内容感知编码的实验预设。 在提供任何输入内容的情况下,服务将尝试自动确定最佳层数,以及自适应流式处理适合使用的比特率和分辨率设置。 底层算法将不断演进。 输出将包含带有交错式视频和音频的 MP4 文件。

CopyAllBitrateNonInterleaved

将输入资产中的所有视频和音频流复制为非交错视频和音频输出文件。 此预设可用于剪辑现有资产,或将一组关键帧 (GOP) 对齐的 MP4 文件转换为可流式传输的资产。

H264MultipleBitrate1080p

生成一组 8 GOP 对齐的 MP4 文件(范围从 6000 kbps 到 400 kbps)和立体声 AAC 音频。 分辨率从 1080p 开始,下降到 180p。

H264MultipleBitrate720p

生成一组 6 GOP 对齐的 MP4 文件(范围从 3400 kbps 到 400 kbps)和立体声 AAC 音频。 分辨率从 720p 开始,下降到 180p。

H264MultipleBitrateSD

生成一组 5 GOP 对齐的 MP4 文件(范围从 1900kbps 到 400 kbps)和立体声 AAC 音频。 分辨率从 480p 开始,下降到 240p。

H264SingleBitrate1080p

生成 MP4 文件,其中视频以 6750 kbps 的 H.264 编解码器编码,图片高度为 1080 像素,立体声音频以 128 kbps 的 AAC-LC 编解码器进行编码。

H264SingleBitrate720p

生成 MP4 文件,其中视频以 4500 kbps 的 H.264 编解码器编码,图片高度为 720 像素,立体声音频使用 AAC-LC 编解码器以 128 kbps 编码。

H264SingleBitrateSD

生成 MP4 文件,其中视频以 2200 kbps 的 H.264 编解码器编码,图片高度为 480 像素,立体声音频使用 AAC-LC 编解码器以 128 kbps 编码。

H265AdaptiveStreaming

生成一组符合 GOP 的 MP4 文件,其中包含 H.265 视频和立体声 AAC 音频。 根据输入分辨率、比特率和帧速率自动生成比特率阶梯。 自动生成的预设始终不会超过输入分辨率。 例如,如果输入为 720p,则输出将最高保持 720p。

H265ContentAwareEncoding

使用内容感知编码生成一组符合 GOP 标准的 MP4。 在提供任何输入内容的情况下,服务将对输入内容执行初始的轻量分析,并使用结果来确定最佳层数,以及自适应流式处理适合传送的比特率和分辨率设置。 此预设对于中低复杂度的视频特别有效,这些视频的输出文件的比特率将会较低,但质量仍可为观看者带来良好体验。 输出将包含带有交错式视频和音频的 MP4 文件。

H265SingleBitrate1080p

生成 MP4 文件,其中视频以 3500 kbps 的 H.265 编解码器编码,图片高度为 1080 像素,立体声音频以 128 kbps 的 AAC-LC 编解码器进行编码。

H265SingleBitrate4K

生成 MP4 文件,其中视频以 9500 kbps 的 H.265 编解码器编码,图片高度为 2160 像素,立体声音频以 128 kbps 的 AAC-LC 编解码器编码。

H265SingleBitrate720p

生成 MP4 文件,其中视频以 1800 kbps 的 H.265 编解码器编码,图片高度为 720 像素,立体声音频使用 AAC-LC 编解码器以 128 kbps 编码。

方法

Equals(EncoderNamedPreset)

比较 EncoderNamedPreset 类型的枚举

Equals(Object)

替代 EncoderNamedPreset 的 Equals 运算符

GetHashCode()

hashCode EncoderNamedPreset 的返回

ToString()

返回 EncoderNamedPreset 的字符串表示形式

运算符

Equality(EncoderNamedPreset, EncoderNamedPreset)

重写 enum EncoderNamedPreset 的 == 运算符

Implicit(EncoderNamedPreset to String)

用于将 EncoderNamedPreset 转换为字符串的隐式运算符

Implicit(String to EncoderNamedPreset)

用于将字符串转换为 EncoderNamedPreset 的隐式运算符

Inequality(EncoderNamedPreset, EncoderNamedPreset)

重写 enum EncoderNamedPreset 的 != 运算符

适用于