Vídeo

Esta seção descreve como trabalhar com vídeo no Dynamic Media.

Início rápido: Vídeos

A seguinte descrição passo a passo do fluxo de trabalho foi criada para ajudá-lo a ativar e executar rapidamente com conjuntos de vídeos adaptáveis no Dynamic Media. Após cada etapa, são referências cruzadas a títulos de tópico, onde você pode encontrar mais informações.

OBSERVAÇÃO

Antes de trabalhar com vídeo no Dynamic Media, verifique se o administrador do AEM já ativou e configurou o Dynamic Media Cloud Services.

  1. Faça o upload de seus vídeos do Dynamic Media fazendo o seguinte:

  2. Gerencie seus vídeos do Dynamic Media seguindo um destes procedimentos:

Gerenciamento de representações de vídeo

  * [Gerenciar predefinições do visualizador](managing-viewer-presets.md)
  * [Publicação de ativos](/docs/experience-manager-64/assets/dynamic/publishing-dynamicmedia-assets.html?lang=pt-BR)
  • Trabalhar com metadados de vídeo

    • Visualize as propriedades de uma representação de vídeo codificado, como taxa de quadros, taxa de bits de áudio e vídeo e codec:

      Exibir propriedades de representação de vídeo

    • Edite as propriedades do vídeo, como título, descrição e tags, e os campos de metadados personalizados:

Edição de propriedades do vídeo

  * [Gerenciamento de metadados para ativos digitais](metadata.md)
  * [Esquemas de metadados](metadata-schemas.md)
  1. Publique seus vídeos do Dynamic Media seguindo um destes procedimentos:

Trabalhar com vídeo no Dynamic Media

O vídeo no Dynamic Media é uma solução completa que facilita a publicação de vídeo adaptável de alta qualidade para transmissão em várias telas, incluindo dispositivos móveis para desktop, iOS, Android, Blackberry e Windows. Um Conjunto de vídeos adaptáveis agrupa versões do mesmo vídeo codificadas em diferentes formatos e taxas de bits, como 400 kbps, 800 kbps e 1000 kbps. O computador desktop ou dispositivo móvel detecta a largura de banda disponível.

Por exemplo, em um dispositivo móvel iOS, ele detecta uma largura de banda como 3G, 4G ou Wi-Fi. Em seguida, ele seleciona automaticamente o vídeo codificado direito dentre as várias taxas de bits de vídeo no Conjunto de vídeos adaptáveis. O vídeo é transmitido em desktops, dispositivos móveis ou tablets.

Além disso, a qualidade do vídeo é alternada dinamicamente automaticamente se as condições da rede mudarem no desktop ou no dispositivo móvel. Além disso, se um cliente entrar no modo de tela cheia em um desktop, o Adaptive Video Set responde usando uma resolução melhor, melhorando assim a experiência de visualização do cliente. O uso de conjuntos de vídeos adaptáveis fornece a melhor reprodução possível para os clientes que reproduzem o vídeo do Dynamic Media em várias telas e dispositivos.

A lógica usada por um reprodutor de vídeo para determinar qual vídeo codificado reproduzir ou selecionar durante a reprodução é baseada no seguinte algoritmo:

  1. O reprodutor de vídeo carrega o fragmento de vídeo inicial com base na taxa de bits mais próxima do valor definido para "taxa de bits inicial" no próprio reprodutor.

  2. O reprodutor de vídeo é alternado com base em alterações na velocidade da largura de banda usando os seguintes critérios:

    1. O reprodutor escolhe o fluxo de largura de banda mais alto abaixo ou igual à largura de banda estimada.
    2. O Player considera apenas 80% da largura de banda disponível. No entanto, se estiver mudando, é mais conservador em apenas 70% para evitar sobrestimações e imediatamente voltar.

Para obter informações técnicas detalhadas sobre o algoritmo, consulte https://android.googlesource.com/platform/frameworks/av/+/master/media/libstagefright/httplive/LiveSession.cpp

Para gerenciar vídeos únicos e conjuntos de vídeos adaptáveis, o seguinte é suportado:

  • Upload de vídeo de vários formatos de vídeo e formatos de áudio suportados e codificação de vídeo para o formato MP4 H.264 para reprodução em várias telas. Você pode usar predefinições de vídeo adaptável predefinidas, predefinições de codificação de vídeo único ou personalizar sua própria codificação para controlar a qualidade e o tamanho do vídeo.

    • Quando um conjunto de vídeo adaptável é gerado, ele inclui vídeos MP4.
    • Observação: Vídeos principais/de origem não são adicionados a um Conjunto de vídeos adaptáveis.
  • Legenda de vídeo em todos os visualizadores de vídeo do HTML5.

  • Organize, navegue e pesquise vídeos com suporte completo a metadados para o gerenciamento eficiente dos ativos de vídeo.

  • Forneça Conjuntos de Vídeos Adaptativos para a Web, bem como para desktops e dispositivos móveis, incluindo iPhone, iPad, Android, Blackberry e Windows phone.

O streaming de vídeo adaptável é compatível com diversas plataformas iOS. Consulte o Guia de Referência de Visualizadores do Adobe.

O Dynamic Media oferece suporte para reprodução de vídeo móvel para vídeo MP4 H.264. Você pode encontrar dispositivos Blackberry que suportam esse formato de vídeo no seguinte endereço: Formatos de vídeo suportados no Blackberry.

Você pode encontrar dispositivos Windows compatíveis com este formato de vídeo no seguinte endereço: Formatos de vídeo suportados no Windows Phone

  • Reproduzir o vídeo usando as Predefinições do visualizador de vídeo do Dynamic Media, incluindo o seguinte:

    • Visualizadores de vídeo individuais.
    • Visualizadores de mídia mista que combinam conteúdo de vídeo e imagem.
  • Configure players de vídeo para atender às suas necessidades de marca.

  • Integre vídeo ao seu site, site móvel ou aplicativo móvel com um URL simples ou código incorporado.

Consulte também Sobre visualizadores do HTML5 no Adobe Dynamic Media Viewers Reference Guide.

Prática recomendada: Uso do visualizador de vídeo do HTML5

As predefinições do visualizador de vídeo do Dynamic Media HTML5 são players de vídeo robustos. Você pode usá-los para evitar muitos problemas comuns associados à reprodução de vídeo do HTML5 e problemas associados a dispositivos móveis, como a falta de entrega de transmissão adaptável e o alcance limitado do navegador do desktop.

No lado do design do reprodutor, é possível projetar toda a funcionalidade do reprodutor de vídeo usando ferramentas de desenvolvimento da Web padrão. Por exemplo, você pode projetar botões, controles e imagens de fundo de pôster personalizadas usando HTML5 e CSS para ajudá-lo a alcançar seus clientes com uma aparência personalizada.

No lado da reprodução do visualizador, ele detecta automaticamente o recurso de vídeo do navegador. Ele então serve o vídeo usando o streaming de HLS (streaming de vídeo adaptável). Ou, se esses métodos de entrega não estiverem presentes, então HTML5 progressivo será usado.

Ao combinar em um único reprodutor a capacidade de projetar os componentes de reprodução usando HTML5 e CSS, ter reprodução incorporada e usar transmissão adaptável e progressiva, dependendo da capacidade do navegador, você estende o alcance do conteúdo de mídia avançada para usuários de desktop e móveis e garante uma experiência de vídeo simplificada.

Consulte também Sobre visualizadores do HTML5 no Guia de referência de visualizadores do Adobe.

Reprodução de vídeo em computadores desktop e dispositivos móveis usando o visualizador de vídeo HTML5

Para streaming de vídeo adaptável para desktop e dispositivos móveis, os vídeos usados para alternância de taxa de bits são baseados em todos os vídeos MP4 no Adaptive Video Set.

A reprodução de vídeo ocorre usando streaming de vídeo HLS (HTTP Live Streaming) ou download de vídeo progressivo. Em versões anteriores do AEM, como 6.0, 6.1 e 6.2, os vídeos eram transmitidos via HTTP.

No entanto, no AEM 6.3 e mais, os vídeos agora são transmitidos por HTTPS (ou seja, streaming de vídeo HLS), pois o URL do serviço de gateway do DM sempre usa HTTPS também. Observe que não há impacto do cliente nesse comportamento padrão. Ou seja, o streaming de vídeo sempre ocorrerá por HTTPS, a menos que não seja suportado pelo navegador. (ver quadro seguinte). Portanto,

  • Se você tiver um site HTTPS com streaming de vídeo HTTPS, o streaming estará bom.
  • Se você tiver um site HTTP com streaming de vídeo HTTPS, o streaming estará correto e não haverá problemas de conteúdo misto no navegador da Web.

O HLS (HTTP Live Streaming) é um padrão Apple para streaming de vídeo adaptável que ajusta automaticamente a reprodução com base na capacidade da largura de banda da rede. Ele também permite que o cliente "procure" em qualquer ponto do vídeo, sem precisar aguardar o download do restante do vídeo (consulte também HTTP Live Streaming).

O vídeo progressivo é fornecido pelo download e armazenamento local do vídeo na tela de desktop de um usuário ou no dispositivo móvel.

A tabela a seguir descreve o dispositivo, o navegador e o método de reprodução de vídeos em computadores desktop e dispositivos móveis usando o Dynamic Media Video Viewer.

