Criando um Workflow de Mídia
Crie um workflow de mídia e configure as tarefas necessárias para o workflow no Media Flow.
Você só pode configurar a tarefa do OCI AI Service depois de criar um workflow. Para obter mais informações sobre os Serviços de IA do OCI, consulte Usando os Serviços de IA do OCI.
Configurando Ativos para Entrada
Antes de começar, certifique-se de que:
-
Você criou um compartimento.
-
Você fez upload dos ativos de vídeo para um bucket do OCI na mesma região do OCI na qual você executará o job.
- Abra o menu de navegação e clique em Analytics & AI. Em Serviços de Mídia, clique em Media Flow.
- Selecione o compartimento no qual criar o workflow.
- Na página da lista Workflows de Mídia, clique em Criar Workflow de Mídia.
- Na página Criar Workflow de Mídia, no painel Entrada da seção Configurar Tarefas para Workflow de Mídia, selecione o bucket de onde você deseja carregar os ativos. Se você optar por selecionar o bucket posteriormente, deverá especificar o bucket no runtime.
Transcodificando os Ativos do Vídeo
Depois de configurar ativos para entrada, você pode especificar as resoluções para streaming de vídeo. Converta um vídeo para streaming de ABR ou saída de arquivo único usando o recurso Transcodificação de um ativo de vídeo. Você pode selecionar as resoluções preferenciais de um vídeo, com uma largura de banda adequada para você. A transcodificação é uma etapa opcional.
O tempo para transcodificar um vídeo depende do número de degraus no fluxo de trabalho de transcodificação, da resolução das saídas e do comprimento do vídeo de entrada. Vídeos transcodificados em saídas com resoluções inferiores a 4K concluídas em 1.5x em tempo real (se o vídeo tiver 30 segundos, o trabalho poderá levar 90 segundos). Jobs que incluem resoluções 4K normalmente são concluídos em tempo real 4x (se o vídeo tiver 30 segundos, o trabalho pode levar cerca de dois minutos).
A configuração de transcodificação foi concluída.
Usando os Serviços de IA do OCI
A tarefa OCI AI Services inclui as tarefas Transcrever e Visão. Essas tarefas são opcionais. A tarefa OCI AI Services é um recurso premium que usa os serviços de Inteligência Artificial (IA) da OCI e tem outros custos associados a ela.
A transcrição de um ativo de vídeo permite criar um arquivo JSON e SRT do texto a partir do áudio de um vídeo. O Transcribe é um recurso premium, que usa o serviço OCI Speech e tem outros custos associados a ele. Você deve ter as Políticas de Fala e Linguagem do OCI aplicadas em sua conta de usuário para usar essa tarefa.
Importante
Para ativar esse recurso, você já deve ter um workflow.O Vision permite que você detecte objetos e texto no vídeo. O Vision é um recurso premium, que usa o serviço OCI Vision e tem outros custos associados a ele. Você deve ter as políticas do OCI aplicadas na sua conta de usuário para usar esta tarefa.
As saídas da tarefa AI são geradas no bucket de saída selecionado. A configuração do AI Services está concluída e agora você pode adicionar miniaturas para o vídeo.
Criando Miniaturas
Miniaturas são as imagens que representam os quadros dos vídeos.
Eles ajudam você a ter um instantâneo rápido do conteúdo nos arquivos de vídeo. Adicionar miniaturas é uma etapa opcional.
Especificando o Bucket de Saída
Selecione o local de saída na lista de buckets do compartimento no qual você deseja armazenar a saída renderizada do workflow. Você pode editar as definições durante a execução de um job.
- Na página Criar Workflow de Mídia, na seção Configurar Tarefas para Workflow de Mídia, clique no painel Saída.
- Selecione o bucket de saída no compartimento Armazenamento de Objetos no qual você deseja armazenar o vídeo transcodificado.
- No campo Prefixo de saída do job, informe um prefixo para a pasta ou o nome do arquivo.
Especificando um Canal de Distribuição para Streaming
Certifique-se de configurar um canal de distribuição antes de definir o fluxo de trabalho.
Streaming é uma integração incorporada com o Media Streams. Os metadados são coletados do conteúdo e movidos para o local final para streaming dos arquivos de vídeo.
- Na página Criar Workflow de Mídia, na seção Configurar Tarefas para Workflow de Mídia, clique no painel Streaming.
- Especifique o canal para distribuição.
O fluxo de trabalho de mídia está pronto. Clique em Salvar. Na caixa de diálogo Nome do Workflow de Mídia, informe um nome para o Fluxo de Mídia e clique em Salvar.
O workflow é criado. Se quiser executar um job para este workflow de mídia, selecione Executar Job. A saída JSON é gerada com o job e armazenada no bucket do Object Storage. Na página Saída do Job, você pode encontrar um link para o arquivo.
-
Para criar um workflow de mídia, execute o comando
create
:oci media-services media-workflow create [OPTIONS]
Parâmetros obrigatórios do comando
create
:--compartment-id, -c [text]
--display-name [text]
Fluxos de trabalho de mídia são objetos JSON complexos. Você pode usar a opção
--from-json
e passar o corpo do workflow de mídia em um arquivo.Para obter todos os comandos de
media-workflow
:oci media-services media-workflow -h
Para obter ajuda para o comando
create
:oci media-services media-workflow create -h
Para obter uma lista completa de flags e opções de variáveis para comandos da CLI, consulte a Referência de Linha de Comando.
Para configurar um workflow de mídia, use a operação
CreateMediaWorkflow
.