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.
Definició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 seleccione Análisis e IA. En Servicios de medios, seleccione Flujo de medios.
- En la página de lista Flujos de trabajo de medios, seleccione el compartimento en el que desea crear el flujo de trabajo.
- Seleccione Create media workflow (Crear flujo de trabajo de medios).
1. Información básica
Introduzca la siguiente información:
- Nombre: introduzca un nombre fácil de recordar para el flujo de trabajo. ⁇ Evite introducir información confidencial.
- Compartimento: compruebe que el compartimento que se muestra es en el que desea crear el flujo de trabajo.
- Etiquetas: (opcional) agregue una o más etiquetas al flujo de trabajo.
Si tiene permisos para crear un recurso, también tiene permisos para aplicar etiquetas de formato libre a dicho recurso. Para aplicar una etiqueta definida, debe tener permisos para utilizar el espacio de nombres de la etiqueta. Para obtener más información sobre el etiquetado, consulte Etiquetas de recursos. Si no está seguro de si desea aplicar etiquetas, omita esta opción o pregunte a un administrador. Puede aplicar etiquetas más tarde.
2. Entrada
Seleccione el cubo desde el que desea cargar los activos. Si opta por seleccionar el bloque más tarde, debe especificar el bloque en tiempo de ejecución.
3. Código de transacción
Después de configurar los activos para la entrada, puede especificar las resoluciones para la transmisión de video. Convierta un vídeo para la transmisión de ABR o la salida de un solo archivo mediante la transcodificación del 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).
Si selecciona Activar transcodificación, proporcione la siguiente información:
- Tipo de transcodificación: seleccione la configuración que desea transcodificar el activo de video.
- Estándar: esta configuración por defecto proporciona las opciones estándar.
- Optimización de velocidad: esta configuración proporciona las opciones estándar junto con las opciones de optimización de velocidad. Esta configuración es una función premium y tiene costos adicionales asociados.
- Calidad optimizada: este valor proporciona las opciones estándar junto con las opciones de optimización de calidad para obtener la mejor calidad de salida. Esta configuración es una función premium y tiene otros costos asociados.
- Opciones de transcodificación: seleccione las opciones del activo en función del tipo que haya seleccionado.
- Tipo de paquete: seleccione el tipo de paquetes. Las opciones disponibles son HLS, Dash, MP4 y WebM.
- Longitud de segmento: introduzca la longitud del segmento en segundos para los paquetes de transmisión.
- Códec de vídeo: seleccione el códec de vídeo que desea utilizar. Según el tipo de paquete seleccionado, las opciones cambian. Actualmente, el códec H265 no está disponible. Para obtener más información, comuníquese con los Servicios de Soporte Oracle. Consulte Obtención de ayuda y contacto con los Servicios de Soporte. Según los tipos de contenedor de medios seleccionados, las opciones de códec disponibles son H.264, VP8 y VP9.
- Códec de audio: seleccione el códec de audio que desea utilizar. Según el tipo de paquete seleccionado, las opciones cambian. Según los tipos de contenedor de medios seleccionados, las opciones de códec disponibles son AAC, MP3, Opus y Vorbis.
- Optimización de velocidad: esta opción está disponible si ha seleccionado el valor Optimización de velocidad. Seleccione Estándar, Rápido o Muy rápido en la lista.
- Optimización de calidad: esta opción está disponible si ha seleccionado el valor Optimización de calidad. Seleccione Medio, Alto o Muy alto en la lista.
- Codificación de dos pasadas: esta opción está disponible si ha seleccionado la configuración Optimización de calidad. Puede activar o desactivar esta opción.
- Escala: especifique la siguiente configuración para el escalón de escala:
- Ancho
- Altura
- Método para cambiar tamaño
- Bitrate: esta opción está disponible al seleccionar Quality Optimized (Optimización de calidad).
Puedes crear muchos peldaños de resoluciones para el video. Las resoluciones más bajas requieren menos ancho de banda para mostrar. Para crear un nuevo escalón de escala, seleccione Agregar tamaño. Puede eliminar el peldaño que no necesita.
- Salida de tarea: (opcional) especifique la subcarpeta de salida de tarea. La salida de la tarea de transcodificación se coloca en la carpeta especificada. Todas las carpetas de salida son subcarpetas del prefijo de salida del trabajo y se colocan en la carpeta Trabajo.
4. Servicios de IA de OCI
La tarea Servicios de IA de OCI incluye las secciones Transcribir y Visión, que son opcionales. La tarea OCI AI Services es una función premium que utiliza los servicios de inteligencia artificial (IA) de OCI 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.
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.
- Transcribir: (opcional) seleccione Activar transcripción y proporcione la siguiente información:
- Idioma de audio: seleccione el idioma de audio utilizado en el audio del vídeo. Las opciones disponibles son inglés, portugués y español.
- Analizar texto: puede activar esta opción para analizar la salida de la transcripción. Esta opción utiliza el servicio OCI Language e incluye la detección de entidades, sentimiento, frase clave y clasificación de texto.
- Espera de que finalice: active esta opción si desea esperar a que finalice. Al desactivarla, se ejecuta la tarea en segundo plano.
- Subcarpeta de salida de tareas: especifique la subcarpeta de salida de tareas. La salida de las tareas de transcripción se coloca en las subcarpetas especificadas dentro de la carpeta de salida del trabajo.
- Visión: (opcional) seleccione Activar visión y proporcione la siguiente información:
- Tipo de detección: seleccione el tipo de detección. Las opciones disponibles son Detección de objetos y Detección de texto. Si selecciona Detección de texto, seleccione el idioma de detección de texto. El inglés es el idioma admitido.
- Sensibilidad de escena: especifique la sensibilidad de escena de 0 a 100.
- Duración mínima del clip: seleccione la longitud mínima del clip en segundos.
- Imágenes de limpieza: al activar esta opción, se borran todas las imágenes generadas para cada una de las escenas. La salida excluye las imágenes de escena capturadas durante esta tarea.
- Subcarpeta de salida de tareas: especifique la subcarpeta de salida de tareas. La salida de las tareas de Vision se coloca en las subcarpetas especificadas dentro de la carpeta de salida del trabajo.
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.
5. Vistas en miniatura
Las miniaturas son las imágenes que representan los marcos de los vídeos. Te ayudan a tener una instantánea rápida del contenido en los archivos de video. La adición de miniaturas es un paso opcional.
Si selecciona Activar vista en miniatura, proporcione la siguiente información:
- Opciones de captura de imagen: especifique las opciones para capturar la miniatura.
- Fijo: esta opción permite capturar imágenes en miniatura en registros de hora fijos. Especifique los detalles del registro de hora.
- Intervalo: esta opción permite seleccionar intervalos en el vídeo y capturar marcos a intervalos especificados. Especifique los valores en los campos Hora de inicio, Tiempo de intervalo y Número de marcos.
- Porcentaje: esta opción permite especificar capturas de miniaturas en función del porcentaje de reproducción del vídeo. Especifique el porcentaje.
- Opciones de imagen: seleccione el formato de la imagen.
- Tamaños de imagen: especifique el método de ancho, alto y cambio de tamaño de la imagen. Para especificar un tamaño diferente, seleccione Agregar elemento. El tamaño de la imagen se genera para cada captura de imagen. Puede eliminar las miniaturas que no necesite.
- Salida de tarea: (opcional) especifique la subcarpeta de salida de tarea. La salida de la tarea Miniatura se coloca en las carpetas especificadas. Todas las carpetas de salida son subcarpetas del prefijo de salida del trabajo y se colocan en la carpeta Trabajo.
6. Salida
Seleccione la ubicación de salida en la lista de cubos del compartimento de Object Storage en la que desea almacenar la salida presentada desde el flujo de trabajo. Puede editar la configuración mientras ejecuta un trabajo.
En el campo Prefijo de salida de trabajo, introduzca un prefijo para el nombre de archivo o carpeta.
7. 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.
Seleccione esta opción para activar la transmisión y, a continuación, especifique el canal para la distribución.
8. Revisar y Crear
Seleccione Crear.
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-jsony 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 -hPara obtener ayuda para el comando
create:oci media-services media-workflow create -hPara 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.