Konfigurieren der Videokomponente configure-the-video-component
Die Videokomponente können Sie ein vordefiniertes OOTB-Videoelement (vordefiniertes) auf Ihrer Seite platzieren.
Damit eine korrekte Transkodierung erfolgt, muss Ihr Administrator Installieren Sie FFmpeg und konfigurieren Sie AEM getrennt. Sie können auch Videoprofile konfigurieren zur Verwendung mit HTML5-Elementen.
Videoprofile konfigurieren configure-video-profiles
Sie können Videoprofile definieren, die für HTML5-Elemente verwendet werden sollen. Die hier gewählten werden der Reihe nach verwendet. Um zuzugreifen, verwenden Sie Design-Modus (nur in der klassischen Benutzeroberfläche) und wählen Sie die Registerkarte Profile aus:
Sie können auch das Design der Videokomponenten und -parameter für Wiedergabe, Flashund Erweitert.
Installieren von FFmpeg und Konfigurieren von AEM install-ffmpeg
Die Videokomponente nutzt das Open-Source-Produkt FFmpeg eines Drittanbieters für die ordnungsgemäße Transkodierung von Videos, die heruntergeladen werden können von https://ffmpeg.org/. Nach der Installation von FFmpeg müssen Sie AEM konfigurieren, um einen bestimmten Audio-Codec und bestimmte Laufzeitoptionen zu verwenden.
So installieren Sie FFmpeg für Ihre Plattform:
-
Unter Windows:
- Laden Sie die kompilierte Binärdatei als
ffmpeg.zip
- Entpacken Sie die Datei in einen Ordner.
- Systemumgebungsvariable festlegen
PATH
nach<*your-ffmpeg-locatio*n>\bin
- Starten Sie AEM neu.
- Laden Sie die kompilierte Binärdatei als
-
Unter Mac OS X:
-
Installieren Sie Xcode (https://developer.apple.com/technologies/tools/xcode.html)
-
Installieren Sie XQuartz/X11.
-
Installieren Sie MacPorts (https://www.macports.org/)
-
Führen Sie in der Konsole den folgenden Befehl aus und befolgen Sie die Anweisungen:
sudo port install ffmpeg
FFmpeg
muss inPATH
, damit AEM ihn über die Befehlszeile abrufen können.
-
-
Verwenden der vorkompilierten Version für OS X 10.6:
-
Laden Sie die vorkompilierte Version herunter.
-
Extrahieren Sie sie in die
/usr/local
Verzeichnis. -
Führen Sie vom Terminal aus Folgendes aus:
sudo ln -s /usr/local/Cellar/ffmpeg/0.6/bin/ffmpeg /usr/bin/ffmpeg
-
So konfigurieren Sie AEM:
-
Öffnen Sie CRXDE Lite in einem Webbrowser. (http://localhost:4502/crx/de)
-
Wählen Sie den Knoten
/libs/settings/dam/video/format_aac/jcr:content
aus und stellen Sie sicher, dass die Knoteneigenschaften wie folgt lauten:-
audioCodec:
code language-none aac
-
customArgs:
code language-none -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
-
-
Um die Konfiguration anzupassen, erstellen Sie eine Überlagerung im Knoten
/apps/settings/
und verschieben Sie dieselbe Struktur unter den Knoten/conf/global/settings/
. Sie kann nicht im Knoten/libs
bearbeitet werden. Um zum Beispiel den Pfad/libs/settings/dam/video/fullhd-bp
zu überlagern, erstellen Sie ihn bei/conf/global/settings/dam/video/fullhd-bp
.note note NOTE Überlagern und bearbeiten Sie den gesamten Profilknoten und nicht nur die Eigenschaft, die geändert werden muss. Solche Ressourcen werden nicht über SlingResourceMerger aufgelöst. -
Haben Sie eine der Eigenschaften geändert, klicken Sie auf Alle speichern.
/apps
überlagern, damit AEM die benutzerdefinierten Änderungen am vorkonfigurierten Modell abrufen kann.