Intelligentes Zuschneiden von Videos mit Elemental Inference - MediaLive

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 von Videos mit Elemental Inference

In einem AWS Elemental MediaLive Kanal können Sie die Funktion „Intelligentes Zuschneiden“ aktivieren, um eine oder mehrere Ausgaben mit einem anderen Seitenverhältnis als dem Quell-Seitenverhältnis einzurichten. Ein typischer Anwendungsfall ist die Erstellung eines vertikalen Videos aus einem Video im Querformat.

MediaLive verwendet AWS Elemental Inference, um die Videoframes auf ein von Ihnen festgelegtes Seitenverhältnis zuzuschneiden.

Elemental Inference analysiert den Quellinhalt, um den gewünschten Bereich zu ermitteln. Stellen Sie sich zum Beispiel das Quellvideo eines Fußballspiels vor. Die Elementarinferenz leitet die Position der interessierenden Region ab, wenn sich der Ball bewegt. Elementare Inferenz lässt in der Regel den Schluss zu, dass der Fußball und die Spieler um den Ball herum diese Region von Interesse sind.

MediaLive ruft Informationen über die Region von Interesse aus Elemental Inference ab und schneidet das Video zu und skaliert es.

Preisgestaltung

Für den Betrieb eines Kanals, für den die Smart-Crop-Funktion aktiviert ist, fallen Gebühren an. Um diesen Ladevorgang zu beenden, müssen Sie die Funktion an allen Ausgängen des Kanals deaktivieren. Informationen zu den Gebühren für die Nutzung dieser Funktion finden Sie unterhttps://aws.amazon.com/elemental-inference/pricing/.

Anmerkung

Wenn Sie Smart Crop in einem MediaLive Kanal der Standardklasse aktivieren, fällt für jede Pipeline im Kanal eine separate, aber identische Gebühr an.

Anforderungen an die Quelle

  • Eingabetyp: Alle unterstützten Typen. Die Eingabe muss eine Live-Eingabe sein, keine Dateieingabe.

  • Eingabecodec: Alle unterstützten Codecs

  • Eingangsauflösung: Alle unterstützten Auflösungen.

  • Seitenverhältnis: Beliebiges Seitenverhältnis

  • Dynamische Bildüberlagerungen: Wir empfehlen, dass die Quelle keine Bildüberlagerungen enthält, da Bewegungen in der Überlagerung Bewegungen beinhalten können, die Elemental Inference fälschlicherweise zu verfolgen beginnt.

  • Statische Bildüberlagerungen und eingebrannte Bildunterschriften: Wir empfehlen, dass die Quelle keine statischen Bildüberlagerungen oder eingebrannten Bildunterschriften enthält, da sie beim intelligenten Zuschneiden möglicherweise umständlich abgeschnitten werden.

  • Intelligentes Zuschneiden wird in Kanälen unterstützt, die Eingangsumschaltung und/oder Eingangs-Failover implementieren.

  • Smart Crop wird in MediaLive Anywhere-Kanälen nicht unterstützt.

Spezifikationen für die Ausgabe

  • Ausgabetypen: Alle unterstützten Typen.

  • Ausgabecodec: Alle unterstützten Codecs.

  • Seitenverhältnis: Jedes Seitenverhältnis und jede Ausrichtung (Hoch- oder Querformat).

  • Auflösung: Alle unterstützten Auflösungen.

  • Gemeinsam genutzte Kodierungen: Sie können sich dafür entscheiden, Kodierungen in einem Kanal, den Sie für intelligentes Zuschneiden eingerichtet haben, nicht gemeinsam zu nutzen, denn wenn Sie Smart Crop in einer der Ausgaben aktivieren, die eine Kodierung gemeinsam nutzen, MediaLive wird sie automatisch in der anderen Ausgabe aktiviert, die die Kodierung gemeinsam nutzt. Wenn du Smart Crop in einem vorhandenen Channel mit gemeinsamen Codierungen einrichtest, findest du weitere Informationen Einen Videokodieren teilen zum Entkoppeln der Ausgaben unter.

  • Du kannst AFD nicht an Videoausgängen aktivieren, für die Smart Crop aktiviert ist.

  • Sie können keine dynamischen Bildüberlagerungen in einen Kanal einfügen, in dem Smart Crop aktiviert ist.

Smart Crop mithilfe der MediaLive Konsole einrichten

Anmerkung

Bei den Informationen in diesem Abschnitt wird davon ausgegangen, dass Sie mit den allgemeinen Schritten zum Erstellen eines Kanals, wie in Erstellen eines Channels von Grund auf beschrieben, vertraut sind.

Wie funktioniert Smart Crop

Sie richten die Smart-Crop-Funktion für einzelne Videoausgänge ein, indem Sie die Videoskalierung auf SMART_CROP einstellen. Sie können Smart Crop an einem oder mehreren Videoausgängen im Kanal einrichten. Wenn Sie den Kanal speichern, MediaLive wird automatisch eine Feed-Ressource in Elemental Inference in Ihrem AWS Konto erstellt. MediaLiveerstellt eine Verknüpfung zwischen dem Feed und jeder Ausgabe, die Smart Crop verwendet.

Wenn Sie den Kanal starten, MediaLive übermittelt er den Quellstream an Elemental Inference und ruft dann Metadaten von Elemental Inference ab, die den interessierenden Bereich beschreiben. Schneidet in jeder Videoausgabe, für die das intelligente Zuschneiden aktiviert ist, MediaLive das Video im Kanal auf den neuen Interessenbereich zu. MediaLive setzt die reguläre Verarbeitung fort, um das Video zu codieren.

Schritt A: Aktivieren Sie Smart Crop

Sie müssen Smart Crop in den entsprechenden Videoausgängen aktivieren.

  1. Wählen Sie auf der Seite „Kanal erstellen“ oder „Kanal bearbeiten“ die Option „AWS Elementare Inferenzeinstellungen“.

  2. Wählen Sie unter Status die Option Aktiviert aus. Es werden Abschnitte für jedes Feature der Elementaren Inferenz angezeigt.

  3. Suchen Sie im Abschnitt Ausgabegruppen des Kanals nach einer Ausgangsgruppe und nach einer der Ausgaben, die das Video enthalten. Zeigen Sie den Bereich Stream settings (Streameinstellungen) an und wählen Sie den Bereich Video aus.

    • Füllen Sie die Felder Breite und Höhe entsprechend dem Zuschnitt aus, den Sie anwenden MediaLive möchten.

    • Öffnen Sie die Skalierungseinstellungen und legen Sie dann das Skalierungsverhalten auf SMART_CROP fest.

  4. Wiederholen Sie den vorherigen Schritt für weitere Videoausgänge, in dieser Ausgabegruppe und in anderen Ausgabegruppen. Denken Sie daran, dass Sie Smart Crop nicht in jeder Ausgabegruppe oder in jeder Videoausgabe einer Ausgabegruppe einrichten müssen.

Schritt B: Überprüfe das Setup

  1. Wählen Sie auf der Seite Kanal erstellen oder Kanal bearbeiten die Einstellungen für AWS Elementarinferenz aus. Der Bereich „Intelligentes Zuschneiden“ wird automatisch erweitert und zeigt eine Liste von Ausgabegruppen und deren Videoausgängen an.

    • Videoausgänge, die für intelligentes Zuschneiden eingerichtet sind (intelligentes Zuschneiden ist aktiviert), werden mit aktiviertem Schieberegler angezeigt. Die Ausgabe ist smart-crop-enabled

    • Ausgabegruppen, bei denen bei allen Videoausgängen Smart Crop aktiviert ist, werden mit aktiviertem Schieberegler angezeigt. Diese Ausgabegruppe ist smart-crop-enabled.

    • Ausgabegruppen werden bei aktiviertem Schieberegler nicht angezeigt, wenn sie eine Mischung aus aktivierten und deaktivierten Videoausgängen enthalten.

  2. Sie können die Konfiguration anpassen:

    Bewegen Sie den Schieberegler, um eine beliebige Ausgabe oder Ausgabegruppe zu aktivieren. Stellt in den entsprechenden Videoausgängen MediaLive automatisch die Einstellung Skalierungsverhalten auf Intelligentes Zuschneiden ein. Wahrscheinlich müssen Sie sich jedoch immer noch die Videoausgabe in den Streams-Einstellungen ansehen, um die Videobreite und -höhe (das Seitenverhältnis) zu ändern. Wenn Sie die Breite und Höhe nicht festlegen, kann es sein, dass die Ausgabe im Pillar-Box- oder Letter-Box-Format angezeigt wird.

    Sie können den Schieberegler bewegen, um jede Ausgabe oder Ausgabegruppe zu deaktivieren. In den entsprechenden Videoausgängen wird die Einstellung für das Skalierungsverhalten MediaLive automatisch auf Standard gesetzt. Wahrscheinlich müssen Sie sich jedoch immer noch die Videoausgabe in den Streams-Einstellungen ansehen, um die Videobreite und -höhe (das Seitenverhältnis) zu ändern.

Änderung der Smart-Crop-Konfiguration

Sie können die bestehende Smart-Crop-Konfiguration in einem Kanal wie folgt ändern:

Um Smart Crop an allen Ausgängen des Kanals zu deaktivieren

  1. Wählen Sie auf der Seite „Kanal erstellen“ oder „Kanal bearbeiten“ die Option „AWS Elementare Inferenz“ aus. Der Bereich „Intelligentes Zuschneiden“ wird automatisch um eine Liste der Ausgabegruppen und ihrer Videoausgänge erweitert.

  2. Wählen Sie die entsprechende Aktion aus:

    • Wenn Smart Crop die einzige Funktion für Elementarfolgerungen ist, die auf dieser Seite aktiviert ist, wählen Sie unter Status die Option Deaktiviert aus.

    • Andernfalls stellen Sie im Bereich Intelligentes Zuschneiden den Schieberegler für jede Ausgabegruppe auf Deaktiviert (grau).

Um das intelligente Zuschneiden in einzelnen Ausgaben zu deaktivieren

  1. Wählen Sie auf der Seite Kanal erstellen oder Kanal bearbeiten im Abschnitt Ausgabegruppen den Ausgang aus, der das Video enthält.

  2. Zeigen Sie den Bereich Stream settings (Streameinstellungen) an und wählen Sie den Bereich Video aus.

    • Passen Sie die Werte in den Feldern Breite und Höhe an.

    • Öffnen Sie die Skalierungseinstellungen und legen Sie dann das Skalierungsverhalten auf einen anderen Wert als SMART_CROP fest.