Dynamic Media 附带预定义的自适应视频编码配置文件。此现成用户档案中的设置经过优化,可为客户提供最佳的观看体验。 如果您使用自适应视频编码配置文件对主视频进行编码,则在播放视频时,视频播放器会根据客户的 Internet 连接速度,自动调整视频流的质量。这被称为自适应流播放。
以下是决定视频质量的其他因素:
已上载主控视频的分辨率
如果以较低的分辨率(如240p或360p)录制MP4视频,则无法以高清晰度进行流处理。
视频播放器大小
默认情况下,自适应视频编码用户档案中的宽度设置为自动。 同样,在播放时,会根据播放器的大小采用最佳质量。
另请参阅视频编码的最佳实践。
要生成视频的元数据和关联的视频图像缩略图,视频本身需要在 Dynamic Media 中完成编码过程。在 AEM 中,如果您已启用 Dynamic Media 并设置了视频云服务,则 Dynamic Media 编码视频工作流会对视频进行编码。此工作流会捕获工作流进程历史记录和失败信息。
请参阅监视视频编码和 YouTube 发布进度。如果您已启用Dynamic Media并设置视频云服务,则在您上传视频时,Dynamic Media编码视频工作流将自动生效。 (如果您未使用 Dynamic Media,则 DAM 更新资产工作流将生效。)
在搜索资产时元数据很有用。缩略图是编码过程中生成的静态视频图像。 AEM系统需要它们,并在用户界面中使用它们来帮助您在卡视图、搜索结果视图和资产列表视图中直观地识别视频。 点按编码视频的演绎版图标(画笔调色板)时,可以看到生成的缩略图。
创建完视频用户档案后,可将其应用到一个或多个文件夹。 请参阅将视频用户档案应用到文件夹。
要为其他资产类型定义高级处理参数,请参阅配置资产处理。
下表显示了可作为最佳实践的编码配置文件,这些配置文件适用于移动和平板电脑设备及台式计算机上的自适应视频流播放。您可以针对任何宽高比的视频使用这些预设。
视频格式编解码器 | 视频大小——宽度(像素) | 视频大小——高度(像素) | 保持宽高比? | 视频比特率 (Kbps) | 视频帧速率 (Fps) | 音频编解码器 | 音频比特率(Kbps) |
MP4 H.264 (mp4) |
auto | 360 | 是 | 730 | 30 | Dolby HE-AAC | 128 |
MP4 H.264(mp4) |
自动 | 540 | 是 | 2000 |
30 | Dolby HE-AAC | 128 |
MP4 H.264(mp4) |
自动 | 720 |
是 | 3000 |
30 | Dolby HE-AAC | 128 |
Dynamic Media已经附带了预定义的自适应视频编码用户档案,该是针对MP4 H.264优化的一组视频上传设置,可提供最佳的观看体验。您可以在上传视频时使用此用户档案。
但是,如果该预定义的配置文件不符合您的需求,您也可以选择自行创建自适应视频编码配置文件。当您对自适应流播放使用设置编码-最佳实践-将验证您添加到用户档案的所有编码预设,以确保所有视频具有相同的宽高比。 此外,编码的视频会被视为流播放的多比特率集。
在创建视频编码配置文件时,您会注意到大部分编码选项均已预填充建议的默认设置,以便于您操作。但是请注意,如果您不使用建议的默认值,而选择其他值,这可能会导致在播放视频时视频质量较差,以及出现其他性能问题。
因此,对于用户档案中的所有MP4 H.264视频编码预设,将验证以下值,以确保用户档案中各个编码预设中的这些值相同,从而实现自适应流播放:
如果这些值不相同,您仍然可以继续创建该配置文件。但是请注意,在这种情况下,将无法实现自适应流播放。用户所体验的而是单一比特率流播放。建议您编辑编码设置,以在配置文件内的各个编码预设中均使用相同的值。(请注意,如果启用了自适应流播放的编码,视频用户档案/预设编辑器应强制使用自适应视频编码设置的奇偶校验。)
另请参阅为渐进式流播放创建视频编码配置文件。
另请参阅视频编码的最佳实践。
要为其他资产类型定义高级处理参数,请参阅配置资产处理。
创建完视频用户档案后,可将其应用到一个或多个文件夹。
为自适应流播放创建Dynamic Media视频编码用户档案:
点按或单击AEM徽标,然后导航到工具>资产>视频用户档案。
点按创建以添加新视频用户档案。
输入配置文件的名称和描述。
确保选中自适应流播放的编码(默认设置)。
点按添加视频编码预设。
在基本选项卡中,设置视频和音频选项。
点按每个选项旁边的信息图标,以根据选定的视频格式编解码器获得更多说明或推荐的设置。
在“视频大小”标题下,确保选中了“保持长宽比]”。[
以像素为单位设置视频帧大小分辨率。 使用Auto值自动缩放以匹配源长宽比(宽高比)。 例如,“自动x 480”或“640 x自动”。
执行下列操作之一:
(可选)点按高级选项卡,确保选中使用默认值复选框(建议)。 或者,修改高级视频和音频设置。
在该页面的右上角,点按保存以保存预设。
执行下列操作之一:
将显示处理指示器(或进度栏),以便您可以以可视方式监视视频编码作业的进度。
您还可以视图error.log
文件来监视编码作业的进度、查看编码是否完成或查看任何作业错误。 error.log
位于logs
文件夹中,安装了AEM实例。
如果选择不使用自适应流播放的编码选项 ,请注意,您添加到配置文件的所有编码预设都将被视为单个比特率流播放或渐进式视频交付的单个视频演绎版。 此外,不会进行验证,以确保所有视频呈现具有相同的纵横比。
根据您正在运行的模式,支持的视频格式编解码器如下:
另请参阅为自适应流播放创建视频编码配置文件。
另请参阅视频编码的最佳实践。
要为其他资产类型定义高级处理参数,请参阅配置资产处理。
创建完视频用户档案后,可将其应用到一个或多个文件夹。
要为渐进式流播放创建Dynamic Media视频编码用户档案,请执行以下操作:
点按 AEM 徽标,然后导航到工具 > Assets > 视频配置文件。
点按创建以添加新视频用户档案。
输入配置文件的名称和描述。
清除自适应流播放的编码复选框。
点按添加视频编码预设。
在基本选项卡中,设置视频和音频选项。
点按每个选项旁边的信息图标,以了解根据所选视频格式编解码器进行的其他说明或推荐设置。
(可选)在视频大小标题下,取消选中保持宽高比。
在宽度字段中,输入auto;在高度字段的右侧,点按信息图标。 使用“大小计算器”页面,根据需要进一步设置视频尺寸(蓝框)。 完成后,点按 X。
(可选)执行以下操作之一:
点按高级选项卡,确保选中使用默认值复选框(建议)。
清除使用默认值复选框,然后指定所需的视频设置和音频设置。
点按每个选项旁边的信息图标,以了解根据所选视频格式编解码器进行的其他说明或推荐设置。
在该页面的右上角,点按保存以保存预设。
执行下列操作之一:
您可以编辑现有视频编码用户档案,以利用在AEM中创建或编辑视频用户档案时在用户界面中找不到的高级视频编码参数。 您可以自定义向现有用户档案添加一个或多个高级参数,如minBitrate和maxBitrate。
要使用自定义添加的视频编码参数:
点按 AEM 徽标,然后导航到工具 > 常规 > CRXDE Lite。
从CRXDE Lite页面,在左侧的资源管理器面板中,导航到以下页面:
/conf/global/settings/dam/dm/presets/video/*name_of_video_encoding_profile_to_edit*
在页面右下方的面板中,从属性选项卡中,指定要使用的参数的名称、类型和值。
可以使用以下高级参数:
名称 | 描述 |
类型 |
值 |
h264Level |
用于编码的H.264级别。 通常,这会根据您使用的编码设置自动确定。 | String |
10 * h264级 例如,3.0 = 30, 1.3 = 13) 无默认值。 |
keyframe |
关键帧之间的目标帧数。 计算此值以每2-10秒生成一个关键帧。 例如,在每秒30帧时,关键帧间隔应为60-300。 较低的关键帧间隔改善了自适应视频编码的流搜索和流切换行为,还可改善具有大量运动的视频的质量。但是,由于关键帧增加了文件的大小,因此较低的关键帧间隔通常会导致给定比特率的整体视频质量降低。 |
String |
正数。 默认值为300。 HLS(HTTP实时流)的建议值为60-90。 |
minBitrate |
允许可变比特率编码的最小比特率,以Kbps(千比特/秒)为单位。 仅当在创建或编辑视频编码用户档案时,在“高级”选项卡中取消选择使用恒定比特率时,此参数才适用。 另请参阅比特率。 |
String |
正数,以Kbps为单位。 无默认值。 |
maxBitrate |
允许可变比特率编码的最大比特率,以Kbps为单位。 仅当在创建或编辑视频编码用户档案时,在“高级”选项卡中取消选择使用恒定比特率时,此参数才适用。 另请参阅比特率。 |
String |
正数,以Kbps为单位。 无默认值。 但是,建议的值是编码比特率的两倍。 |
audioBitrateCustom |
将值设置为true 以强制音频流的恒定比特率(如果音频编解码器支持)。 |
String |
默认值为 HLS(HTTP实时流)的建议值为
|
在页面的右下角附近,点按添加。
执行下列操作之一:
在CRXDE Lite页面的左上角,点按返回主页图标以返回AEM。
您可以编辑已创建的任何视频编码用户档案,以在该用户档案中添加、编辑或删除视频预设。
默认情况下,您无法编辑Dynamic Media附带的预定义现成的自适应视频编码用户档案。 相反,您可以轻松复制用户档案并用新名称保存它。 然后,您可以在复制的用户档案中编辑所需的预设。
另请参阅视频编码的最佳实践。
要为其他资产类型定义高级处理参数,请参阅配置资产处理。
要编辑Dynamic Media视频编码用户档案:
点按 AEM 徽标,然后导航到工具 > Assets > 视频配置文件。
在视频用户档案页面上,选中一个视频用户档案名称。
在工具栏中,点按编辑。
在视频编码用户档案页面上,根据需要编辑名称和说明。
作为最佳实践,请确保选中“自 适应流播放的编码 ”复选框。
点按信息图标以获取自适应流播放的说明。 (如果您正在编辑渐进式视频用户档案,请勿选中此复选框。)
在视频编码预设标题下,添加、编辑或删除构成用户档案的视频编码预设。
点按Basic和Advanced选项卡上每个选项旁边的信息图标,以了解有关基于所选视频格式编解码器的其他说明或推荐设置。
在该页面的右上角,点按保存。
点按 AEM 徽标,然后导航到工具 > Assets > 视频配置文件。
在视频用户档案页面上,选中一个视频用户档案名称。
在工具栏中,点按复制。
在视频编码用户档案页面上,输入用户档案的新名称。
作为最佳实践,请确保选中“自 适应流播放的编码 ”复选框。 点按信息图标以获取自适应流播放的说明。 (如果要复制渐进式视频配置文件,请勿选中此复选框。)
在“Dynamic Media-混合”模式中,如果WebM视频预设是视频用户档案的一部分,则无法进行自适应流播放的编码,因为所有预设都必须是MP4。
在视频编码预设标题下,添加、编辑或删除构成用户档案的视频编码预设。
点按Basic和Advanced选项卡上每个选项旁边的信息图标,查看建议的设置和说明。
在该页面的右上角,点按保存。
当您将视频配置文件分配给文件夹之后,该文件夹中的所有子文件夹都会自动继承父文件夹的配置文件。这就意味着您只能为每个文件夹分配一个视频配置文件。因此,您在上传、存储、使用资产以及将资产存档的过程中,请妥善安排文件夹结构。
如果您为文件夹分配了一个不同的视频配置文件,新配置文件就会取代之前的配置文件。此前存在的文件夹资产将保持不变。此后添加到该文件夹的资产将会应用新的配置文件。
在用户界面中,卡名称中显示的用户档案名称会指示已为其分配用户档案的文件夹。
您可以将视频用户档案应用到特定文件夹或全局应用于所有资产。
您可以从“工具”菜单中将视频配置文件应用到 文件夹 ,或者如果您在文件夹中,也可以从“属 性”。 本节将介绍这两种将视频配置文件应用到文件夹的方法。
如果文件夹已经分配了配置文件,则文件夹名称正下方会显示配置文件的名称。
点按AEM徽标,然后导航到资产,然后导航到要应用视频用户档案的文件夹。
在文件夹中,点按复选标记以选择它,然后点按属性。
选择视频用户档案选项卡,从下拉菜单中选择用户档案,然后点按保存并关闭。 如果文件夹已经分配了配置文件,则文件夹名称正下方会显示配置文件的名称。
除了将用户档案应用到文件夹之外,您还可以全局应用一个用户档案,以便上传到任何文件夹中的AEM资产的任何内容都应用了选定的。
要在全球应用Dynamic Media视频用户档案:
/content/dam/jcr:content
。/etc/dam/video/dynamicmedia/<name_of_video_encoding_profile>
当您将视频配置文件从文件夹删除之后,该文件夹中的所有子文件夹都会自动删除从父文件夹继承的配置文件。但是,此前对文件夹中的文件所做的处理均予以保留。
您可以从“工具”菜单中将视频配置文件从文件夹删除 ,如果您在文件夹中,也可以从“文件夹设 置”中删除。 本节将介绍这两种将视频配置文件从文件夹删除的方法。
点按 AEM 徽标,然后导航到工具 > Assets > 视频配置文件。
选择您要从一个或多个文件夹删除的视频配置文件。
点按从文件夹删除用户档案,选择一个或多个要用于从中删除用户档案的文件夹,然后点按删除。
如果视频配置文件的名称不再出现在文件夹名称的下方,则可以确定该视频配置文件不再应用于该文件夹。