Creación de un flujo de trabajo de relleno de vídeo creating-a-video-padding-workflow
Esta sección trata los siguientes temas:
-
Información general
-
Requisitos previos
-
Creación de un flujo de trabajo de relleno de vídeo
- Creación de un flujo de trabajo
- Uso del flujo de trabajo en el proyecto de AEM Screens
-
Validación de la salida para el flujo de trabajo
Información general overview
El siguiente caso de uso implica colocar un vídeo (por ejemplo: 1280 x 720) en un canal en el que la visualización es de 1920 x 1080 y colocar el vídeo en 0x0 (parte superior izquierda). El vídeo no se debe estirar ni modificar de ninguna manera y no utilice Cubierta en el componente de vídeo.
El vídeo se mostrará como un objeto desde el píxel 1 al píxel 1280 de ancho y desde el píxel 1 al píxel 720 de abajo y el resto del canal será de color predeterminado.
Requisitos previos prerequisites
Antes de crear un flujo de trabajo para vídeo, complete los siguientes requisitos previos:
- Cargar un vídeo en Assets AEM carpeta en la instancia de la
- Cree un proyecto de AEM Screens (por ejemplo, TestVideoRendition) y un canal denominado (VideoRendering), como se muestra en la figura siguiente:
Creación de un flujo de trabajo de relleno de vídeo creating-a-video-padding-workflow-1
Para crear un flujo de trabajo de relleno de vídeo, debe crear un flujo de trabajo para el vídeo y, a continuación, utilizar el mismo en el canal del proyecto de AEM Screens.
Siga los pasos a continuación para crear y utilizar el flujo de trabajo:
- Creación de un flujo de trabajo
- Uso del flujo de trabajo en un proyecto de AEM Screens
Creación de un flujo de trabajo creating-a-workflow
Siga los pasos a continuación para crear un flujo de trabajo para el vídeo:
-
AEM Navegue hasta la instancia de la instancia de y haga clic en herramientas desde el carril lateral. Seleccionar Flujo de trabajo —> Modelos para crear un nuevo modelo.
-
Clic Modelos —> Crear —> Crear modelo. Introduzca el Título (como VideoRendition) y Nombre en el Agregar modelo de flujo de trabajo. Clic Listo para agregar el modelo de flujo de trabajo.
-
Una vez creado el modelo de flujo de trabajo, seleccione el modelo (VideoRendition) y haga clic en Editar de la barra de acciones.
-
Arrastre y suelte el Línea de comandos al flujo de trabajo.
-
Seleccione el Línea de comandos y abra el cuadro de diálogo de propiedades.
-
Seleccione el Argumentos para introducir los campos en la Línea de comandos - Propiedades de la etapa Cuadro de diálogo.
Introduzca el formato en la variable Tipos MIME (como video/mp4) y el comando como (/usr/local/Cellar/ffmpeg -i ${filename} -vf "pad=1920:height=1080:x=0:y=0:color=black" cq5dam.video.fullhd-hp.mp4) para iniciar el flujo de trabajo en Comandos field.
Consulte los detalles sobre Tipos MIME y Comandos en la nota siguiente.
-
Seleccione el flujo de trabajo (VideoRenditions) y haga clic en Iniciar flujo de trabajo de la barra de acciones para abrir Ejecutar flujo de trabajo Cuadro de diálogo.
-
Seleccione la ruta del recurso en la Carga útil (como /content/dam/huseinpeyda-cross-roads01_512kb 2.mp4) e introduzca la Título as RunVideo y haga clic en Ejecutar.
Uso del flujo de trabajo en un proyecto de AEM Screens using-the-workflow-in-an-aem-screens-project
Siga los pasos a continuación para utilizar el flujo de trabajo en su proyecto de AEM Screens:
-
Vaya a un proyecto de AEM Screens (TestVideoRendition —> Canales —>VideoRendition).
-
Clic Editar de la barra de acciones. Arrastre y suelte el vídeo que cargó inicialmente en Assets.
-
Una vez cargado el vídeo, haga clic en Previsualizar para ver el resultado.
Validación de la salida para el flujo de trabajo validating-the-output-for-the-workflow
Para validar el resultado, haga lo siguiente:
- Compruebe la previsualización del vídeo en el canal
- Vaya a /content/dam/testvideo.mp4/jcr:content/renditions/cq5dam.video.fullhd-hp.mp4 en CRXDE Lite, como se muestra en la figura siguiente: