配置视频组件 configure-the-video-component
通过视频组件,您可以在页面上放置预定义的、现成的视频资产。
为了进行正确的转码,管理员需单独安装FFmpeg。 请参阅安装FFmpeg并配置AEM。 管理员还配置视频配置文件以用于HTML5元素。
配置视频配置文件 configure-video-profiles
要使用HTML5元素,请定义视频配置文件。 此处选择的对象按顺序使用。 若要访问,请使用设计模式(仅限经典UI)并选择 配置文件 选项卡:
通过此对话框,您还可以为播放、Flash和高级配置视频组件和参数的设计。
安装FFmpeg并配置AEM install-ffmpeg
视频组件依赖第三方开源产品FFmpeg对视频进行转码。 从https://ffmpeg.org/下载。 安装FFmpeg后,请将AEM配置为使用特定的音频编解码器和特定的运行时选项。
要在 Windows 上安装FFmpeg,请执行以下步骤:
- 将编译后的二进制文件下载为
ffmpeg.zip
。 - 取消存档到文件夹。
- 将系统环境变量
PATH
设置为<your-ffmpeg-location>\bin
。 - 重新启动AEM。
要在 macOS X 上安装FFmpeg,请执行以下步骤:
- 安装位于developer.apple.com/xcode的Xcode。
- 可在XQuartz进行安装以获取X11。
- 安装位于www.macports.org的MacPorts。
- 在控制台中,运行
sudo port install ffmpeg
命令并按照屏幕上的说明操作。 确保将FFmpeg
可执行文件的路径添加到PATH
系统变量中。
要使用预编译版本在 macOS X 10.6 上安装FFmpeg,请执行以下步骤:
- 下载预编译版本。
- 将其取消存档到
/usr/local
目录。 - 在控制台中,运行
sudo ln -s /usr/local/Cellar/ffmpeg/0.6/bin/ffmpeg /usr/bin/ffmpeg
。 根据需要更改路径。
要 配置AEM,请执行以下步骤:
-
在Web浏览器中打开CRXDE Lite。 访问http://localhost:4502/crx/de。
-
选择
/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
。
-
要自定义配置,请在
/apps/settings/
节点中创建叠加,并将相同的结构移动到/conf/global/settings/
节点下。 无法在/libs
节点中编辑它。 例如,要覆盖路径/libs/settings/dam/video/fullhd-bp
,请在/conf/global/settings/dam/video/fullhd-bp
处创建它。note note NOTE 叠加并编辑整个配置文件节点,而不仅仅是需要修改的属性。 此类资源不会通过SlingResourceMerger进行解析。 -
如果更改了其中一个属性,请单击 全部保存。
/apps
节点以允许AEM检索对现成模型的自定义更改。