

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.

# Erstmaliges Einrichten von Elemental Inference-Funktionen
<a name="smart-crop-procedure-cli-create"></a>

In diesem Abschnitt wird beschrieben, wie Sie die ersten Funktionen von Elemental Inference in einrichten. MediaLive Sie können ihn einrichten, wenn Sie zum ersten Mal einen Kanal erstellen, oder Sie können ihn in einem vorhandenen Kanal einrichten. Sie können eine Elementarinferenzfunktion oder mehrere Funktionen gleichzeitig einrichten. 

Sie müssen einen vollständig konfigurierten Feed einrichten: Ressource — Feed — Ausgabe oder Ausgaben, wobei der MediaLive Kanal die Ressource ist und jede Ausgabe eine Elementarinferenzfunktion darstellt.

1. Verwenden Sie **in Elemental Inference**, um einen neuen Feed `create-feed` zu erstellen. Befolgen Sie diese Richtlinien:
   + Geben Sie dem Feed einen einprägsamen Namen. Möglicherweise möchten Sie dem MediaLive Kanal denselben oder einen ähnlichen Namen geben. 

     Beachten Sie, dass Sie, wenn Sie Elemental Inference-Funktionen zuvor über die MediaLive Konsole eingerichtet haben, diese Feeds bei der Verwendung sehen werden. `list-feeds` Diese Feeds haben immer einen Namen, der mit dem Kanalnamen identisch ist.
   + Schließen Sie die Ausgaben ein, wie in der folgenden Tabelle beschrieben.    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/de_de/medialive/latest/ug/smart-crop-procedure-cli-create.html)

1. Die Antwort enthält die folgenden Informationen, die Sie sich notieren sollten:
   + Die Feed-ID, die Sie für CLI-Befehle in diesem Feed benötigen.
   + Der Feed-ARN, den Sie benötigen, um mit dem MediaLive Kanal zu arbeiten. Sie können den ARN auch mit abrufen`get-feed`.

1. **Verwenden Sie `create-channel` oder MediaLive, `update-channel` um einen Kanal zu erstellen oder einen vorhandenen Kanal zu bearbeiten.** 
   + Fügen Sie auf der obersten Ebene der JSON-Datei einen `InferenceSettings` Abschnitt hinzu und fügen Sie Folgendes hinzu:
     + `feedArn`: Der ARN des Feeds, den Sie erstellt haben. Fügen Sie diese Zeile nur einmal ein, auch wenn Sie mehr als eine Elementarinferenzfunktion aktivieren.
   + Nehmen Sie für jede Funktion Änderungen vor, wie in der folgenden Tabelle beschrieben.    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/de_de/medialive/latest/ug/smart-crop-procedure-cli-create.html)

   Das folgende Beispiel zeigt den JSON-Code für die Aktivierung von Smart Crop und Event Clipping. 

   Intelligentes Zuschneiden ist in der Videokodierung (Videobeschreibung) aktiviert, die `high_resolution` in einer Ausgabe benannt ist, die `output_A` in der Ausgabegruppe benannt ist, die `My_outputgroup` in dem Kanal mit der ID benannt ist. `9042242` Die Videobeschreibung umfasst unter anderem die Parameter`Height`, `Name``ScalingBehavior`, und`Width`. 

   Der ARN des Feeds endet mit der eindeutigen ID`vbphju6m7nohlpcs3sd`.

   ```
   {
     "Arn": "arn:aws:medialive:us-west-2:111122223333:channel:9042242",
   ...
     "EncoderSettings": {
   ...
       "OutputGroups": [
         {
           "Name": "My_outputgroup",
   ...
           "Outputs": [
             {
   ...
               "OutputName": "output_A",
   ...
               "VideoDescriptionName": "high_resolution"
             }
           ]
         }
       ],
   ...
       "VideoDescriptions": [
   ...
           "Height": 1280,
           "Name": "high_resolution",
           "ScalingBehavior": "SMART_CROP",
           "Width": 720
         }
       ]
     },
     "Id": "9042242",
   
   
     "InferenceSettings": {
       "FeedArn": "arn:aws:elemental-inference:us-west-2:111122223333:feed/vbphju6m7nohlpcs3sd"
   ...
   }
   ```

   Das folgende Beispiel zeigt die wichtigsten JSON-Abschnitte für die Aktivierung von Smart Subtitles. Der Kanal hat einen Eingangsanhang mit einer Audioauswahl (`Audio_1`), eine intelligente Untertitelauswahl, die auf eine Untertitelausgabe im Feed verweist, und eine WebVTT-Ausgabe nur für Untertitel in einer Ausgabegruppe. MediaPackage 

   ```
   {
   ...
     "InferenceSettings": {
       "FeedArn": "arn:aws:elemental-inference:us-west-2:111122223333:feed/abbrngaa6sbvawovk36",
       "AudioFeedInputs": [
         {
           "FeedInput": "default-audio",
           "AudioSelectorName": "Audio_1"
         }
       ]
     },
     "InputAttachments": [
       {
         "InputAttachmentName": "my-input",
         "InputId": "1112233",
         "InputSettings": {
           "AudioSelectors": [
             {
               "Name": "Audio_1",
               "SelectorSettings": {
                 "AudioLanguageSelection": {
                   "LanguageSelectionPolicy": "LOOSE",
                   "LanguageCode": "eng"
                 }
               }
             }
           ],
           "CaptionSelectors": [
             {
               "LanguageCode": "eng",
               "Name": "SmartSubtitlesSelector1",
               "SelectorSettings": {
                 "SmartSubtitleSourceSettings": {
                   "CaptionSynchronizationMode": "VIDEO_ALIGNED_CAPTIONS",
                   "InferenceFeedOutput": "medialive-subtitling-output-0"
                 }
               }
             }
           ]
   ...
         }
       }
     ],
     "EncoderSettings": {
       "CaptionDescriptions": [
         {
           "CaptionSelectorName": "SmartSubtitlesSelector1",
           "DestinationSettings": {
             "WebvttDestinationSettings": {
               "StyleControl": "NO_STYLE_DATA"
             }
           },
           "Name": "caption_subtitles"
         }
       ],
       "OutputGroups": [
         {
           "Outputs": [
             {
               "AudioDescriptionNames": [],
               "CaptionDescriptionNames": ["caption_subtitles"],
               "OutputName": "subtitles_only",
               "OutputSettings": {
                 "MediaPackageOutputSettings": {}
               }
             }
           ]
         }
       ]
   ...
     }
   }
   ```

   Das `AudioFeedInputs` Array in `InferenceSettings` ordnet dem Feed einen bestimmten Audio-Selektor aus dem Eingabeanhang zu. Wenn der Eingangsanhang über keine Audioauswahlmöglichkeiten verfügt, können Sie das Standard-Audio aus dem Eingang weglassen `AudioFeedInputs` und dieses MediaLive verwenden.

