配置视频组件

通过视频组件,可在页面上放置一个预定义的OOTB(现成)视频元素。

要进行正确转码,管理员必须安装FFmpeg并单独配置AEM。 它们还可以配置视频配置文件以便与 HTML5 元素结合使用。

注意

无需进行大量项目级自定义,此组件不再开箱即用。

配置视频用户档案

您可能需要定义要用于HTML5元素的视频用户档案。 这里选择的按顺序使用。 要访问,请使用设计模式(仅限经典UI)并选择​用户档案​选项卡:

chlimage_1-317

您还可以为Playback、Flash和Advanced配置视频组件和参数的设计。

安装FFmpeg并配置AEM

视频组件依赖第三方开源产品FFmpeg来正确转码可从https://ffmpeg.org/下载的视频。 安装FFmpeg后,必须配置AEM以使用特定的音频编解码器和特定的运行时选项。

为平台安装FFmpeg:

  • 在 Windows 中:

    1. 下载编译后的二进制文件,作为ffmpeg.zip
    2. 解压缩到一个文件夹中.
    3. 将系统环境变量PATH设置为<*your-ffmpeg-locatio*n>\bin
    4. 重新启动AEM。
  • 在 Mac OS X 中:

    1. 安装Xcode(https://developer.apple.com/technologies/tools/xcode.html)

    2. 安装XQuartz/X11。

    3. 安装MacPorts(https://www.macports.org/)

    4. 在控制台中,运行以下命令并按照说明操作:

      sudo port install ffmpeg

      FFmpeg 必须在其中, PATH 这样AEM才能通过命令行选取它。

  • 将预编译的版本用于 OS X 10.6:

    1. 下载预编译版本。

    2. 将其解压到/usr/local目录。

    3. 从终端执行:

      sudo ln -s /usr/local/Cellar/ffmpeg/0.6/bin/ffmpeg /usr/bin/ffmpeg

配置AEM:

  1. 在Web浏览器中打开CRXDE Lite。 (http://localhost:4502/crx/de)

  2. 选择/libs/settings/dam/video/format_aac/jcr:content节点,并确保节点属性如下所示:

    • audioCodec:

       aac
      
    • customArgs:

       -flags +loop -me_method umh -g 250 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 16 -b_strategy 1 -i_qfactor 0.71 -cmp chroma -subq 8 -me_range 16 -coder 1 -sc_threshold 40 -b-pyramid normal -wpredp 2 -mixed-refs 1 -8x8dct 1 -fast-pskip 1 -keyint_min 25 -refs 4 -trellis 1 -direct-pred 3 -partitions i8x8,i4x4,p8x8,b8x8
      
  3. 要自定义配置,请在/apps/settings/节点中创建叠加,并在/conf/global/settings/节点下移动相同的结构。 无法在/libs节点中编辑。 例如,要叠加路径/libs/settings/dam/video/fullhd-bp,请在/conf/global/settings/dam/video/fullhd-bp处创建它。

    注意

    叠加和编辑整个用户档案节点,而不仅仅是需要修改的属性。 这些资源不会通过SlingResourceMergare解决。

  4. 如果更改了任一属性,请单击​全部保存

注意

升级AEM实例时,不保留OOTB工作流模型。 Adobe建议您在编辑OOTB工作流模型之前复制这些模型。 例如,在编辑DAM更新资产模型中的FFmpeg转码步骤之前,复制OOTB DAM更新资产模型,以挑选升级前存在的视频用户档案名称。 然后,可以叠加/apps节点,让AEM检索对OOTB模型的自定义更改。

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now