Device Navegador Modo de reprodução de vídeo
Área de trabalho Internet Explorer 9 e 10 Download progressivo.
Área de trabalho Internet Explorer 11+ No Windows 8 e no Windows 10 - Forçar o uso de HTTPS sempre que HLS for solicitado. Limitação conhecida: HTTP no HLS não funciona nesta combinação de navegador/sistema operacional

No Windows 7 - Download progressivo. Usa a lógica padrão para selecionar o protocolo HTTP versus HTTPS.
Área de trabalho Firefox 23-44 Download progressivo.
Área de trabalho Firefox 45 ou superior Transmissão de vídeo HLS.
Área de trabalho Cromo Transmissão de vídeo HLS.
Área de trabalho Safari (Mac) Transmissão de vídeo HLS.
Móvel Chrome (Android 6 ou anterior) Download progressivo.
Móvel Chrome (Android 7 ou posterior) Transmissão de vídeo HLS.
Móvel Android (navegador padrão) Download progressivo.
Móvel Safari (iOS) Transmissão de vídeo HLS.
Móvel Chrome (iOS) Transmissão de vídeo HLS.
Móvel Blackberry Transmissão de vídeo HLS.

Arquitetura da solução de vídeo Dynamic Media

O gráfico a seguir mostra o fluxo de trabalho de criação geral de vídeos que são carregados e codificados por meio do DMGgateway e disponibilizados para consumo público.

chlimage_1-427

Arquitetura de publicação híbrida para vídeos

chlimage_1-428

Práticas recomendadas para codificação de vídeos

O fluxo de trabalho Codificação de vídeo do Dynamic Media codifica o vídeo se você tiver ativado a mídia dinâmica e configurado os serviços da nuvem de vídeo. Esse fluxo de trabalho captura o histórico do processo de fluxo de trabalho e as informações de falha. Consulte Monitorar o progresso da codificação de vídeo e da publicação no YouTube. Se você ativou o Dynamic Media e configurou os serviços da Nuvem de vídeo, o fluxo de trabalho Codificação de vídeo do Dynamic Media entrará em vigor automaticamente ao carregar um vídeo. (Se você não estiver usando o Dynamic Media, o fluxo de trabalho Ativo de atualização do DAM entrará em vigor.)

Arquivos de vídeo de origem primária

Ao codificar um arquivo de vídeo, use um arquivo de vídeo de origem com a maior qualidade possível. Evite usar arquivos de vídeo previamente codificados, pois esses arquivos já estão compactados, e uma codificação adicional criará um vídeo de qualidade inferior.

  • O Dynamic Media oferece suporte principalmente a vídeos de forma curta com uma duração máxima de 30 minutos.
  • Você pode fazer upload de arquivos de vídeo de origem primária com até 15 GB cada.

A tabela a seguir descreve o tamanho recomendado, a proporção e a taxa mínima de bits que seus arquivos de vídeo de origem devem ter antes de codificá-los:

Tamanho Taxa de proporção Taxa mínima de bits
1024 X 768 4:3 4500 kbps para a maioria dos vídeos.
1280 X 720 16:9 3000 - 6000 kbps, dependendo da quantidade de movimento no vídeo.
1920 X 1080 16:99 6000 - 8000 kbps, dependendo da quantidade de movimento no vídeo.

Obter os metadados de um arquivo

Você pode obter os metadados de um arquivo ao visualizar seus metadados usando uma ferramenta de edição de vídeo ou um aplicativo projetado para obter metadados. A seguir estão as instruções para usar MediaInfo, um aplicativo de terceiros, para obter os metadados de um arquivo de vídeo:

  1. Vá para esta página da Web: https://mediaarea.net/en/MediaInfo.
  2. Selecione e baixe o instalador da versão da GUI que você está usando e siga as instruções de instalação.
  3. Após a instalação, clique com o botão direito do mouse no arquivo de vídeo (somente Windows) e selecione MediaInfo ou abra MediaInfo e arraste o arquivo de vídeo para o aplicativo. Você verá todos os metadados associados ao arquivo de vídeo, incluindo largura, altura e fps.

Taxa de proporção

Ao escolher ou criar uma predefinição de codificação de vídeo para o arquivo de vídeo principal, verifique se a predefinição tem a mesma proporção do vídeo principal. A proporção é a relação entre a largura e a altura do vídeo.

Para determinar a proporção de um arquivo de vídeo, obtenha os metadados do arquivo e anote a largura e a altura do arquivo (consulte Obter os metadados de um arquivo acima). Em seguida, use essa fórmula para determinar a proporção:

largura/altura = proporção

A tabela a seguir descreve como os resultados da fórmula são traduzidos para opções comuns de proporção:

Resultado da fórmula Taxa de proporção
1,33 4:3
0,75 3:4
1,78 16:99
0,56 9:16

Por exemplo, um vídeo com 1440 largura x 1080 altura tem uma proporção largura/altura de 1440/1080 ou 1,33. Nesse caso, você escolhe uma predefinição de codificação de vídeo com uma proporção de aspecto 4:3 para codificar o arquivo de vídeo.

Taxa de bits

A taxa de bits é a quantidade de dados codificada para formar um único segundo de reprodução de vídeo. A taxa de bits é medida em kilobits por segundo (Kbps).

Como todos os codecs usam compactação com perdas, a taxa de bits é o fator mais importante na qualidade do vídeo. Com a compactação com perdas, quanto mais você compacta um arquivo de vídeo, mais a qualidade é degradada. Por isso, todas as outras características são iguais (resolução, taxa de quadros e codec), quanto menor a taxa de bits, menor a qualidade do arquivo compactado.

Ao selecionar uma codificação de taxa de bits, você pode escolher dois tipos:

  • Codificação constante da taxa de bits (CBR) - Durante a codificação de CBR, a taxa de bits ou o número de bits por segundo é mantido o mesmo durante todo o processo de codificação. A codificação CBR mantém a taxa de dados definida para sua configuração durante todo o vídeo. Além disso, a codificação CBR não otimiza arquivos de mídia para qualidade, mas salva no espaço de armazenamento.

    Use o CBR se o vídeo contiver um nível de movimento semelhante em todo o vídeo. O CBR é mais usado para transmissão de conteúdo de vídeo. Consulte também Usar parâmetros de codificação de vídeo personalizados.

  • Codificação da taxa de bits variável (VBR) - A codificação VBR ajusta a taxa de dados para baixo e para o limite superior definido, com base nos dados exigidos pelo compressor. Isso significa que, durante um processo de codificação VBR, a taxa de bits do arquivo de mídia aumenta ou diminui dinamicamente, dependendo das necessidades de taxa de bits dos arquivos de mídia.

    O VBR demora mais para codificar, mas produz os resultados mais favoráveis; a qualidade do arquivo de mídia é superior. O VBR é usado mais frequentemente para entrega progressiva de conteúdo de vídeo em http.

Quando você deve usar o VBR versus o CRB?
Quando se trata de selecionar VBR versus CBR, quase sempre é recomendável usar VBR para seus arquivos de mídia. O VBR fornece arquivos de maior qualidade a taxas de bits competitivas. Ao usar o VBR, certifique-se de usar com a codificação de duas etapas e definir a taxa de bits máxima para ser 1,5x a taxa de bits do vídeo de destino.

Ao escolher uma predefinição de codificação de vídeo, considere a velocidade de conexão do usuário final de destino. Escolha uma predefinição com uma taxa de dados de 80% dessa velocidade. Por exemplo, se a velocidade de conexão do usuário final de destino for 1000 Kbps, a melhor predefinição é aquela com uma taxa de dados de vídeo de 800 Kbps.

Esta tabela descreve a taxa de dados de velocidades de conexão típicas.

Velocidade (Kbps) Tipo de conexão
256 Conexão discada.
800 Conexão móvel típica. Para essa conexão, direcione uma taxa de dados no intervalo de 400 a um máximo de 800 para experiências 3G.
2000 Conexão típica de desktop de banda larga. Para esta conexão, direcione uma taxa de dados no intervalo de 800-2000 Kbps, com a maioria dos destinos com média de 1200-1500 Kbps.
5000 Conexão típica de alta banda larga. A codificação nesse intervalo superior não é recomendada porque a entrega de vídeo nessa velocidade não está disponível para a maioria dos consumidores.

Resolução

​A solução descreve a altura e a largura de um arquivo de vídeo em pixels. A maioria dos vídeos de origem é armazenada em alta resolução (por exemplo, 1920 x 1080). Para fins de transmissão, o vídeo de origem é compactado em uma resolução menor (640 x 480 ou menor).

A resolução e a taxa de dados são dois fatores totalmente vinculados que determinam a qualidade do vídeo. Para manter a mesma qualidade de vídeo, quanto maior o número de pixels em um arquivo de vídeo (quanto maior a resolução), maior deverá ser a taxa de dados. Por exemplo, considere o número de pixels por quadro em uma resolução de 320 x 240 e um arquivo de vídeo de resolução de 640 x 480:

Resolução Pixels por quadro
320 x 240 76 800
640 x 480 307 200

