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.

    1. 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).
    2. Seleccione el compartimento en el que crear el flujo de trabajo.
    3. 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).
    4. 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).

    1. 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 Transcodificar.
    2. En el panel Transcodificar, seleccione la configuración que desea utilizar para transcodificar el activo de vídeo. Las opciones disponibles son las siguientes:
      • Estándar: esta configuración por defecto proporciona las opciones estándar.
      • Optimización de velocidad: este valor 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. Para ver los detalles, desplace el mouse sobre el ícono Costo adicional.
      • Optimización de la calidad: esta configuración proporciona las opciones estándar junto con las opciones de optimización de la calidad para obtener la mejor calidad de salida. Esta configuración es una función premium y tiene otros costos asociados. Para ver los detalles, desplace el mouse sobre el ícono Costo adicional.
    3. Especifique las opciones de transcodificación del activo. Las opciones disponibles son las siguientes:
      • Tipo de paquete: seleccione el tipo de paquete. Las opciones disponibles son las siguientes:
        • HLS
        • Guión
        • MP4
        • WebM
      • Longitud de segmento: introduzca la longitud de segmento en segundos para los paquetes de flujo.
      • Códec de vídeo: seleccione el códec de vídeo que desea utilizar. En función del tipo de paquete que haya seleccionado, las opciones cambian. Actualmente, el códec H265 no está disponible. Para obtener más información, póngase en contacto con Oracle Support. Consulte Obtención de ayuda y contacto con los Servicios de Soporte. En función de los tipos de contenedor de medios seleccionados, las opciones de códec disponibles son las siguientes:
        • H.264
        • VP8
        • VP9
      • Códec de audio: seleccione el códec de audio que desea utilizar. En función del tipo de paquete que haya seleccionado, las opciones cambian. En función de los tipos de contenedor de medios seleccionados, las opciones de códec disponibles son las siguientes:
        • AAC
        • MP3
        • Opus
        • 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.
    4. En la sección vejiga, realice los siguientes pasos:
      1. Especifique la siguiente configuración para el peldaño de la escalera:
        • Ancho
        • Altura
        • Método para cambiar tamaño
        • Bitrate: esta opción está disponible al seleccionar Quality Optimized (Optimización de calidad).
        Puede crear muchos peldaños de resoluciones para el video. Las resoluciones más bajas requieren menos ancho de banda para mostrar.
      2. Haga clic en Agregar tamaño.
        Se crea un nuevo peldaño de escalera. Puede quitar el peldaño que no necesita.
    5. (Opcional) En la sección Salida de tarea, 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.

    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.

    1. 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 Servicios de OCI AI.
    2. (Opcional) Active la tarea Transcribir 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 tarea: especifique la subcarpeta de salida de tarea. La salida de las tareas de transcripción se coloca en las subcarpetas especificadas dentro de la carpeta de salida del trabajo.
    3. (Opcional) Active la tarea Vision 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 tarea: especifique la subcarpeta de salida de tarea. 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.

    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.

    1. 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 Vista en miniatura.
    2. En Opciones de captura de imagen, especifique las opciones para capturar la vista en miniatura. Las opciones disponibles son las siguientes:
      • Fijo: esta opción permite capturar imágenes en miniatura en registros de hora fijos.
        1. Haga clic en Agregar Registro Hora.
        2. Especifique los detalles de 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 en miniatura en función del porcentaje de reproducción del vídeo.
        1. Haga clic en Agregar porcentaje.
        2. Especifique el porcentaje.
    3. En Opciones de imagen, seleccione el formato de la imagen.
    4. En la sección Tamaños de imagen, realice los siguientes pasos:
      1. Especifique el método de ancho, alto y cambio de tamaño para la imagen.
      2. Haga clic en Agregar Tamaño para especificar un tamaño diferente.
        El tamaño de imagen se genera para cada captura de imagen. Puede eliminar miniaturas que no necesite.
    5. (Opcional) En la sección Salida de tarea, 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.

    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.

    1. 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.
    2. Seleccione el cubo de salida en el compartimento Object Storage en el que desea almacenar el vídeo transcodificado.
    3. 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.

    1. 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.
    2. 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.