Il componente Video consente di inserire una risorsa video predefinita out-of-the-box (OOOTB) nella pagina.
Affinché venga eseguita la transcodifica corretta, l'amministratore installa separatamente FFmpeg. Vedere Installare FFmpeg e configurare AEM. Gli amministratori inoltre Configura profili video per l'utilizzo con elementi HTML5.
Questo componente di base è stato dichiarato obsoleto. Adobe consiglia di utilizzare il componente Componenti di base Incorpora componenti.
Non è più previsto che questo componente funzioni automaticamente senza un'ampia personalizzazione a livello di progetto.
Per l’utilizzo di elementi HTML5, definite i profili video. Quelli scelti qui sono utilizzati in ordine. Per accedere, utilizzare la modalità Progettazione (solo interfaccia classica) e selezionare la scheda Profili:
Da questa finestra di dialogo potete anche configurare la progettazione del componente Video e i parametri per Playback, Flash e Advanced.
Il componente Video si basa sul prodotto open-source FFmpeg di terze parti per la transcodifica di video. Scaricato da https://ffmpeg.org/. Dopo aver installato FFmpeg, configurate AEM utilizzare un codec audio specifico e opzioni di runtime specifiche.
Per installare FFmpeg in Windows, procedere come segue:
ffmpeg.zip
.PATH
su <your-ffmpeg-location\bin
.Per installare FFmpeg su Mac OS X, attenetevi alla seguente procedura:
sudo port install ffmpeg
e seguire le istruzioni visualizzate. Assicurarsi che il percorso dell'eseguibile FFmpeg
sia aggiunto alla variabile di sistema PATH
.Per installare FFmpeg su Mac OS X 10.6, utilizzando la versione precompilata, attenetevi alla seguente procedura:
/usr/local
.sudo ln -s /usr/local/Cellar/ffmpeg/0.6/bin/ffmpeg /usr/bin/ffmpeg
. Modificate i percorsi come appropriato.Per configurare AEM, procedere come segue:
Questi passaggi sono necessari solo se è necessaria un'ulteriore personalizzazione dei codec.
Aprite CRXDE Lite nel browser Web. Accedere a http://localhost:4502/crx/de.
Selezionare il nodo /libs/settings/dam/video/format_aac/jcr:content
e assicurarsi che le proprietà del nodo siano le seguenti:
audioCodec
è aac
.customArgs
è -flags +loop -me_method umh -g 250 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 16 -b_strategy 1 -i_qfactor 0.71 -cmp chroma -subq 8 -me_range 16 -coder 1 -sc_threshold 40 -b-pyramid normal -wpredp 2 -mixed-refs 1 -8x8dct 1 -fast-pskip 1 -keyint_min 25 -refs 4 -trellis 1 -direct-pred 3 -partitions i8x8,i4x4,p8x8,b8x8
.Per personalizzare la configurazione, create una sovrapposizione nel nodo /apps/settings/
e spostate la stessa struttura sotto il nodo /conf/global/settings/
. Non può essere modificato nel nodo /libs
. Ad esempio, per sovrapporre il percorso /libs/settings/dam/video/fullhd-bp
, createlo in corrispondenza di /conf/global/settings/dam/video/fullhd-bp
.
Sovrapponi e modifica l’intero nodo del profilo e non solo la proprietà che deve essere modificata. Tali risorse non vengono risolte tramite SlingResourceMerger.
Se avete modificato una delle proprietà, fate clic su Salva tutto.
Le modifiche apportate ai modelli di flusso di lavoro predefiniti (OOTB) non vengono mantenute quando aggiornate l’istanza AEM. Adobe consiglia di copiare i modelli di workflow modificati prima di modificarli. Ad esempio, copiare il modello OOOTB DAM Update Asset prima di modificare il passaggio di transcodifica FFmpeg nel modello DAM Update Asset per scegliere i nomi dei profili video esistenti prima dell'aggiornamento. Quindi, potete sovrapporre il nodo /apps
per AEM recuperare le modifiche personalizzate al modello OOTB.