配置视频组件 configure-the-video-component

CAUTION
AEM 6.4已结束扩展支持,本文档将不再更新。 有关更多详细信息,请参阅 技术支助期. 查找支持的版本 此处.

视频组件 允许您在页面上放置一个预定义的OOTB(现成)视频元素。

要进行正确转码,您的管理员必须 安装FFmpeg并配置AEM 单独查看。 此外, 配置视频配置文件 用于HTML5元素。

CAUTION
如果没有进行广泛的项目级别自定义,此组件将不再能够开箱即用运行。

配置视频配置文件 configure-video-profiles

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

chlimage_1-317

您还可以为配置视频组件和参数的设计 播放, Flash和 高级.

安装FFmpeg并配置AEM install-ffmpeg

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

为您的平台安装FFmpeg:

  • 在Windows上:

    1. 将编译的二进制文件下载为 ffmpeg.zip
    2. 解压缩到文件夹。
    3. 设置系统环境变量 PATH to <*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 目录访问Advertising Cloud的帮助。

    3. 从终端执行:

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

配置AEM:

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

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

    • audioCodec:

      code language-none
       aac
      
    • customArgs:

      code language-none
       -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.

    note note
    NOTE
    叠加并编辑整个配置文件节点,而不仅仅是需要修改的属性。 此类资源不会通过SlingResourceMebarer进行解析。
  4. 如果更改了任一属性,请单击 全部保存.

NOTE
升级AEM实例时,OOTB工作流模型不会保留。 Adobe建议您先复制OOTB工作流模型,然后再对其进行编辑。 例如,在DAM更新资产模型中编辑FFmpeg转码步骤之前,请复制OOTB DAM更新资产模型,以选取升级前存在的视频配置文件名称。 然后,您可以叠加 /apps 节点,以允许AEM检索对OOTB模型的自定义更改。
recommendation-more-help
5ce3024a-cbea-458b-8b2f-f9b8dda516e8