O arquivo de 640 x 480 tem quatro vezes mais pixels por quadro. Para atingir a mesma taxa de dados para essas duas resoluções de exemplo, aplique quatro vezes a compactação no arquivo 640 x 480, o que pode reduzir a qualidade do vídeo. Portanto, uma taxa de dados de vídeo de 250 Kbps produz uma exibição de alta qualidade com uma resolução de 320 x 240, mas não com resolução de 640 x 480.

Em geral, quanto maior for a taxa de dados, melhor será a aparência do vídeo e maior será a resolução usada, maior será a taxa de dados necessária para manter a qualidade de exibição (em comparação com resoluções mais baixas).

Como a resolução e a taxa de dados estão vinculadas, você tem duas opções ao codificar o vídeo:

  • Escolha uma taxa de dados e, em seguida, codifique na resolução mais alta que fique boa na taxa de dados escolhida.
  • Escolha uma resolução e, em seguida, codifique na taxa de dados necessária para obter vídeo de alta qualidade na resolução escolhida.

Ao escolher (ou criar) uma predefinição de codificação de vídeo para o arquivo de vídeo principal, use esta tabela para direcionar a resolução correta:

Resolução Altura (pixels) Tamanho da tela
240p 240 Tela pequena
300p 300 Tela pequena normalmente para dispositivos móveis
360p 360 Tela pequena
480p 480 Tela média
720p 720 Tela grande
1080p 1080 Tela grande de alta definição

Fps (Quadros por segundo)

Nos Estados Unidos e Japão, a maioria dos vídeos é capturada a 29,97 quadros por segundo (fps); na Europa, a maioria dos vídeos é filmada a 25 fps. O filme é filmado a 24 fps.

Escolha uma predefinição de codificação de vídeo que corresponda à taxa fps do arquivo de vídeo principal. Por exemplo, se o vídeo principal tiver 25 fps, escolha uma predefinição de codificação com 25 fps. Por padrão, toda codificação personalizada usa o fps do arquivo de vídeo principal. Por isso, não é necessário especificar explicitamente a configuração fps ao criar uma predefinição de codificação de vídeo.

Dimensões de codificação de vídeo

Para obter resultados ideais, selecione dimensões de codificação de modo que o vídeo de origem seja um múltiplo completo de todos os vídeos codificados.

Para calcular essa proporção, você divide a largura da origem por largura codificada para obter a relação de largura. Em seguida, divida a altura da origem por altura codificada para obter a proporção de altura.

Se a proporção resultante for um inteiro, significa que o vídeo é dimensionado de maneira ideal. Se a proporção resultante não for um inteiro, ela afetará a qualidade do vídeo, deixando artefatos de pixel à esquerda na exibição. Esse efeito é mais notável quando o vídeo tem texto.

Por exemplo, suponha que o vídeo de origem seja 1920 x 1080. Na tabela a seguir, os três vídeos codificados fornecem as configurações de codificação ideais para usar.

Tipo de vídeo

Largura x altura

Proporção de largura

Taxa de altura

Origem

1920x1080

1

1

Codificado

960 x 540

2

2

Codificado

640 x 360

3

3

Codificado

480 x 270

4

4

Formato de arquivo de vídeo codificado

A Dynamic Media recomenda usar predefinições de codificação de vídeo MP4 H.264. Como os arquivos MP4 usam o codec de vídeo H.264, ele fornece vídeo de alta qualidade, mas em um tamanho de arquivo compactado.

Publicar vídeos no YouTube

Você pode publicar ativos de vídeo no local AEM diretamente em um canal do YouTube criado anteriormente.

Para publicar ativos de vídeo no YouTube, configure o AEM Assets com tags. Você associa essas tags a um canal YouTube. Se a tag de um ativo de vídeo corresponder à tag de um canal de YouTube, o vídeo será publicado no YouTube. Se o ativo de vídeo não tiver uma tag , ele não será publicado no YouTube.

A publicação no YouTube ignora o sistema de perfil de processamento no AEM e, portanto, também o perfil de codificação de vídeo. Esse desvio ocorre porque o YouTube tem sua própria codificação, portanto, um perfil de processamento de vídeo não é necessário. Na maioria dos casos, no entanto, espera-se que você já tenha feito seus ativos de vídeo passarem por um perfil de processamento de vídeo. Ao ignorar o perfil de processamento de vídeo e publicar diretamente no YouTube, isso significa apenas que o ativo de vídeo no AEM Asset não obtém uma miniatura visualizável. Isso também significa que, se você executar no modo de execução do dynamicmedia, os vídeos que não estiverem codificados não funcionarão com nenhum dos tipos de ativos do Dynamic Media.

A publicação de ativos de vídeo em servidores da YouTube envolve a conclusão das seguintes tarefas para garantir a autenticação segura de servidor para servidor com o YouTube:

  1. Definir as configurações da Google Cloud
  2. Criar um canal YouTube
  3. Adicionar tags para publicação
  4. Ativar o agente YouTube Publish Replication
  5. Configurar o YouTube no AEM
  6. (Opcional) Automatize a configuração das propriedades padrão do YouTube para seus vídeos carregados
  7. Publicar vídeos no seu canal do YouTube
  8. (Opcional) Verificar o vídeo publicado no YouTube
  9. Vincular URLs do YouTube à sua aplicação web

Você também pode cancelar a publicação de vídeos para removê-los do YouTube.

Definir as configurações da Google Cloud

Para publicar no YouTube, você precisa de uma conta do Google. Se você tiver uma conta GMAIL, já terá uma conta Google. Caso não tenha uma conta Google, crie uma facilmente. Você precisa da conta, pois precisa de credenciais para publicar ativos de vídeo no YouTube. Se você tiver uma conta já criada, ignore esta tarefa e prossiga para Criação de um canal YouTube.

OBSERVAÇÃO

As etapas a seguir foram precisas no momento da escrita. No entanto, o Google atualiza periodicamente seus sites sem aviso prévio. Como tal, essas etapas podem ser um pouco diferentes.

Para definir as configurações da Google Cloud:

  1. Crie uma nova conta do Google.

    https://accounts.google.com/SignUp?service=mail

    Se você já tiver uma conta do Google, pule para a próxima etapa.

  2. Vá para https://cloud.google.com/.

  3. Na página Plataforma da Google Cloud, próximo à parte superior, toque em Console. Talvez seja necessário Fazer logon usando suas credenciais de conta do Google.

  4. Na página Dashboard, toque em Criar projeto.

  5. Na caixa de diálogo Novo projeto, digite um nome de projeto.

    Observe que a ID do projeto se baseia no nome do projeto. Como tal, escolha cuidadosamente o nome do projeto; ele não pode ser alterado após ser criado. Além disso, será necessário inserir a mesma ID de projeto novamente ao configurar o YouTube no Adobe Experience Manager posteriormente. Talvez você queira anotar a ID do projeto.

  6. Toque em Criar.

  7. No Painel do seu projeto, no cartão Introdução, toque em Ativar APIs e obtenha credenciais como chaves.

  8. Próximo à parte superior da página Painel, toque em Ativar API.

  9. Na página Biblioteca, em APIs do YouTube, toque em API de dados do YouTube.

  10. Próximo à parte superior da página YouTube Data API v3, toque em Ativar para ativá-la.

  11. Para usar a API, talvez você precise de credenciais. Se necessário, toque em Criar credenciais.

  12. Em De onde você chamará a API? na lista suspensa, selecione Web Server (por exemplo, node.js, Tomcat).

  13. Em Que dados você acessará? selecione User data.

  14. Toque em Quais credenciais são necessárias?.

  15. No cabeçalho Create an OAuth 2.0 client ID , digite um nome exclusivo.

  16. No campo de texto sob o cabeçalho Authorized Javascript origins , insira o seguinte caminho, substituindo seu próprio domínio e número de porta no caminho e pressione Enter para adicionar o caminho à lista:

    https://<servername.domain>:<port_number>

    Por exemplo, https://1a2b3c.mycompany.com:4321

    Observação: O exemplo de caminho acima destina-se apenas a fins ilustrativos.

  17. No campo de texto sob o cabeçalho Authorized redirect URIs, digite o seguinte, substituindo seu próprio domínio e número da porta no caminho, e pressione Enter para adicionar o caminho à lista:

    https://<servername.domain>:<port#>/etc/cloudservices/youtube.youtubecredentialcallback.json

    Por exemplo, https://1a2b3c.mycompany.com:4321/etc/cloudservices/youtube.youtubecredentialcallback.json

    Observação: O exemplo de caminho acima destina-se apenas a fins ilustrativos.

  18. Toque em Criar ID do cliente.

  19. Na página Credenciais , no cabeçalho Configurar a tela de consentimento do OAuth 2.0, selecione o endereço do Gmail que você está usando no momento.

  20. No campo de texto sob o cabeçalho Product name displayed to users , insira o que deseja mostrar na tela de consentimento.

    A tela de consentimento é exibida para o administrador do AEM quando eles são autenticados para o YouTube; AEM entrará em contato com a YouTube para obter permissão.

  21. Toque em Continuar.

  22. No cabeçalho Baixar credenciais, toque em Baixar.

  23. Salve o arquivo client_id.json.

    Você precisará desse arquivo json baixado ao configurar o YouTube no Adobe Experience Manager posteriormente.

  24. Toque em Concluído.

    Agora você criará um canal YouTube.

Criação de um canal YouTube

