View a markdown version of this page

Intelligentes Zuschneiden mit Elementarinferenz - MediaConvert

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Intelligentes Zuschneiden mit Elementarinferenz

Einführung

AWS Elemental Inference ist ein verwalteter Medienservice, der KI zur Analyse von Medieninhalten nutzt, um KI-fähige Workflows zu ermöglichen. Die Funktion „Intelligentes Zuschneiden“ verwendet KI, um auf den gewünschten Bereich im Eingabevideo zu schließen, und schneidet das Video auf das angegebene Seitenverhältnis zu, wobei der interessierende Bereich in der Mitte der Ausgabe belassen wird.

Ein typischer Anwendungsfall für Smart Cropping ist die Erstellung eines vertikalen Videos aus einem Video im Querformat. In einem Video eines Fußballspiels im Querformat leitet Smart Cropping beispielsweise eine Region ab, die den Fußball und aktive Spieler als Interessenregion enthält. Das Video wird beschnitten (vertikal), um den Ball und die Spieler im Ausgabe-Videoframe zu belassen.

In dieser Anleitung wird beschrieben, wie Sie die Funktion „Intelligentes Zuschneiden“ in einem Job aktivieren. MediaConvert

Integration elementarer Inferenzen

Wenn Smart Cropping in einem Job aktiviert ist, wird die Integration mit Elemental Inference MediaConvert verwaltet. Führt während der Bearbeitung des Jobs Folgendes aus: MediaConvert

  1. MediaConvert erstellt einen Elemental Inference-Feed in dem Konto, in dem der Job ausgeführt wird.

  2. MediaConvert sendet die Eingabe zur Analyse an Elemental Inference.

  3. MediaConvert erstellt einen Transcodierungsauftrag unter Verwendung der Analyse-Metadaten von Elemental Inference.

  4. MediaConvert löscht den Feed, sobald der Job abgeschlossen ist.

Hinweis: MediaConvert Fügt dem Feed ein AWS Tag mit dem Schlüssel ManagedByService und dem Wert AWSElementalMediaConvert hinzu.

IAM-Rollenberechtigungen

In der Einrichten von IAM-Berechtigungen Anleitung wird die Einrichtung einer IAM-Rolle mit den Berechtigungen zur Ausführung eines MediaConvert Transcodierungsjobs beschrieben. In der folgenden Richtlinie sind die zusätzlichen Berechtigungen aufgeführt, die zur Transcodierungs-IAM-Rolle für die Funktion „Intelligentes Zuschneiden“ hinzugefügt werden müssen:

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "elemental-inference:CreateFeed", "elemental-inference:AssociateFeed", "elemental-inference:PutMedia", "elemental-inference:GetMetadata", "elemental-inference:DeleteFeed", "elemental-inference:TagResource" ], "Resource": "*" } ] }

Maximale Anzahl gleichzeitiger Feeds

Jeder MediaConvert Job, für den Smart Cropping aktiviert ist, verbraucht einen Feed mit Elementarinferenz, während der Job ausgeführt wird. MediaConvert ermöglicht es dem Benutzer, die maximale Anzahl von Feeds, die für die Ausführung von MediaConvert Jobs verwendet werden sollen, mithilfe der Einstellungen „Maximale Anzahl gleichzeitiger Feeds“ einer MediaConvert Warteschlange anzugeben. Diese Einstellung muss größer als 0 sein, damit Smart Cropping-Jobs ausgeführt werden können. Gehen Sie wie folgt vor, um die Einstellung „Maximale Anzahl gleichzeitiger Feeds“ in der Konsole zu aktualisieren: MediaConvert

  1. Wählen Sie in der MediaConvert Konsole Warteschlangen und den Namen der Warteschlange aus, die Sie aktualisieren möchten.

  2. Wählen Sie auf der Seite mit den Warteschlangendetails die Option Warteschlange bearbeiten aus.

  3. Aktualisieren Sie das Feld Maximale Anzahl gleichzeitiger Feeds und wählen Sie Warteschlange speichern aus.

Hinweis: Die maximale Anzahl gleichzeitiger Feeds aller Warteschlangen darf das Limit für die Gesamtzahl der Feeds von Elemental Inference innerhalb des Kontos nicht überschreiten.

Wenn eine Warteschlange mehr Smart Cropping-Jobs enthält als der maximale Wert für gleichzeitige Feeds, werden die Jobs in die Warteschlange gestellt, bis die Feed-Kapazität verfügbar ist (durch Abschluss von Jobs oder Aktualisierung der maximalen Anzahl von Feeds in der Warteschlange).

Den Job Smart Cropping einrichten

Gehen Sie wie folgt vor, um Smart Cropping in einer MediaConvert Ausgabe zu aktivieren:

  1. Fügen Sie in der MediaConvert Konsole eine Ausgabegruppe und eine Ausgabe hinzu.

  2. Stellen Sie in den Einstellungen für die Beschreibung des Ausgabevideos die gewünschte Breite und Höhe ein, wobei die Breite kleiner oder gleich der Höhe sein muss.

  3. Erweitern Sie in den Einstellungen für die Videobeschreibung die Option Skalierung und stellen Sie das Skalierungsverhalten auf Intelligentes Zuschneiden mithilfe von Elementarinferenz ein.

Einzelheiten zum Einrichten eines MediaConvert Jobs finden Sie unter. Tutorial: Jobeinstellungen konfigurieren

Intelligentes Zuschneiden wird mit den folgenden Funktionen nicht unterstützt:

Preisgestaltung

Die Preisgestaltung für einen Smart Cropping-Job ist in zwei Teile gegliedert: die Preisgestaltung für Elemental Inference und die Preisgestaltung für die Transcodierung. Die Gebühren für die Dienste fallen nur an, wenn der Auftrag erfolgreich abgeschlossen wurde. Es fallen keine Gebühren an, wenn ein Job fehlerhaft ist.

Bei Smart Cropping handelt es sich um eine Professional-Tier-Funktion, die pro Ausgabe aktiviert wird.

Verfügbarkeit in Regionen

Jobs mit aktiviertem Smart Cropping sind dort verfügbar, wo Elemental Inference in den folgenden Regionen verfügbar ist:

  • USA West (Oregon) us-west-2