Creación de un flujo de trabajo de medios
Cree un flujo de trabajo de medios y configure las tareas necesarias para el flujo de trabajo en el flujo de medios.
Puede configurar la tarea del servicio OCI AI solo después de crear un flujo de trabajo. Para obtener más información sobre los servicios de OCI AI, consulte Uso de los servicios de OCI AI.
Configuración de activos para entrada
Antes de comenzar, asegúrese de que se cumplan los siguientes requisitos:
-
Ha creado un compartimento.
-
Ha cargado los activos de vídeo en un cubo de OCI en la misma región de OCI en la que ejecutará el trabajo.
- Abra el menú de navegación y haga clic en Análisis y AI. En Media Services (Servicios de medios), haga clic en Media Flow (Flujo de medios).
- Seleccione el compartimento en el que crear el flujo de trabajo.
- En la página de lista Media Workflows (Flujos de trabajo de medios), haga clic en Create Media Workflow (Crear flujo de trabajo de medios).
- En la página Crear flujo de trabajo de medios, en el panel Entrada de la sección Configurar tareas para flujo de trabajo de medios, seleccione el cubo desde el que desea cargar los activos. Si opta por seleccionar el cubo más tarde, debe especificar el cubo en tiempo de ejecución.
Transcodificación de los activos de video
Después de configurar los activos para la entrada, puede especificar las resoluciones para la transmisión de vídeo. Convierta un vídeo para la transmisión ABR o la salida de un solo archivo mediante la función Transcodificación de un activo de vídeo. Puede seleccionar las resoluciones preferibles de un vídeo, con un ancho de banda adecuado para usted. La transcodificación es un paso opcional.
El tiempo de transcodificación de un vídeo depende del número de peldaños en el flujo de trabajo de transcodificación, la resolución de las salidas y la longitud del vídeo de entrada. Los vídeos transcodificados en salidas con resoluciones inferiores a 4K se completan en tiempo real 1.5x (si el vídeo tiene una duración de 30 segundos, el trabajo puede tardar 90 segundos). Los trabajos que incluyen resoluciones 4K generalmente se completan en 4 veces en tiempo real (si el video tiene una duración de 30 segundos, el trabajo puede tardar alrededor de dos minutos).
La configuración de transcodificación ha finalizado.
Uso de los servicios de OCI AI
La tarea Servicios de IA de OCI incluye las tareas Transcribir y Visión. Estas tareas son opcionales. La tarea OCI AI Services es una función premium que utiliza los servicios de OCI Artificial Intelligence (AI) y tiene otros costos asociados.
La transcripción de un activo de vídeo permite crear un archivo JSON y SRT del texto a partir del audio de un vídeo. Transcribe es una función premium, que utiliza el servicio OCI Speech y tiene otros costos asociados. Para utilizar esta tarea, debe aplicar las políticas de voz e idioma de OCI en su cuenta de usuario.
Importante
Para activar esta función, ya debe tener un flujo de trabajo.Visión permite detectar objetos y texto en el vídeo. Vision es una función premium, que utiliza el servicio OCI Vision y tiene otros costos asociados. Debe tener aplicadas las políticas de OCI en su cuenta de usuario para utilizar esta tarea.
Las salidas de tarea de AI se generan en el cubo de salida seleccionado. La configuración de AI Services está completa y ahora puede agregar vistas en miniatura para el video.
Creación de miniaturas
Las miniaturas son las imágenes que representan los marcos de los videos.
Te ayudan a tener una instantánea rápida del contenido en los archivos de vídeo. Agregar miniaturas es un paso opcional.
Especificación del cubo de salida
Seleccione la ubicación de salida en la lista de cubos del compartimento en el que desea almacenar la salida representada desde el flujo de trabajo. Puede editar los valores mientras ejecuta un trabajo.
- En la página Crear flujo de trabajo de medios, en la sección Configurar tareas para flujo de trabajo de medios, haga clic en el panel Salida.
- Seleccione el cubo de salida en el compartimento Object Storage en el que desea almacenar el vídeo transcodificado.
- En el campo Prefijo de salida de trabajo, introduzca un prefijo para la carpeta o el nombre de archivo.
Especificación de un canal de distribución para Streaming
Asegúrese de configurar un canal de distribución antes de definir el flujo de trabajo.
Streaming es una integración con Media Streams. Los metadatos se recogen del contenido y se mueven a la ubicación final para la transmisión de los archivos de video.
- En la página Crear flujo de trabajo de medios, en la sección Configurar tareas para flujo de trabajo de medios, haga clic en el panel Flujo.
- Especifique el canal para la distribución.
El flujo de trabajo de medios está listo. Haga clic en Guardar. En el cuadro de diálogo Media Workflow name (Nombre de flujo de trabajo de medios), introduzca un nombre para el flujo de medios y haga clic en Save (Guardar).
Se crea el flujo de trabajo. Si desea ejecutar un trabajo para este flujo de trabajo de medios, seleccione Run Job (Ejecutar trabajo). La salida JSON se genera con el trabajo y se almacena en el cubo de Object Storage. En la página Salida de trabajo, puede encontrar un enlace al archivo.
-
Para crear un flujo de trabajo de medios, ejecute el comando
create
:oci media-services media-workflow create [OPTIONS]
Parámetros necesarios para el comando
create
:--compartment-id, -c [text]
--display-name [text]
Los flujos de trabajo de medios son objetos JSON complejos. Puede utilizar la opción
--from-json
y transferir el cuerpo del flujo de trabajo de medios en un archivo.Para obtener todos los comandos para
media-workflow
:oci media-services media-workflow -h
Para obtener ayuda para el comando
create
:oci media-services media-workflow create -h
Para obtener una lista completa de indicadores y opciones de variables para los comandos de la CLI, consulte la Referencia de la línea de comandos.
Para configurar un flujo de trabajo de medios, utilice la operación
CreateMediaWorkflow
.