创建视频填充工作流 creating-a-video-padding-workflow

本节涵盖以下主题:

  • 概述

  • 前提条件

  • 创建视频填充工作流

    • 创建工作流
    • 在AEM Screens项目中使用工作流
  • 正在验证工作流的输出

概述 overview

以下用例涉及在显示为1920 x 1080的通道中放置视频(示例:1280 x 720)并将视频放置在0x0(左上)处。 不应以任何方式拉伸或修改视频,并且不要在视频组件中使用​ Cover

该视频在像素1至像素1280之间跨像素1至像素720下显示为对象。 渠道的其余部分为默认颜色。

先决条件 prerequisites

在创建视频工作流之前,请完成以下先决条件:

  1. 在AEM实例的​ Assets ​文件夹中上传视频
  2. 创建一个AEM Screens项目(例如​ TestVideoRendition)和一个名为(VideoRendering)的通道,如下图所示:

screen_shot_2018-10-17at85307pm

创建视频填充工作流 creating-a-video-padding-workflow-1

要创建视频填充工作流,请为视频创建工作流,然后在AEM Screens项目渠道中使用相同工作流。

请按照以下步骤创建并使用工作流:

  1. 创建工作流
  2. 在AEM Screens项目中使用工作流

创建工作流 creating-a-workflow

请按照以下步骤为您的视频创建工作流:

  1. 导航到您的AEM实例。

  2. 单击侧边栏中的工具。

  3. 单击​ 工作流 > 模型,以便创建模型。

    screen_shot_2018-10-17at90025pm

  4. 单击​ 模型 > 创建 > 创建模型。 在​ 添加工作流模型 ​中输入​ 标题(如​ VideoRendition)和​ 名称。 单击​ 完成 ​以添加工作流模型。

    screen_shot_2018-10-17at90747pm

  5. 创建工作流模型后,单击模型(VideoRendition),然后单击操作栏中的​ 编辑

    screen_shot_2018-10-17at91256pm

  6. 将​ Command Line ​组件拖放到您的工作流中。

    screen_shot_2018-10-22at14846pm

  7. 单击​ Command Line ​组件并打开属性对话框。

    screen_shot_2018-10-17at95752pm

  8. 单击​ 参数 ​选项卡。

  9. 在​ 命令行 — 步骤属性 ​对话框中,在​ Mime类型(作为​ video/mp4)中输入格式,命令为(/usr/local/Cellar/ffmpeg -i ${filename} -vf "pad=1920:height=1080:x=0:y=0:color=black" cq5dam.video.fullhd-hp.mp4)。 此命令在​ 命令 ​字段中启动工作流。

    请在下面的注释中查看有关​ Mime类型 ​和​ 命令 ​的详细信息。

    screen_shot_2018-10-18at105300am

  10. 单击工作流(VideoRenditions)。

  11. 单击操作栏中的​ 启动工作流

    screen_shot_2018-10-18at105335am

  12. 在​ 运行工作流 ​对话框中,单击​ 有效负载 ​中资产的路径(如​ /content/dam/huseinpeyda-crossroads01_512kb 2.mp4),然后输入​ Title ​作为​ RunVideo,然后单击​ 运行

    screen_shot_2018-10-18at112043am

在AEM Screens项目中使用工作流 using-the-workflow-in-an-aem-screens-project

请按照以下步骤在您的AEM Screens项目中使用工作流:

  1. 导航到AEM Screens项目(TestVideoRendition > 渠道 >VideoRendition)。

    screen_shot_2018-10-17at100715pm

  2. 单击操作栏中的​ 编辑。 将您最初上传的视频拖放到​ Assets

    screen_shot_2018-10-17at102806pm

  3. 上传视频后,单击​ 预览 ​查看输出。

    screen_shot_2018-10-22at15151pm

验证工作流的输出 validating-the-output-for-the-workflow

您可以通过以下方式验证输出:

  • 检查渠道中的视频预览
  • 导航到CRXDE Lite中的​ /content/dam/testvideo.mp4/jcr:content/renditions/cq5dam.video.fullhd-hp.mp4,如下图所示:

screen_shot_2018-10-22at14326pm

recommendation-more-help
adce462a-f916-4dbe-9ab5-0b62cfb0f053