Mancata corrispondenza tra rientro FFMpeg e AEMpeg

Come parte della funzionalità di elaborazione delle risorse DAM, a ogni istanza di authoring è stata fornita una copia installata dello strumento CLI FFmpeg. Tuttavia, un problema noto con la corrispondenza delle espressioni regolari richiede il prossimo Service Pack 14 per la risoluzione.

Descrizione description

Ambiente

Adobe Experience Manager 6.5

Problema/Sintomi

Come parte della funzionalità di elaborazione delle risorse DAM, a ogni istanza di authoring è stata fornita una copia installata dello strumento CLI FFmpeg. Da utilizzare con com.day.cq.dam.handler.ffmpeg.FFMpegWrapper class (OOTB Day Communique 5 DAM Video Extensions bundle, ovvero com.day.cq.dam.cq-dam-video) per generare nuove rappresentazioni video, che iniziano con una chiamata per determinare la dimensione della risorsa di input.

Il problema si verifica quando si tenta di associare l’output CLI a una specifica espressione regolare:

"    Stream.* Video: .*


d+xd+.*"

ovvero uno in cui ci sono esattamente QUATTRO spazi prima Flusso.

Tuttavia, il file ffmpeg 4.4-static fornito nell’istanza (che è la versione corrente) restituisce DUE spazi nella riga che questo regex sta cercando:

Stream #0:0(und): Video: vp9, yuv420p(tv, bt709, progressive), 560x320, q=2-31, 30 fps, 1k tbn (default)

Pertanto AEM FFMpegWrapper (cq-dam-video 5.12.8) non riesce a ottenere i dettagli necessari e il processo di transcodifica non viene nemmeno avviato, interrompendo in tal modo il flusso di lavoro.

Risoluzione resolution

Attendi e applica Service Pack 14.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f