A publicação de vídeos no YouTube requer um ou mais canais. Se você já criou um canal YouTube, pode ignorar esta tarefa e acessar Adição de tags para publicação.

ATENÇÃO

Certifique-se de que você já configurou um ou mais canais no YouTube &ast;before&ast; você adiciona canais em Configurações do YouTube em AEM (consulte Configuração do YouTube em AEM abaixo). Se você não conseguir fazer isso, não receberá nenhum aviso de nenhum canal existente. No entanto, a autenticação da Google ainda ocorre ao adicionar um canal, mas não há uma opção para escolher qual canal o vídeo será enviado.

Para criar um canal YouTube:

  1. Vá para https://www.youtube.com e faça logon usando suas credenciais de conta do Google.

  2. No canto superior direito da página do YouTube, toque na imagem do perfil (também pode aparecer como uma letra dentro de um círculo colorido sólido) e toque em YouTube settings (ícone de engrenagem redonda).

  3. Na página Visão geral, no cabeçalho Recursos adicionais, toque em Ver todos os meus canais ou crie um novo canal.

  4. Na página Channels, toque em Criar um novo canal.

  5. Na página Conta de marca, no campo Nome da conta de marca, digite um nome de negócio ou qualquer outro nome de canal que você escolher onde deseja publicar seus ativos de vídeo, em seguida, toque em Criar.

    Lembre-se do nome inserido aqui, pois será necessário inseri-lo novamente ao configurar o YouTube no AEM.

  6. (Opcional) Se necessário, adicione mais canais.

    Agora, você adicionará tags para publicação.

Adicionar tags para publicação

Para publicar seus vídeos no YouTube, AEM associa as tags a um ou mais canais do YouTube. Para adicionar tags para publicação, consulte Administração de tags.

Ou, se você pretende usar as tags padrão no AEM, ignore esta tarefa e vá para Ativando o agente de replicação YouTube Publish.

Ativar o agente de replicação do YouTube Publish

  1. No canto superior esquerdo do AEM, toque no logotipo do AEM e, em seguida, no painel à esquerda, toque em Tools > Deployment > Replication > Agents on Author.

  2. Na página Agents of Author, toque em YouTube Publish (youtube).

  3. Na barra de ferramentas, à direita de Configurações, toque em Editar.

  4. Marque a caixa de seleção Enabled para ativar o agente de replicação.

  5. toque em OK.

    Agora, você configurará o YouTube no AEM.

Configurar o YouTube no AEM

  1. No canto superior esquerdo do AEM, toque no logotipo do AEM e, em seguida, no painel à esquerda, toque em Tools > Deployment > Cloud Services.

  2. No cabeçalho Serviços de terceiros, em YouTube, toque em Configurar agora.

  3. Na caixa de diálogo Criar configuração, digite um título (obrigatório) e um nome (opcional) nos respectivos campos.

  4. Toque em Criar.

  5. Na caixa de diálogo Configurações da conta do YouTube, no campo Nome do aplicativo, digite a ID do projeto do Google.

    Você especificou a ID do projeto quando definiu as configurações da Google Cloud anteriormente.

    Deixe a caixa de diálogo Configuração da conta do YouTube aberta; você retornará a ele em um momento.

  6. Usando um editor de texto simples, abra o arquivo JSON que você baixou e salvou anteriormente na tarefa Configuração das configurações da Google Cloud.

  7. Selecione e copie o texto JSON inteiro.

  8. Retorne à caixa de diálogo Configurações da conta do YouTube. No campo Configuração JSON, cole o texto JSON.

  9. Toque em OK.

    Agora, você configurará os canais YouTube no AEM.

  10. À direita de Canais disponíveis, toque em + (ícone de adição).

  11. Na caixa de diálogo Configurações do canal YouTube, no campo Título, digite o nome do canal criado na tarefa CCriar um canal YouTube anteriormente.

    Opcionalmente, é possível adicionar uma descrição, se desejar.

  12. Toque em OK.

  13. Autenticação YouTube/Google é exibida. Se você ainda não estiver conectado à conta da Google Cloud, ignore esta etapa.

    • Insira o nome de usuário e a senha do Google associados à ID do projeto do Google e o texto JSON acima.
    • Dependendo de quantos canais sua conta tem para ver dois ou mais itens. Selecione um canal. Não selecione o endereço de email.
    • Na próxima página, toque em Accept para permitir o acesso a este canal.
  14. Toque em Permitir.

    Agora você irá configurar tags para publicação.

  15. Configuração de tags para publicação - Na página Cloud Services > YouTube, toque no ​Lápis para editar a lista de tags que deseja usar.

  16. Toque no ícone da lista suspensa (sinal de interpolação) para exibir a lista de tags disponíveis no AEM.

  17. Toque em uma ou mais tags para adicioná-las.

    Para excluir uma tag adicionada, selecione a tag e toque em X.

  18. Quando terminar de adicionar as tags desejadas, toque em OK.

    Agora você publica vídeos no seu canal do YouTube.

(Opcional) Automatize a configuração das propriedades padrão do YouTube para seus vídeos carregados

Você pode automatizar a configuração das propriedades do YouTube ao fazer upload dos vídeos. Para isso, crie um perfil de processamento de metadados no AEM.

Para criar o perfil de processamento de metadados, você primeiro copiará valores dos campos Rótulo do campo, Mapear para a propriedade e Opções, todos encontrados nos Esquemas de metadados do vídeo. Em seguida, você criará seu perfil de processamento de metadados de vídeo do YouTube, adicionando esses valores a ele.

Como opção, para automatizar a configuração das propriedades padrão do YouTube para os vídeos carregados:

  1. No canto superior esquerdo do AEM, toque no logotipo do AEM e, em seguida, no painel à esquerda, toque em Ferramentas > Ativos > Esquemas de metadados.

  2. Toque em padrão. (Não adicione uma marca de seleção à caixa de seleção à esquerda de "padrão".)

  3. Na página padrão, marque a caixa à esquerda de vídeo e toque em Editar.

  4. Na página Editor de esquema de metadados, toque na guia Avançado.

  5. No cabeçalho Publicação do YouTube, toque em Categoria do YouTube. (Não toque na lista suspensa Categoria do YouTube .)

  6. No lado direito da página, na guia Settings, faça o seguinte:

    • No campo de texto Rótulo do campo, selecione e copie o valor.

      Cole o valor copiado em um editor de texto aberto. Você precisará desse valor posteriormente ao criar seu perfil de processamento de metadados. Deixe o editor de texto aberto.

    • No campo de texto Mapear para propriedade, selecione e copie o valor.

      Cole o valor copiado no editor de texto aberto. Você precisará desse valor posteriormente ao criar seu perfil de processamento de metadados. Deixe o editor de texto aberto.

    • Em Choices, selecione e copie o valor padrão que deseja usar (como People & Blogs ou Science & Technology).

      Cole o valor copiado no editor de texto aberto. Você precisará desse valor posteriormente ao criar seu perfil de processamento de metadados. Deixe o editor de texto aberto.

  7. No cabeçalho Publicação do YouTube, toque em Privacidade do YouTube. (Não toque na lista suspensa Privacidade da YouTube .)

  8. No lado direito da página, na guia Settings, faça o seguinte:

    • No campo de texto Rótulo do campo, selecione e copie o valor.

      Cole o valor copiado em um editor de texto aberto. Você precisará desse valor posteriormente ao criar seu perfil de processamento de metadados. Deixe o editor de texto aberto.

    • No campo de texto Mapear para propriedade, selecione e copie o valor.

      Cole o valor copiado no editor de texto aberto. Você precisará desse valor posteriormente ao criar seu perfil de processamento de metadados. Deixe o editor de texto aberto.

    • Em Choices, selecione e copie o valor padrão que deseja usar. Observe que as Opções são agrupadas em pares de dois. O campo inferior do par é o valor padrão que você deseja copiar, como público, não listado ou privado.

      Cole o valor copiado no editor de texto aberto. Você precisará desse valor posteriormente ao criar seu perfil de processamento de metadados. Deixe o editor de texto aberto.

  9. Próximo ao canto superior direito da página Editor de esquema de metadados, toque em Cancelar.

  10. No canto superior esquerdo do AEM, toque no logotipo do AEM e, em seguida, no painel à esquerda, toque em Ferramentas > Ativos > Perfis de metadados.

  11. Na página Metadata Profiles , próximo ao canto superior direito da página, toque em Create. Na caixa de diálogo Adicionar perfil de metadados, no campo de texto Título do perfil, digite o nome YouTube Video.

  12. Na página Editor de perfil de metadados, toque na guia Avanço.

  13. Adicione os valores copiados de Publicação no YouTube ao perfil, fazendo o seguinte:

    • No lado direito da página, toque na guia Criar formulário.
    • Arraste o componente rotulado Cabeçalho de seção para a esquerda e solte-o na área do formulário.
    • Toque em Rótulo do campo para selecionar o componente.
    • No lado direito da página, na guia Settings, no campo de texto Field Label, digite YouTube Publishing.
    • Toque na guia Criar formulário e arraste o componente rotulado Texto de linha única e solte-o abaixo do cabeçalho Publicação do YouTube que você acabou de criar.
    • Toque em Rótulo do campo para selecionar o componente.
    • No lado direito da página, na guia Settings, cole os valores YouTube Publishing (Field Label valor e Mapear para propriedade valor) que você copiou anteriormente, em seus respectivos campos no formulário. Cole o valor Choices no campo Default Value.
  14. Adicione os valores copiados da Privacidade do YouTube ao perfil, fazendo o seguinte:

    • No lado direito da página, toque na guia Criar formulário.
    • Arraste o componente rotulado Cabeçalho de seção para a esquerda e solte-o na área do formulário.
    • Toque em Rótulo do campo para selecionar o componente.
    • No lado direito da página, na guia Configurações , no campo de texto Rótulo do campo , digite YouTube Privacy.
    • Toque na guia Criar formulário e arraste o componente rotulado Texto de linha única e solte-o abaixo do cabeçalho Privacidade do YouTube que você acabou de criar.
    • Toque em Rótulo do campo para selecionar o componente.
    • No lado direito da página, na guia Settings, cole os valores YouTube Publishing (Field Label valor e Mapear para propriedade valor) que você copiou anteriormente, em seus respectivos campos no formulário. Cole o valor Choices no campo Default Value.
  15. Próximo ao canto superior direito da página, toque em Salvar.

  16. Aplique o perfil de metadados de Publicação do YouTube às pastas onde você fará upload de vídeos. Você precisará ter o Perfil de metadados e o Perfil de vídeo definidos.

    Consulte Perfis de metadados e Perfis de vídeo.