1. Wenn Sie den Kanal speichern, wird der Elemental Inference-Feed wie folgt MediaLive aktualisiert:
   + Dadurch wird eine Erntemenge im Feed erzeugt. 
   + Es verknüpft den Kanal (die Ressource) mit dem Feed.

   Sie haben jetzt einen verwendbaren Feed: Ressource — Feed — Ausgabe.

1.  MediaLiveEinsteigen, benutzen`StartChannel`. MediaLiveFührt die folgenden Aktionen aus, wenn der Kanal läuft:
   + MediaLive übermittelt den Quellstream an Elemental Inference.
   + Es verarbeitet die Metadaten wie in der folgenden Tabelle beschrieben.    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/de_de/medialive/latest/ug/smart-crop-procedure-cli-create.html)

**Beobachtungen**

Es gibt Unterschiede im Verfahren zur Einrichtung verschiedener Elementarfolgerungen, insbesondere im Hinblick darauf, wie sich die Arbeitsteilung zwischen Elementarinferenz und in einem Feature von der Arbeitsteilung MediaLive in einem anderen Feature unterscheidet.

Die folgende Tabelle fasst die wichtigsten Unterschiede in dieser Arbeitsteilung zusammen. Lesen Sie sich in der Tabelle die Zeilen für jedes Feature durch.


|  Feature  |  Aktionen, die Sie in Elemental Inference ausführen  | Aktionen, in denen du ausführst MediaLive | 
| --- | --- | --- | 
| Ausschneiden von Ereignissen | Sie erstellen einen Feed für den Kanal (falls noch keiner vorhanden ist) und fügen eine Clipping-Ausgabe hinzu.  | Sie stellen sicher, dass der Feed-ARN angegeben ist.  | 
| Intelligentes Zuschneiden | Sie erstellen einen Feed für den Kanal (falls es noch keinen gibt), fügen aber keine Smart-Crop-Ausgabe hinzu. | Sie stellen sicher, dass der Feed-ARN angegeben ist. Und Sie konfigurieren die Videoausgänge im Kanal so, dass sie mit Smart Crop funktionieren. MediaLive ist der Akteur, der die Smart-Crop-Ausgabe in Elemental Inference erstellt. | 
| Intelligente Untertitel | Sie erstellen einen Feed für den Kanal (falls es noch keinen gibt) und fügen eine Untertitelungsausgabe mit der Sprachkonfiguration hinzu. | Sie stellen sicher, dass der Feed-ARN angegeben ist. Sie fügen SmartSubtitleSourceSettings Untertitelselektoren zu Eingabeanhängen hinzu, erstellen Untertitelbeschreibungen, die auf diese Selektoren verweisen, und fügen eine reine Untertitelausgabe hinzu (TTML für MediaPackage V2, CMAF Ingest oder Microsoft Smooth; oder WebVTT für HLS oder). MediaPackage | 