FFmpeg für Communities

Überblick

FFmpeg ist eine Lösung zum Konvertieren und Streaming von Audio und Video und wird, wenn sie installiert ist, zur korrekten Transkodierung von Video-Assets sowie zur Aktivierung von AEM Communities verwendet.

FFmpeg wird in der Authoring-Umgebung verwendet, um Metadaten für hochgeladene Aktivierungsressourcen abzurufen und eine Miniaturansicht zu erstellen, die bei der Auflistung der Aktivierungsressource angezeigt wird.

Installieren von FFmpeg

FFmpeg sollte auf dem (den) Server(n) installiert sein, auf dem (denen) die AEM author Instanz(en) gehostet wird.

  1. Gehen Sie zu https://www.ffmpeg.org.

  2. Laden Sie die neueste Version von FFmpeg für Ihre spezifische Umgebung herunter (Macintosh, Windows oder Linux).

    • Es ist wichtig, FFmpeg aufgrund von Sicherheitslücken in älteren Versionen auf dem neuesten Stand zu halten.
  3. Installieren Sie FFmpeg entsprechend den Anweisungen für das Betriebssystem.

  4. Stellen Sie sicher, dass die ausführbare Datei FFmpeg im Systempfad festgelegt ist.

    Sie sollten in der Lage sein, FFmpeg von einem beliebigen Verzeichnis in Ihrem System auszuführen.

    • Beispiel: ffmpeg -version.

FFmpeg Transcoding Servicekonfigurieren

Standardmäßig werden bei der Installation von FFmpeg mehrere Darstellungen gemäß der Workflow-Definition von DAM Update Asset konfiguriert (Transkodierungen).

Da die Transkodierungen CPU-intensiv sind, wird empfohlen, die Liste der Zielgruppe-Darstellungen zu ändern. In den meisten Fällen ist eine Transkodierung nicht erforderlich.

So ändern Sie den Workflow DAM-Update-Asset und deaktivieren Sie in diesem Beispiel die Transkodierung:

  • Melden Sie sich mit Administratorrechten bei der Autoreninstanz an.

  • Navigieren Sie in der globalen Navigation zu Tools > Workflow > Modelle.

  • Suchen Sie nach DAM Update Asset.

  • Klicken Sie mit der Dublette, um den Workflow zur Bearbeitung in der klassischen Benutzeroberfläche zu öffnen.

    Ergebnis: http://localhost:4502/cf#/etc/workflow/models/dam/update_asset.html

  • Klicken Sie bei gedrückter Dublette auf den Schritt FFmpeg transcoding, um das Dialogfeld "Schritteigenschaften"aufzurufen.

  • Auf der Registerkarte Prozess:

    • Anpassungen: Löschen Sie alle Einträge, um die Transkodierung von Standardwerten zu deaktivieren: profile:format_ogg,profile:format_aac,profile:format_flv,profile:format_aac_ie

    configure-ffmpeg

  • Wählen Sie OK, um das Step Properties-Dialogfeld zu schließen.

  • Wählen Sie Speichern, um den DAM Update Asset-Workflow zu speichern.

Auf dieser Seite