Publicar vídeos no seu canal do YouTube

Agora, associe as tags adicionadas anteriormente aos ativos de vídeo. Esse processo permite AEM saber quais ativos serão publicados no canal do YouTube.

Para publicar conteúdo do YouTube, o AEM usa o fluxo de trabalho Publicar no YouTube, que permite monitorar o progresso e exibir quaisquer informações de falha.
Consulte Monitorar o progresso da codificação de vídeo e da publicação no YouTube.

Para publicar vídeos no seu canal do YouTube:

  1. Em AEM, navegue até um ativo de vídeo que deseja publicar no canal do YouTube.

  2. Selecione o ativo de vídeo.

    Independentemente do ativo de vídeo selecionado (como o vídeo de origem original ou uma representação codificada), o vídeo de origem original sempre é carregado.

  3. Na barra de ferramentas, toque em Propriedades.

  4. Na guia Básico, no cabeçalho Metadados, toque em Procurar à direita do campo Tags.

  5. Na página Selecionar tags , navegue até as tags que deseja usar e selecione uma ou mais tags.

  6. No canto superior direito da página, toque no ícone Confirm.

  7. No canto superior direito da página de propriedades do vídeo, toque em Salvar.

  8. Na barra de ferramentas, toque em Publicar > Publicar.

    Opcionalmente, é possível verificar o vídeo publicado no canal do YouTube.

(Opcional) Verificar o vídeo publicado no YouTube

Você pode monitorar o progresso da publicação do YouTube (ou desfazer a publicação).

Consulte Monitorar o progresso da codificação de vídeo e da publicação no YouTube.

Os tempos de publicação podem variar bastante, dependendo de vários fatores que incluem o formato do vídeo principal, o tamanho do arquivo e o tráfego de upload. O processo de publicação pode levar de alguns minutos a várias horas. Além disso, esteja ciente de que os formatos de resolução mais alta são renderizados muito mais lentamente. Por exemplo, 720p e 1080p levam significativamente mais tempo para aparecer do que 480p.

Após oito horas, se você ainda vir uma mensagem de status que diz Uploaded (processing, por favor aguarde), tente remover o vídeo de nosso site e carregá-lo novamente.

Vincular URLs do YouTube à sua aplicação web

Você pode obter uma string de URL do YouTube gerada pelo Dynamic Media após publicar o vídeo. Ao copiar o URL do YouTube, ele chega à Área de transferência para que você possa colá-lo conforme necessário nas páginas do seu site ou aplicativo.

O URL do YouTube não está disponível para cópia até que você tenha publicado o ativo de vídeo no YouTube.

Para vincular URLs do YouTube ao seu aplicativo da Web:

  1. Navegue até o ativo de vídeo published do YouTube cujo URL você deseja copiar e selecione-o.

    Lembre-se de que os URLs do YouTube só estão disponíveis para copiar depois de você tem primeiro publicado os ativos de vídeo para o YouTube.

  2. Na barra de ferramentas, toque em Propriedades.

  3. Toque na guia Avançado.

  4. No cabeçalho YouTube Publishing, na Lista YouTube URL, selecione e copie o texto do URL para o navegador da Web para visualizar o ativo ou para adicioná-lo à página de conteúdo da Web.

Cancelar a publicação de vídeos para removê-los do YouTube

Ao cancelar a publicação de um ativo de vídeo no AEM, o vídeo é removido do YouTube.

ATENÇÃO

Se você remover um vídeo diretamente do YouTube, o AEM não estará ciente e continuará a se comportar como se o vídeo ainda estivesse publicado no YouTube. Sempre cancele a publicação de um ativo de vídeo do YouTube por meio de AEM.

Para remover o conteúdo do YouTube, o AEM usa o workflow Cancelar publicação do YouTube, que permite monitorar o progresso e exibir quaisquer informações de falha.
Consulte Monitorar o progresso da codificação de vídeo e da publicação no YouTube.

Para cancelar a publicação de vídeos para removê-los do YouTube:

  1. No canto superior esquerdo do AEM, toque no logotipo do AEM e, em seguida, no painel à esquerda, toque em Ferramentas > Ativos.
  2. Navegue até os ativos de vídeo que você deseja cancelar a publicação por meio do canal do YouTube.
  3. Em um modo de seleção de ativo, selecione um ou mais ativos de vídeo publicados.
  4. Na barra de ferramentas, toque em Cancelar publicação > Cancelar publicação.

Monitorar o progresso da codificação de vídeo e da publicação no YouTube

Ao fazer o upload de um novo vídeo para uma pasta com codificação de vídeo aplicada ou ao publicar seu vídeo no youtube, você pode monitorar de várias maneiras como sua codificação de vídeo/publicação do youtube está progredindo (ou falhando). O progresso real da publicação do YouTube só está disponível por meio dos logs, mas se ele falhar ou ser bem-sucedido é listado de formas adicionais descritas no procedimento a seguir. Além disso, você pode receber notificações por email quando um fluxo de trabalho de publicação do YouTube ou uma codificação de vídeo for concluída ou abortada.

Monitorar progresso

Para monitorar o progresso (incluindo codificação com falha/publicação do YouTube):

  1. Exibir o progresso da codificação de vídeo na pasta de ativos:

    • Em Exibição de cartão, o progresso da codificação de vídeo é exibido no ativo por porcentagem. Se houver um erro, essas informações também serão exibidas no ativo.

      chlimage_1-429

    • Em Exibição de lista, o progresso da codificação do vídeo é exibido na coluna Status de processamento. Se houver um erro, essa mensagem será exibida nessa mesma coluna.

      chlimage_1-430

      Essa coluna não é exibida por padrão. Para ativar a coluna, selecione Configurações de exibição no menu suspenso Exibições, adicione a coluna Status de processamento e toque em Atualizar.

      chlimage_1-431

  2. Exibir o progresso nos detalhes do ativo. Ao tocar em um ativo, abra o menu suspenso e selecione Linha do tempo. Para restringi-lo a atividades de fluxo de trabalho como codificação ou publicação do YouTube, selecione Fluxos de trabalho.

    chlimage_1-432

    Qualquer informação do fluxo de trabalho, como codificação, é exibida na linha do tempo. Para a publicação do YouTube, a linha do tempo Workflow também inclui o nome do canal YouTube e o URL do vídeo do YouTube. Além disso, você vê notificações de falha na linha do tempo Workflow.

    OBSERVAÇÃO

    Pode levar muito tempo para que as mensagens de erro/falha sejam gravadas devido a várias configurações de fluxo de trabalho em tentativas, atraso de repetição e tempo limite de http://localhost:4502/system/console/configMgr, por exemplo:

    • Configuração da fila de trabalhos do Apache Sling
    • Manipulador de Trabalho do Processo Externo do Fluxo de Trabalho do Adobe Granite
    • Fila de tempo limite do fluxo de trabalho do Granite

    Você pode ajustar as tentativas, o atraso de repetição e as propriedades de tempo limite nessas configurações.

  3. Para fluxos de trabalho em andamento, consulte Instâncias de fluxo de trabalho disponível em Ferramentas > Fluxo de trabalho > Instâncias.

    OBSERVAÇÃO

    Talvez seja necessário direitos administrativos para acessar o menu Tools.

    chlimage_1-433

    Selecione a instância e toque em Abrir histórico.

    chlimage_1-434

    Na área Instâncias do fluxo de trabalho, também é possível suspender, encerrar ou renomear fluxos de trabalho. Consulte Administração de fluxos de trabalho para obter mais informações.

  4. Para tarefas com falha, consulte Falhas de Fluxo de Trabalho disponível em Ferramentas > Fluxo de Trabalho > Falhas. A Falha do fluxo de trabalho lista todas as atividades do fluxo de trabalho com falha.

    OBSERVAÇÃO

    Talvez seja necessário direitos administrativos para acessar o menu Tools.

    chlimage_1-435

    OBSERVAÇÃO

    Pode levar muito tempo para que a mensagem de erro seja gravada devido a várias configurações de workflow em tentativas, atraso de repetição e tempo limite de http://localhost:4502/system/console/configMgr, por exemplo:

    • Configuração da fila de trabalhos do Apache Sling
    • Manipulador de Trabalho do Processo Externo do Fluxo de Trabalho do Adobe Granite
    • Fila de tempo limite do fluxo de trabalho do Granite

    Você pode ajustar as tentativas, o atraso de repetição e as propriedades de tempo limite nessas configurações.

  5. Para fluxos de trabalho concluídos, consulte Arquivo de fluxo de trabalho disponível em Ferramentas > Fluxo de trabalho > Arquivar. O Arquivo de fluxo de trabalho lista todas as atividades de fluxo de trabalho concluídas.

    Talvez seja necessário direitos administrativos para acessar o menu Tools.

    chlimage_1-436

  6. Você pode receber notificações por email sobre trabalhos de fluxo de trabalho abortados ou com falha. Essas notificações por email podem ser configuradas por um administrador.
    Consulte Configuração de notificações por email.

