Ambiente
Adobe Experience Manager 6.5
Problema/Sintomas
Como parte da funcionalidade de processamento de ativos do DAM, todas as instâncias de autor receberam uma cópia instalada da ferramenta FFmpeg CLI. Deve ser usado com com.day.cq.dam.handler.ffmpeg.FFMpegWrapper
classe (pacote OOTB Day Communique 5 DAM Video Extensions, ou seja, com.day.cq.dam.cq-dam-video
) para gerar novas representações de vídeo, que começam com uma chamada para determinar o tamanho do ativo de entrada.
O problema ocorre quando ele tenta corresponder a saída da CLI a uma expressão regular específica:
" Stream.* Video: .*
d+xd+.*"
ou seja, um em que há exatamente quatro espaços antes de "Stream".
No entanto, o ffmpeg 4.4-static que foi fornecido na instância (que é a versão atual) gera DOIS espaços na linha que este regex está procurando:
Stream #0:0(und): Video: vp9, yuv420p(tv, bt709, progressive), 560x320, q=2-31, 30 fps, 1k tbn (default)
Assim AEM FFMpegWrapper (cq-dam-video 5.12.8
) não obtém os detalhes necessários e o processo de transcodificação nem sequer é iniciado, quebrando assim o fluxo de trabalho.
Aguarde e aplique o Service Pack 14.