Configurar notificações por email

Talvez seja necessário direitos administrativos para acessar o menu Tools.

A forma como você configura a notificação depende se você deseja notificações para codificar trabalhos ou trabalhos de publicação do YouTube:

  • Para tarefas de codificação, você pode acessar a página de configuração de todas as notificações por email AEM fluxo de trabalho em Ferramentas > Operações > Console da Web e procurando por Serviço de Notificação por Email do Fluxo de Trabalho CQ do Dia. Consulte Configuração da notificação por email no AEM. Você pode marcar ou desmarcar as caixas de seleção de Notificar em Abortar ou Notificar em Concluir de acordo.

  • Para trabalhos de publicação do YouTube, faça o seguinte:

  1. Em AEM, selecione Ferramentas > Fluxo de trabalho > Modelos.

  2. Selecione o workflow Publish to YouTube e toque em Edit.

  3. Clique com o botão direito do mouse na etapa do fluxo de trabalho YouTube Upload e toque em Editar.

  4. Toque na guia Argumentos.

  5. Você pode marcar ou desmarcar as seguintes caixas de seleção:

    • Início da publicação
    • Falha na publicação
    • Publicar conclusão, que inclui informações sobre canais e URLs

    Limpar uma caixa de seleção significa que você não receberá a notificação por email especificada do fluxo de trabalho de Publicação do YouTube .

    OBSERVAÇÃO

    Esses emails são específicos do YouTube e, além das notificações por email de workflow genéricas. Como resultado, você pode receber dois conjuntos de notificações por email - a notificação genérica disponível no Day CQ Workflow Email Notification Service e uma específica para o YouTube, dependendo das configurações.

Exibir relatórios de vídeo

Os relatórios de vídeo estão disponíveis ao executar o Dynamic Media - Modo híbrido; os relatórios não estão disponíveis quando você executa o modo Dynamic Media - Scene7.

Os Relatórios de vídeo exibem várias métricas agregadas em um período especificado para ajudar você a monitorar o desempenho *publicado *individual e de vídeos agregados conforme o esperado. Os seguintes dados de métricas principais são agregados para todos os vídeos publicados em todo o seu site:

  • Vídeos iniciados
  • Taxa de Conclusão
  • Tempo médio no vídeo
  • Tempo total no vídeo
  • Vídeos por visita

Uma tabela de todos os vídeos publicados também é listada para que você possa rastrear os vídeos mais vistos em seu site com base no total de inícios de vídeo.

Ao tocar no nome de um vídeo na lista, ele mostra o relatório de retenção de público-alvo (lista suspensa) do vídeo, na forma de um gráfico de linha. O gráfico exibe o número de visualizações em qualquer momento durante a reprodução do vídeo. Quando você reproduz o vídeo, a barra vertical é rastreada em sincronização com o indicador de hora no reprodutor. Quedas nos dados do gráfico de linha indicam onde o público-alvo sai do desinteresse.

Se o vídeo foi codificado fora do Adobe Experience Manager Dynamic Media, o gráfico de retenção de público-alvo (lista suspensa) e os dados de Porcentagem de reprodução na tabela não estarão disponíveis.

Consulte também Configuração do Dynamic Media Cloud Services.

OBSERVAÇÃO

Os dados de rastreamento e relatórios se baseiam exclusivamente no uso do próprio reprodutor de vídeo do Dynamic Media e da predefinição associada do reprodutor de vídeo. Dessa forma, não é possível rastrear e gerar relatórios sobre os vídeos reproduzidos por meio de outros players de vídeo.

Por padrão, na primeira vez que você insere Relatórios de vídeo, o relatório exibe dados de vídeo que começam no primeiro dia do mês atual e terminam com a data do mês atual. No entanto, você pode substituir o intervalo de datas padrão especificando seu próprio intervalo de datas. Na próxima vez que você inserir os Relatórios de vídeo, será usado o intervalo de datas especificado.

Para que os relatórios de vídeo funcionem corretamente, uma ID de conjunto de relatórios é criada automaticamente quando o Dynamic Media Cloud Services é configurado. Ao mesmo tempo, a ID do conjunto de relatórios é enviada para o servidor de publicação, para que fique disponível para o recurso Copiar URL ao visualizar ativos. No entanto, isso requer que o servidor de publicação já esteja configurado. Se o servidor de Publicação não estiver configurado, você ainda poderá publicar para ver o relatório de vídeo. No entanto, será necessário retornar à Configuração da Dynamic Media Cloud e tocar em OK.

Para exibir relatórios de vídeo:

  1. No canto superior esquerdo do AEM, toque no logotipo do AEM e, em seguida, no painel à esquerda, toque em Ferramentas > Ativos > Relatórios de vídeo.

  2. Na página Relatórios de vídeo , execute um dos seguintes procedimentos:

    • Próximo ao canto superior direito, toque no ícone Atualizar relatório de vídeo.

      Você só precisará usar Atualizar se a data final do relatório for o dia atual. Isso garante que você visualize o rastreamento de vídeo que ocorreu desde a última vez em que você executou o relatório.

    • Próximo ao canto superior direito, toque no ícone Seletor de data.

      Especifique o intervalo de datas de início e término para o qual deseja obter os dados de vídeo e toque em Executar relatório.
      A caixa de grupo Principais métricas identifica várias medidas agregadas para todos os vídeos publicados em seu site.

  3. Na tabela que lista os vídeos publicados principais, toque no nome de um vídeo para reproduzir o vídeo e também veja o relatório de retenção de público-alvo (drop-off) do vídeo.

Exibir relatórios de vídeo com base em um visualizador de vídeo criado por meio do SDK do visualizador do Dynamic Media HTML5

Se você estiver usando um visualizador de vídeo pronto para uso fornecido pelo Dynamic Media ou se tiver criado uma predefinição de visualizador personalizada com base em um visualizador de vídeo pronto para uso, nenhuma etapa adicional será necessária para exibir relatórios de vídeo. No entanto, se você criou seu próprio visualizador de vídeo com base na API do SDK do visualizador do HTML5, use as seguintes etapas para garantir que o visualizador de vídeo esteja enviando eventos de rastreamento para os Relatórios de vídeo do Dynamic Media.

Use o Adobe Dynamic Media Viewers Reference Guide e a HTML5 Viewer SDK API para criar seus próprios visualizadores de vídeo.

Para exibir os Relatórios de vídeo com base em um visualizador de vídeo criado usando a API do SDK do visualizador do HTML5:

  1. Navegue até qualquer ativo de vídeo publicado.

  2. Próximo ao canto superior esquerdo da página do ativo, na lista suspensa, selecione Visualizadores.

  3. Selecione qualquer predefinição do visualizador de vídeo e copie o código incorporado.

  4. No código incorporado, encontre a linha com o seguinte:

    videoViewer.setParam("config2", "<value>");

    O parâmetro config2 permite o rastreamento em visualizadores do HTML5. Também é uma predefinição específica da empresa que contém as informações de configuração dos Relatórios de vídeo e das configurações específicas do Adobe Analytics para o cliente.

    O valor correto do parâmetro config2 é encontrado tanto no Código incorporado quanto na função de cópia URL. No URL do comando de cópia URL, procure pelo parâmetro &config2=<value>. O valor é quase sempre companypreset, mas em algumas instâncias também pode ser companypreset-1, companypreset-2 e assim por diante.

  5. No código personalizado do visualizador de vídeo, adicione AppMeasurementBridge.jsp à página do visualizador fazendo o seguinte:

    • Primeiro, determine se você precisa do parâmetro &preset.

      Se o parâmetro config2 for companypreset, você não precisará de &preset=parameter.

      Se config2 for algo diferente, defina o parâmetro predefinido como o parâmetro config2. Por exemplo, se config2=companypreset-2, adicione &param2=companypreset-2 ao URL AppMeasurementBridge.jsp.

    • Em seguida, adicione o script AppMeasurementBridge.jsp:

      <script language="javascript" type="text/javascript" src="https://s7d1.scene7.com/s7viewers/AppMeasurementBridge.jsp?company=robindallas&preset=companypreset-2"></script>

  6. Crie o componente TrackingManager fazendo o seguinte:

    • Depois de chamar s7sdk.Util.init(); crie uma instância do TrackingManager para rastrear eventos, adicionando o seguinte:

      var trackingManager = new s7sdk.TrackingManager();

    • Conecte componentes ao TrackingManager fazendo o seguinte:

      No manipulador de eventos s7sdk.Event.SDK_READY, anexe o componente que deseja rastrear ao TrackingManager.

      Por exemplo, se o componente for videoPlayer, adicione

      trackingManager.attach(videoPlayer);

      para anexar o componente ao trackingManager. Para rastrear vários visualizadores em uma página, use vários componentes do gerenciador de rastreamento.

    • Crie o objeto AppMeasurementBridge adicionando o seguinte:

      var appMeasurementBridge = new AppMeasurementBridge(); appMeasurementBridge.setVideoPlayer(videoPlayer);
      
    • Adicione a função de rastreamento ao adicionar o seguinte:

      trackingManager.setCallback(appMeasurementBridge.track, 
       appMeasurementBridge);
      

    O objeto appMeasurementBridge tem uma função de rastreamento integrada. No entanto, você pode fornecer o seu próprio para suportar vários sistemas de rastreamento ou outras funcionalidades.

Adicionar legendas ao vídeo

Você pode estender o alcance de seus vídeos para os mercados globais adicionando legendas a vídeos individuais ou aos Conjuntos de vídeos adaptáveis. Ao adicionar legendas, você evita a necessidade de dublar o áudio ou a necessidade de usar alto-falantes nativos para regravar o áudio para cada idioma diferente. O vídeo é reproduzido no idioma em que foi gravado. As legendas em idioma estrangeiro são exibidas para que pessoas de idiomas diferentes ainda possam entender a parte de áudio.

As legendas também permitem maior acessibilidade, usando legendas ocultas para pessoas surdas ou com deficiência auditiva.

OBSERVAÇÃO

O reprodutor de vídeo usado deve ser compatível com a exibição de legendas.

O Dynamic Media tem a capacidade de converter arquivos de legenda para o formato JSON (JavaScript Object Notation). Essa conversão significa que você pode incorporar o texto JSON em uma página da Web como uma transcrição oculta, mas completa, do vídeo. Os mecanismos de pesquisa podem, então, rastrear e indexar o conteúdo para tornar os vídeos mais fáceis de serem descobertos e fornecer aos clientes detalhes adicionais sobre o conteúdo do vídeo.

Consulte Serving static (non-image) content na Ajuda da API de disponibilização e renderização de imagens do Dynamic Media para obter mais informações sobre o uso da função JSON em um URL.

Para adicionar legendas ou legendas ao vídeo:

  1. Use um aplicativo ou serviço de terceiros para criar sua legenda/arquivo de subtítulo de vídeo.

    Certifique-se de que o arquivo criado siga o padrão WebVTT (Web Video Text Tracks). A extensão de nome de arquivo de legendagem é .vtt. Você pode obter mais informações sobre o padrão de legendagem WebVTT.

    Consulte WebVTT: O texto da Web rastreia o formato.

    Há ferramentas e serviços gratuitos e premium que podem ser usados para criar arquivos de legenda/subtítulo fora do Dynamic Media. Por exemplo, para criar um arquivo de legenda de vídeo simples sem estilização, você pode usar a seguinte ferramenta de edição e criação de legendas online gratuitas:

    Criador de legendas WebVTT

    Para obter melhores resultados, use a ferramenta no Internet Explorer 9 ou superior, Google Chrome ou Safari.

    Na ferramenta, no campo Inserir URL do arquivo de vídeo, cole o URL copiado do arquivo de vídeo e toque em Carregar. Consulte Obter um URL de um ativo para obter o URL para o próprio arquivo de vídeo, o qual você pode colar no campo Inserir URL do arquivo de vídeo. O Internet Explorer, o Chrome ou o Safari podem reproduzir nativamente o vídeo.

    Agora siga as instruções na tela do site para criar e salvar seu arquivo WebVTT. Quando terminar, copie o conteúdo do arquivo de legenda e o cole em um editor de texto simples e salve com uma extensão de nome de arquivo .vtt.

    OBSERVAÇÃO

    Para obter suporte global a legendas de vídeo em vários idiomas, esteja ciente de que o padrão WebVTT requer a criação de arquivos .vtt e chamadas separadas para cada idioma que você deseja suportar.

    Geralmente, você deseja nomear o arquivo VTT da legenda com o mesmo nome do arquivo de vídeo e anexá-lo à localidade do idioma, como -EN, ou -FR, ou -DE e assim por diante. Ao fazer isso, ele pode ajudá-lo a automatizar a geração dos URLs de vídeo usando seu sistema de gerenciamento de conteúdo da Web existente.

  2. No AEM, carregue o arquivo de legenda da WebVTT no DAM.

  3. Navegue até o ativo de vídeo publicado que deseja associar ao arquivo de legenda que você carregou.

    Lembre-se de que os URLs só estão disponíveis para cópia depois que você publicou os ativos pela primeira vez.

    Consulte Publicar ativos.

  4. Faça uma das seguintes opções:

    • Para obter uma experiência do visualizador de vídeo pop-up, toque em URL. Na caixa de diálogo URL, selecione e copie o URL para a Área de transferência e, em seguida, passe o URL para um editor de texto simples. Anexe o URL copiado do vídeo com a seguinte sintaxe:

      &caption=<server_path>/is/content/<path_to_caption.vtt_file,1>

      Observe o ,1 no final do caminho da legenda. Imediatamente após a extensão do nome de arquivo .vtt no caminho, você tem a opção de ativar (ativar) ou desativar (desativar) o botão de legenda fechada na barra do reprodutor de vídeo, definindo para ,1 ou ,0, respectivamente.

    • Para obter uma experiência de visualizador de vídeo incorporado, toque em Incorporar código. Na caixa de diálogo Incorporar código, selecione e copie o código incorporado na Área de transferência e cole o código em um editor de texto simples. Anexe o código incorporado copiado com a seguinte sintaxe:

      videoViewer.setParam("caption","<path_to_caption.vtt_file,1>");

      Observe o ,1 no final do caminho da legenda. Imediatamente após a extensão do nome de arquivo .vtt no caminho, você tem a opção de ativar (ativar) ou desativar (desativar) o botão de legenda fechada na barra do reprodutor de vídeo, definindo para ,1 ou ,0, respectivamente.

Adicionar marcadores de capítulo ao vídeo

Você pode tornar seus vídeos de formulário longos mais fáceis de assistir e navegar adicionando marcadores de capítulo a vídeos individuais ou aos Conjuntos de vídeos adaptáveis. Quando um usuário reproduz o vídeo, pode tocar nos marcadores de capítulo na linha do tempo do vídeo (também conhecido como depurador de vídeo) para navegar facilmente até o ponto de interesse, ou imediatamente para novos conteúdos, demonstrações, tutoriais e assim por diante.

OBSERVAÇÃO

O reprodutor de vídeo usado deve suportar o uso de marcadores de capítulo. Os players de vídeo do Dynamic Media são compatíveis com marcadores de capítulo, mas o uso de players de vídeo de terceiros não é compatível.

Se desejar, você pode criar e marcar seu próprio visualizador de vídeo personalizado com capítulos em vez de usar uma predefinição do visualizador de vídeo. Para obter instruções sobre como criar seu próprio visualizador do HTML5 com navegação de capítulo, na API do SDK do visualizador do Adobe HTML5, consulte o cabeçalho "Personalização do comportamento usando modificadores" nas classes s7sdk.video.VideoPlayer e s7sdk.video.VideoScrubber. Consulte a documentação do HTML5 Viewer SDK API.

Você cria uma lista de capítulo para o vídeo da mesma forma que cria legendas. Ou seja, você cria um arquivo WebVTT. Observe, no entanto, que esse arquivo deve ser separado de qualquer arquivo de legenda WebVTT que você também possa estar usando; não é possível combinar legendas e capítulos em um arquivo WebVTT.

Você pode usar a seguinte amostra como exemplo do formato usado para criar um arquivo WebVTT com navegação de capítulo:

Arquivo WebVTT com navegação de capítulo de vídeo

WEBVTT 
Chapter 1 
00:00.000 --> 01:04.364 
The bicycle store behind it all. 
Chapter 2 
01:04.364 --> 02:00.944 
Creative Cloud. 
Chapter 3 
02:00.944 --> 03:02.937 
Ease of management for a working solution. 
Chapter 4 
03:02.937 --> 03:35.000 
Cost-efficient access to rapidly evolving technology.

No exemplo acima, Chapter 1 é o identificador de sinalização e é opcional. A hora de sinalização de 00:00:000 --> 01:04:364 especifica a hora de início e a hora de término do capítulo, no formato 00:00:000. Os três últimos dígitos são milissegundos e podem ser deixados como 000, se preferir. O título do capítulo de The bicycle store behind it all é a descrição real do conteúdo do capítulo. O identificador de sinalização, a hora de início e o título do capítulo são exibidos em uma pop-up no reprodutor de vídeo quando um usuário passa o ponteiro do mouse sobre um ponto de sinalização visual na linha do tempo do vídeo.

Como você está usando um visualizador de vídeo HTML5, certifique-se de que o arquivo de capítulo criado siga o padrão WebVTT (Web Video Text Tracks). A extensão do nome de arquivo do capítulo é .vtt. Você pode obter mais informações sobre o padrão de legendagem WebVTT.

Consulte WebVTT: O formato de Rastreamento de texto do vídeo da Web

Para adicionar marcadores de capítulo ao vídeo:

  1. Usando um editor de texto simples fora do AEM, crie seu arquivo de capítulo de vídeo.

    Para obter suporte global a capítulos de vídeo em idiomas diferentes do inglês, esteja ciente de que o padrão WebVTT requer a criação de arquivos .vtt separados e chamadas para cada idioma que você deseja suportar.

  2. Salve o arquivo .vtt na codificação UTF8 para evitar problemas com a representação de caracteres no texto do título do capítulo.

    Geralmente, você deseja nomear o arquivo VTT do capítulo com o mesmo nome do arquivo de vídeo e anexá-lo a capítulos. Ao fazer isso, ele pode ajudá-lo a automatizar a geração dos URLs de vídeo usando seu sistema de gerenciamento de conteúdo da Web existente.

  3. No AEM, faça upload do arquivo de capítulo WebVTT.

    Consulte Upload de ativos.

  4. Faça uma das seguintes opções:

    Para obter uma experiência de visualizador de vídeo pop-up
    1. Navegue até o ativo de vídeo publicado que você deseja associar ao arquivo de capítulo que você enviou. Lembre-se de que os URLs só estão disponíveis para cópia depois que você publicou os ativos pela primeira vez. Consulte Publicar ativos.
    2. No menu suspenso, toque em Visualizadores.
    3. No painel à esquerda, toque no nome predefinido do visualizador de vídeo. Uma visualização do vídeo é aberta em uma página separada.
    4. No painel à esquerda, na parte inferior, toque em URL.
    5. Na caixa de diálogo URL, selecione e copie o URL para a Área de transferência e, em seguida, passe o URL para um editor de texto simples.
    6. Anexe o URL copiado do vídeo com a seguinte sintaxe para associá-lo ao URL copiado para o arquivo de capítulo:

      &navigation=<full_copied_URL_path_to_chapter_file.vtt>
    Para uma experiência de visualizador de vídeo incorporado
    1. Navegue até o ativo de vídeo publicado que você deseja associar ao arquivo de capítulo que você enviou. Lembre-se de que os URLs só estão disponíveis para cópia depois que você publicou os ativos pela primeira vez. Consulte Publicar ativos.
    2. No menu suspenso, toque em Visualizadores.
    3. No painel à esquerda, toque no nome predefinido do visualizador de vídeo. Uma visualização do vídeo é aberta em uma página separada.
    4. No painel à esquerda, na parte inferior, toque em Incorporar.
    5. Na caixa de diálogo Incorporar código, selecione e copie o código inteiro para a Área de transferência e, em seguida, cole-o em um editor de texto simples.
    6. Anexe o código incorporado do vídeo à seguinte sintaxe para associá-lo ao URL copiado ao arquivo de capítulo:

      videoViewer.setParam("navigation","<full_copied_URL_path_to_chapter_file.vtt>"

Sobre miniaturas de vídeo

Você pode escolher entre uma das dez imagens em miniatura geradas automaticamente pelo Dynamic Media para adicionar ao vídeo. O reprodutor de vídeo exibe a miniatura selecionada quando um ativo de vídeo é usado com o componente Dynamic Media no ambiente de criação do AEM Sites, AEM Mobile ou AEM Screens. A miniatura serve como uma imagem estática que melhor representa o conteúdo de todo o vídeo e estimula ainda mais os usuários a tocar no botão Reproduzir .

Com base no tempo total do vídeo, o Dynamic Media captura dez imagens em miniatura (padrão) em 1%, 11%, 21%, 31%, 41%, 51%, 61%, 71%, 81% e 91% no vídeo. As dez miniaturas persistem, o que significa que, se você decidir escolher uma miniatura diferente posteriormente, não precisará gerar novamente a série. Você visualiza as dez imagens em miniatura e, em seguida, seleciona aquela que deseja usar com o vídeo. Se quiser mudar para o padrão, use o CRXDE Lite para configurar o intervalo de tempo em que as imagens em miniatura são geradas. Por exemplo, se você quiser gerar apenas uma série de quatro imagens em miniatura espaçadas uniformemente a partir do seu vídeo, é possível configurar o tempo do intervalo em 24%, 49%, 74% e 99%.

Idealmente, você pode adicionar uma miniatura de vídeo a qualquer momento depois de fazer upload do vídeo, mas antes de publicar o vídeo no seu site.

Se preferir, você pode optar por fazer upload de uma miniatura personalizada para representar seu vídeo em vez de usar uma miniatura gerada pelo Dynamic Media. Por exemplo, você pode criar uma imagem em miniatura personalizada que tenha o título do seu vídeo, uma imagem de abertura atraente ou uma imagem muito específica capturada do seu vídeo. A imagem de miniatura de vídeo personalizada carregada deve ter uma resolução máxima de 1280 x 720 pixels (largura mínima de 640 pixels) e não deve ser maior que 2 MB.

OBSERVAÇÃO

As miniaturas de vídeo personalizadas só estão disponíveis ao executar o Dynamic Media - Modo híbrido.

Adicionar uma miniatura de vídeo

  1. Navegue até um ativo de vídeo carregado que você deseja adicionar uma miniatura de vídeo.

  2. No modo de seleção de ativos, no Exibição de lista ou no Exibição de cartão, toque no ativo de vídeo.

  3. Na barra de ferramentas, toque no ícone Exibir propriedades (um círculo com um "i" nela).

  4. Na página Propriedades do vídeo, toque em Alterar miniatura.

  5. Na página Alterar miniatura, na barra de ferramentas, toque em Selecionar quadro.

    O Dynamic Media gera uma série de imagens em miniatura do vídeo, com base no intervalo padrão ou no intervalo de tempo personalizado.

  6. Visualize as imagens em miniatura geradas e selecione aquela que deseja adicionar ao vídeo.

  7. Toque em Salvar alteração.

    A imagem em miniatura do vídeo é atualizada para usar a miniatura selecionada. Posteriormente, se decidir alterar a imagem em miniatura, você poderá retornar à página Alterar miniatura e selecionar uma nova.

    Se você configurou novos intervalos de tempo padrão, ou carregou um novo vídeo para substituir o vídeo existente, será necessário ter o Dynamic Media regenerando as miniaturas.

    Consulte Configurar o intervalo de tempo padrão em que as miniaturas de vídeo são geradas.

Configure o intervalo de tempo padrão em que as miniaturas de vídeo são geradas

Ao configurar e salvar o novo intervalo padrão, a alteração se aplica automaticamente somente aos vídeos que você fizer upload no futuro. Ele não aplica automaticamente o novo padrão aos vídeos que você carregou anteriormente. Para vídeos existentes, você deve gerar novamente as miniaturas.

Consulte Adicionar uma miniatura de vídeo.

Para configurar o intervalo de tempo padrão em que as miniaturas de vídeo são geradas,

  1. No AEM, toque em Ferramentas > Geral > CRXDE Lite.

  2. Na página CRXDE Lite, no painel de diretório à esquerda, navegue até o etc/dam/imageserver/configuration/jcr:content/settings.

    se o painel do diretório não estiver visível, talvez seja necessário tocar no ícone >> à esquerda da guia Home .

  3. No painel inferior direito, na guia Propriedades, toque duas vezes em thumbnailtime.

  4. Na caixa de diálogo Editar hora da miniatura, use os campos de texto para inserir valores de intervalo como porcentagens.

    • Toque no ícone de sinal de adição (+) para adicionar um ou mais campos de valor de intervalo. Talvez seja necessário rolar até a parte inferior da caixa de diálogo para ver o ícone .
    • Toque no ícone do sinal de menos (-) à direita de um campo de valor de intervalo para excluí-lo da lista.
    • Toque no ícone de seta para cima e no ícone de seta para baixo para reordenar os valores do intervalo.
  5. Toque em OK para retornar à guia Propriedades.

  6. Próximo ao canto superior esquerdo da página do CRXDE Lite, toque em Salvar tudo e toque no ícone Voltar início no canto superior esquerdo para retornar ao AEM.

    Consulte Adicionar uma miniatura de vídeo.

Adicionar uma miniatura de vídeo personalizada

OBSERVAÇÃO

Esse recurso só está disponível quando você executa o Dynamic Media - Modo híbrido.

  1. Navegue até um ativo de vídeo carregado que você deseja adicionar uma miniatura de vídeo.

  2. No modo de seleção de ativos, no Exibição de lista ou no Exibição de cartão, toque no ativo de vídeo.

  3. Na barra de ferramentas, toque no ícone Exibir propriedades (um círculo com um "i" nela).

  4. Na página Propriedades do vídeo, toque em Alterar miniatura.

  5. Na página Alterar miniatura, na barra de ferramentas, toque em Fazer upload de nova miniatura.

  6. Navegue até uma imagem em miniatura que deseja usar, selecione-a e toque em Abrir para começar a carregar a imagem no AEM

  7. Depois que a imagem for carregada com êxito, na página Alterar miniatura, toque em Salvar alterações.

    A miniatura personalizada é adicionada ao vídeo.

Nesta página