MediaConvert - User Guide - AWS Documentation

374
MediaConvert User Guide

Transcript of MediaConvert - User Guide - AWS Documentation

MediaConvertUser Guide

MediaConvert User Guide

MediaConvert: User GuideCopyright © Amazon Web Services, Inc. and/or its affiliates. All rights reserved.

Die Handelsmarken und Handelsaufmachung von Amazon dürfen nicht in einer Weise in Verbindung mit nicht vonAmazon stammenden Produkten oder Services verwendet werden, durch die Kunden irregeführt werden könntenoder Amazon in schlechtem Licht dargestellt oder diskreditiert werden könnte. Alle anderen Handelsmarken, die nichtEigentum von Amazon sind, gehören den jeweiligen Besitzern, die möglicherweise zu Amazon gehören oder nicht, mitAmazon verbunden sind oder von Amazon gesponsert werden.

MediaConvert User Guide

Table of ContentsWas ist AWS Elemental MediaConvert? ................................................................................................. 1Erste Schritte ..................................................................................................................................... 3

Schritt 1: Registrieren Sie sich für AWS ......................................................................................... 3Schritt 2: Speicher für Dateien erstellen ......................................................................................... 3Schritt 3: (Optional) Bereiten Sie die Verwendung der DRM-Verschlüsselung vor .................................. 4Schritt 4: Dateien zum Transcodieren hochladen ............................................................................. 4

HTTP-Eingabeanforderungen ................................................................................................ 5Schritt 5: Einrichten von IAM-Berechtigungen .................................................................................. 5

Erstellen einer Rolle in MediaConvert, volle Berechtigungen ...................................................... 6Erstellen einer Rolle in MediaConvert, konfiguriert ................................................................... 6Erstellen einer Rolle in IAM .................................................................................................. 7Erteilen von Berechtigungen für MediaConvert So greifen Sie auf verschlüsselte S3-Buckets auf ...... 8

Schritt 6: Erstellen eines Auftrags .................................................................................................. 8Einen Job einrichten .......................................................................................................................... 10

Optional: Anhalten Ihrer Warteschlangen ...................................................................................... 10Schritt 1: Geben Sie Eingabedateien an ....................................................................................... 11

Generieren von schwarzem Video ....................................................................................... 12Schritt 2: Erstellen von Eingabeselektoren .................................................................................... 14

Audiospuren und Audio-Selektoren ...................................................................................... 16Schritt 3: Erstellen von Ausgabeeinruppen .................................................................................... 17Schritt 4: Erstellen von Ausgaben ................................................................................................ 18

Erstellen von ABR-Streaming-Ausgaben ............................................................................... 18Erstellen und Einrichten von Dateiausgaben .......................................................................... 22

Schritt 5: Angeben globaler Auftragseinstellungen .......................................................................... 24Verwenden von Variablen in Ihren Job-Einstellungen ...................................................................... 25

Liste der Einstellungsvariablen mit Beispielen ........................................................................ 25Verwenden von Einstellungsvariablen mit Streaming-Ausgängen .............................................. 29Angeben einer Mindestanzahl an Ziffern ............................................................................... 31

Zusammenbauen mehrerer Eingänge und Eingangsclips ......................................................................... 32Wie MediaConvert verwendet Zeitleisten, um Jobs zusammenzustellen ............................................. 32

Eingabezeitachsen ............................................................................................................ 33Ausgabezeitachse ............................................................................................................. 33

Einen Assembly-Workflow-Auftrag einrichten ................................................................................. 34Einrichten von Timecodes .......................................................................................................... 36

Anpassen der Eingabe-Timeline mit der Eingabe-Timecode-Quelle ........................................... 37So passen Sie die Ausgabezeitachse an die auftragsweite Timecode-Konfiguration an ................. 38Einfügen von Timecodes in Ihre Ausgaben ........................................................................... 40

Erstellen von Ausgaben ..................................................................................................................... 42Verwenden von Ausgabegruppen zum Angeben eines Streaming-Pakettyps oder einer eigenständigenDatei ....................................................................................................................................... 42Auswahl Ihrer Streaming-Ausgabegruppen .................................................................................... 44

Einstellen der Fragmentlänge ............................................................................................. 45Finden der Einstellungen in Bezug auf die Fragmentlänge ....................................................... 46

Unterstützung der HLS-Spielerversion .......................................................................................... 48Einrichten des Zugriffs für andereAWSKonten ....................................................................................... 50

Gewähren des Zugriffs auf Ihren Amazon S3 S3-Bucket ................................................................. 50Schreiben Ihrer Ausgaben in einen Bucket in einem anderen Konto .................................................. 51

Arbeiten mit -Aufträgen ...................................................................................................................... 53Duplizieren eines abgeschlossenen Auftrags ................................................................................. 54Exportieren und Importieren von Aufträgen ................................................................................... 55Anzeigen des Auftragsverlaufs .................................................................................................... 56Stornieren eines Auftrags ........................................................................................................... 57

Arbeiten mit Ausgabevoreinstellungen .................................................................................................. 59Verwenden von Ausgabevoreinstellungen ..................................................................................... 59

iii

MediaConvert User Guide

Auflisten und Anzeigen von Ausgabe-Presets ................................................................................ 60So erstellen Sie eine benutzerdefinierte Voreinstellung ................................................................... 61Erstellen einer benutzerdefinierten Voreinstellung aus einer Systemvorgabe ....................................... 62Ändern benutzerdefinierter Ausgabevoreinstellungen ...................................................................... 64Löschen einer Voreinstellung ...................................................................................................... 65

Arbeiten mit Auftragsvorlagen ............................................................................................................. 66Erstellen eines Auftrags mithilfe einer Auftragsvorlage .................................................................... 66Auflisten und Anzeigen von Jobvorlagen ...................................................................................... 68Erstellen einer benutzerdefinierten Vorlage von Grund auf ............................................................... 69Benutzerdefinierte Auftragsvorlagen ändern .................................................................................. 70Löschen einer benutzerdefinierten Auftragsvorlage ......................................................................... 71

Arbeiten mit Warteschlangen .............................................................................................................. 73Funktionsweise von Warteschlangen ............................................................................................ 73

Über On-Demand-Schlangen .............................................................................................. 74Über reservierte Warteschlangen ......................................................................................... 75Festlegen der Priorität eines Auftrags .................................................................................. 77Warteschlangenspringen einrichten, um lange Wartezeiten zu vermeiden ................................... 77

Arbeiten mit On-Demand-Warteschlangen ..................................................................................... 81Erstellen einer On-Demand-Warteschlange ........................................................................... 81Anhalten und Reaktivieren von On-Demand-Warteschlangen ................................................... 82On-Demand-Warteschlangen auflisten und ............................................................................ 83Löschen einer Warteschlange ............................................................................................. 84

Arbeiten mit reservierten Warteschlangen ..................................................................................... 85Funktionseinschränkungen bei reservierten Warteschlangen .................................................... 86Erstellen einer reservierten Warteschlange ........................................................................... 86Kaufen zusätzlicher Kapazität für eine reservierte Warteschlange ............................................. 87Bearbeiten reservierter Warteschlangen ............................................................................... 88Auflisten und Anzeigen reservierter Warteschlangen ............................................................... 90Kaufen von Transcodierungskapazität für eine bestehende reservierte Warteschlange .................. 90Löschen einer reservierten Warteschlange ............................................................................ 91

Verwenden von automatisierten ABR ................................................................................................... 93Wie automatisiertes ABR funktioniert ........................................................................................... 93

Einstellungen, die für den ABR-Stack gelten ......................................................................... 94Einstellungen, die für Formatvarianten im Stack gelten ........................................................... 94

Automatisierte ABR-Regeln ........................................................................................................ 95Minimale Top-Wiedergabegröße .......................................................................................... 95Minimale Größe der unteren Formatvariante ......................................................................... 95Force Include-Formate ....................................................................................................... 95Erlaubte Wiedergabegaben ................................................................................................ 96

Häufig gestellte Fragen zu Automatisierten ABR ............................................................................ 96Funktionseinschränkungen für automatisiertes ABR ........................................................................ 97Erstellen eines automatisierten ABR-Stacks .................................................................................. 98

Verwenden von beschleunigter Transcodierung ................................................................................... 101Einrichten der beschleunigten Transcodierung ............................................................................. 101Einschränkungen und Anforderungen des Job ............................................................................. 102Beispiel beschleunigter Transcodierungsjob ................................................................................. 105

Videokonzepte und Einstellungen ...................................................................................................... 108Arbeiten mit Videobildraten ....................................................................................................... 108

Einstellungen für Bildraten-Konvertierung ............................................................................ 109Verwenden von Eingängen mit variabler Fra ....................................................................... 110Konvertieren der Bildrate Ihres Videos ................................................................................ 110

Arbeiten mit Telecine ............................................................................................................... 113Arbeiten mit progressiven und interlaced-Scan-Typen ................................................................... 114

Grundlegendes Vokabular des Scantyps ............................................................................. 115Einstellungen für die Konvertierung des Scantyps ................................................................ 115Gültige Einstellungskombinationen ..................................................................................... 117Konvertieren des Scantyps ............................................................................................... 121

iv

MediaConvert User Guide

Schwarzes Videopolster ........................................................................................................... 123So funktioniert das Auffüllen von schwarzen Videos .............................................................. 123Häufig gestellte Fragen .................................................................................................... 124Funktionseinschränkungen für Pad-Video ............................................................................ 124

Kodierungseinstellungen für Videoqualität ........................................................................................... 125Verwenden von QVBR ............................................................................................................. 125

QVBR im Vergleich zu anderen Modi ................................................................................. 125Richtlinien für die Verwendung von QVBR .......................................................................... 127

Einstellungen für GOP-Struktur .................................................................................................. 128GOP-Größe .................................................................................................................... 129Geschlossene GOP-Kadenz .............................................................................................. 129Anzahl der B-Frames zwischen Referenz-Frames ................................................................ 129Min I-Intervall .................................................................................................................. 130Einstellungen für die adaptive Quantisierung ....................................................................... 130

Einrichten von Untertiteln ................................................................................................................. 131Festlegen der Einstellungen der Timecode-Quelle ........................................................................ 131Sammeln von erforderlichen Informationen zu den Untertiteln ......................................................... 131Erstellen von Eingangs-Untertiteln ............................................................................................. 132

QuickTime Beschriftungen verfolgen oder Beschriftungen in MXF VANC-Daten (zusätzliche)Eingabebeschriftungen ..................................................................................................... 132Eingebettet (CEA/EIA-608, CEA/EIA-708), Embedded+SCTE-20 und SCTE-20+eingebetteteEingabeuntertitel ............................................................................................................. 133DVB-Sub-Eingangs-Untertitel ............................................................................................. 134Teletext-Eingangs-Untertitel .............................................................................................. 134IMSC-, SCC-, SMPTE-TT-, SRT-, STL-, TTML- (Sidecar) -Eingangsuntertitel (Sidecar) ............... 135IMSC-Eingabebeschriftungen (als Teil einer IWF-Quelle) ....................................................... 140webVTT-Eingabebeschriftungen (als Teil einer HLS-Quelle) ................................................... 141

Einrichten von Untertiteln in Ausgängen ...................................................................................... 142CEA/EIA-608- und CEA/EIA-708-Ausgabeuntertitel (eingebettet) ............................................. 143DVB-Sub-Ausgabeuntertitel ............................................................................................... 144IMSC-, TTML- und WebVTT (Sidecar) -Ausgabeuntertitel ...................................................... 145SCC-, SRT- und SMI (Beiwagen) -Ausgabebeschriftungen ..................................................... 146Teletext-Ausgabeuntertitel ................................................................................................. 146Burn-in Ausgabeuntertitel ................................................................................................. 148Einstellungen für Beschriftungen zur Barrierefreiheit ............................................................. 149

Unterstützung von IMSC-Untertiteln ........................................................................................... 149Verwenden von Videorotation ............................................................................................................ 151

Manuell angegebene Rotation ................................................................................................... 151Automatisches Rotieren ............................................................................................................ 152

Einbeziehen von SCTE-35-Markierungen ............................................................................................ 153So übergeben Sie SCTE-35-Markierungen von Ihrem Eingang ....................................................... 154Angeben von SCTE-35-Markierungen mit ESAM XML .................................................................. 154

ESAM XML-Beispiel ........................................................................................................ 158Beispiel für ESAM XML Manifest Condition-Benachrichtigung bestätigen .................................. 159

Einbeziehen der SCTE-35-Informationen in Ihr HLS-Manifest ......................................................... 160Beispielmanifest: Elemental-Werbe-Marker .......................................................................... 161Beispielmanifest: SCTE-35-verbesserte Werbe-Marker .......................................................... 162

Aktivieren des Werbe-Avail-Blankings ......................................................................................... 163Verwenden des Bild-Inserters (Grafik-Overlay) ..................................................................................... 164

Statisches Grafik-Overlay ......................................................................................................... 164Auswahl zwischen Eingabe-Overlay und Ausgabe-Overlay .................................................... 164Platzieren Sie Ihr Stand-Grafik-Overlay ............................................................................... 165Voraussetzungen für die Overlay-Datei ............................................................................... 166Einrichten von Standgrafik-Overlays ................................................................................... 167Einrichten von noch grafischen Overlays in Eingaben ........................................................... 168Größenüberlagerung für Skalierung .................................................................................... 168Über das FestlegenEbene ................................................................................................ 169

v

MediaConvert User Guide

Animiertes Bild-Inserter ............................................................................................................ 169Startzeit und Wiedergabe von Bewegungsgrafik-Overlay ....................................................... 169Speicherverwaltung ......................................................................................................... 170Richten Sie Motion-Overlay-Dateien ein .............................................................................. 170Einrichten von Grafik-Overlays .......................................................................................... 172

Erstellen von Nur-Audio-Ausgaben ..................................................................................................... 173Einrichten von Nur-Audio-Ausgaben ........................................................................................... 173Unterstützte Codecs und Container für Nur-Audioausgaben ........................................................... 175

Eingabecodecs und Container, die nur für Audio unterstützt werden ........................................ 175Ausgabe-Codecs und Container, die nur für Audio unterstützt werden ...................................... 175

Funktionseinschränkungen ........................................................................................................ 176Erstellen von Spezialausgaben .......................................................................................................... 177

Dolby Vision-Modus ................................................................................................................. 177Einrichten einesDolby VisionAufgabe .................................................................................. 177Dolby VisionUnterstützung von Eingabeformaten und Anforderungen an die Stelleneinstellung ..... 178

Dolby Atmos ........................................................................................................................... 179Verwenden von Dolby Atmos-Passthrough .......................................................................... 179Verwenden der Dolby Atmos-Kodierung .............................................................................. 180

HDR ...................................................................................................................................... 184HDR-Unterstützung .......................................................................................................... 185So übergeben Sie HDR-Inhalte ......................................................................................... 186So ersetzen Sie falsche oder fehlende HDR-Metadaten ......................................................... 187Konvertieren des Farbraums ............................................................................................. 188

MXF ...................................................................................................................................... 189Einschränkungen und Anforderungen von MXF-Jobs ............................................................ 189Einrichten eines MXF-Ausgangs ........................................................................................ 189Codecs, die mit jedem MXF-Profil unterstützt werden ............................................................ 191Audioanforderungen für jedes MXF-Profil ausgeben .............................................................. 191Standardmäßige automatische Auswahl von MXF-Profilen ..................................................... 193

Partnerintegration: Nielsen-Wasserzeichen .......................................................................................... 195Einrichten Ihres Jobs für PCM zu ID3-Metadaten ......................................................................... 195Richten Sie Ihren Job für nichtlineares Wasserzeichen ein ............................................................. 197MediaConvertund Ihr Nielsen SID/TIC-Server imAWSCloud ........................................................... 198

Partnerintegration: Kantar-Wasserzeichen ........................................................................................... 200Erhalten einer Kantar-Wasserzeichen-Lizenz ............................................................................... 200Speichern Ihrer Kantar-Anmeldeinformationen inAWS Secrets Manager ........................................... 201Erteilen von IAM-Berechtigungen für Ihre Kantar-Anmeldeinformationen ........................................... 202Richten Sie Ihren Job für Kantar-Wasserzeichen ein ..................................................................... 203

Unterstützte Eingabecodecs und Container ......................................................................................... 205Video ..................................................................................................................................... 205Audio ..................................................................................................................................... 206Nur Audio Only ....................................................................................................................... 207Unterstützte Typen für Apple ProRes Eingänge ........................................................................... 207Verwenden von HLS-Eingaben .................................................................................................. 208

Kompatible Funktionen ..................................................................................................... 208Funktionseinschränkungen ................................................................................................ 208Anforderungen an HLS-Eingabepakete ............................................................................... 208Verwenden alternativer Audio-Formatvarianten .................................................................... 209

Von AWS Elemental MediaConvert unterstützte Ausgaben .................................................................... 210Unterstützte Ausgabecodecs und Container ................................................................................ 210

Video ............................................................................................................................. 210Audio ............................................................................................................................. 211Nur Audio ...................................................................................................................... 211Codecs, die mit jedem MXF-Profil unterstützt werden ............................................................ 212Unterstützte Typen für Apple ProRes Ausgänge ................................................................... 212

Unterstützte Maximum der Ausgabeauflösung durch Codec ........................................................... 2128K Ausgabeauflösung Auftragsbeschränkungen ................................................................... 213

vi

MediaConvert User Guide

4:4:4:4 Chroma-Sampling erhalten ..................................................................................... 213Tabelle für Untertitelunterstützung ...................................................................................................... 214

Unterstützte Untertitel-Workflows, Eingabebeschriftungen in derselben Datei wie Video ...................... 214CMAF-Ausgabecontainer .................................................................................................. 215DASH-Ausgabecontainer .................................................................................................. 216HLS-Ausgabecontainer ..................................................................................................... 219Microsoft Smooth Streaming (MSS) -Ausgabecontainer ......................................................... 222MP4-Ausgabecontainer .................................................................................................... 224MPEG2-TS-Ausgabecontainer ........................................................................................... 226MXF-Ausgabecontainer .................................................................................................... 229QuickTimeAusgabecontainer ............................................................................................. 232Untertitel für Beiwagen in Datei-Ausgabegruppen ................................................................. 234

Unterstützte Untertitel-Workflows, Beiwagen-Eingabebeschriftungen ................................................ 238CMAF-Ausgabecontainer, Beiwagen ................................................................................... 239DASH-Ausgabecontainer, Beiwagen ................................................................................... 239HLS-Ausgabecontainer, Beiwagen ..................................................................................... 241MSS-Ausgabecontainer, Beiwagen ..................................................................................... 242MP4-Ausgabecontainer, Beiwagen ..................................................................................... 243MPEG2-TS-Ausgabecontainer, Sidecar ............................................................................... 243MXF-Ausgabecontainer, Beiwagen ..................................................................................... 244Quicktime Ausgabecontainer, Beiwagen .............................................................................. 245Untertitel für Beiwagen in Datei-Ausgabegruppen ................................................................. 246

Überwachung MediaConvert ............................................................................................................. 249Wie MediaConvert Fortschritt des Auftrags .................................................................................. 250benutzen CloudWatch Events mit MediaConvert .......................................................................... 251

Einrichten von CloudWatch -Ereignisregeln ......................................................................... 252Tutorial: E-Mail-Warnungen ............................................................................................... 252Geben Sie Dateinamen und Pfade aus ............................................................................... 255-Liste von MediaConvert CloudWatchVeranstaltungen ........................................................... 262

benutzen CloudWatch Metriken zum Anzeigen von Metriken für AWS Elemental MediaConvertRessourcen ............................................................................................................................ 265

Dimensionen für AWS Elemental MediaConvertMetriken ....................................................... 266Markieren von MediaConvert-Ressourcen ........................................................................................... 268

Einrichten von Ressourcen für die Kostenzuordnung durch Markieren .............................................. 269Hinzufügen von Tags beim Erstellen einer Ressource ................................................................... 269

Hinzufügen von Tags beim Erstellen einer Ressource ........................................................... 270Hinzufügen von Tags beim Erstellen einer Ressource (API undAWS CLI) ................................. 270

Hinzufügen von Tags zu einer vorhandenen Ressource ................................................................ 271Anzeigen von Tags auf einer Ressource ..................................................................................... 271Bearbeiten von Tags auf einer Ressource ................................................................................... 272Entfernen von Tags von einer Ressource ................................................................................... 272Tag (Markierung)-Einschränkungen ............................................................................................ 273Verwenden von Metadaten-Tags ............................................................................................... 273

Auftrags-Tag-Einschränkungen .......................................................................................... 274Protokollierung von MediaConvert-API-Aufrufen mit CloudTrail ............................................................... 275

MediaConvert-Informationen inCloudTrail .................................................................................... 275Grundlagen zu MediaConvert-Protokolldateieinträgen .................................................................... 276

Fehlercodes .................................................................................................................................... 279Sicherheit ....................................................................................................................................... 288

AllgemeinesAWSDatenschutz .................................................................................................... 288Schützen Sie Ihre Media-Assets mit Verschlüsselung und DRM ...................................................... 289

Implementieren clientseitiger Verschlüsselung ...................................................................... 290Implementieren serverseitiger Verschlüsselung .................................................................... 293DRM (Digital Rights Management) ..................................................................................... 295

Authentifizierung und Zugriffskontrolle ........................................................................................ 299Einführung in die -Autorisierung und Zugriffskontrolle ............................................................ 300Erforderliche Berechtigungen ............................................................................................ 302

vii

MediaConvert User Guide

Wie AWS Elemental MediaConvert arbeitet mit IAM ............................................................. 304Dienstübergreifende Confused-Deputy-Prävention ................................................................ 306Beheben von Authentifizierung und Zugriffskontrolle ............................................................. 306Beispielrichtlinien ............................................................................................................. 307

Deaktivieren von Eingabepositionen durch Verwendung einer Richtlinie ........................................... 310Weitere Informationen zu IAM ................................................................................................... 311

Was ist Authentifizierung? ................................................................................................ 312Was ist Zugangskontrolle? ................................................................................................ 313Was sind Richtlinien? ...................................................................................................... 316

Compliance-Validierung ............................................................................................................ 318Ausfallsicherheit ...................................................................................................................... 319Sicherheit der Infrastruktur ........................................................................................................ 319

Beispiel AWS ElementalMediaConvertAuftragseinstellungen in JSON ...................................................... 320Beispiel — MP4-Ausgang ......................................................................................................... 320Beispiel: ABR-Ausgang ............................................................................................................ 323Beispiel: Automatisiertes ABR ................................................................................................... 328

AWS ElementalMediaConvertAWS Postman Collection ......................................................................... 333GET Collection ....................................................................................................................... 333POST Collection ..................................................................................................................... 337Marking-Sammlung .................................................................................................................. 345

Ähnliche Informationen ..................................................................................................................... 352Dokumentverlauf ............................................................................................................................. 353AWS-Glossar .................................................................................................................................. 365................................................................................................................................................ ccclxvi

viii

MediaConvert User Guide

Was ist AWS ElementalMediaConvert?

AWS Elemental MediaConvert ist ein dateibasierter Videoverarbeitungsservice, der eine skalierbareVideoverarbeitung für Inhaltsverantwortliche und -distributoren mit Medienbibliotheken beliebiger Größebietet. MediaConvert bietet erweiterte Funktionen für Premium-Content-Erlebnisse. Diese sind unteranderem:

• professionelle Broadcast-Codecs, die eine höhere Bittiefe und die Erstellung von HDR-Inhaltenunterstützen

• statische Overlay-Grafiken• erweiterte Audioinhalte• DRM (Digital Rights Management)• Unterstützung von Untertiteln

AWS Elemental MediaConvert unterstützt verschiedene Eingangsformate und ABR-Ausgabeformate(Adaptive Bitrate Packaging) für die Erstellung von qualitativ hochwertigen Inhalten aus einer Vielzahl vonQuellen auf Primär- und Multiscreen-Geräten.

Bei einfachen Anwendungsfällen können Sie eine MediaConvert -Transcodierungsauftrag in nurwenigen Schritten. Detaillierte Anweisungen finden Sie unter Erste Schritte mit AWS ElementalMediaConvert (p. 3).

MediaConvert umfasst die folgenden Komponenten:

Aufträge

Ein Auftrag führt die Transcodierung durch. Jeder Auftrag wandelt eine Eingangsdatei in eine odermehrere Ausgabedateien um. Eingänge und Ausgaben können eins oder mehrere Video-, Audio-und Untertitelelemente enthalten (entweder in einer oder mehreren Dateien). Bevor Sie mit derErstellung von Aufträgen beginnen, stellen Sie sicher, dass Ihnen die Eingangsdateien und ihre Inhaltebekannt sind. Stellen Sie außerdem sicher, dass Sie wissen, welche Dateien Sie als Ausgabe erstellenmöchten und welches Format diese haben sollen.

Wenn Sie einen Auftrag erstellen, geben Sie den Namen der Datei an, die transcodiert werden sollund die Namen, die gewünschten Namen MediaConvert um die fertigen Ausgabedateien und mehrereandere Einstellungen zu geben.

Warteschlangen

Mit einer Warteschlange können Sie die Ressourcen verwalten, die Ihrem Konto für die paralleleVerarbeitung von Aufträgen zur Verfügung stehen. Weitere Informationen finden Sie unter Arbeiten mitWarteschlangen (p. 73).

Voreinstellungen

Eine Voreinstellung ist eine Gruppe von Einstellungen für die Kodierung einer einzelnen Ausgabe.Sie können viele gängige Ausgaben erstellen, indem Sie einfach eine Systemvoreinstellungauswählen. Sie können außerdem eigene, benutzerdefinierte Voreinstellungen erstellen (entweder perDuplizierung oder Bearbeitung einer vorhandenen Voreinstellung oder über die Erstellung einer neuenVoreinstellung).

1

MediaConvert User Guide

Wenn Sie einen Auftrag erstellen, können Sie eine Voreinstellung angeben oder dieCodierungseinstellungen individuell festlegen.

Auftragsvorlagen

Ein Job template (Auftragsvorlage) enthält alle Einstellungen für einen kompletten Auftrag, mitAusnahme Ihrer IAM-Rolle und der Einstellungen, die pro Auftrag gelten (z. B. Speicherort undName der Eingangsdatei sowie Benutzermetadaten). Sie erstellen eine Auftragsvorlage, indemSie alle Eingangseinstellungen mit Ausnahme des Eingangsspeicherorts und des Dateinamensangeben und dann alle zu erzeugenden Ausgaben angeben. Sie können die Einstellungen für dieAusgaben festlegen, indem Sie eine Voreinstellung für die Ausgabe wählen oder indem Sie jedeAusgabeeinstellung einzeln festlegen.

2

MediaConvert User GuideSchritt 1: Registrieren Sie sich für AWS

Erste Schritte mit AWS ElementalMediaConvert

Dieses „Erste Schritte“ -Tutorial zeigt Ihnen, wie Sie das AWS Elemental verwenden MediaConvert-Konsole, um Mediendateien in wenigen Schritten zu transcodieren. So starten Sie mit dem ZugriffMediaConvert Lesen Sie programmgesteuert die folgenden Themen in der -API-Referenz:

• Wenn Sie einen derAWSSDKs, sieheErste Schritte mit den SDKsaus.• Wenn Sie die MediaConvert API direkt finden Sie unterErste Schritte mit der -APIaus.

MediaConvert nimmt eine Eingangsdatei und die von Ihnen zu dieser Datei bereitgestellten Informationenentgegen und wandelt sie, basierend auf den Anweisungen und Transcodierungseinstellungen, in eine odermehrere Ausgabedateien um.

Note

Wenn Sie mit Aufträgen, Warteschlagen, Voreinstellungen und Auftragsvorlagen — dengrundlegenden Konzepten in MediaConvert — nicht vertraut sind, empfehlen wir Ihnen, sich ineinen kurzen Überblick zu verschaffenWas ist AWS Elemental MediaConvert? (p. 1)Bevor Sie mitdem Tutorial beginnen.

Themen• Schritt 1: Registrieren Sie sich für AWS (p. 3)• Schritt 2: Speicher für Dateien erstellen (p. 3)• Schritt 3: (Optional) Bereiten Sie die Verwendung der DRM-Verschlüsselung vor (p. 4)• Schritt 4: Dateien zum Transcodieren hochladen (p. 4)• Schritt 5: Einrichten von IAM-Berechtigungen (p. 5)• Schritt 6: Erstellen eines Auftrags (p. 8)

Schritt 1: Registrieren Sie sich für AWSUm AWS Elemental MediaConvert nutzen zu können, benötigen Sie eineAWSKonto. Wenn Sie nochkein Konto besitzen, werden Sie bei der Anmeldung aufgefordert, eines zu erstellen. Für keine Gebührenwerden Ihnen in Rechnung gestelltAWS-Services, für die Sie sich anmelden, es sei denn, Sie nutzen sie.

So melden Sie sich bei AWS an

1. Öffnen Sie https://portal.aws.amazon.com/billing/signup.2. Folgen Sie den Online-Anweisungen.

Bei der Anmeldung müssen Sie auch einen Telefonanruf entgegennehmen und einenVerifizierungscode über die Telefontasten eingeben.

Schritt 2: Speicher für Dateien erstellenAWS Elemental MediaConvert transcodiert Ihre Eingangsdateien, um Ausgabedateien zu erzeugen.MediaConvert kann Ihre Eingabedateien von Amazon S3 oder von einem Server über HTTP oder HTTPSerhalten Für Ihre Ausgabespeicherorte MediaConvert arbeitet mit Amazon S3 S3-Buckets zusammen.

3

MediaConvert User GuideSchritt 3: (Optional) Bereiten Sie die

Verwendung der DRM-Verschlüsselung vor

So erstellen Sie einen Amazon-S3-Bucket

1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die Amazon-S3-Konsole unterhttps://console.aws.amazon.com/s3/.

2. Klicken Sie in der Amazon S3-Konsole auf Bucket erstellen.3. Geben Sie im Dialogfeld Create bucket (Bucket erstellen) einen Namen für den Bucket ein. Wenn Sie

separate Buckets für den Empfang und die Ausgabe erstellen möchten, geben Sie dem Bucket einenentsprechenden Namen, mit dem Sie ihn später identifizieren können.

4. Wählen Sie eine Region für Ihren Bucket aus. Stellen Sie sicher, dass Sie die Erstellung Ihrer AmazonS3 S3-Buckets und die MediaConvert Transcodierung in derselben Region.

5. Wählen Sie Create (Erstellen) aus.6. Wenn Sie separate Buckets für Ihre Eingangs- und Ausgabedateien erstellen möchten, wiederholen

Sie die Schritte 2 bis 5.

Schritt 3: (Optional) Bereiten Sie die Verwendungder DRM-Verschlüsselung vor

Schützen Sie Ihre Inhalte durch Verschlüsselung vor unberechtigtem Zugriff. DRM (Digital RightsManagement) -Systeme bieten Schlüssel zu AWS Elemental MediaConvert für Inhaltsverschlüsselung undLizenzen an unterstützte Player und andere Verbraucher zur Entschlüsselung.

Für das Verschlüsseln von Inhalten benötigen Sie einen DRM-Lösungsanbieter.

• Eine Übersicht finden Sie unterhttps://docs.aws.amazon.com/speke/latest/documentation/what-is-speke.html#services-architectureaus.

• Informationen zum Einrichten von finden Sie unterhttps://docs.aws.amazon.com/speke/latest/documentation/customer-onboarding.htmlaus.

Die einzige Ausnahme bildet das Apple HLS-Streaming-Protokoll, bei dem Sie Ihre eigenen statischenSchlüssel definieren oder einen DRM-Provider verwenden können.

Schritt 4: Dateien zum Transcodieren hochladenAWS Elemental MediaConvert kann Ihre Eingabedateien von Amazon S3 oder von einem Server überHTTP oder HTTPS erhalten Laden Sie sie in Ihren S3-Bucket hoch, um Ihre Dateien von Amazon S3bereitzustellen.

So laden Sie die Dateien zu einem S3-Bucket: hoch

1. Wählen Sie im Bereich Buckets den Namen Ihres Eingangs-Buckets aus.2. Klicken Sie auf Upload.3. Wählen Sie im Dialogfeld Upload (Hochladen) die Option Add Files (Dateien hinzufügen) aus und

laden Sie eine Mediendatei hoch, die Sie transcodieren möchten.4. Klicken Sie auf Upload.

Note

Weitere Informationen zu unterstützten Eingabedateien finden Sie unterUnterstützteEingabecodecs und Container (p. 205)aus.

4

MediaConvert User GuideHTTP-Eingabeanforderungen

HTTP-EingabeanforderungenWenn die Quelle Ihrer Eingabedatei HTTP (S) ist, geben Sie anstelle eines Amazon S3-Pfades die URL an.Für die Verwendung von HTTP(S) als Eingabe gelten die folgenden Anforderungen:

• Alle Eingabedateien müssen öffentlich lesbar sein.• Der HTTP(S)-Server darf keine Authentifizierung erfordern.• Der HTTP(S)-Server muss sowohl HEAD- als auch Bereichs-GET-Anforderungen akzeptieren.• Die von Ihnen angegebene URL darf keine Parameter enthalten.

Wenn Ihre HTTP (S) -Eingabe eine Umleitung verwendet, muss sie diese Einschränkungen befolgen:

• Sie können nur einmal von der URL umleiten, die Sie als Eingabe angeben. Sie können nicht zu einerURL umleiten, die wiederum eine Weiterleitung enthält.

• Der HTTP (S) -Status-Antwortcode vom ursprünglichen Server muss entweder 301 oder 302 lauten.• Die HTTP (S) -Antwort des ersten Servers muss ihre verwendenLocationHeader, um die URL

anzugeben, zu der MediaConvert umgeleitet wird.

Schritt 5: Einrichten von IAM-BerechtigungenUm Transcodierungsjobs mit AWS Elemental MediaConvert auszuführen, benötigen Sie eineAWS Identityand Access Management(IAM) Dienstrolle, die zugelassen werden soll MediaConvert Zugriff auf IhreRessourcen, z. B. Ihre Eingabedateien und die Speicherorte Ihrer Ausgabedateien.

Note

Diese Dienstrolle unterscheidet sich von einer IAM-Rolle, die Ihnen als IAM-Benutzermöglicherweise Berechtigungen erteilt. Stattdessen gewährt diese Rolle Berechtigungen für denMediaConvert-Dienst.

Unabhängig davon, wie Sie Ihre IAM-Rolle ursprünglich erstellen, können Sie diese Rolle jederzeitmit IAM verfeinern. Weitere Informationen finden Sie unterHinzufügen und Entfernen von IAM-IdentitätsberechtigungenimIAM User Guideaus.

Sie können Ihre IAM-Rolle auf eine der folgenden Arten erstellen:

• In der MediaConvert -Konsole, mit vollen Berechtigungen. Detaillierte Anweisungen finden Sie unterErstellen einer Rolle in MediaConvert, volle Berechtigungen (p. 6).

Dies ist der schnellste und einfachste Weg, um Ihre Rolle einzurichten.• In der MediaConvert -Konsole mit einigen Einschränkungen für die von Ihnen erteilten Berechtigungen.

Detaillierte Anweisungen finden Sie unter Erstellen einer Rolle in MediaConvert, konfiguriert (p. 6).

Von der MediaConvert -Konsole können Sie sich die Zeit nehmen, um Ihre Rolle so zu konfigurieren,dass MediaConvert Zugriff auf nur einige Ihrer Amazon S3 S3-Buckets und Sie können wählen, ob Sieden Zugriff auf Ihre API-Gateway-Endpunkte gewähren möchten.

• In der IAM-Konsole Detaillierte Anweisungen finden Sie unter Erstellen einer Rolle in IAM (p. 7).

Sie können genau kontrollieren, welchen Zugriff Sie MediaConvert gewähren, wenn Sie Ihre IAM-Rolle inder IAM-Konsole einrichten. Sie können IAM auch über dieAWS CLI, API oder SDK.

Note

Wenn Sie die Amazon S3 S3-Standardverschlüsselung für Ihre Amazon S3 S3-Buckets aktivierenund Sie Ihren eigenen Hauptschlüssel angeben, der vonAWS Key Management Servicemüssen

5

MediaConvert User GuideErstellen einer Rolle in MediaConvert, volle Berechtigungen

Sie zusätzliche Berechtigungen erteilen. Weitere Informationen finden Sie unter Erteilen vonBerechtigungen für MediaConvert So greifen Sie auf verschlüsselte S3-Buckets auf (p. 8).

Einrichten einer Standardrolle

Unabhängig davon, wie Sie die IAM-Servicerolle für erstellen MediaConvert zu verwenden, wenn Sie denNamen MediaConvert_Default_Role verwenden, dann MediaConvert console verwendet es standardmäßig,wenn Sie in future Jobs erstellen.

Erstellen der IAM-Rolle in MediaConvert mit vollenBerechtigungenDer einfachste und schnellste Weg, um einen Job mit AWS Elemental zum Laufen zu bringenMediaConvert ist es, die Servicerolle mit vollen Berechtigungen für Ihre Amazon Simple Storage Service(S3) -Buckets und Ihre Amazon API Gateway Gateway-Endpunkte einzurichten. Die MediaConvert -Dienstverwendet nur die Berechtigungen, die er zum Ausführen Ihres Jobs benötigt.

Note

Dieser Ansatz folgt nicht der Best Practice für die Sicherheit der geringsten Berechtigungen.

So richten Sie Ihre ein MediaConvert Rolle in MediaConvert, volle Berechtigungen

1. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie Get started.3. Auf derErstellen von AufträgenDie Seite befindet sich imAufgabeFenster auf der linken Seite

unterAuftragseinstellungen, wählenAWSIntegrationaus.4. In derZugriff auf ServicesAbschnitts fürServicerolle Steuerung, wählenErstellen Sie eine neue

Servicerolle mit vollständigen Berechtigungenaus.5. FürNeuer Rollennameempfehlen wir, dass Sie die Standardeinstellung

beibehaltenMediaConvert_Default_Roleaus. Wenn Sie dies tun, verwendet MediaConvert dieseRolle standardmäßig für Ihre future Jobs.

6. Fahren Sie mit dem nächsten Schritt dieses Tutorials fort:Schritt 6: Erstellen einesAuftrags (p. 8)aus.

Erstellen der IAM-Rolle in MediaConvert mitkonfigurierten BerechtigungenDieser Ansatz ermöglicht es Ihnen, den Zugriff einzuschränken MediaConvert nur auf bestimmte S3-Buckets und um anzugeben, ob Sie den Zugriff auf Ihre Amazon API Gateway Gateway-Endpunkteaufrufen möchten.

So richten Sie Ihre ein MediaConvert Rolle in MediaConvert, konfigurierte Berechtigungen

1. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie Get started.3. Auf derErstellen von AufträgenDie Seite befindet sich imAufgabeFenster auf der linken Seite

unterAuftragseinstellungen, wählenAWSIntegrationaus.4. In derZugriff auf ServicesAbschnitts fürServicerolle Steuerung, wählenErstellen Sie eine neue

Servicerolle, konfigurieren Sie Berechtigungenaus.5. FürNeuer Rollennameempfehlen wir, dass Sie die Standardeinstellung

beibehaltenMediaConvert_Default_Roleaus. Wenn Sie dies tun, verwendet MediaConvert dieseRolle standardmäßig für Ihre future Jobs.

6

MediaConvert User GuideErstellen einer Rolle in IAM

6. FürS3-EingabespeicherundS3-Ausgabe S3-Speicherorte, wählenSpeicherort hinzufügenaus. WählenSie die S3-Buckets aus, die Sie im vorherigen Schritt dieses Tutorials erstellt haben.Schritt 2: Speicherfür Dateien erstellen (p. 3)aus.

7. Optional. Wenn Sie Funktionen verwenden, die dies erfordern,Aufruf von API Gateway, wählen SieZulassen.

MediaConvert benötigt diesen Zugriff für die folgenden Funktionen:

• Digitale Rechteverwaltung mit SPEKE• Nielsen nichtlineares Wasserzeichen

Wenn Sie es vorziehen zulassen MediaConvert rufen Sie den Zugriff nur auf einen bestimmtenEndpunkt auf. Sie können diese Berechtigungen in der Rollenrichtlinie ändern, nachdem Sie sie erstellthaben, indem Sie dieAWS Identity and Access Management(IAM) -Service. Weitere Informationenfinden Sie unterBearbeiten von IAM-RichtlinienimAWS Identity and Access Management-Benutzerhandbuchaus.

Erstellen der IAM-Rolle in IAMWenn Sie direkt mit IAM arbeiten, können Sie Aktionen ausführen, die in der MediaConvert-Konsole nichtverfügbar sind. Sie können dies entweder tun, wenn Sie Ihre Rolle in IAM erstellen, oder Sie können IhreRolle in MediaConvert und dann benutze IAM, um es später zu verfeinern.

Im folgenden Verfahren wird erläutert, wie Sie die Rolle mit der IAM-Konsole einrichten. Informationenüber den programmgesteuerten Zugriff auf IAM finden Sie im entsprechenden Dokument imSatz der IAM-Dokumentationaus.

So richten Sie Ihre ein MediaConvert Rolle in IAM (Konsole)

1. Melden Sie sich bei der AWS Management Console an, und öffnen Sie die IAM-Konsole unter https://console.aws.amazon.com/iam/.

2. Klicken Sie im Navigationsbereich der IAM-Konsole auf Roles und wählen Sie dann Create role.3. Wählen Sie das SymbolAWSBedienungRollentyp und dann dieMediaConvert-Service erstellt.4. Wählen Sie den MediaConvert-Anwendungsfall für den Service aus. Klicken Sie dann auf Next

(Weiter): Berechtigungen. Der Service hat die von der Rolle verwendeten Berechtigungen bereitsdefiniert. Diese Berechtigungen gewähren MediaConvert Die folgenden Berechtigungen:

• Vollzugriff auf Ihre Amazon S3 S3-Ressourcen• Vollzugriff zum Aufrufen von API Gateway

Die einzige Entität, die diese Rolle übernehmen kann, ist die MediaConvert -Service erstellt.5. Wählen Sie Weiter. Prüfen.6. Geben Sie als Role name (Rollenname) einen Namen zur Beschreibung des Rollenzwecks ein. Wenn

Sie den Namen verwendenMediaConvert_Default_Roledann verwendet die MediaConvert-Konsole diese Rolle standardmäßig, wenn Sie Aufträge ausführen.

Rollennamen müssen innerhalb Ihres AWS-Kontos eindeutig sein. Sie können bis zu 64 Zeichenverwenden (Buchstaben, Zahlen oder eines der folgenden Zeichen: + = , . @ - _)

Da möglicherweise verschiedene Entitäten auf die Rolle verweisen, kann der Rollenname nach derErstellung nicht bearbeitet werden.

7. (Optional:) Bearbeiten Sie in Role description die Beschreibung für die neue Service-Rolle.8. Prüfen Sie die Rolle und klicken Sie dann auf Create Role (Rolle erstellen).

7

MediaConvert User GuideErteilen von Berechtigungen für MediaConvert

So greifen Sie auf verschlüsselte S3-Buckets auf

Erteilen von Berechtigungen für MediaConvert Sogreifen Sie auf verschlüsselte S3-Buckets aufWenn SieAktivieren der Amazon S3 S3-Standardverschlüsselungverschlüsselt Amazon S3 Ihre Objektebeim Hochladen automatisch. Sie können optional AWS Key Management Service (KMS) zur Verwaltungdes Masterschlüssels verwenden. Dies wird als SSE-KMS-Verschlüsselung bezeichnet.

Wenn Sie die SSE-KMS Standardverschlüsselung für die Buckets aktivieren, die Ihr AWS Elementalenthalten MediaConvert Ein- oder Ausgabedateien müssenHinzufügen von eingebundenen RichtlinienAufIhre MediaConvert -Servicerolle. Andernfalls kann MediaConvert Ihre Eingabedateien nicht lesen oder IhreAusgabedateien schreiben. Erteilen Sie diese Berechtigungen.

• Wenn für Ihren Eingabe-Bucket die SSE-KMS-Standardverschlüsselung aktiviert ist, erteilen Sie diekms:Decrypt-Berechtigung.

• Wenn für Ihren Ausgabe-Bucket die SSE-KMS-Standardverschlüsselung aktiviert ist, erteilen Sie diekms:GenerateDataKey-Berechtigung.

Im folgenden Beispiel einer Inline-Richtlinie werden beide Berechtigungen gewährt.

Inline-Beispielrichtlinie mit „kms: Decrypt“ und „kms:GenerateDataKey“Diese Richtlinie erteilt Berechtigungen für "kms: Decrypt" und "kms: GenerateDataKey".

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "kms:Decrypt", "kms:GenerateDataKey" ], "Resource": "*", "Condition": { "StringLike":

{ "kms:ViaService": "s3.*.amazonaws.com" } } } ]}

Schritt 6: Erstellen eines AuftragsEin Auftrag führt die Transcodierung durch. Sie geben den Namen der Datei an, die transcodiertwerden soll (die Eingangsdatei) und den gewünschten Namen MediaConvert um die transcodierteDatei zu geben, die Voreinstellung, die Sie möchten MediaConvert zu verwenden, und ein paar andereEinstellungen. MediaConvert ruft die Eingangsdatei aus dem Amazon S3 S3-Speicherort ab, den Sie inIhren Auftragseingangseinstellungen angeben. Die Datei wird transcodiert und die transcodierte Datei bzw.die transcodierten Dateien werden an dem Ausgabespeicherort gespeichert, den Sie in den Einstellungender Auftragsausgabegruppe angeben.

8

MediaConvert User GuideSchritt 6: Erstellen eines Auftrags

So erstellen Sie einen --Auftrag

1. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie Get started.3. Auf derErstellen von Aufträgenstellen Sie Transcodierungsanweisungen und Auftragseinstellungen

bereit. Weitere Informationen finden Sie unter Einen Job in AWS Elemental MediaConverteinrichten (p. 10).

Stellen Sie sicher, dass Sie dieselbe Region für Ihren Auftrag und Ihren Dateispeicher auswählen.4. Wählen Sie Create (Erstellen) aus.

Weitere Informationen zum Verfolgen des Auftragsstatus finden Sie unter benutzen CloudWatchEreignisse mit AWS Elemental MediaConvert (p. 251).

Weitere Informationen zu den Dateinamen und Pfaden für Ihre Auftragsausgaben finden Sie unterGeben Sie Dateinamen und Pfade aus (p. 255).

5. Wenn Sie die, während dieses Tutorials erzeugten transcodierten Dateien nicht behalten möchten,löschen Sie sie aus Amazon S3, um Speicherkosten zu vermeiden.

9

MediaConvert User GuideOptional: Anhalten Ihrer Warteschlangen

Einen Job in AWS ElementalMediaConvert einrichten

Ein AWS Elemental MediaConvert -Auftrag führt die Transcodierung einer Mediendatei in Pakete undDateien in verschiedenen Formaten und in verschiedenen Größen zur Verteilung an Betrachter durch.Wenn Sie einen Auftrag erstellen, geben Sie die Informationen an, die der Service benötigt, um dieTranscodierung durchzuführen: welche Datei zu transcodieren ist, welche Dateitypen zu erstellen undwo diese zu speichern sind, welche Decodierungseinstellungen zu verwenden sind, welche erweitetenFunktionen anzuwenden sind usw.

Zum Einrichten eines Auftrags definieren Sie die Eingangsdateien, die der Service transcodieren soll,und geben die Quelle für jedes Video-, Audio- und Untertitel-Medienelement an. Diese Quelle kann einspezifischer Teil der primären Eingangsdatei oder eine separate Datei sein. Als Nächstes geben Sie dieTypen von Ausgabedateien und Paketen an, die AWS Elemental MediaConvert um aus der Eingabe zugenerieren. Außerdem geben Sie die detaillierten Codierungseinstellungen für die gewünschte Qualitätund den gewünschten Typ der Ausgabe an. Die folgende Abbildung zeigt diese Teile eines von Ihneneingerichteten Auftrags.

Um Ihren Auftrag einzurichten, führen Sie die Verfahren in den folgenden Themen durch.

Themen• Optional: Anhalten Ihrer Warteschlangen (p. 10)• Schritt 1: Geben Sie Ihre Eingabedateien an (p. 11)• Schritt 2: Erstellen von Eingangsselektoren für Video-, Audio- und Untertitelungen (p. 14)• Schritt 3: Erstellen von Ausgabeeinruppen (p. 17)• Schritt 4: Erstellen von Ausgaben (p. 18)• Schritt 5: Angeben globaler Auftragseinstellungen (p. 24)• Verwenden von Variablen in Ihren Job-Einstellungen (p. 25)

Optional: Anhalten Ihrer WarteschlangenWenn Sie gerade erst mit AWS Elemental anfangen MediaConvert Wenn Sie mit der MediaConvert-Konsole experimentieren, sollten Sie Ihre Warteschlangen pausieren, damit Sie nicht versehentlich einen

10

MediaConvert User GuideSchritt 1: Geben Sie Eingabedateien an

Auftrag starten, bevor Sie bereit sind. Weitere Informationen zu Warteschlangen finden Sie unter Arbeitenmit Warteschlangen (p. 73).

So pausieren oder reaktivieren Sie eine On-Demand-Warteschlange

1. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wenn Sie eine andere Warteschlange als die Standardwarteschlange pausieren oder reaktivieren,

klicken Sie in der Navigationsleiste des AWS Elemental MediaConvert -Konsole wählen Sie die Regionaus, in der Sie die Warteschlange erstellt haben.

Die Standardwarteschlange ist in allen Regionen verfügbar. Andere Warteschlangen werden nur in derRegion angezeigt, in der sie erstellt werden.

3. Wählen Sie auf der linken Seite das Symbol mit den drei Streifen aus, um auf den linkenNavigationsbereich zuzugreifen.

4. Wählen Sie Queues (Warteschlangen) aus.5. Auf derQueues (Warteschlangen)Wählen Sie den Namen der Warteschlange aus, die Sie pausieren

oder reaktivieren möchten.6. Wählen Sie auf der Seite der WarteschlangeWarteschlange bearbeiten-Schaltfläche.7. Auf derWarteschlange bearbeitenangezeigten, fürStatus, wählenPausedoderAktivaus.8. Klicken Sie aufWarteschlange speichernaus.

Schritt 1: Geben Sie Ihre Eingabedateien anDer erste Teil der Einrichtung eines AWS Elemental MediaConvert Der Auftrag legt den Speicherort IhrerEingabedatei bzw. -dateien an, wie in der folgenden Abbildung veranschaulicht.

11

MediaConvert User GuideGenerieren von schwarzem Video

So legen Sie den Speicherort Ihrer Eingangsdatei fest

1. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Auf derErstellen von Aufträgenauf der SeiteAufgabeWählen Sie auf der linken SeiteInput 1aus.3. In derInput 1Wählen Sie den URI für Ihre Videoeingangsdatei aus, die in Amazon S3 oder auf einem

HTTP (S) -Server gespeichert ist. Bei Amazon-S3-Eingaben können Sie den URI direkt angeben oderwählenDurchsuchenum eine Auswahl aus Ihren Amazon-S3-Buckets zu treffen. Stellen Sie für HTTP(S) -Eingaben der Eingabevideodatei die URL bereit. Weitere Informationen finden Sie unter HTTP-Eingabeanforderungen (p. 5).

Note

Wenn sich Ihre Eingangsaudio- oder Untertitelelemente in einer separaten Datei befinden,erstellen Sie keine getrennten Eingaben für sie. Sie geben diese Dateien zu einem späterenZeitpunkt in diesem Verfahren innerhalb Ihrer Audio- und Untertitelselektoren an.

4. Um mehr als eine Eingangsdatei zu einer Komponente zusammenzufassen (Eingangskombinierung),fügen Sie dem Auftrag eine weitere Eingabe hinzu. Klicken Sie dazu im Fensterbereich Job (Auftrag)im Bereich Inputs (Eingaben) auf Add (Hinzufügen). Für Jobs, die mehrere Eingabedateien haben,ist AWS Elemental MediaConvert erstellt Ausgaben, indem die Eingaben in der Reihenfolge verkettetwerden, in der Sie sie im Auftrag angeben.

Sie können bis zu 150 Eingaben in Ihren Auftrag haben.

Tip

Sie können außerdem Teile Ihrer Eingaben transcodieren. Weitere Informationen finden Sieunter Zusammenbauen mehrerer Eingänge und Eingangsclips (p. 32).

Generieren von schwarzem VideoIn diesem Handbuch erfahren Sie, wie Sie mit AWS Elemental MediaConvert schwarzes Videogenerieren. Um schwarzes Video zu generieren, können Sie eine Eingabe hinzufügen undeinschließenVideogeneratoroder erstellen Sie eine Videoausgabe aus einem Eingang, der kein Videoenthält.

Workflows, die beim Generieren von schwarzem Video zu berücksichtigen sind:

• Fügen Sie am Anfang Ihres Inhalts ein schwarzes Video ein.• Fügen Sie schwarzes Video zwischen zwei Eingängen ein.• Fügen Sie am Ende Ihres Inhalts ein schwarzes Video ein.• Erstellen Sie eine schwarze Videospur für eine Nur-Audio- oder Untertitel-Eingabe.

12

MediaConvert User GuideGenerieren von schwarzem Video

• Jede vorherige Kombination.

Wie generiert man schwarzes VideoIn den folgenden Schritten werden SieVideogeneratorum ein schwarzes Video zu generieren. Wenn Siedies tun, geben Sie auch einen numerischen Wert fürDuration (Dauer)in Millisekunden50zu86400000aus.Dies erstellt einen Videoeingang mit schwarzen Frames für diese Dauer ohne Audiospur.

Alternativ MediaConvert erstellt automatisch schwarzes Video, wenn die folgenden Bedingungen erfülltsind:

• Ihre Eingabe hat kein Video. Beispiele sind unter anderem:• Nur-Audioeingänge• Nur Untertitel-Eingaben (in Beiwagen-Formaten)

• Ihre Ausgabe enthält eine Videospur.

In den vorherigen Beispielen stimmt die Dauer des schwarzen Videos, das Sie generieren, mit der Dauerdes Eingabe-Audios oder der Untertitel überein.

Generieren Sie schwarzes Video, indem Sie einen Eingang mit dem angegebenen Videogeneratorhinzufügen.

1. In derEingabeFensterbereich, einschaltenVideogeneratoraus.2. Geben Sie einen Wert fürDuration (Dauer)in Millisekunden3. Nachdem Sie die restlichen Auftragseinstellungen definiert haben, wählen SieGeben Sie einen Namen

für den Benutzer ein und klicken Sie dann aufaus.

Erstellen Sie eine schwarze Videospur für einen reinen Audioeingang.

1. In derEingabeFenster verlassenURL der Eingabedateileer.2. UNDERAudioselektoren,Audioselektor 1, einschaltenExterne Dateiaus.3. Geben Sie die URL Ihres Audioeingangs ein.

• Wenn Ihre Eingabe sowohl Audio als auch Video enthält, MediaConvert ignoriert dasEingabevideo.

4. UNDERAudioselektoren, geben Sie alle anderen erforderlichen Audioeinstellungen für die Eingabe an.5. Siehe .Schritt 3: Erstellen von Ausgabeeinruppen (p. 17)undSchritt 4: Erstellen von

Ausgaben (p. 18)um Ihre Ausgänge einzurichten.

a. Sie müssen eine Videospur in Ihre Ausgabe aufnehmen.b. Sie müssen eine Audiospur in Ihre Ausgabe aufnehmen, mitAudio-Quellesetzen Sie sich

aufAudioselektorangegeben aus Schritt 2, zuvor gezeigt.6. Nachdem Sie die restlichen Auftragseinstellungen definiert haben, wählen SieGeben Sie einen Namen

für den Benutzer ein und klicken Sie dann aufaus.7. MediaConvert erstellt automatisch schwarzes Video mit der gleichen Dauer wie der Eingangs-Audio-

Selektor.

Erstellen Sie eine schwarze Videospur für eine Eingabe nur über Untertitel.

1. In derEingabeFenster verlassenURL der Eingabedateileer.2. Weiter mitUntertitelselektoren, wählenAuswahl von Untertiteln hinzufügenaus.

13

MediaConvert User GuideSchritt 2: Erstellen von Eingabeselektoren

3. In :Untertitelselektor 1, UNDERSource, wählen Sie ein Beiwagen Untertitelformat.

• Non-Sidecar-Untertitelformate werden nicht unterstützt.4. Geben Sie die URL Ihrer Untertiteleingabe ein.5. Siehe .Schritt 3: Erstellen von Ausgabeeinruppen (p. 17)undSchritt 4: Erstellen von

Ausgaben (p. 18)um Ihre Ausgänge einzurichten.

a. Sie müssen eine Videospur in Ihre Ausgabe aufnehmen.b. Sie müssen eine Untertitelspur in Ihre Ausgabe aufnehmen, mitQuelluntertitelsetzen Sie sich

aufUntertitelselektoroben in Schritt 2 angegeben.6. Nachdem Sie die restlichen Auftragseinstellungen definiert haben, wählen SieGeben Sie einen Namen

für den Benutzer ein und klicken Sie dann aufaus.7. MediaConvert erstellt automatisch schwarzes Video mit der gleichen Dauer wie die

EingabeUntertitelselektoraus.

Häufig gestellte Fragen zu VideogeneratorenQ: Was passiert, wenn mein Job schwarzes Video generiert und ich meine Ausgabe-Bildrate auf FollowSource setze?

Wenn Ihr Job keine anderen Eingaben enthält, gibt es keine Eingabe-Bildrate für MediaConvert um zufolgen. Sie müssen eine Ausgabe-Bildrate angeben.

Wenn Ihr Job weitere Eingaben mit Video enthält, MediaConvert verwendet die Bildwiederholfrequenz desersten Videoeingangs.

Q: Was passiert, wenn mein Job schwarzes Video generiert, definiere ich keine Ausgabeauflösung?

Wenn Ihr Job keine anderen Eingaben enthält, muss MediaConvert keine Eingabeauflösung folgen. GebenSie eine Ausgabeauflösung an.

Wenn Ihr Job weitere Eingaben mit Video enthält, MediaConvert verwendet die Auflösung vom erstenVideoeingang.

Funktionseinschränkungen für VideogeneratorDie folgende Funktion ist nicht verfügbar, wenn Sie schwarzes Video generieren:

• Beschleunigte Umschlüsselung

Schritt 2: Erstellen von Eingangsselektoren fürVideo-, Audio- und Untertitelungen

Danach erstellen Sie Eingangsselektoren zur Markierung der Video-, Audio- und Untertitelelementeaus Ihrer Eingabe, die Sie in Ihren Ausgaben verwenden werden. Dadurch wird jedes Eingangselementso gekennzeichnet, dass Sie beim Einrichten Ihrer Ausgaben auf es verweisen können. Wenn SieEingangsselektoren einrichten, können Sie dem Service auch mitteilen, wo Daten zu finden und wie sie zuinterpretieren sind. Die folgende Abbildung zeigt die drei Arten von Eingangsselektoren.

14

MediaConvert User GuideSchritt 2: Erstellen von Eingabeselektoren

So richten Sie Ihre Eingangsselektoren ein

1. Geben Sie im Bereich Video selector (Videoselektor) Werte für die Felder ein, die für Ihren Auftragzutreffend sind.

Sie müssen keinen Videoselektor erstellen, da AWS Elemental MediaConvert erstellt automatischeine Videoselektor, wenn Sie mit der Einrichtung eines Auftrags beginnen. Der Service erkenntnicht automatisch Angaben zur Videoquelle. Sie können diese Informationen in den Feldern Videoselector (Videoselektor) angeben. Wenn Sie diese Einstellungen auf dem Standardwert belassen,legen Sie einen gültigen Auftrag an. Weitere Informationen zu einzelnen Einstellungen erhalten SieüberInformationenLink neben jeder Einstellung.

Note

AWS Elemental MediaConvert unterstützt keine Eingaben mit mehreren Videostreams (z.B. Quad 4k). Da jede Eingabe über nur einen Videoselektor verfügen kann, gibt es in derKonsole keine Schaltfläche Add video selector (Videoselektor hinzufügen).

2. Geben Sie im Bereich Audio selectors (Audioselektoren) unter Audio selector 1 (Audioselektor 1)Informationen über Ihre primäre Audiokomponente ein. Sie brauchen Audioselektor 1 nicht zuerstellen, da der Service automatisch den ersten Audioselektor erstellt, wenn Sie mit der Einrichtungeines Auftrags beginnen.

Note

Als Audiokomponente wird häufig Dialog, Hintergrund-Sound und Musik zusammen in einerSpur verwendet. Spuren bestehen oft aus mehreren Channels. Beispiel: Dolby 5.1 Soundverfügt über sechs Channels pro Spur.

a. Wählen Sie für Selector type (Selektortyp) aus, auf welche Weise Ihre Audiokomponentenidentifiziert werden sollen. Oft werden sie nach Spur identifiziert. Wenn Sie einen HLS-Eingang verwenden und eine alternative Audiowiedergabe auswählen möchten, finden SieunterVerwenden alternativer Audio-Formatvarianten (p. 209)aus.

b. Geben Sie die Kennung (d. h. Spurnummer, PID oder Sprachcode) für Ihre primäreAudiokomponente an. Ihre primäre Audiokomponente ist wahrscheinlich Spur 1.

Note

Für die meisten Anwendungsfälle weisen Sie eine Eingangsspur pro Eingangsselektorzu. Wenn Ihr Anwendungsfall die Zusammenfassung mehrerer Spuren in einer Spur odermehrerer Spuren in einer Formatvariante eines Streaming-Pakets erfordert, kombinierenSie mehrere Eingangsspuren in einem Audioselektor, indem Sie eine durch Kommagetrennte Liste eingeben. Weitere Informationen zum Kombinieren von Spuren finden Sieunter Mehr über Audiospuren und Audio-Selektoren (p. 16).

15

MediaConvert User GuideAudiospuren und Audio-Selektoren

c. Wenn sich Ihre Audioelemente in einer separaten Datei getrennt von Ihren Videoelementenbefinden, wählen Sie dieExterne DateiWählen Sie den URI für Ihre Audioeingangsdatei aus, die inAmazon S3 oder auf einem HTTP (S) -Server gespeichert ist. Bei Amazon-S3-Eingaben könnenSie den URI direkt angeben oder wählenDurchsuchenum eine Auswahl aus Ihren Amazon-S3-Buckets zu treffen. Stellen Sie für HTTP (S) -Eingaben der Eingabevideodatei die URL bereit.Weitere Informationen finden Sie unter HTTP-Eingabeanforderungen (p. 5).

3. Wenn Sie zusätzliche Audio-Assets haben, z. B. mehrere Sprach-Tracks - wählen SieAudioauswahlhinzufügenAngaben zur nächsten Komponente wie im voranstehenden Schritt dieses Verfahrensbeschrieben.

4. Wählen Sie im Bereich Captions selectors (Untertitelselektoren) die Option Add captions selector(Untertitelselektor hinzufügen) aus, um Eingangs-Untertitelselektoren für beliebige Gruppen vonUntertiteln hinzuzufügen, die Sie in einer Ausgabe verwenden möchten. Weitere Informationenzum Einrichten von Untertiteln für Ihren Auftrag finden Sie unter Einrichten von Untertiteln in AWSElemental MediaConvert Jobs (p. 131).

Mehr über Audiospuren und Audio-SelektorenSie verwenden Audioselektoren, um Eingangsaudioinhalte mit Ausgabeaudioinhalten zu verknüpfen.Sie können einen einzelnen Audioselektor so einstellen, dass er eine oder mehrere Spuren derEingangsinhalte repräsentiert. Danach erstellen Sie Audiospuren in der Ausgabe und ordnen jederAusgabespur einen einzigen Audioselektor zu.

Die Zuordnung von Eingangsaudiospuren, Audioselektoren und Ausgabeaudiospuren folgt diesen Regeln:

• Jede Eingangsspur kann einem oder mehreren Audioselektoren zugeordnet werden.• Jeder Audioselektor verfügt über eine oder mehrere Eingangsspuren.• Jede Ausgabespur verfügt über einen Audioselektor.

Die folgende Abbildung veranschaulicht diese Zusammenhänge. In der Abbildung enthält dieEingangsdatei drei Audiospuren. Der Audioselektor 1 wählt die Eingangsspur 1 aus. Der Audioselektor 1ist der Ausgabeaudiospur 1 zugeordnet, sodass Spur 1 der Ausgabe den gleichen Inhalt wie Spur 1 desEingangs hat. Die zweite Eingangsaudiospur wird nicht durch einen Audioselektor ausgewählt, sodasssie nicht in der Ausgabe verwendet wird. Der Audioselektor 2 wählt die Eingangsspuren 1 und 3 aus.Der Audioselektor 2 ist der Ausgabeaudiospur 2 zugeordnet, sodass die Ausgabespur 2 die Kanäle derEingangsspuren 1 und 3 enthält.

Für Workflows mit einer Kontrolle auf Kanallevel verwenden Sie die Audiokanal-Remix-Funktion. Dieseunterstützt die folgenden Workflows:

• Ändern der Reihenfolge der Kanäle in einer Audiospur• Verschieben von Audiokanälen von einer oder mehreren Eingangsspuren auf verschiedene

Ausgabespuren• Kombinieren von Audioinhalten aus mehreren Kanälen in einem einzigen Kanal• Aufteilung des Audiosignals eines einzelnen Kanals in mehrere Kanäle

16

MediaConvert User GuideSchritt 3: Erstellen von Ausgabeeinruppen

• Anpassen des Lautstärkepegels von Audiokanälen

Schritt 3: Erstellen von AusgabeeinruppenNachdem Sie Ihre Eingabe festgelegt haben, legen Sie Ausgabegruppen an. Die Optionen, die Sie beimEinrichten von Ausgabegruppen auswählen, wirken sich darauf aus, welche Typen von Komponenten IhrAuftrag erstellt und von welchen Geräte diese wiedergegeben werden können. Die folgende Abbildungzeigt die zwei Kategorien von Ausgabegruppen an und veranschaulicht, wie Ausgaben und Selektoren inihnen angeordnet sind.

Wie in der obigen Abbildung dargestellt, können Sie AWS Elemental verwenden MediaConvert Erstellenvon Medienanlagen, die im Wesentlichen in zwei Kategorien fallen:

• ABR-Streaming-Pakete. Sie können Pakete mit adaptiver Bitrate (ABR) erstellen, damit Betrachterdie Komponenten stückweise herunterladen können, während sie sie anzeigen. Je nachdem, wie SieIhre Ausgaben einrichten, kann sich das Gerät des Betrachters beim Herunterladen von Segmentenhöherer oder niedrigerer Qualität an Änderungen in der verfügbaren Bandbreite anpassen. ABR-Paketewerden auch als ABR-Stacks bezeichnet, weil sie aus einem Stack bzw. Stapel von Video-, Audio-und Untertitelkomponenten bestehen. Jede Komponente im Stapel oder Paket wird als Formatvariantebezeichnet.

• Eigenständige Dateien. Sie können diese Dateien erstellen und sie an einem Speicherort hosten, vondem Betrachter die gesamte Datei auf einmal herunterladen und anzeigen können. Sie können aucheigenständige Dateien erstellen und sie dann zur Verpackung und Verteilung an Downstream-Systemesenden.

So erstellen Sie eine Ausgabegruppe

1. Klicken Sie im Fensterbereich Job (Auftrag) im Bereich Output groups (Ausgabegruppen) auf Add(Hinzufügen).

2. Wählen Sie eine Ausgabegruppenart aus und wählen Sie Select (Auswählen) aus. Erstellen Sie eineDateiausgabegruppe für alle eigenständigen Dateien, die Sie erstellen möchten. Erstellen Sie für jedesABR-Streaming-Paket, das Sie erstellen möchten, eine ABR-Streaming-Ausgabegruppe. Hinweisedazu, in welche ABR-Streaming-Ausgabegruppen Ihre Aufgabe aufgenommen werden soll, finden Sieunter Auswahl Ihrer ABR-Streaming-Ausgabegruppen (p. 44).

3. Geben Sie optional für Custom group name (Benutzerdefinierter Gruppenname) einen Namen ein.Jeder Name, den Sie hier angeben, erscheint im Bereich Output groups (Ausgabegruppen) derKonsole. Dies hat jedoch keine Auswirkung auf Ihre Ausgaben.

4. FürZielangeben, den URI für den Amazon S3 S3-Speicherort, an dem der TranscodierungsserviceIhre Ausgabedateien speichert. Sie können den URI direkt angeben oder wählenDurchsuchenum eineAuswahl aus Ihren Amazon-S3-Buckets zu treffen.

17

MediaConvert User GuideSchritt 4: Erstellen von Ausgaben

Note

Sie können optional einen Basisnamen an Ihre Ziel-URI anhängen. DerTranscodierungsservice verwendet diesen Basisnamen gemeinsam mit einemNamensmodifikator, den Sie in den individuellen Ausgabeeinstellungen angeben, um denDateinamen Ihrer endgültigen Komponenten zu erstellen.Wenn Sie keinen Basisnamen mit Ihrem URI angeben, generiert der Transcodierungsserviceeinen Basisnamen aus dem Input 1-Dateinamen (ohne Erweiterung).

5. Geben Sie die Werte für beliebige zusätzliche Einstellungen ein, die für die gesamte Ausgabegruppegelten. Diese Einstellungen variieren abhängig von der Art der ausgewählten Ausgabegruppe. WeitereInformationen zu einzelnen Einstellungen erhalten Sie über den Link Info (Informationen) neben jederEinstellung.

Schritt 4: Erstellen von AusgabenNachdem Sie Ausgabegruppen erstellt haben, richten Sie in den einzelnen Gruppen Ihre Ausgaben ein.Wie viele Ausgabe in jede Ausgabegruppe gehören, hängt wie folgt vom Ausgabegruppentyp ab:

• Für Ausgabegruppen vom Typ File (Datei) schließen Sie alle Elemente der Medienkomponente ineine Ausgabe ein. Dies umfasst alle Audio- oder Untertitelelemente, die Sie in einer separaten Dateibereitstellen.

• Für ABR-Streaming-Ausgabeeinruppen—CMAF,Apple HLS,DASH, undMicrosoft Smooth Streaming—erstellt eine separate Ausgabe für jedes Medienelement. Das heißt, eine Ausgabe pro Videoauflösung,eine Ausgabe pro Audiospur und eine Ausgabe pro Untertitelsprache.

Wählen Sie aus der folgenden Liste die Verfahren aus, die den Ausgabegruppentypen entsprechen, die Sieunter Schritt 3: Erstellen von Ausgabeeinruppen (p. 17) erstellt haben.

Themen• Erstellen von Ausgaben in ABR-Streaming-Ausgabegruppen (p. 18)• Erstellen und Einrichten von Ausgaben in Dateiausgabegruppen (p. 22)

Erstellen von Ausgaben in ABR-Streaming-AusgabegruppenFür jede ABR Streaming-Ausgabegruppe, die Sie unter Schritt 3: Erstellen vonAusgabeeinruppen (p. 17) erstellt haben, müssen Sie für jedes gewünschte Medienelement im ABR-Streaming-Paket, wie in der folgenden Abbildung veranschaulicht, eine Ausgabe erstellen und einrichten.

18

MediaConvert User GuideErstellen von ABR-Streaming-Ausgaben

Themen• Erstellen von Video-ABR-Streaming-Ausgaben (p. 19)• Erstellen von Audio-ABR-Streaming-Ausgängen (p. 20)• Erstellen von Untertiteln ABR-Streaming-Ausgaben (p. 21)• Erstellen zusätzlicher Manifeste (p. 21)

Erstellen von Video-ABR-Streaming-AusgabenFür jede Videoausgabe, die Sie in Ihre Ausgabegruppe einschließen, erstellt AWS Elemental MediaConverteine Video-Formatvariante oder einen Satz segmentierter Videodateien. Mehrere Video-Formatvariantenin einem Streaming-Paket mit unterschiedlicher Auflösung und Videoqualität ermöglichen dem Gerät desBetrachters, die Videoqualität an die verfügbare Bandbreite anzupassen.

Note

Während die Aufgabe über nur einen Video-Eingangs-Selektor verfügt, enthalten ABR-Streaming-Ausgabegruppen jedoch oft mehrere Video-Ausgaben pro Ausgabegruppe.

So verfahren Sie zum Erstellen und Einrichten von Video-ABR-Streaming-Ausgaben

1. Auf derErstellen von Aufträgenauf der SeiteAufgabeFenster auf der linken SeiteunterAusgabegruppen, unter dem VerzeichnisCMAF,Apple HLS,DASH, oderMicrosoft SmoothStreamingAusgabegruppe, der Sie Ausgaben hinzufügen möchten, wählen SieAusgang 1aus.

Wenn Sie eine Ausgabegruppe anlegen, MediaConvert Füllt die Ausgabegruppe automatisch mitAusgabe 1, sodass Sie die erste Ausgabe nicht explizit erstellen müssen.

2. Geben Sie im Bereich Output settings (Ausgabeeinstellungen) einen Wert für Name modifier(Namensmodifikator) ein.

MediaConvert hängt den Namensmodifikator an die Dateinamen an, die es für diese Ausgabe erstellt.Geben Sie einen Namensmodifikator ein, an dem leicht zu erkennen ist, welche Dateien von welcherAusgabe stammen, wie z. B. -video-hi-res.

3. Wenn eine der unter Preset (Voreinstellung) aufgeführten vordefinierten Einstellungsgruppen für IhrenWorkflow geeignet ist, wählen Sie sie in der Liste aus. Wenn Sie eine Voreinstellung verwenden,überspringen Sie den nächsten Schritt dieses Verfahrens.

4. Legen Sie Ihre Videoeinstellungen wie folgt fest:

a. Geben Sie im Bereich Output settings (Ausgabeeinstellungen) die Werte für alle übrigenallgemeinen Einstellungen ein. Je nach Ausgabegruppentyp können diese EinstellungenTransport-Stream-Einstellungen oder andere Containereinstellungen umfassen. WeitereInformationen zu einzelnen Einstellungen erhalten Sie über den Link Info (Informationen) nebenjeder Einstellung.

b. Geben Sie im Bereich Stream settings (Stream-Einstellungen) die Werte für die Videocodierungein. Die Videoeinstellungen werden standardmäßig festgelegt, sodass Sie dieseEinstellungsgruppe nicht explizit auswählen müssen. Weitere Informationen zu einzelnenEinstellungen erhalten Sie über den Link Info (Informationen) neben jeder Einstellung.

Note

Es ist nur ein Eingangs-Videoselektor pro Auftrag vorhanden. Daher müssen Sie ihn nichtexplizit auswählen, wenn Sie Ihre Videoausgaben einrichten.

Um weitere Informationen zu den einzelnen Einstellungen zu erhalten, wählen Sie die Info-Links aufder Konsole.

19

MediaConvert User GuideErstellen von ABR-Streaming-Ausgaben

5. Wenn Ihre Ausgabe standardmäßig eine Gruppe von Audioeinstellungen umfasst, löschen Sie sie wiefolgt:

a. Wählen Sie im Bereich Stream settings (Stream-Einstellungen) die Option Audio 1.b. Wählen Sie Remove audio (Audio entfernen).

6. Wenn sich mehrere Video-Formatvarianten in Ihrem ABR-Streaming-Paket befinden sollen,wiederholen Sie die vorherigen Schritte dieses Verfahrens, um für jede einzelne eine zusätzlichenVideoausgabe zu erstellen.

Erstellen von Audio-ABR-Streaming-AusgängenFür jede Audioausgabe, die Sie in Ihre Ausgabegruppe einschließen, erstellt AWS Elemental MediaConverteine Audio-Formatvariante oder einen Satz segmentierter Videodateien. Der häufigste Grund für mehrereAudio-Formatvarianten ist die Bereitstellung mehrerer Sprachoptionen. Wenn Sie nur eine Spracheangeben, benötigen Sie wahrscheinlich nur eine Audio-Ausgabe.

Note

Bei AAC-Streaming-Ausgaben ist das anfängliche Segment länger als die anderen. Dies liegtdaran, dass bei AAC das Anfangssegment unbeaufsichtigte AAC-Vorlauf-Samples vor demhörbaren Teil des Segments enthalten muss. MediaConvert berücksichtigt diese zusätzlichenSamples in den Zeitstempeln, sodass das Audio korrekt wiedergegeben wird.

So erstellen Sie Audio-ABR-Streaming-Ausgaben und richten sie ein

1. Erstellen Sie eine Ausgabe für Ihre erste Audiospur. In der Regel gehört eine Audiospur zu einerSprache.

Note

Wenn Sie in einer CMAF-Ausgabegruppe arbeiten, können Sie diesen Schritt überspringen.Die erste Audioausgabe wird für Sie erstellt.

a. Wählen Sie im Bereich Job (Auftrag) die Ausgabegruppe aus, in der Sie arbeiten.b. Wählen Sie im Bereich Outputs (Ausgaben) die Option Add output (Ausgabe hinzufügen) aus.c. Wählen Sie die Ausgabe aus, die Sie soeben erstellt haben.d. Wenn Ihre Ausgabe standardmäßig eine Gruppe von Videoeinstellungen umfasst, klicken Sie auf

Remove video (Video entfernen), um sie zu löschen. Daraufhin werden nur noch die Einstellungender Gruppe Audio 1 angezeigt.

2. Geben Sie im Bereich Output settings (Ausgabeeinstellungen) einen Wert für Name modifier(Namensmodifikator) ein.

MediaConvert hängt den Namensmodifikator an die Dateinamen an, die es für diese Ausgabe erstellt.Geben Sie einen Namensmodifikator ein, an dem leicht zu erkennen ist, welche Dateien von welcherAusgabe stammen, wie z. B. -audio-english.

3. Wenn eine der unter Preset (Voreinstellung) aufgeführten vordefinierten Einstellungsgruppen für IhrenWorkflow geeignet ist, wählen Sie sie in der Liste aus. Wenn Sie eine Voreinstellung verwenden,überspringen Sie den nächsten Schritt dieses Verfahrens.

4. Legen Sie Ihre Audioeinstellungen wie folgt fest:

a. Geben Sie im Bereich Output settings (Ausgabeeinstellungen) die Werte für alle übrigenallgemeinen Einstellungen ein. Weitere Informationen zu einzelnen Einstellungen erhalten Sieüber den Link Info (Informationen) neben jeder Einstellung.

b. Wählen Sie unter Stream settings (Stream-Einstellungen) für Audio source (Audioquelle) einen derAudioselektoren aus, den Sie unter Schritt 2: Erstellen von Eingangsselektoren für Video-, Audio-und Untertitelungen (p. 14) erstellt haben.

20

MediaConvert User GuideErstellen von ABR-Streaming-Ausgaben

c. In derStream-EinstellungenGeben Sie die Werte für die Audiocodierung ein. WeitereInformationen zu einzelnen Einstellungen erhalten Sie über den Link Info (Informationen) nebenjeder Einstellung.

5. Wenn Sie zusätzliche Audio-Komponenten im ABR-Streaming-Paket einschließen möchten, erstellenSie für jede von ihnen wie folgt eine Ausgabe:

a. Wählen Sie im Bereich Job (Auftrag) die Ausgabegruppe aus, in der Sie arbeiten.b. Wählen Sie im Bereich Outputs (Ausgaben) die Option Add output (Ausgabe hinzufügen) aus.c. Wählen Sie die Ausgabe aus, die Sie soeben erstellt haben.d. Wenn Ihre Ausgabe standardmäßig eine Gruppe von Videoeinstellungen umfasst, klicken Sie auf

Remove video (Video entfernen), um sie zu löschen. Daraufhin werden nur noch die Einstellungender Gruppe Audio 1 angezeigt.

e. Richten Sie die Ausgabe wie in den Schritten 2 bis 4 dieses Verfahrens beschrieben ein.

Erstellen von Untertiteln ABR-Streaming-AusgabenDas Einrichten von Untertiteln kann komplex sein. Weitere Informationen hierzu finden Sie unter Einrichtenvon Untertiteln in AWS Elemental MediaConvert Jobs (p. 131). Befolgen Sie das folgende Verfahren mitgrundlegenden Anweisungen.

So verfahren Sie zum Erstellen und Einrichten von Untertitel-ABR-Streaming-Ausgaben

1. Erstellen Sie eine Ausgabe für Ihre erste Gruppe von Untertiteln. In der Regel entspricht eine Gruppevon Untertiteln einer Sprache.

a. Wählen Sie im Bereich Job (Auftrag) die Ausgabegruppe aus, in der Sie arbeiten.b. Wählen Sie im Bereich Outputs (Ausgaben) die Option Add output (Ausgabe hinzufügen) aus.c. Wählen Sie die Ausgabe aus, die Sie soeben erstellt haben.d. Wenn Ihre Ausgabe standardmäßig Gruppen von Video- und Audioeinstellungen umfasst, klicken

Sie auf Remove video (Video löschen) und Remove audio (Audio entfernen), um sie zu löschen.e. Wählen Sie Add captions (Untertitel hinzufügen) aus, um die Untertiteleinstellungen anzuzeigen.

2. Geben Sie im Bereich Output settings (Ausgabeeinstellungen) einen Wert für Name modifier(Namensmodifikator) ein.

MediaConvert hängt den Namensmodifikator an die Dateinamen an, die es für diese Ausgabe erstellt.Geben Sie einen Namensmodifikator ein, an dem leicht zu erkennen ist, welche Dateien von welcherAusgabe stammen, wie z. B. -captions-english.

3. Legen Sie die Untertiteleinstellungen wie folgt fest:

a. Geben Sie im Bereich Output settings (Ausgabeeinstellungen) die Werte für alle übrigenallgemeinen Einstellungen ein. Weitere Informationen zu einzelnen Einstellungen erhalten Sieüber den Link Info (Informationen) neben jeder Einstellung.

b. Wählen Sie unter Stream settings (Stream-Einstellungen) für Captions source (Untertitelquelle)einen der Audioselektoren aus, den Sie unter Schritt 2: Erstellen von Eingangsselektoren fürVideo-, Audio- und Untertitelungen (p. 14) erstellt haben.

c. Geben Sie im Bereich Stream settings (Stream-Einstellungen) Werte für die restlichenUntertiteleinstellungen ein.

Erstellen zusätzlicher ManifesteStandardmäßig MediaConvert erstellt für jede Ihrer CMAF-, DASH ISO-, Apple HLS- und Microsoft SmoothStreaming-Ausgabegruppen ein einzelnes Top-Level-Manifest. Dieses Standardmanifest referenziert alle

21

MediaConvert User GuideErstellen und Einrichten von Dateiausgaben

Ausgaben in der Ausgabegruppe. Optional können Sie zusätzliche Top-Level-Manifeste erstellen, dienur auf eine Teilmenge der Ausgaben in der Ausgabegruppe verweisen. Sie können beispielsweise einManifest, das keine HDR-Ausgaben enthält, für Betrachter erstellen, die kein Abonnement mit HDR haben.

Note

Wenn Sie für CMAF-Ausgabegruppen den standardmäßig aktivierten Wert fürSchreiben von HLS-ManifestundSchreiben von DASH-Manifest, MediaConvert erstellt zusätzliche Manifestationen inbeiden Formaten. Wenn Sie eine dieser Einstellungen deaktivieren, erstellt MediaConvert keinezusätzlichen Manifeste in dem entsprechenden Format.

So erstellen Sie ein zusätzliches Manifest

1. Auf derErstellen von Aufträgenangezeigten, im VerzeichnisAufgabeWählen Sie auf der linken Seite dieAusgabegruppe aus, für die Sie das zusätzliche Manifest erstellen möchten.

2. Wählen Sie im Abschnitt Additional manifests (Zusätzliche Manifeste) auf der rechten Seite die OptionAdd manifest (Manifest hinzufügen) aus.

3. Geben Sie für Manifest name modifier (Manifestnamensmodifikator), den Text ein, den Sie am Endedes Manifestdateinamens vor der Erweiterung hinzufügen möchten. Diese Einstellung ist erforderlich,da so sichergestellt wird, dass jedes Manifest einen anderen Dateinamen hat.

4. Wählen Sie für Select outputs (Ausgaben auswählen) die Ausgaben aus, auf die sich das Manifestbeziehen soll.

5. Wiederholen Sie diese Schritte, um bis zu 10 zusätzliche Manifeste zu erstellen. Jedes zusätzlicheManifest muss einen anderen Wert für Manifest name modifier (Manifestnamensmodifikator) haben.

Erstellen und Einrichten von Ausgaben inDateiausgabegruppenmitDateiBei Ausgabegruppen entspricht jede vom Service erstellte Komponente einer Ausgabe anstatteiner Ausgabegruppe. Jede Komponente enthält alle Video-, Audio- und Untertitelelemente. Ausdiesem Grund ist es am einfachsten, beim Einrichten zuerst die Ausgabe zu erstellen und dann alleAusgabeselektoren einzurichten.

Erstellen von DateiausgabenWenn du eine erstellt hastDateiAusgabegruppe inSchritt 3: Erstellen vonAusgabeeinruppen (p. 17)erstellen und einrichten Sie eine Ausgabe in der Dateiausgabegruppe für jedeeigenständige Datei, die Sie erstellen möchten, wie in der folgenden Abbildung veranschaulicht.

22

MediaConvert User GuideErstellen und Einrichten von Dateiausgaben

So erstellen Sie eine Ausgabe in einer Dateiausgabegruppe

1. Wenn Sie eine Ausgabegruppe anlegen, wird AWS Elemental MediaConvert füllt die Ausgabegruppeautomatisch mit „Output 1", sodass Sie sie nicht explizit erstellen müssen. Wenn Sie nur eineeigenständige Datei erstellen, können Sie den Rest dieses Verfahrens überspringen.

2. Wenn Sie mehr als eine eigenständige Datei erstellen möchten, können Sie wie folgt zusätzlicheAusgaben erstellen:

a. Auf derErstellen von Aufträgenangezeigten, im VerzeichnisAufgabeFenster auf der linken SeiteunterAusgabegruppen, wählenDateigruppeaus.

b. Wählen Sie im Bereich Outputs (Ausgaben) die Option Add output (Ausgabe hinzufügen) aus.

Richten Sie Ausgabeselektoren in DateiausgabenAls Nächstes für jedenDateiOutput, die Sie gerade erstellt haben, richten Sie Ausgabeselektoren ein. Diefolgende Abbildung zeigt die drei Arten von Ausgabeselektoren, die alle in einer Ausgabe enthalten sind.

So richten Sie Ausgabeselektoren in einer Dateiausgabe ein

1. Auf derErstellen von Aufträgenauf der SeiteAufgabeFenster auf der linken SeiteunterAusgabegruppen, UNDERDateigruppe, wählenAusgang 1aus.

2. Geben Sie im Bereich Output settings (Ausgabeeinstellungen) einen Wert für Name modifier(Namensmodifikator) ein.

MediaConvert hängt den Namensmodifikator an die Dateinamen an, die es für diese Ausgabe erstellt.Geben Sie einen Namensmodifikator ein, an dem leicht zu erkennen ist, welche Dateien von welcherAusgabe stammen, wie z. B. -standalone-hi-res.

3. Wenn eine der unter Preset (Voreinstellung) aufgeführten vordefinierten Einstellungsgruppen für IhrenWorkflow geeignet ist, wählen Sie sie in der Liste aus. Wenn Sie eine Voreinstellung verwenden,überspringen Sie den nächsten Schritt dieses Verfahrens.

Note

Ausgabe-Voreinstellungen können jeweils bis zu einer Gruppe von Video-, Audio- undUntertiteleinstellungen enthalten. Wenn Ihre eigenständige Ausgabedatei mehr als eineAudio- oder Untertitelkomponente enthält, können Sie sie daher nicht als Voreinstellungverwenden.Wenn in Ihrer Ausgabe keine Voreinstellungen verwendet werden können, Sieaber die Einstellungen einer Voreinstellung als Ausgangspunkt nutzen möchten,wählen Sie die betreffende Voreinstellung aus. Klicken Sie dann aufKeineVoreinstellungausPresetDropdown-Liste. Dadurch wird Ihre Ausgabe vorab mit denselbenEinstellungen gefüllt, die in der Voreinstellung enthalten sind.

4. Legen Sie Ihre Ausgabeeinstellungen wie folgt fest:

23

MediaConvert User GuideSchritt 5: Angeben globaler Auftragseinstellungen

a. Geben Sie im Bereich Output settings (Ausgabeeinstellungen) die Werte für alle übrigenallgemeinen Einstellungen ein. Diese Einstellungen sind je nach dem ausgewählten Containerverschieden. Weitere Informationen zu einzelnen Einstellungen erhalten Sie über den Link Info(Informationen) neben jeder Einstellung.

b. Geben Sie im Bereich Stream settings (Stream-Einstellungen) die Werte für die Videocodierungein. Weitere Informationen zu einzelnen Einstellungen erhalten Sie über den Link Info(Informationen) neben jeder Einstellung.

Note

Die Videoeinstellungen auf der entsprechenden Registerkarte werden standardmäßigfestgelegt, sodass Sie diese Einstellungsgruppe nicht explizit auswählen müssen.

Note

Es ist nur ein Eingangs-Videoselektor pro Auftrag vorhanden. Daher müssen Sie ihn nichtexplizit auswählen, wenn Sie Ihre Videoausgaben einrichten.

c. Wählen Sie Audio 1 aus, um die Gruppe von Codierungseinstellungen für die ersteAudiokomponente anzuzeigen. Audio 1 befindet sich links im Bereich Stream settings (Stream-Einstellungen) unterhalb von Video.

d. Wählen Sie unter Stream settings (Stream-Einstellungen) für Audio source (Audioquelle) einen derAudioselektoren aus, den Sie unter Schritt 2: Erstellen von Eingangsselektoren für Video-, Audio-und Untertitelungen (p. 14) erstellt haben.

e. In derStream-EinstellungenGeben Sie die Werte für die Audiocodierung ein. WeitereInformationen zu einzelnen Einstellungen erhalten Sie über den Link Info (Informationen) nebenjeder Einstellung.

f. Um Untertitel in die Ausgabe aufzunehmen, wählen Sie Add captions (Untertitel hinzufügen)aus, um eine Gruppe von Untertiteleinstellungen anzuzeigen. Weitere Informationen zumEinrichten von Untertiteln Sie unter Einrichten von Untertiteln in AWS Elemental MediaConvertJobs (p. 131).

Schritt 5: Angeben globaler AuftragseinstellungenGlobale Auftragseinstellungen gelten für jede Ausgabe, die der Auftrag erstellt, wie in der folgendenAbbildung dargestellt.

So legen Sie globale Auftragseinstellungen fest

1. Klicken Sie im Fensterbereich Job (Auftrag) im Bereich Job settings (Auftragseinstellungen) aufSettings (Einstellungen).

24

MediaConvert User GuideVerwenden von Variablen in Ihren Job-Einstellungen

2. FürIAM-Rollewählen Sie eine IAM-Rolle aus, die über Berechtigungen zum Zugriff auf die AmazonS3 S3-Buckets mit Ihren Eingangs- und Ausgabedateien verfügt. Die IAM-Rolle muss über eineVertrauensstellung mit AWS Elemental MediaConvert verfügen. Weitere Informationen zum Erstellendieser Rolle finden Sie unter Schritt 5: Einrichten von IAM-Berechtigungen (p. 5).

3. Legen Sie optional im Bereich Timecode configuration (Timecode-Konfiguration) auftragsweiteTimecode-Einstellungen fest.

Note

Wenn Ihr Auftrag Audio- oder Untertitelelemente aus einer separate Datei von Ihrer Eingabebeinhaltet oder wenn Sie die Grafik-Overlay-Funktion (Bildeinblendung) verwenden, ist esbesonders wichtig, dass diese Einstellungen richtig sind.Es gibt drei verschiedene Gruppen von Timecode-Einstellungen. Eine davon ist die globaleAuftrags-Timecode-Konfiguration. Weitere Informationen zu den verschiedenen Gruppenvon Timecode-Einstellungen und darüber, wie AWS Elemental MediaConvert verwaltetTimecodes, sieheEinrichten von Timecodes (p. 36)aus.

4. Sie können auch Werte für die anderen Aufgabeneinstellungen angeben und globale Prozessorenaktivieren. Weitere Informationen zu einzelnen Einstellungen erhalten Sie über den Link Info(Informationen) neben jeder Einstellung.

Verwenden von Variablen in Ihren Job-Einstellungen

Sie können Variablen verwenden, die auch genannt werdenFormatkennungen, in Ihren Job-Einstellungen.Formatkennungen sind Werte, die Sie in den Aufgabeneinstellungen angeben können. Je nachEigenschaften der Eingabedateien oder der Aufgabe werden sie unterschiedlich aufgelöst. Sie sindbesonders nützlich in Ausgabevoreinstellungen, Aufgabenvorlagen und Aufgaben, die Sie duplizieren undwiederverwenden möchten.

Sie können beispielsweise die Datumsformatkennung $d$ für die Einstellung Destination (Ziel) verwenden.Wenn die Ausgaben nach Datum und Uhrzeit des Aufgabenbeginns sortiert werden sollen, geben Sie fürDestination (Ziel) den Wert s3://mediaconvert-output-bucket/$d$/ ein. Beginnt eine Aufgabe am4. Juni 2020, erstellt der Service die Ausgaben in s3://mediaconvert-output-bucket/20200604/.

Eine Liste der verfügbaren Formatkennungen und Beispiele für deren Verwendung finden Sie unter thesection called “Liste der Einstellungsvariablen mit Beispielen” (p. 25).

Weitere Informationen zu den Formatkennungen, die in Streaming-Ausgaben eine andere Funktionhaben, finden Sie unter the section called “Verwenden von Einstellungsvariablen mit Streaming-Ausgängen” (p. 29).

Themen• Liste der Einstellungsvariablen mit Beispielen (p. 25)• Verwenden von Einstellungsvariablen mit Streaming-Ausgängen (p. 29)• Angeben einer Mindestanzahl an Ziffern (p. 31)

Liste der Einstellungsvariablen mit BeispielenDie folgende Tabellestellt Informationen zu den einzelnen Formatkennungen bereit, die Sie in Ihrem AWSElemental verwenden können MediaConvert Auftrag. Weitere Informationen zu den Formatkennungen, diein Streaming-Ausgaben eine andere Funktion haben, finden Sie unter the section called “Verwenden vonEinstellungsvariablen mit Streaming-Ausgängen” (p. 29).

25

MediaConvert User GuideListe der Einstellungsvariablen mit Beispielen

Formatkennung Wert, der in die Job-Einstellung gesetztwerden soll

KompatibleAuftragseinstellungen

Beschreibung undBeispiel

Date and time $dt$ Ziel

Namensmodifikator

Segmentmodifikator

Datum undUhrzeit (UTC) desAufgabenstarts

Format:JJJJMMTTTHHMMSS

Beispiel: Bei einerAufgabe, die am 4.Juni 2020 um 15:05:28Uhr beginnt,$dt$löstauf20200604T150528aus.

Date $d$ Ziel

Namensmodifikator

Segmentmodifikator

Datum (UTC) desAufgabenstarts

Format: JJJJMMTT

Beispiel: Bei einerAufgabe, die am 4. Juni2020 beginnt,$d$löstauf20200604aus.

Time $t$ Ziel

Namensmodifikator

Segmentmodifikator

Aufgabenstart (UTC)

Format: HHMMSS

Beispiel: Bei einerAufgabe, die um15:05:28 Uhr beginnt,$t$löst auf150528aus.

Video bitrate $rv$ Namensmodifikator

Segmentmodifikator

Video-Bitrate derAusgabe, in KilobitsBei QVBR-Ausgabenverwendet der Servicedie maximale Video-Bitrate in Kilobits.

Beispiel: Wenn dueinstellstEncodingSettings,Video,Bitrate(bits/s)zu50000000,$rv$löst auf50000aus.

Audio bitrate $ra$ Namensmodifikator

Segmentmodifikator

Gesamtwert der Audio-Bitraten der Ausgabe, inKilobits

Beispiel: WennSie eine Ausgabemit einer einzigenAudio-Registerkartehaben undEncodingSettings,Audio 1,Bitrate

26

MediaConvert User GuideListe der Einstellungsvariablen mit Beispielen

Formatkennung Wert, der in die Job-Einstellung gesetztwerden soll

KompatibleAuftragseinstellungen

Beschreibung undBeispiel

(kbit/s)zu256000,$ra$löst auf256000aus.

Container bitrate $rc$ Namensmodifikator

Segmentmodifikator

Kombinierte Audio-und Video-Bitrate derAusgabe, in Kilobits

Beispiel: Sie habeneine Ausgabe miteinemVideoRegisterkarte„Einstellungen“undAudio 1Registerkarte„Einstellungen“. WennSie Encoding settings(Codierungseinstellungen),Video, Bitrate (bits/s) auf 5000000 undEncoding settings(Codierungseinstellung),Audio, Bitrate (bits/s)auf 96000 (96 Kilobits)festlegen, wird $rc$ in5096 aufgelöst.

Video frame width $w$ Namensmodifikator

Segmentmodifikator

Frame-Breite bzw.horizontale Auflösung, inPixeln

Beispiel: Wenn dueinstellstEncodingSettings,Video,Auflösung(B x H)zu1280x720,$w$löst auf1280aus.

Video frame height $h$ Namensmodifikator

Segmentmodifikator

Frame-Höhe bzw.vertikale Auflösung, inPixeln

Beispiel: Wenn dueinstellstEncodingSettings,Video,Auflösung(B x H)zu1280x720,$h$löst auf720aus.

Framerate $f$ Namensmodifikator

Segmentmodifikator

Framerate, in Framespro Sekunde, verkürztauf die nächsteGanzzahl

Beispiel: Wenn IhreFramerate59.940,$f$löst auf59aus.

27

MediaConvert User GuideListe der Einstellungsvariablen mit Beispielen

Formatkennung Wert, der in die Job-Einstellung gesetztwerden soll

KompatibleAuftragseinstellungen

Beschreibung undBeispiel

Input file name $fn$ Ziel

Namensmodifikator

Segmentmodifikator

Name der Eingabedatei,ohne DateierweiterungBei Aufgabenmit mehrerenEingabedateien ist diesdie erste in der Aufgabeangegebene Datei.

Beispiel: WennInput1für Ihren Job ists3://mediaconvert-input/my-video.mov,$fn$löstaufmy-videoaus.

Output container fileextension

$ex$ Namensmodifikator

Segmentmodifikator

Variiert je nachAusgabegruppe BeiAusgaben vom Typ Filegroup (Dateigruppe) istdas die Erweiterung derAusgabe-Container-Datei. Bei anderenAusgabegruppen istes die Erweiterung desManifests.

Beispiel fürDateigruppe: WennSie wählenMPEG2-TSzumAusgabeeinstellungen,Container,$ex$löst aufm2tsaus.

Beispiel für die HLS-Gruppe: Wenn IhreAusgabestruppe eineHLS-Gruppe ist,$ex$löst aufm3u8aus.

28

MediaConvert User GuideVerwenden von Einstellungsvariablen

mit Streaming-Ausgängen

Formatkennung Wert, der in die Job-Einstellung gesetztwerden soll

KompatibleAuftragseinstellungen

Beschreibung undBeispiel

$ $$ Namensmodifikator

Segmentmodifikator

Durch Escape-Zeichengeschütztes $.

Beispiel:

Angenommen, Siegeben folgende Werteein:

• Name derEingabedatei:file1.mp4

• Ziel: s3://mediaconvert-input/

• Namensmodifikator:my-video$$hi-res-

Name und Pfad derAusgabedatei werden ins3://mediaconvert-input/my-video$hi-res-file1.mp4aufgelöst.

Verwenden von Einstellungsvariablen mit Streaming-AusgängenDie Variablen in den Aufgabeneinstellungen, die auch Formatkennungen genannt werden, funktionieren beiAusgaben in Apple HLS- und DASH ISO-Ausgabegruppen anders. Hier die Unterschiede:

Bei Apple HLS-Ausgaben

Wenn Sie die Datums- und Uhrzeitformat-Bezeichner verwenden ($dt$,$t$,$d$)imSegmentmodifikatorsetzen, werden diese Formatkennungen bis zur Fertigstellungszeit jedes Segmentsstatt zur Startzeit des Jobs aufgelöst.

Note

Bei Aufgaben mit beschleunigter Transcodierung können Segmente zur selben Zeitabgeschlossen werden. Das bedeutet, dass die Formatkennungen für Datum und Uhrzeit nichtimmer in eindeutige Werte aufgelöst werden.

Bei DASH ISO-Ausgaben

Sie können in der Einstellung Name modifier (Namensmodifikator) zwei weitere Formatkennungen nutzen.Sie wirken sich nicht nur auf den Namen der Ausgabedatei, sondern auch auf das DASH-Manifest aus. Hierdie Kennungen:

29

MediaConvert User GuideVerwenden von Einstellungsvariablen

mit Streaming-Ausgängen

$Number$

In den Namen der Ausgabedatei wird $Number$ in eine Reihe von Zahlen aufgelöst, die jeweils um1 erhöht werden. Dies ersetzt die standardmäßige neunstellige Segmentnummer in den Namen derSegmentdateien. Beispiel:• Wenn Sie video_$Number$ für Name modifier (Namensmodifikator) angeben, erstellt der Service

die Segmentdateien video_1.mp4, video_2.mp4 usw.• Wenn Sie nur video_ für Name modifier (Namensmodifikator) angeben, erstellt der Service die

Segmentdateien video_000000001.mp4, video_000000002.mp4 usw.

In Ihrem DASH-Manifest AWS Elemental MediaConvert beinhaltetdurationundstartNumberInsidederSegmentTemplateelement, wie folgt:<SegmentTemplate timescale="90000"media="main_video_$Number$.mp4" initialization="main_video_$Number$init.mp4"duration="3375000"/>

Note

Wenn Sie die Formatkennung $Number$ in einer Ausgabe verwenden, müssen Sie sie auchin jeder anderen Ausgabe der Ausgabegruppe verwenden.

$Bandwidth$

In den Namen der Ausgabedateien wird $Bandwidth$ in der Wert von Video, Bitrate plus dem Wertvon Audio, Bitrate der Ausgabe aufgelöst. Ob Sie dieses Formatkennung einbinden oder nicht, derService verwendet immer neunstellige Segmentnummern in den Namen der Segmentdateien.

Angenommen, Sie geben folgende Werte an:• Video, Bitrate (bits/s): 50000000• Audio, Bitrate (kbits/s): 96.0 (96.000 bits/s)• Name modifier (Namensmodifikator): video_$Bandwidth$

Der Wert für $Bandwidth$ wird in 50.096.000 aufgelöst. Der Service erstellt die Segmentdateienvideo_50096000_000000001.mp4, video_50096000_000000002.mp4 usw.

Im Manifest AWS Elemental MediaConvert beinhaltetdurationundstartNumberInsidederSegmentTemplateelement, wie folgt:<SegmentTemplate timescale="90000"media="main_video_$Bandwidth$.mp4" initialization="main_video_$Bandwidth$init.mp4" duration="3375000"/>aus.

$Time$

In den Namen der Ausgabedateien wird $Time$ in die Dauer des Segments in Millisekundenaufgelöst. Wenn Sie diese Formatkennung verwenden, fügt der Service nicht die standardmäßigeneunstellige Segmentnummer in die Namen der Segmentdateien ein.

Wenn Sie beispielsweise video180__$Time$ für Name modifier (Namensmodifikator) eingeben,erstellt der Service die Segmentdateien video180__345600.mp4, video180__331680.mp4 usw.In diesen Beispielen liegt die Segmentdauer bei 345.600 ms und 331.680 ms.

Im Manifest AWS Elemental MediaConvert beinhaltetSegmentTimelineInsidederSegmentTemplateelement, wie folgt:

<Representation id="5" width="320" height="180" bandwidth="200000" codecs="avc1.4d400c"> <SegmentTemplate media="video180_$Time$.mp4" initialization="videovideo180_init.mp4"> <SegmentTimeline> <S t="0" d="345600" r="2"/> <S t="1036800" d="316800"/> </SegmentTimeline>

30

MediaConvert User GuideAngeben einer Mindestanzahl an Ziffern

</SegmentTemplate> </Representation>

Note

Wenn Sie die Formatkennung $Time$ in einer Ausgabe verwenden, müssen Sie sie auch injeder anderen Ausgabe der Ausgabegruppe verwenden.

Angeben einer Mindestanzahl an ZiffernBei Formatkennungen, die eine Zahl zurückgeben, können Sie angeben, in wie viele Ziffern dieFormatkennung mindestens aufgelöst werden muss. Wenn Sie dies tun, fügt der Service vor Werten mitweniger Ziffern Nullen als Platzhalter ein.

Verwenden Sie die folgende Syntax, um die Anzahl der Ziffern anzugeben: %0[number of digits]aus.Setzen Sie diesen Wert kurz vor das Finale$der Formatkennung.

Angenommen, die Frame-Höhe des Videos liegt bei 720 und Sie möchten festlegen, dass mindestens vierZiffern im Dateinamen enthalten sind, also 0720 zu sehen ist. Hierzu verwenden Sie die Formatkennung$h%04$.

Note

Werte, die mehr als die angegebenen Stellen haben, werden auch in mehr Ziffern aufgelöst.

31

MediaConvert User GuideWie MediaConvert verwendet

Zeitleisten, um Jobs zusammenzustellen

Zusammenstellen mehrerer Eingängeund Eingabeclips mit AWS ElementalMediaConvert

Sie können MediaConvert zumWorkflows für Baugruppenaus. Ein Assembly-Workflow ist ein MediaConvertAuftrag, der grundlegende Eingabe-Clipping und -Stitching durchführt, um Ausgabe-Assets ausverschiedenen Quellen zusammenzusetzen, ohne dass eine separate Bearbeitungssoftware erforderlichist. Beispielsweise kann ein Assembly-Workflow einen Bumper gefolgt von Feature-Inhalt, der mit Anzeigenverschachtelt ist, zusammensetzen. Der Feature-Inhalt kann am Anfang jedes Feature-Segments einLogografik-Overlay enthalten.

Bei solchen Aufträgen stellen Sie Ihre Ausgänge aus mehreren Eingängen zusammen (mitEingabe-Stitching) oder Teile von Eingängen (mitEingabe-Clipping) enthalten. MediaConvert erstellt alle Ausgabeneines Jobs aus dieser Baugruppe. Wenn Sie Ausgaben mit unterschiedlichen Clips der Eingabedateienoder mit unterschiedlichen Anordnungen der Eingaben wünschen, müssen Sie für jede Zusammenstellungeinen separaten Auftrag erstellen.

Themen• Wie MediaConvert Zeitleisten verwendet, um Jobs zusammenzustellen (p. 32)• Einen Assembly-Workflow-Auftrag einrichten (p. 34)• Einrichten von Timecodes (p. 36)

Wie MediaConvert Zeitleisten verwendet, um Jobszusammenzustellen

MediaConvert baut Eingänge und Eingangsclips entsprechendEingabezeitachsenunddieAusgabezeitachseaus. Der Dienst erstellt diese Zeitachsen basierend auf Ihren Einstellungen und stelltdarauf basierend Ihre Eingänge als Ausgaben zusammen. Die folgende Abbildung zeigt drei unabhängigeEingabezeitachsen und eine Ausgabezeitachse.

32

MediaConvert User GuideEingabezeitachsen

Themen• Eingabezeitachsen (p. 33)• Ausgabezeitachse (p. 33)

EingabezeitachsenJede Eingabe hat eine eigene Eingabezeitachse. Ein Eingabezeitachse besteht aus einer Reihe vonTimecodes, die MediaConvert generiert, um jeden Frame der Eingabedatei darzustellen.

Standardmäßig ist die Eingabezeitachse mit allen Timecodes identisch, die in das Eingabevideoeingebettet sind. Sie können einen anderen Start-Timecode in der Eingabeeinstellung angebenTimecode-Quelleaus. Wenn Sie die API oder ein SDK verwenden, finden Sie diese Einstellung in der JSON-Datei Ihres Jobs. Der Einstellungsname lautetTimecodeSource, inSettings,Inputsaus. WeitereInformationen finden Sie unter the section called “Anpassen der Eingabe-Timeline mit der Eingabe-Timecode-Quelle” (p. 37).

MediaConvert verwendet die Eingabezeitachse für Folgendes:

• Bestimmen, wann Eingabegrafik-Overlays (eingefügte Bilder) im Video angezeigt werden. WeitereInformationen zu den Unterschieden zwischen Eingabe- und Ausgabe-Overlays finden Sie unter Auswahlzwischen Eingabe-Overlay und Ausgabe-Overlay (p. 164).

• Bestimmen, wann animierte Grafik-Overlays (eingefügte Bilder) im Video angezeigt werden. WeitereInformationen zu den unterschiedlichen Arten von Grafik-Overlays finden Sie unter Verwenden des Bild-Inserters (Grafik-Overlay) (p. 164).

• Synchronisieren Ihres Video mit Sidecar-Untertiteln die in einem Timecode-basierten Format vorliegen.Sidecar-Untertitel sind Untertitel, die Sie als vom Video getrennte Eingabedateien bereitstellen.

• Interpretieren der Timecodes, die Sie beim Angeben der Eingangsclips festlegen.

AusgabezeitachseDieAusgabezeitachseist die Reihe von Timecodes, die MediaConvert generiert, um in die Ausgängeeinzubetten. MediaConvert verwendet die Timecodes der Ausgabezeitachse auch für Funktionen, die fürjede Ausgabe im Auftrag gelten.

33

MediaConvert User GuideEinen Assembly-Workflow-Auftrag einrichten

Standardmäßig entspricht die Ausgabezeitachse allen Timecodes, die in das Video Ihrerersten Eingabedatei eingebettet sind. Sie können einen anderen Start-Timecode auftragsweiteangebenTimecode-KonfigurationEinstellungen unterAuftragseinstellungenaus. Wenn Sie die API oderein SDK verwenden, finden Sie diese Einstellungen in der JSON-Datei Ihres Jobs. Diese Einstellungensind unterSettings,TimecodeConfigaus. Weitere Informationen finden Sie unter So passen Sie dieAusgabezeitachse an die auftragsweite Timecode-Konfiguration an (p. 38).

MediaConvert verwendet die Ausgabezeitachse für Folgendes:

• Bestimmen, welche Timecodes in das Ausgabevideo eingebettet werden sollen, wenn Sie Timecodeinsertion (Timecode-Einfügung) in den Ausgabe-Timecode-Einstellungen aktivieren.

• Bestimmen, wann Ausgabe-Overlays (eingefügte Bilder) im Video angezeigt werden. WeitereInformationen zu den unterschiedlichen Arten von Grafik-Overlays finden Sie unter Verwenden des Bild-Inserters (Grafik-Overlay) (p. 164).

• Bestimmen, wie Ihre HLS-Varianten-Playlists die Zeit anzeigen• Interpretieren des Timecodes, den Sie bereitstellen, wenn Sie einen Wert für Anchor Timecode (Anker-

Timecode) angeben.

Einen Assembly-Workflow-Auftrag einrichtenFühren Sie die folgenden Schritte aus, um einen Auftrag einzurichten, der Assembly-Workflow-Featureswie Eingabe-Clipping, Eingabe-Stitching, Grafik-Overlay und Synchronisierung von Sidecar-Untertitelnkombiniert. Das Ausführen dieser Aufgaben in dieser Reihenfolge kann die Einrichtung erleichtern.Insbesondere empfehlen wir, die Eingangsclips zuletzt anzugeben. Der Grund hierfür ist, dass jedeEingabe-Zeitachse Frames aus der gesamten Eingabe und nicht von jedem einzelnen Clip zählt.

Note

Sie können das Eingabe-Clipping nicht für reine Audioaufgaben verwenden. AlleAufgabenausgaben müssen eine Videokomponente enthalten.

Diese Vorgehensweise basiert auf dem Konzept der Ein- und Ausgabezeitachsen. Weitere Informationenfinden Sie unter Wie MediaConvert Zeitleisten verwendet, um Jobs zusammenzustellen (p. 32).

So richten Sie einen Assembly-Workflow-Auftrag ein (Konsole)

1. Geben Sie Ihre Videoeingabedateien an.

Sie können bis zu 150 Eingänge in einem Auftrag haben. MediaConvert fügt die Eingänge inder Reihenfolge zusammen, in der Sie sie hinzufügen. Wenn Sie mehrere Clips aus derselbenEingabedatei verwenden möchten und sie in chronologischer Reihenfolge ohne weitere Eingabendazwischen angeordnet werden sollen, geben Sie die Eingabedatei nur einmal an.

Eine vollständige Anleitung finden Sie unter the section called “Schritt 1: Geben Sie Eingabedateienan” (p. 11).

2. Richten Sie Ihre Audioselektoren ein.

In jedem Eingang erstellen Sie Audioselektoren, um die Audioeingabe Ihren Ausgaben zuzuordnen.Detaillierte Anweisungen finden Sie unter Schritt 2: Erstellen von Eingangsselektoren für Video-,Audio- und Untertitelungen (p. 14).

Mit Beiwagen-Audiodateien MediaConvert synchronisiert Audio und Video ohne Rücksicht aufTimecodes. MediaConvert richtet den Start der Audiodatei mit dem Start der Videodatei aus.

Unabhängig davon, ob sich Ihr Audio in einer Sidecar-Datei befindet oder in das Video eingebettet ist,können Sie die Synchronisierung mithilfe der Einstellung Offset (Versatz) im Eingabe-Audioselektor

34

MediaConvert User GuideEinen Assembly-Workflow-Auftrag einrichten

anpassen. Verwenden Sie eine positive Zahl für Offset (Versatz), um das Audio auf einen späterenZeitpunkt in der Eingabezeitachse zu verschieben. Verwenden Sie eine negative Zahl, um es auf einenfrüheren Zeitpunkt zu verschieben.

3. Synchronisieren Sie alle Sidecar-Untertitel.

Wie Sie die Synchronisierung Ihrer Sidecar-Untertitel einrichten, hängt vom Format derEingabeuntertitel ab:

• Wenn die Eingabe-Untertitel auf Timecode basieren (z. B. SCC oder STL), synchronisiert der Dienstden Timecode in der Untertiteldatei mit der Eingabezeitachse.

• Wenn das Format der Eingabeuntertitel zeitstempelbasiert ist (z. B. SRT, SMI oder TTML),synchronisiert der Dienst die Untertitel mit dem Video ohne Rücksicht auf Timecodes.

Ähnliche Informationen

• Informationen zur Ausrichtung der Quelle und der Beschriftungen für Eingabe-Tim (p. 137)• the section called “Anpassen der Eingabe-Timeline mit der Eingabe-Timecode-Quelle” (p. 37)• Einrichten von Untertiteln (p. 131)

4. Richten Sie ein, wann Grafik-Overlays oder animierte Grafik-Overlays angezeigt werden sollen.

Wie Sie den Zeitpunkt festlegen, zu dem das Overlay angezeigt wird, hängt davon ab, welche Art vonOverlay Sie angeben:

• Geben Sie für statische Eingabe-Grafik-Overlays das Overlay in der Eingabe an, in der das Overlayangezeigt werden soll. Geben Sie die Start- und Endzeiten mit Timecodes an, die der Zeitachsedieser Eingabe entsprechen.

• Geben Sie für statische Ausgabe-Grafik-Overlays basierend auf der Ausgabe-Zeitachse an, wanndas Overlay angezeigt werden soll.

• Geben Sie für animierte Grafik-Overlays basierend auf den Zeitachsen der Eingaben an, wann dasOverlay angezeigt werden soll.

Ähnliche Informationen

• the section called “Anpassen der Eingabe-Timeline mit der Eingabe-Timecode-Quelle” (p. 37)• the section called “So passen Sie die Ausgabezeitachse an die auftragsweite Timecode-

Konfiguration an” (p. 38)• Verwenden des Bild-Inserters (Grafik-Overlay) (p. 164)

5. Geben Sie Eingangsclips an.

Es sei denn du willst MediaConvert Um die Gesamtdauer der Eingabe einzuschließen, geben Siefür jede Eingabe Eingangsclips an. Geben Sie die Start- und Endzeiten mit Timecodes an, die derZeitachse dieser Eingabe entsprechen.

Richten Sie Eingangsclips wie folgt ein:

a. Auf derErstellen von AufträgenSeite, in derAufgabeWählen Sie auf der linken Seite eine Eingabeaus.

b. Wählen Sie im Abschnitt Input clips (Eingangsclips) die Option Add input clip (Eingangscliphinzufügen) aus.

c. Geben Sie den Start- und End-Timecode für den ersten Clip ein, den Sie einbinden möchten.Verwenden Sie das folgende 24-Stunden-Format mit einer Frame-Nummer: HH:MM:SS:FF.

Stellen Sie sicher, dass Sie Timecodes bereitstellen, die auf Ihre Eingabezeitachse abgestimmtsind. Der Standardwert für ist MediaConvert basiert auf Timecodes, die in Ihr Eingabe-Video

35

MediaConvert User GuideEinrichten von Timecodes

eingebettet sind. Wie Sie Ihre Timecodes ausrichten, hängt davon ab, ob Ihr Eingabe-Videoeingebettete Timecodes hat:

• Wenn Ihre Eingabe keine eingebetteten Timecodes enthält, müssen Sie für Timecode source(Timecode-Quelle) eine der Optionen Start at 0 (Start bei 0) oder Specified start (AngegebenerStart) festlegen.

• Wenn Ihre Eingabetuthabe eingebettete Timecodes und du willst MediaConvert um sie zubenutzen, fürTimecode-QuelleBehalten Sie den Standardwert beiEingebettetaus. Geben Sie dieStart- und Endzeiten des Clips entsprechend an.

Wenn die Timecode-Quelle für die Eingabe beispielsweise auf Embedded (Eingebettet)festgelegt ist und Ihr Video eingebettete Timecodes enthält, die bei 01:00:00:00 beginnen, legenSie als Start-Timecode für einen Clip von dreißig Sekunden als 01:00:30:00 fest und nicht als00:00:30:00. Standardmäßig ist die Eingabezeitachse mit den Timecodes identisch, die in dasEingabevideo eingebettet sind. Sie können ändern, was die Eingabe-Timeline bestimmt, indemSie die Einstellung für die Timecode source (Timecode-Quelle) der Eingabe anpassen.

• Geben Sie eine Dauer des Eingabeclips an, die weniger als 12 Stunden lang ist.

Weitere Informationen finden Sie unter Anpassen der Eingabe-Timeline mit der Eingabe-Timecode-Quelle (p. 37).

d. Geben Sie zusätzliche Clips an. Mehrere Clips müssen sich in chronologischer Reihenfolgebefinden und dürfen sich nicht überschneiden. Jeder Start timecode (Start-Timecode) muss nachdem End timecode (Ende-Timecode)des vorherigen Clips liegen.

Wenn Sie mehr als einen Eingangsclip angeben, werden alle Clips nacheinander in derangegebenen Reihenfolge in der Ausgabe angezeigt.

Einrichten von TimecodesMediaConvert verwaltet transcodierte Videoframes anhand ihres Timecodes. Der Dienst verwendetdie Timecodes aus den Eingabe- und Ausgabezeitachsen, die er konstruiert, um die Elemente IhrerAusgabekomponenten auszurichten. Informationen darüber, welche Features von den einzelnenZeitachsentypen betroffen sind und wie Zeitachsen funktionieren, finden Sie unter Wie MediaConvertZeitleisten verwendet, um Jobs zusammenzustellen (p. 32).

Es gibt drei verschiedene Gruppen von Timecode-Einstellungen, die sich an drei verschiedenen Stellen inder Konsole befinden:

• Eingabe-Timecode-Einstellungen

Die Eingabeeinstellung Timecode source (Timecode-Quelle) wirkt sich auf die Eingabezeitachse aus.• Auftragsweite Timecode-Konfiguration

Die Einstellungen Timecode configuration (Timecode-Konfiguration) unter Job settings(Auftragseinstellungen) wirken sich auf die Ausgabezeitachse aus.

• Ausgabe-Timecode-Einstellungen

Die Timecode-Einstellungen unter Output (Ausgabe) bestimmen, ob und wie die Timecode-Informationenin den Ausgaben erscheinen: Diese Einstellungen beeinflussen nur das, was in den Ausgaben enthaltenist; sie bestimmen nicht, was Timecodes sind.

Um eine Rahmengenauigkeit zu gewährleisten, hat AWS Elemental MediaConvert verwendet Timecodes,die Frames anhand von Frame-Nummern und Millisekunden festlegen. Alle Timecodes haben das folgende

36

MediaConvert User GuideAnpassen der Eingabe-Timeline

mit der Eingabe-Timecode-Quelle

24-Stunden-Format mit einer Frame-Nummer: HH:MM:SS:FF. Für Drop Frame MediaConvert verwendetein Semikolon vor der Frame-Nummer: HH:MM:SS; FF.

Themen• Anpassen der Eingabe-Timeline mit der Eingabe-Timecode-Quelle (p. 37)• So passen Sie die Ausgabezeitachse an die auftragsweite Timecode-Konfiguration an (p. 38)• Einfügen von Timecodes in Ihre Ausgaben (p. 40)

Anpassen der Eingabe-Timeline mit der Eingabe-Timecode-QuelleDer Wert für Timecode source (Timecode-Quelle), den Sie in den Einstellungen einer Eingabe angeben,wirkt sich auf die Eingabezeitachse für diese Eingabe aus. Informationen darüber, welche Features von derEingabezeitachse betroffen sind, finden Sie unter Eingabezeitachsen (p. 33).

So passen Sie die Einstellung Timecode source (Timecode-Quelle) für die Eingabe an

1. Auf derErstellen von AufträgenSeite, in derAufgabeWählen Sie auf der linken Seite eine Eingabe aus.2. UnterVideoauswahl,Timecode-Quelle, geben Sie an, ob MediaConvert liest Timecodes aus der

Eingabe oder generiert sie. MediaConvert kann Timecodes generieren, die bei null oder einem vonIhnen angegebenen Start-Timecode beginnen. Es sind folgende Optionen für Timecode source(Timecode-Quelle) verfügbar:

• Eingebettet: Der Service verwendet alle im Eingangsvideo eingebetteten Timecodes. Dies ist derStandardwert.

Note

Wählen Sie diesen Wert nicht, es sei denn, Ihre Eingangsvideodatei enthält eingebetteteTimecodes.

• Start at 0: Der Service legt den Timecode des ersten Frames der Eingabe auf 00:00:00 fest.• Angegebener Start: Der Service legt den Timecode des ersten Frames der Eingabe auf den Wert

fest, den Sie in der Einstellung angebenStartzeitecodeaus.

Unabhängig von der Quelle haben die Timecodes das folgende 24-Stunden-Format mit einer Frame-Nummer: HH:MM:SS:FF.

So passen Sie die Einstellung TimecodeSourceTimecode source (Timecode-Quelle) für dieEingabe an (API, SDK und AWS CLI)

• Legen Sie in Ihrer JSON-Auftragsspezifikation einen Wert fürTimecodeSource,inSettings,Inputsaus.

Wählen Sie einen Wert für TimecodeSource wie folgt aus:

• EINGEBETTET: Der Service verwendet alle im Eingangsvideo eingebetteten Timecodes. Dies istder Standardwert.

Note

Wählen Sie diesen Wert nicht, es sei denn, Ihre Eingangsvideodatei enthält eingebetteteTimecodes.

• NULLLOS: Der Service legt den Timecode des ersten Frames der Eingabe auf 00:00:00 fest.

37

MediaConvert User GuideSo passen Sie die Ausgabezeitachse an die

auftragsweite Timecode-Konfiguration an

• SPEZIFIZIERTSTART: Der Service legt den Timecode des ersten Frames der Eingabe auf den Wertfest, den Sie in der Einstellung angebenStartzeitecodeaus.

So passen Sie die Ausgabezeitachse an dieauftragsweite Timecode-Konfiguration anDie Werte, die Sie für die auftragsweiten Timecode configuration (Timecode-Konfiguration)-Einstellungenangeben, wirken sich auf die Ausgabezeitachse aus. Informationen dazu, welche Features von derAusgabezeitachse betroffen sind, finden Sie unter Ausgabezeitachse (p. 33).

So passen Sie die auftragsweite Timecode-Konfiguration an (Konsole)

1. Auf derErstellen von AufträgenSeite, in derAufgabeWählen Sie auf der linken SeiteEinstellungenaus.2. Wählen Sie im Abschnitt Timecode configuration (Timecode-Konfiguration) für Source (Quelle) einen

der folgenden Werte aus:

• Eingebettet: Der Service verwendet alle Timecodes, die in das Video eingebettet sind.• Start at 0: Der Service ignoriert alle eingebetteten Timecodes und weist dem ersten Videoframe den

Timecode 00:00:00 (HH:MM:SS:FF) zu.• Angegebener Start: Der Service ignoriert alle eingebetteten Timecodes und weist dem ersten

Videoframe den Wert zu, den Sie angebenStarten Timecodeaus.

Das Feld Start Timecode (Start-Timecode) wird angezeigt, wenn Sie Specified start (FestgelegterBeginn) auswählen.

Wenn Sie die API oder ein SDK verwenden, finden Sie diese Einstellung in der JSON-Datei Ihres Jobs.Der Einstellungsname lautetSource, befindet sich inSettings,TimecodeConfigaus.

Wenn Sie keinen Wert für wählenSourceist der Dienst standardmäßig aufEingebettetaus.Note

Wenn Ihr Eingabevideo keine eingebetteten Timecodes besitzt und Sie Source (Quelle)auf Embedded (Eingebettet) festlegen oder keinen Wert für Source (Quelle) angeben,besitzt Ihre Ausgabe keine Timecodes. Das bedeutet, dass Funktionen, die eine Timecode-basierte Startzeit erfordern, z. B. Sidecar-Untertitel und Grafik-Overlays, nicht in der Ausgabeangezeigt werden.

3. Legen Sie einen Wert für Anchor Timecode (Anker-Timecode) fest.

Wenn Sie eine Bearbeitungsplattform nutzen, die sich auf einen Anker-Timecode stützt, verwendenSie Anchor timecode (Anker-Timecode) zum Festlegen eines Punktes, bei dem die Eingangs- undAusgabeframes den gleichen Timecode haben. Verwenden Sie das folgende 24-Stunden-Format miteiner Frame-Nummer: HH:MM:SS:FF. Diese Einstellung ignoriert die Framerate-Konvertierung.

Das Systemverhalten für Anchor timecode (Anker-Timecode) variiert je nach Einstellung von Source(Quelle):

• Wenn Sie Start at 0 (Bei 0 beginnen) für Source (Quelle) auswählen, ist das Ankerframe derTimecode, den Sie in Anchor timecode (Anker-Timecode) angeben (ab 00:00:00:00).

Wenn Sie z. B. Anchor timecode (Anker-Timecode) auf 01:00:05:00 festlegen, liegt das Ankerframebei einer Stunde und fünf Sekunden.

• Wenn Sie Embedded (Eingebettet) für Source (Quelle) auswählen, ist das Ankerframe derTimecode, den Sie in Anchor timecode (Anker-Timecode) angeben (ab dem ersten eingebettetenTimecode).

38

MediaConvert User GuideSo passen Sie die Ausgabezeitachse an die

auftragsweite Timecode-Konfiguration an

Wenn Ihre eingebetteten Timecodes beispielsweise bei 01:00:00:00 beginnen und Sie Anchor-Timecode (Anker-Timecode) auf 01:00:05:00 festlegen, liegt das Ankerframe bei fünf Sekunden.

• Wenn Sie Specified start (Festgelegter Beginn) für Source (Quelle) auswählen, ist das Ankerframeder Timecode, den Sie in Anchor timecode (Anker-Timecode) angeben (ab dem Timecode, den Siefür das erste Frame festgelegt haben).

Wenn Sie beispielsweise bei 00:30:00:00 als Start-Timecode angeben und Anchor-Timecode(Anker-Timecode) auf 01:00:05:00 festlegen, liegt das Ankerframe bei dreißig Minuten und fünfSekunden.

Wenn Sie die API oder ein SDK verwenden, finden Sie diese Einstellung in der JSON-Datei Ihres Jobs.Der Einstellungsname lautetAnchor, inSettings,TimecodeConfigaus.

Wenn Sie keinen Wert für Anchor timecode (Anker-Timecode) festlegen, verwendet der Service keinenAnker-Timecode.

4. Geben Sie unter Timestamp offset (Zeitstempel-Offset) ein Datum an. Diese Einstellung gilt nur fürAusgaben, die ein program-date-time -Stempel. Verwenden Sie Timestamp offset (Zeitstempel-Offset), um das Zeitstempeldatum zu überschreiben, ohne dass dies Auswirkungen auf die Zeit und dieFramenummer hat. Diese Einstellung hat keine Auswirkungen, es sei denn, Sie nehmen das program-date-time Stempel in der Ausgabe.

Wenn Sie die API oder ein SDK verwenden, finden Sie diese Einstellung in der JSON-Datei Ihres Jobs.Der Einstellungsname lautetTimestampOffset, inSettings,TimecodeConfigaus.

So passen Sie die auftragsweite Timecode-Konfiguration an (API, SDK und AWS CLI)

1. Legen Sie in Ihrer JSON-Auftragsspezifikation einen Wert fürSource, befindet sichinSettings,TimecodeConfigaus. Wählen Sie einen der folgenden Werte aus:

• EINGEBETTET: Der Service verwendet alle Timecodes, die in das Video eingebettet sind.• NULLLOS: Der Service ignoriert alle eingebetteten Timecodes und weist dem ersten Videoframe

den Timecode 00:00:00 (HH:MM:SS:FF) zu.• SPEZIFIZIERTSTART: Der Service ignoriert alle eingebetteten Timecodes und weist dem ersten

Videoframe den Wert zu, den Sie angebenStarten Timecodeaus.

Das Feld Start Timecode (Start-Timecode) wird angezeigt, wenn Sie Specified start (FestgelegterBeginn) auswählen.

Wenn Sie keinen Wert für wählenSourceist der Dienst standardmäßig aufEingebettetaus.

Note

Wenn Ihr Eingabevideo keine eingebetteten Timecodes besitzt und Sie Source (Quelle)auf Embedded (Eingebettet) festlegen oder keinen Wert für Source (Quelle) angeben,besitzt Ihre Ausgabe keine Timecodes. Das bedeutet, dass Funktionen, die eine Timecode-basierte Startzeit erfordern, z. B. Sidecar-Untertitel und Grafik-Overlays, nicht in der Ausgabeangezeigt werden.

2. Optional. Legen Sie in Ihrer JSON-Auftragsspezifikation einen Wert fürAnchor,inSettings,TimecodeConfigaus.

Wenn Sie eine Bearbeitungsplattform nutzen, die sich auf einen Anker-Timecode stützt, verwendenSie Anchor zum Festlegen eines Punktes, bei dem die Eingabe- und Ausgabeframes den gleichenTimecode haben. Verwenden Sie das folgende 24-Stunden-Format mit einer Frame-Nummer:HH:MM:SS:FF. Diese Einstellung ignoriert die Framerate-Konvertierung.

39

MediaConvert User GuideEinfügen von Timecodes in Ihre Ausgaben

Das Systemverhalten für Anchor variiert je nach Einstellung für Source:

• Wenn Sie ZEROBASED für Source auswählen, ist der Ankerframe der Timecode, den Sie in Anchorangeben. Er zählt ab 00:00:00:00.

Wenn Sie z. B. Anchor auf 01:00:05:00 festlegen, liegt der Ankerframe bei einer Stunde und fünfSekunden.

• Wenn Sie EMBEDDED für Source auswählen, ist der Ankerframe der Timecode, den Sie in Anchorangeben. Er zählt ab dem ersten eingebetteten Timecode.

Wenn Ihre eingebetteten Timecodes beispielsweise bei 01:00:00:00 beginnen und Sie Anchor auf01:00:05:00 festlegen, liegt der Ankerframe bei fünf Sekunden.

• Wenn Sie SPECIFIEDSTART für Source auswählen, ist der Ankerframe der Timecode, den Sie inAnchor angeben. Er zählt ab dem Timecode, den Sie für den ersten Frame angeben.

Wenn Sie beispielsweise 00:30:00:00 als Start-Timecode angeben und Anchor auf 01:00:05:00festlegen, liegt der Ankerframe bei dreißig Minuten und fünf Sekunden.

3. Optional. Legen Sie in Ihrer JSON-Auftragsspezifikation einen Wert fürTimestampOffset,inSettings,TimecodeConfigaus. Geben Sie das Datum im folgenden Format an: YYYY-MM-DDaus.Beispiel,2008-06-26aus.

Diese Einstellung gilt nur für Ausgaben, die einen Program-Date-Zeitstempel unterstützen. VerwendenSie Timestamp offset (Zeitstempel-Offset), um das Zeitstempeldatum zu überschreiben, ohne dassdies Auswirkungen auf die Zeit und die Framenummer hat. Diese Einstellung hat keine Auswirkungen,es sei denn, Sie nehmen das program-date-time Stempel in der Ausgabe.

Einfügen von Timecodes in Ihre AusgabenEs gibt zwei Timecode-bezogene Einstellungen, die Sie für jede Ausgabe getrennt anpassen können:Einfügen von TimecodenundTimecode-Burn-inaus.

Einfügen von Timecode-MetadatenDieEinfügen von TimecodenDiese Einstellung legt fest, ob in einer bestimmten Ausgabe Timecodes in dieMetadaten eingebettet sind. MediaConvert platziert diese Informationen automatisch an der richtigen Stelle(abhängig vom Ausgabecodec). Für MPEG-2 und QuickTime Codecs wie Apple ProRes fügt der Servicedie Timecodes in die Video-I-Frame-Metadaten ein. Bei H.265 (HEVC) und H.264 (AVC) fügt der Servicedie Timecodes in die SEI-Picture-Timing-Nachricht (Supplemental Enhancement Information) ein.

So fügen Sie Timecode-Metadaten in eine Ausgabe ein (Konsole)

1. Auf derErstellen von AufträgenSeite, in derAufgabeWählen Sie auf der linken Seite eine Ausgabe aus.2. Wählen Sie unter Stream settings (Stream-Einstellungen), Timecode insertion (Timecode-Einfügung)

die Option Insert (Einfügen) aus, um Timecode-Metadaten einzubinden. Wählen Sie Disabled(Deaktiviert) aus, um Timecode-Metadaten wegzulassen.

So fügen Sie Timecode-Metadaten in eine Ausgabe ein (API, SDK und AWS CLI)

• Legen Sie in Ihrer JSON-Auftragsspezifikation einen Wert fürTimecodeInsertion,inSettings,OutputGroups,Outputs,VideoDescriptionaus.

Verwenden Sie PIC_TIMING_SEI, um Timecode-Metadaten einzubinden. Verwenden Sie DISABLED,um Timecode-Metadaten wegzulassen.

40

MediaConvert User GuideEinfügen von Timecodes in Ihre Ausgaben

In Timecodes auf den Videobildern brennenDie Einstellung Timecode burn-in (Timecode-Burn-in) legt fest, ob für eine bestimmte Ausgabe sichtbareTimecodes in die Videoframes geschrieben werden. Die Timecodes sind kein Overlay. Sie sind ein festerBestandteil der Videoframes.

So führen Sie ein Timecode-Burn-in für eine Ausgabe aus (Konsole)

1. Auf derErstellen von AufträgenSeite, in derAufgabeWählen Sie auf der linken Seite eine Ausgabe aus.2. Wählen Sie unter Stream settings, Preprocessors (Stream-Einstellungen, Präprozessoren) die Option

Timecode burn-in (Timecode-Burn-in) aus.3. Geben Sie optional Werte für die Einstellungen Prefix, Font size und Position (Präfix, Schriftgröße

und Position) an. Selbst wenn Sie diese Werte nicht angeben, werden Timecodes mit den folgendenStandardwerten in Ihre Ausgabe integriert:

• Prefix (Präfix): kein Präfix• Font Size: Extra Klein (10)• Position: Oben Mitte

Weitere Informationen zu diesen Einstellungen finden Sie unter dem Link Info neben Timecode burn-in(Timecode-Burn-in).

So führen Sie ein Timecode-Burn-in für eine Ausgabe aus (API, SDK und AWS CLI)

1. Fügen Sie in Ihrer JSON-Auftragsspezifikation die Einstellung TimeCodeBurnin ein.TimecodeBurnin befindet sich in Settings, OutputGroups, Outputs, VideoDescription,VideoPreprocessors.

2. Optional können Sie Werte für die Einstellungen angeben, die untergeordnete Elemente vonTimecodeBurnin sind. Wenn Sie diese Werte nicht angeben, werden Timecodes mit den folgendenStandardwerten in Ihre Ausgabe integriert:

• Prefix ohne Präfix• FontSize: 10• Position: TOP_CENTER

41

MediaConvert User GuideVerwenden von Ausgabegruppen zum Angeben einesStreaming-Pakettyps oder einer eigenständigen Datei

Erstellen von Ausgaben mit AWSElementarMediaConvert

Ein einzelner MediaConvert-Auftrag kann Ausgaben in Form einer eigenständigen Datei (z. B. eine MP4-Datei), einer Reihe von Dateien für Adaptive-Bitrate (ABR)-Streaming (z. B. ein Apple HLS-Paket) odereiner Kombination aus beidem erzeugen. Wenn Sie Ausgabegruppen und die darin enthaltenen Ausgabenerstellen, legen Sie die Anzahl und den Typ der vom Auftrag erzeugten Dateien fest.

Wenn deinMediaConvert-Auftrag ist abgeschlossen, Sie können Amazon verwendenCloudFront, oder einanderes Netzwerk zur Bereitstellung von Inhalten (Content Distribution Network, CDN), um Ihr Streaming-Paket zu liefern. Das CDN bringt Ihr Video an die Personen, die es sehen möchten. Weitere Informationenfinden Sie unterBereitstellen von Video-on-Demand (VOD) mitCloudFrontaus.

Die Themen in diesem Abschnitt erklären die BeziehungzwischenMediaConvertAusgabegruppen,MediaConvertAusgaben und die tatsächlichen Ausgabedateien,dieMediaConvertliefert an dich.

Themen• Verwenden von AWS ElementalMediaConvertAusgabegruppen zur Angabe eines Streaming-Pakettyps

oder einer eigenständigen Datei (p. 42)• Auswahl Ihrer ABR-Streaming-Ausgabegruppen (p. 44)• Unterstützung der HLS-Spielerversion (p. 48)

Verwenden von AWSElementalMediaConvertAusgabegruppen zurAngabe eines Streaming-Pakettyps oder einereigenständigen Datei

Ein AWS ElementalMediaConvertDie Ausgabe funktioniert unterschiedlich — je nachdem, zu welcher Artvon Ausgabegruppe sie gehört.

Datei

In einemDateiAusgabegruppe, jede Ausgabe, die Sie einrichten, führt zu einer eigenständigenAusgabedatei.

Sie können beispielsweise einen Ausgang einrichten, der alle Video- und Audioinhalte sowie dieUntertitel enthält. Und Sie können auch eine separate Ausgabe für Untertitel wie TTML einrichten.

Streaming von Ausgabepaketen

In den folgenden Ausgabegruppen sind die von Ihnen eingerichteten Ausgaben separate Teile eineseinzelnen Streamingpakets für adaptive Bitrate (ABR): CMAF,Apple HLS,DASH, undMicrosoft SmoothStreamingaus.

42

MediaConvert User GuideVerwenden von Ausgabegruppen zum Angeben einesStreaming-Pakettyps oder einer eigenständigen Datei

In einer ABR-Ausgabegruppe ist jede Ausgabe normalerweise ein Element des Mediums. Das heißt, jedeAusgabe ist ein Slice im Adaptive Bitrate (ABR) -Stack. Beispielsweise haben Sie möglicherweise eineAusgabe für jede von drei Videoauflösungen, eine Ausgabe für jede von zwei Audiosprachenspuren undeine Ausgabe für jede von zwei Untertitelsprachen.

Die folgende Abbildung zeigt die Beziehung zwischen Ausgaben in einer ABR-Ausgabegruppe und denDateien, dieMediaConverterstellt. Jedes orangefarbene Kästchen entspricht einer Ausgabe innerhalb derAusgabegruppe. In diesem Beispiel gibt es drei Videoauflösungen, Audio in zwei Sprachen und Untertitel inzwei Sprachen. Das Paket enthält segmentierte Audio-, Video- und Untertiteldateien und Manifestdateien,die dem Player mitteilen, welche Dateien heruntergeladen werden und wann sie abgespielt werden sollen.

Ein einziger Auftrag kann keine oder sehr viele eigenständige Dateien und keine oder viele Streaming-Pakete erzeugen. Um mehr als eine eigenständige Datei zu erstellen, fügen Sie eine einzelneAusgabegruppe zu Ihrem Auftrag und mehrere Ausgaben zu dieser Ausgabegruppe hinzu. Um mehr alsein Streaming-Paket zu erstellen, fügen Sie Ihrem Auftrag mehrere CMAF, AppleHLS, DASH ISO oderMicrosoft Smooth Streaming-Ausgabegruppen hinzu.

Die folgende Abbildung zeigt eineMediaConvert-Auftrag, der zwei eigenständige MP4-Dateien, zwei AppleHLS-Pakete und ein CMAF-Paket generiert.

43

MediaConvert User GuideAuswahl Ihrer Streaming-Ausgabegruppen

Informationen zum Einrichten von Ausgabegruppen und Ausgaben innerhalb Ihres Auftrags finden Sieunter Einen Job in AWS Elemental MediaConvert einrichten (p. 10).

Auswahl Ihrer ABR-Streaming-AusgabegruppenWählen Sie eine oder mehrere der ABR-Ausgabegruppen (Adaptive Bitrate) aus, um Medieninhalte zuerstellen, mit denen Personen auf ihren Geräten streamen können: Apple HLS, DASH ISO, MicrosoftSmooth Streaming oder CMAF. Der Ausgabegruppentyp bestimmt, welche Media Player die Dateienspielen können, die MediaConvert aus dieser Ausgabegruppe erstellt.

Note

Stellen Sie beim Einrichten von CMAF-, DASH-ISO- oder Microsoft Smooth Streaming-Ausgabegruppen sicher, dass Sie die Fragmentlänge korrekt festlegen. Weitere Informationenzum Festlegen der Fragmentlänge finden Sie unter Einstellen der Fragmentlänge für Streaming-Ausgaben (p. 45).

Die folgende Tabelle fasst die Beziehungen zwischen Ausgabegruppen und Media Playern zusammen.

Für die Wiedergabe auf... Verwenden Sie diese Ausgabegruppe...

Apple-Geräte, älter als etwa 2013 Apple HLS

Apple-Geräte, neuere CMAF

Android-Geräte, die meisten Smart-TVs CMAF oder DASH ISO

44

MediaConvert User GuideEinstellen der Fragmentlänge

Für die Wiedergabe auf... Verwenden Sie diese Ausgabegruppe...

Microsoft-Geräte Microsoft Smooth Streaming

Note

MediaConvert-Rechnungen pro Minute transcodierte Ausgabezeit, nicht pro Auftrag. Daher erhöhtein Hinzufügen von Ausgabegruppen zu einem Auftrag die Kosten.Beispiel: Ein Auftrag mit einem Apple HLS-Paket und einem DASH ISO-Paket kostet doppelt soviel wie ein Auftrag mit nur einem der beiden Pakete. Dabei wird davon ausgegangen, dass dieTranscodierungseinstellungen identisch sind.

So bestimmen Sie, welche Ausgabegruppen Sie benötigen

1. Entscheiden Sie, auf welchen Geräten die Endbetrachter die transcodierten Medienobjekte anschauenkönnen sollen. Wenn Sie möchten, dass Ihr Objekt auf jedem möglichen Gerät abgespielt werden soll,geben Sie die folgenden Ausgabegruppen an:

• Apple HLS• DASH ISO oder CMAF• Microsoft Smooth Streaming

2. Überlegen Sie, ob Sie die erweiterten Kodierungsfunktionen benutzen möchten. Für die Bereitstellungder folgenden Formate auf Apple-Geräten, müssen Sie auch eine CMAF-Ausgabegruppe integrieren:

• High-dynamic-range(HDR) Video• H.265 (HEVC)-kodiertes Video

Wenn Sie eine CMAF-Ausgabe integriert haben, müssen Sie keine DASH ISO-Ausgabe erstellen, daalle üblichen DASH-kompatiblen Player auch CMAF-kompatibel sind.

Note

Es gibt einige weniger verbreitete DASH-Player, die ausdrücklich den Erweiterungstyp .mp4für Videosegmentierung benötigen. MediaConvertGibt CMAF-Videosegmente im .cmfv-Format aus. Zum Erstellen einer Ausgabe, die mit diesen Playern kompatibel ist, binden Sieeine DASH ISO-Ausgabegruppe in Ihren Auftrag ein.

3. Erwägen Sie einen Kostenausgleich.

Wenn Sie keine Player unterstützen müssen, die vor 2013 produziert wurden und keine der seltenenDASH-Player unterstützen müssen, die .mp4-Videosegmente benötigen, können Sie eine einzelneCMAF-Ausgabegruppe einbinden, statt DASH ISO und Apple HLS. Das Erstellen eines einzigenCMAF-Pakets anstelle von separaten DASH ISO- und Apple HLS-Paketen kann auch die KostenIhrer Videospeicherung und -verteilung reduzieren, da Sie nur einen Satz Video- und Audiodateienspeichern und verteilen müssen.

Einstellen der Fragmentlänge für Streaming-AusgabenFür alle ABR-Streaming-Ausgabegruppen außer HLS (CMAF, DASH und Microsoft Smooth Streaming)muss der Wert, den Sie für die Fragmentlänge (FragmentLength) eingeben, auch mit den anderenAusgabeeinstellungen, die Sie angeben, funktionieren. Wenn Sie eine falsche Fragmentlänge festlegen,kann der Player von Betrachtern des Ausgabevideos abstürzen. Dies kann der Fall sein, da der Playerzusätzliche Segmente am Ende des Videos erwartet und Segmente anfordert, die nicht vorhanden sind.

45

MediaConvert User GuideFinden der Einstellungen in Bezug auf die Fragmentlänge

DieFragmentlänge wird durch Ihre Werte für Geschlossene GOP-Kadenz (GopClosedCadence), GOP-Größe (GopSize) und Bildrate (FramerateNumerator, FramerateDenominator) beschränkt. WeitereInformationen zum Suchen dieser Einstellungen in der Konsole und in Ihrer JSON-Auftragsspezifikationfinden Sie unter Finden der Einstellungen in Bezug auf die Fragmentlänge (p. 46).

Note

Wenn Sie Ihre Ausgabe-Bildrate auf Quelle folgen festlegen, stellen Sie sicher, dass die Bildrateder Eingabevideodatei (die als Ausgabebildrate dient) mit dem für die Ausgabe-Fragmentlängeangegebenen Wert funktioniert.

Regel für die FragmentlängeDieFragmentlänge muss eine Ganzzahl und ein Vielfaches dieses Wertes sein:

GOP-Größe x Geschlossene GOP-Kadenz ÷ Bildrate

Beispiele für die FragmentlängeBeispiel: Korrekte Einstellungen

Geschlossene GOP-Kadenz = 1

Bildrate = 30

GOP-Größe = 60 Frames

Fragmentlänge = 2

Beispiel: Falsche Einstellungen

Geschlossene GOP-Kadenz = 1

Bildrate = 50

GOP-Größe = 90 Frames

Fragmentlänge = 2

Finden der Einstellungen in Bezug auf dieFragmentlängeÜberprüfen Sie beim Festlegen der Fragmentlänge Ihre Werte für Geschlossene GOP-Kadenz, GOP-Größe und Bildrate.

FragmentlängeSie können die Fragmentlänge entweder mit der Konsole oder der JSON-Auftragsspezifikation festlegen.Die Einstellung Fragmentlänge gilt für eine Ausgabegruppe und wirkt sich auf alle Ausgaben in der Gruppeaus.

So suchen Sie die Einstellung Fragmentlänge (Konsole)

1. Auf derErstellen von AufträgenSeite, in derAufgabeFenster auf der linken SeiteunterAusgabegruppenWählen Sie den Namen Ihrer CMAF-, DASH-ISO- oder Microsoft SmoothStreaming-Ausgabegruppe.

2. Suchen Sie im Abschnitt "Gruppeneinstellungen" auf der rechten Seite die Fragmentlänge.

Der Abschnitt "Gruppeneinstellung" trägt den Titel CMAF-Gruppeneinstellungen, DASH ISO-Gruppeneinstellungen oder MS Smooth-Gruppeneinstellungen.

46

MediaConvert User GuideFinden der Einstellungen in Bezug auf die Fragmentlänge

So suchen Sie die Einstellung Fragmentlänge (JSON-Auftragsspezifikation)

• Suchen Sie FragmentLength als untergeordnetes Element von OutputGroupSettings, wie imfolgenden Beispiel dargestellt:

{ "Settings": { ... "Inputs": [ ... ], "OutputGroups": [ { "Name": "DASH ISO", "OutputGroupSettings": { "Type": "DASH_ISO_GROUP_SETTINGS", "DashIsoGroupSettings": { "SegmentLength": 30, "FragmentLength": 2, "SegmentControl": "SINGLE_FILE", "HbbtvCompliance": "NONE" } }, ...

Geschlossene GOP-Kadenz, GOP-Größe und FramerateSie können Geschlossene GOP-Kadenz, GOP-Größe und Bildrate entweder über die Konsole oder dieJSON-Auftragsspezifikation festlegen. Diese Einstellungen gelten für jede Ausgabe individuell. Wenn Siesie festlegen, stellen Sie sicher, dass die Werte, die Sie für jede Ausgabe in der Ausgabegruppe einstellen,mit dem Wert funktionieren, den Sie für die Fragmentlänge der Ausgabegruppe angeben.

Note

Ihr ABR-Stack verfügt über mehrere Ausgaben. Stellen Sie sicher, dass Sie diese Werte in jederAusgabe festlegen.

So suchen Sie die kodierten Einstellungen für eine Ausgabe (Konsole)

1. Auf derErstellen von AufträgenSeite, in derAufgabeFenster auf der linken Seite unterAusgabegruppen,wählen Sie den Namen Ihrer Ausgabe, wieAusgang 1,Ausgang 2, usw.

2. Im Abschnitt Kodierungseinstellungen wird die Registerkarte Video automatisch ausgewählt. SuchenSie Geschlossene GOP-Kadenz, GOP-Größe und Bildrate auf dieser Registerkarte.

So suchen Sie die kodierten Einstellungen für eine Ausgabe (JSON-Auftragsspezifikation)

• Suchen Sie GopClosedCadence, GopSize, FramerateNumerator und FramerateDenominatorals untergeordnete Elemente der Codec-Einstellungen, wie im folgenden Beispiel gezeigt. In diesemBeispiel lautet der Codec H_264, sodass das übergeordnete Element der Codec-EinstellungenH264Settings ist:

{ "Settings": { ... "Inputs": [ ... ], "OutputGroups": [ {

47

MediaConvert User GuideUnterstützung der HLS-Spielerversion

"Name": "DASH ISO", ... }, "Outputs": [ { "VideoDescription": { ... "CodecSettings": { "Codec": "H_264", "H264Settings": { "InterlaceMode": "PROGRESSIVE", "NumberReferenceFrames": 3, "Syntax": "DEFAULT", "Softness": 0, "GopClosedCadence": 1, "GopSize": 60, ... "FramerateNumerator": 60, "FramerateDenominator": 1 } }, ... },

Unterstützung der HLS-SpielerversionDie meisten mit AWS Elemental erstellten HLS-KomponentenMediaConvertsind mit HLS-Playern abVersion 2 kompatibel. Abhängig von den Funktionen, die Sie in verwendenMediaConvert, erfordern einigeKomponenten möglicherweise HLS-Player-Versionen, die höher sind als Version 2, wie Version 3, 4 oder5. MediaConvertLegt die Metadaten der Player-Version automatisch auf der Grundlage der von Ihnenaktivierten Funktionen fest.

Die folgende Liste zeigt die Funktionen, die möglicherweise eine aktualisierte Player-Unterstützungerfordern:

Add I-frame only manifest: HLS-Ausgabegruppe > Ausgabe > Erweitert > Nur-I-Frame-Manifest hinzufügen

Wenn Sie Include (Einschließen) auswählen, können die Viewer die Komponente mit HLS-Playern abVersion 4 abspielen.

Wenn Sie Exclude (Ausschließen) auswählen, können die Viewer die Komponente mit HLS-Playern abVersion 2 abspielen.

Audiospurtyp: HLS Output group > Output > Output settings > Advanced > Audiospurtyp

Wenn Sie eine der Alternate audio-Optionen (Alternatives Audio) für eine Ihrer Audiovariantenauswählen, können die Viewer die Komponente mit HLS-Playern ab Version 4 abspielen.

Wenn Sie Audio-only variant stream (Nur-Audio-Varianten-Stream) für Audio track type (Audiospurtyp)auswählen oder Audio track type (Audiotracktyp) nicht auswählen, können Viewer die Komponente mitHLS-Playern ab Version 2 abspielen.

DRM-Verschlüsselungsmethode: HLS-Ausgabegruppe > DRM-Verschlüsselung >Verschlüsselungsmethode

Wenn Sie SAMPLE-AES für DRM encryption (DRM-Verschlüsselung), Encryption method(Verschlüsselungsmethode) auswählen, können Viewer die Komponente mit HLS-Playern ab Version 5abspielen.

Wenn Sie einen anderen Wert DRM encryption (DRM-Verschlüsselung), Encryption method(Verschlüsselungsmethode) auswählen, können Viewer die Komponente mit HLS-Playern ab Version 2abspielen.

48

MediaConvert User GuideUnterstützung der HLS-Spielerversion

Beschreibendes Videodienst-Flag: HLS-Ausgabegruppe > Ausgabe (muss nur Audio sein) >Ausgabeeinstellungen > Kennzeichen des beschreibenden Videodienstes

Diese Einstellung ist auch in CMAF-Ausgabegruppen verfügbar: CMAF-Ausgabegruppe > Ausgabe >CMAF-Containereinstellungen > Erweitert > Beschreibendes Videodienst-Flag

Um diese Einstellung zu finden, muss Ihr HLS- oder CMAF-Ausgang nur Audioeinstellungen haben. InHLS-Ausgängen müssen Sie den Standardwert entfernenVideoRegisterkarte.

Wenn Sie wählenFlagzumBeschreibendes Videodienst-Flagkönnen die Viewer die Komponente mitHLS-Playern ab Version 5 abspielen.

Beachten Sie, dass Sie eine konforme Apple HLS-Ausgabe erstellen, wenn SieBeschreibendesVideodienst-FlagzuFlag, müssen Sie auch einstellenAudiospurtypzuAlternatives Audio, automatischeAuswahl, StandardoderAlternatives Audio, automatische Auswahl, nicht Standardaus.

Manifest duration format (Stream-inf-Auflösung): HLS-Ausgabegruppe > Apple HLS-Gruppeneinstellungen> Erweitert > Manifestdauerformat

Wenn Sie das Manifestdauerformat auf Integer (Ganzzahl) festlegen, können die Viewer dieKomponente mit HLS-Playern ab Version 2 abspielen.

Wenn Sie das Manifestdauerformat auf Floating point (Gleitkommazahl) festlegen, können die Viewerdie Komponente mit HLS-Playern ab Version 3 abspielen.

Segmentsteuerung: HLS-Ausgabegruppe > Apple HLS group settings > Segment control(Segmentsteuerung)

Wenn Sie die Segmentsteuerung auf Single file (Einzeldatei) festlegen, können die Viewer dieKomponente mit HLS-Playern ab Version 4 abspielen.

Wenn Sie die Segmentsteuerung auf Segmented files (Segmentierte Dateien) festlegen, können dieViewer die Komponente mit HLS-Playern ab Version 2 abspielen.

49

MediaConvert User GuideGewähren des Zugriffs auf Ihren Amazon S3 S3-Bucket

Einrichten des Zugriffs fürandereAWSKonten für Ihr AWSElementarMediaConvertAusgänge

Wenn Sie Berechtigungen wie unter Schritt 5: Einrichten von IAM-Berechtigungen (p. 5) beschriebeneinrichten, können nur Benutzer, die zu Ihrem AWS-Konto gehören, auf die Ausgabedateien zugreifen.

In einigen Fällen möchten Sie Benutzern anderer AWS-Konten den Zugriff auf die Ausgaben Ihrer Aufträgegewähren. Sie führen beispielsweise Transcodierungsaufträge für einen Ihrer Kunden aus und möchten,dass dieser Kunde Zugriff auf die Ausgaben der Aufträge hat. Sie können dafür eine der folgendenMöglichkeiten auswählen:

• Gewähren Sie Zugriff auf Ihren Amazon S3 S3-Bucket.

Wenn Sie dies tun, schreibt MediaConvert Ihre Ausgabedateien in Ihren Bucket und Sie gewähren einemanderen Konto Zugriff auf Ihren Bucket.

• Lassen Sie MediaConvert Ihre Ausgabedateien in einen Bucket schreiben, der einem anderen Kontogehört.

Sie könnenMediaConvertWenden Sie eine Amazon S3 S3-vordefinierte Zugriffskontrollliste (ACL) aufIhre Ausgaben an. Eine Canned ACL ist eine vordefinierte ACL, die die erforderlichen Berechtigungenenthält.

Wenn Sie dies tun, sind Sie zwar weiterhin Eigentümer der Ausgabedatei, aber MediaConvert gewährtdem Eigentümer des Buckets Zugriff auf die Ausgaben.

Themen• Gewähren des Zugriffs auf Ihren Amazon S3 S3-Bucket (p. 50)• Schreiben Ihrer Ausgaben in einen Amazon S3 S3-Bucket in einem anderen Konto (p. 51)

Gewähren des Zugriffs auf Ihren Amazon S3 S3-Bucket

Angenommen, Sie möchten die Ausgaben IhrerMediaConvert-Aufträge, die in einem Amazon S3 S3-Bucket gespeichert werden, den Sie besitzen, Benutzer, die einem anderen gehörenAWSKonto, um Zugriffauf sie zu haben. Um Zugriff zu gewähren, können Sie Ihrem Ausgabe-Bucket eine Amazon S3 S3-Bucket-Richtlinie hinzufügen.

Eine Anleitung zur Gewährung dieses Zugriffs finden Sie unterBeispiel 2: Bucket-Eigentümer gewährtkontoübergreifende Bucket-imAmazon Simple Storage Service — Benutzerhandbuchaus.

Die folgende Bucket-Beispielrichtlinie gewährt Zugriff auf Ihren Ausgabe-Bucket:

{ "Id": "Policy1572454561447",

50

MediaConvert User GuideSchreiben Ihrer Ausgaben in einen

Bucket in einem anderen Konto

"Version": "2012-10-17", "Statement": [ { "Sid": "Stmt1572454547712", "Action": [ "s3:GetObject" ], "Effect": "Allow", "Resource": "arn:aws:s3:::awsexamplebucket/*", "Principal": { "AWS": [ "111122223333" ] } } ]}

Schreiben Ihrer Ausgaben in einen Amazon S3 S3-Bucket in einem anderen Konto

Wenn Sie die Ausgänge IhrerMediaConvertJobs, um sich in einem Amazon S3 S3-Bucket zu befinden,der einem anderen gehörtAWS-Konto arbeiten Sie mit dem Administrator dieses Kontos zusammen, umeine Bucket-Berechtigungsrichtlinie hinzuzufügen, die Ihnen Zugriff zum Schreiben der Dateien und zumHinzufügen einer vordefinierte -Zugriffskontrollliste (ACL) von Amazon S3 zu den Ausgaben gewährt.Anschließend richten Sie Ihren MediaConvert-Auftrag so ein, dass er in diesen Bucket schreibt und dievordefinierte ACL bucket-owner-full-control dabei automatisch hinzugefügt wird.

Das Ergebnis dieser Einrichtung ist, dass Sie zwar Eigentümer der Dateien sind, diese sich aber im Bucketeines anderen Kontos befinden. Der Eigentümer des Buckets hat Vollzugriff auf die Dateien.

So schreiben Sie Ihre Ausgaben in einen Bucket, der einem anderen Konto gehört

1. Arbeiten Sie mit einem Administrator des anderen Kontos zusammen, um dem Amazon S3 S3-Bucket,in den Sie die Ausgabedateien schreiben möchten, eine Bucket-Richtlinie hinzuzufügen. WeitereInformationen finden Sie unterWie füge ich eine S3-Bucket-Richtlinie hinzu?imAmazon Simple StorageService — Benutzerhandbuchaus.

Die folgende Bucket-Beispielrichtlinie erteilt die erforderlichen Berechtigungen:

{ "Version": "2012-10-17", "Id": "Policy1570060985561", "Statement": [ { "Sid": "Stmt1570060984261", "Effect": "Allow", "Principal": { "AWS": [ "arn:aws:iam::111122223333:role/MediaConvertRole" ] }, "Action": [ "s3:GetObject", "s3:GetObjectAcl", "s3:ListBucket", "s3:PutObject",

51

MediaConvert User GuideSchreiben Ihrer Ausgaben in einen

Bucket in einem anderen Konto

"s3:PutObjectAcl" ], "Resource": [ "arn:aws:s3:::bucket", "arn:aws:s3:::bucket/*" ] } ]}

2. Wenden Sie für jeden Auftrag, der Ausgaben in diesen Bucket schreibt, die ACL Bucket owner fullcontrol (Vollständige Kontrolle des Bucket-Eigentümers) wie folgt an:

a. Richten Sie Ihren Auftrag wie gewohnt ein. Weitere Informationen finden Sie unter Einen Jobeinrichten (p. 10) .

b. Geben Sie den Amazon S3 S3-Bucket des anderen Kontos für Ihre Ausgabe anZielaus. AufderErstellen von Aufträgen-Seite, imAufgabeWählen Sie auf der linken Seite eine Ausgabegruppeaus. Suchen Sie im Abschnitt "Gruppeneinstellungen" auf der rechten Seite die Option Destination(Ziel).

c. Aktivieren Sie Access control (Zugriffskontrolle) und wählen Sie dann Bucket owner full control(Vollständige Kontrolle des Bucket-Eigentümers) für Canned access control list (VordefinierteZugriffskontrollliste) aus.

52

MediaConvert User Guide

Arbeiten mit AWSElementalMediaConvertJobs

Ein Auftrag führt die Transcodierung einer Mediendatei durch. Bei der Auftragserstellung geben Sie dieInformationen an, die MediaConvert zur Durchführung der Transcodierung benötigt. Beispielsweise legenSie fest, welche Dateien transcodiert werden sollen, wie die transcodierten Dateien benannt und wo siegespeichert werden sollen, welche erweiterten Funktionen angewendet werden sollen und so weiter.

Sie können die folgenden Arbeiten mit Ihren Aufträgen durchführen:

• Erstellen von Aufträgen— Wenn Sie einen Auftrag erstellen, senden Sie ihn gleichzeitig in eineWarteschlange für die Verarbeitung. Die Verarbeitung beginnt automatisch aus Ihren Warteschlangenheraus, soweit die Ressourcen dies zulassen. Weitere Informationen über die Ressourcenzuordnungfinden Sie unter Art desMediaConvertteilt Ressourcen zu und priorisiert Aufgaben mit On-Demand-Warteschlangen (p. 74).

Aufgabe Siehe...

Manuelles Festlegen der einzelnen Einstellungen. Erstellen eines Auftrags (p. 8)

Erstellen eines Auftrag anhand einerAuftragsvorlage.

Erstellen eines Auftrags mithilfe einerAuftragsvorlage (p. 66)

Festlegen von Ausgabeeinstellungen mithilfe vonAusgabevoreinstellungen.

Verwenden vonAusgabevoreinstellungen (p. 59)

Duplizieren eines Auftrags, der vor kurzemausgeführt wurde.

Duplizieren eines abgeschlossenenAuftrags (p. 54)

Duplizieren eines zuvor bereits ausgeführtenAuftrags aus einer von Ihnen exportierten JSON-Datei.

Exportieren und Importieren vonAufträgen (p. 55)

• Anzeigen des Auftragsverlaufs— Sie können einen Datensatz eines jeden beliebigen Auftragsanzeigen, den Sie innerhalb der letzten drei Monate erstellt haben. Dieser Datensatz zeigt dieAuftragseinstellungen und den Erledigungsstatus des Auftrags (SUBMITTED, PROGRESSING,COMPLETE oder ERROR) an. Auftragsdatensätze, die älter als drei Monate sind, werden vonMediaConvert automatisch gelöscht.

Anweisungen zum Auflisten und Anzeigen Ihres Auftragsverlaufs finden Sie unter Anzeigen desAuftragsverlaufs (p. 56).

• Abbrechen von Auftrag— Sie können einen Auftrag jederzeit abbrechen, nachdem Sie ihn abgesendethaben und bevor der Service die Auftragsausgaben in Ihren Amazon S3 S3-Ausgabe hochlädt.

Anweisungen zum Stornieren eines Auftrags finden Sie unter Stornieren eines Auftrags (p. 57).

53

MediaConvert User GuideDuplizieren eines abgeschlossenen Auftrags

Erstellen eines AWS Elemental-ElementalMediaConvertAuftrag durch Dupliziereneines abgeschlossenen Auftrags

Wenn Sie einen Auftrag ähnlich einem zuvor ausgeführten Auftrag erstellen möchten, können Sie denbetreffenden ausgeführten Auftrag über Ihren Auftragsverlauf duplizieren und dann alle Einstellungenabwandeln, die Sie ändern müssen.

So erstellen Sie einen Auftrag anhand eines kürzlich abgeschlossenen Auftrags

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie in der Navigationsleiste der MediaConvert-Konsole die Region aus, in der der

abgeschlossene Auftrag erstellt wurde.

Abgeschlossene Aufträge erscheinen nur in der Region, in der sie erstellt wurden.

3. Wählen Sie auf der linken Seite das Symbol mit den drei Tasten aus, um auf den linkenNavigationsbereich zuzugreifen.

4. Wählen Sie Jobs (Aufträge), um die Seite Jobs (Aufträge) anzuzeigen.

Tip

Optional können Sie aus der Dropdown-Liste Status die Option Complete (Abgeschlossen)auswählen, um Ihre Auftragsliste nur nach erfolgreich erledigten Aufträgen zu filtern.

5. Wählen Sie auf der Seite Jobs (Aufträge) in der Spalte Job ID (Auftrags-ID) des Auftragsverlaufs denAuftrag aus, den Sie duplizieren möchten.

6. Klicken Sie auf der Seite Job summary (Auftragszusammenfassung) auf die Schaltfläche Duplicate(Duplizieren).

7. Ändern Sie alle Einstellungen, die im neuen Auftrag anders sein sollen.

54

MediaConvert User GuideExportieren und Importieren von Aufträgen

Um weitere Informationen zu den einzelnen Einstellungen zu erhalten, wählen Sie den Link Info nebender Einstellung oder neben der Überschrift der Einstellungsgruppe aus.

Tip

Einstellungen, die sich wahrscheinlich von Auftrag zu Auftrag ändern, umfassenFolgendes: Speicherort der Eingabedatei, Speicherorte der Ausgabeziele und Ausgabe-Namensmodifikatoren. Wenn Sie Transcodierungsaufträge für Ihre Kunden ausführen, dieunabhängig von Ihrem Konto AWS-Konten besitzen, müssen Sie außerdem die IAM role(IAM-Rolle) unter Job settings (Auftragseinstellungen) ändern.

8. Klicken Sie auf die Schaltfläche Create (Erstellen) unten auf der Seite.

Exportieren und Importieren von AWSElementalMediaConvertJobs

Abgeschlossene MediaConvert-Aufträge verbleiben drei Monate lang auf der Seite Jobs (Aufträge). Wennes möglich sein soll, einen neuen Auftrag basierend auf einem abgeschlossenen Auftrag, der vor mehr alsdrei Monaten ausgeführt wurde, auszuführen, exportieren Sie den abgeschlossenen Auftrag und speichernSie ihn. Je nachdem, wie viele Aufträge Sie ausführen, ist es möglicherweise einfacher, einen Auftragzu exportieren und danach zu importieren, als einen bestimmten Auftrag in Ihrer Liste zu finden und zuduplizieren.

So exportieren Sie einen abgeschlossenen Auftrag

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie in der Navigationsleiste der MediaConvert-Konsole die Region aus, in der der Auftrag, den

Sie exportieren möchten, erstellt wurde.

Abgeschlossene Aufträge erscheinen nur in der Region, in der sie erstellt wurden.

3. Wählen Sie auf der linken Seite das Symbol mit den drei Tasten aus, um auf den linkenNavigationsbereich zuzugreifen.

55

MediaConvert User GuideAnzeigen des Auftragsverlaufs

4. Wählen Sie Jobs (Aufträge), um die Seite Jobs (Aufträge) anzuzeigen.Tip

Optional können Sie aus der Dropdown-Liste Status die Option Complete (Abgeschlossen)auswählen, um Ihre Auftragsliste nur nach erfolgreich erledigten Aufträgen zu filtern.

5. Wählen Sie auf der Seite Jobs (Aufträge) in der Spalte Job ID (Auftrags-ID) des Auftragsverlaufs denAuftrag aus, den Sie exportieren möchten.

6. Wählen Sie auf der Seite Job summary (Auftragsübersicht) die Schaltfläche Export JSON (JSONexportieren) exportieren.

7. Wählen Sie einen Speicherort für Ihre exportierte JSON-Auftragsspezifikation auf der Festplatte desComputers, auf dem Sie die MediaConvert-Konsole ausführen, und speichern Sie dann die Datei.

So erstellen Sie einen Auftrag durch Importieren eines zuvor exportierten abgeschlossenenAuftrags

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie in der Navigationsleiste der MediaConvert-Konsole die Region aus, in der Sie den neuen

Auftrag erstellen möchten.3. Wählen Sie auf der linken Seite das Symbol mit den drei Tasten aus, um auf den linken

Navigationsbereich zuzugreifen.4. Wählen Sie Jobs (Aufträge), um die Seite Jobs (Aufträge) anzuzeigen.5. Wählen Sie auf der Seite Jobs (Aufträge) die Schaltfläche Import job (Auftrag importieren).6. Ändern Sie alle Einstellungen, die im neuen Auftrag anders sein sollen.

Um weitere Informationen zu den einzelnen Einstellungen zu erhalten, wählen Sie den Link Info nebender Einstellung oder neben der Überschrift der Einstellungsgruppe aus.

Tip

Einstellungen, die sich wahrscheinlich von Auftrag zu Auftrag ändern, umfassenFolgendes: Speicherort der Eingabedatei, Speicherorte der Ausgabeziele und Ausgabe-Namensmodifikatoren. Wenn Sie Transcodierungsaufträge für Ihre Kunden ausführen, dieunabhängig von Ihrem Konto AWS-Konten besitzen, müssen Sie außerdem die IAM role(IAM-Rolle) unter Job settings (Auftragseinstellungen) ändern.

7. Klicken Sie auf die Schaltfläche Create (Erstellen) unten auf der Seite.

Anzeigen Ihres AWSElementalMediaConvertAuftrags-Verlauf

Sie können den neuesten Verlauf von MediaConvert-Aufträgen anzeigen, die Sie mit Ihrem AWS-Konto ineiner bestimmten Region erstellt haben. Nach drei Monaten löscht der Service automatisch den Datensatzeines Auftrags.

Die Liste Jobs (Aufträge) zeigt erfolgreich abgeschlossene Aufträge, aber auch solche an, die mit einemFehler beendet oder storniert wurden, die aktuell verarbeitet werden und die in der Warteschlangestehen. Sie können den Auftragsverlauf nach dem Status und der Warteschlange filtern, zu der dieAufträge gesendet wurden. Sie können auch einen bestimmten Auftrag aus der Liste auswählen, um dieEinstellungen des Auftrags anzuzeigen.

So listen Sie Aufträge auf

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.

56

MediaConvert User GuideStornieren eines Auftrags

2. Wählen Sie in der Navigationsleiste der MediaConvert-Konsole die Region aus, in der Ihre Aufträgeerstellt wurden. Wenn Sie über Aufträge verfügen, die in mehr als einer Region erstellt wurden,müssen Sie sie separat nach Region anzeigen.

3. Wählen Sie auf der linken Seite das Symbol mit den drei Tasten aus, um auf den linkenNavigationsbereich zuzugreifen.

4. Wählen Sie Jobs (Aufträge) aus.5. Optional können Sie die Liste durch Auswahl aus Dropdown-Listen nach Status und Warteschlange

filtern.6. Um die Details für einen Auftrag anzuzeigen, wählen Sie die Auftrags-ID aus, um

dieZusammenfassung des Jobangezeigten.

Stornieren eines AWS Elemental-ElementalMediaConvertAufgabe

Im folgenden Verfahren wird das Stornieren eines Auftrags mithilfe des AWS Elemental-AuftragserläutertMediaConvertconsole.

So brechen Sie einen Auftrag ab

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie auf der Navigationsleiste oben auf der Seite die Region aus, in der Sie den Auftrag erstellt

haben, die Sie stornieren möchten.

57

MediaConvert User GuideStornieren eines Auftrags

3. (Optional, jedoch empfohlen) Wenn Ihr Auftrag noch nicht gestartet wurde, pausieren Sie dieWarteschlange, die den Auftrag enthält, sodass der Service nicht mit der Verarbeitung des Auftragsbeginnt.

a. Wählen Sie auf der linken Seite das Symbol mit den drei Tasten aus, um auf den linkenNavigationsbereich zuzugreifen.

b. Wählen Sie Queues (Warteschlangen) aus.c. Wählen Sie den Namen der Warteschlange aus, die Sie pausieren möchten.d. Klicken Sie auf Edit queue (Warteschlange bearbeiten).e. Wählen Sie in der Dropdown-Liste Status die Option Pause (Pausieren) aus.

4. Wählen Sie im linken Navigationsbereich der Konsole Jobs (Aufträge) aus.5. Aktivieren Sie auf der Seite Jobs (Aufträge) zur Auswahl des zu stornierenden Auftrags die Option ( )

neben dem betreffenden Auftrag.6. Klicken Sie auf die Schaltfläche Cancel job (Auftrag stornieren).7. Wenn Sie die Wartschlange pausiert haben, machen Sie sie wieder aktiv, sodass Sie die Verarbeitung

von Aufträgen wieder fortsetzen können:

a. Wählen Sie im linken Navigationsbereich Queues (Wartschlange) aus.b. Wählen Sie den Namen der Warteschlange aus, die Sie pausiert haben.c. Wählen Sie in der Dropdown-Liste Status die Option Active (Aktiv) aus.

58

MediaConvert User GuideVerwenden von Ausgabevoreinstellungen

Arbeiten mit AWSElementalMediaConvertAusgabevoreinstellungen

Ausgabevoreinstellungen beschleunigen die Einrichtung Ihres Auftrags, indem sie Gruppen vonempfohlenen Transcodierungseinstellungen bereitstellen. Auftragsvorlagen gelten für einengesamten Transcodierungsauftrag; Ausgabevoreinstellungen gelten für eine einzelne Ausgabe einesTranscodierungsauftrags. Weitere Informationen zu Auftragsvorlagen finden Sie unter Arbeiten mitAuftragsvorlagen (p. 66).

Sie können eine Systemvoreinstellung mit für Sie festgelegten Einstellungen verwenden oder Sie könneneine benutzerdefinierte Voreinstellung mit Ihren eigenen Einstellungen erstellen. Sie können ausgehendvon den Standardeinstellungen eine benutzerdefinierte Voreinstellung von Grund auf neu erstellen oder Siekönnen eine Systemvoreinstellung duplizieren, sie entsprechend Ihrem Workflow anpassen und sie dannals benutzerdefinierte Voreinstellung speichern.

Themen• Verwenden von Ausgabe-Presets, um die Ausgaben Ihres AWS Elementar

anzugebenMediaConvertAufgabe (p. 59)• Auflisten und Anzeigen von Ausgabe-Voreinstellungen inMediaConvert (p. 60)• So erstellen Sie eine benutzerdefinierte VoreinstellungMediaConvert (p. 61)• So erstellen Sie eine benutzerdefinierte Voreinstellung basierend auf einer

SystemvoreinstellungMediaConvert (p. 62)• Benutzerdefinierte Voreinstellungen ändern inMediaConvert (p. 64)• Löschen einer benutzerdefinierten Voreinstellung (p. 65)

Verwenden von Ausgabe-Presets, umdie Ausgaben Ihres AWS ElementaranzugebenMediaConvertAufgabe

Wenn Sie die Ausgaben Ihres MediaConvert-Auftrags angeben, können Sie eine Ausgabevoreinstellungverwenden, damit Sie nicht jede Ausgabeeinstellung separat auswählen müssen.

So geben Sie eine Auftragsausgabe mithilfe einer Ausgabevoreinstellung an

1. Erstellen Sie eine Aufgabe auf die übliche Weise wie unter Schritt 6: Erstellen einesAuftrags (p. 8)beschrieben.

2. Erstellen Sie Ausgabegruppen wie unter Schritt 3: Erstellen von Ausgabeeinruppen (p. 17)beschrieben.

Tip

Viele Aufträge verfügen über eine Ausgabe pro Art von Gerät, mit dem das vom Auftragerstellte Video wiedergeben wird.

3. Auf derErstellen von Aufträgen-SeiteAufgabeWählen Sie auf der linken Seite eine Ausgabe aus.Ausgaben werden im Bereich Output groups (Ausgabegruppen) unter ihrer Ausgabegruppe aufgelistet.

4. Wählen Sie im Bereich Output settings (Ausgabeeinstellungen) aus der Dropdown-Liste Preset(Voreinstellung) eine Ausgabevoreinstellung aus. Weitere Informationen zu einzelnen Einstellungenerhalten Sie über den Link Info (Informationen) neben jeder Einstellung.

59

MediaConvert User GuideAuflisten und Anzeigen von Ausgabe-Presets

Note

Die Dropdown-Liste Preset (Voreinstellung) listet nur die Voreinstellungen auf, die für den Typvon Ausgabegruppe geeignet sind, in der sich die Ausgabe befindet.

5. Geben Sie für Name modifier (Namensmodifikator) einen Satz von Zeichen ein, durch die die Dateiengekennzeichnet werden, die aus dieser Ausgabe erstellt wurden. So könnten Sie z. B. -DASH-lo-resfür die Ausgabe in Ihrer DASH-Ausgabegruppe mit der niedrigsten Auflösung verwenden.

6. Wiederholen Sie diese Schritte für jede Ausgabe in Ihrem Auftrag, die Sie mit einer Voreinstellungangeben möchten.

7. Schließen Sie die Erstellung der Aufgabe wie unter Schritt 6: Erstellen eines Auftrags (p. 8)beschrieben ab.

Auflisten und Anzeigen von Ausgabe-Voreinstellungen inMediaConvert

Sie können die Systemvoreinstellungen auflisten, die in MediaConvert enthalten sind, sowie diebenutzerdefinierten Voreinstellungen, die Sie in einer AWS-Region hinzugefügt haben. Sie können auch dieEinstellungen für eine einzelne Voreinstellung angezeigt bekommen.

So listen Sie Ausgabevoreinstellungen auf

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wenn Sie mit benutzerdefinierten Voreinstellungen arbeiten, wählen Sie im Navigationsbereich der

MediaConvert-Konsole die Region aus, in der die benutzerdefinierten Voreinstellungen erstellt wurden.

Die Liste der Systemvoreinstellungen ist unabhängig von der Region identisch. BenutzerdefinierteVoreinstellungen werden nur in der Region angezeigt, in der sie erstellt werden.

3. Wählen Sie auf der linken Seite das Symbol mit den drei bar aus, um auf den linkenNavigationsbereich zuzugreifen.

60

MediaConvert User GuideSo erstellen Sie eine benutzerdefinierte Voreinstellung

4. Wählen Sie Output presets (Ausgabevoreinstellungen) aus.5. Wählen Sie im Bereich Output presets (Ausgabevoreinstellungen) in der Dropdown-Liste Presets

(Voreinstellungen) die Optionen Custom presets (Benutzerdefinierte Voreinstellungen) oder Systempresets (Systemvoreinstellungen) aus.

6. Wenn Sie Systemvoreinstellungen anzeigen, können Sie optional eine Liste von Voreinstellungen nachKategorie filtern. Wählen Sie dafür in der Dropdown-Liste Category (Kategorie) aus.

7. Wenn Sie Einstellungen für eine einzelne Voreinstellung anzeigen möchten, wählen Sie den Namender Voreinstellung aus der Liste der Voreinstellungen aus.

So erstellen Sie eine benutzerdefinierteVoreinstellungMediaConvert

Ausgabevoreinstellungen geben die Einstellungen an, die für eine einzelne Ausgabe einesTranscodierungsauftrags gelten. Systemvoreinstellungen beinhalten die Ausgabeeinstellungen, die für Siefestgelegt sind. Benutzerdefinierte Voreinstellungen beinhalten Einstellungen, die von Ihnen oder einemanderen Benutzer Ihres AWS-Kontos angegeben werden.

Sie können eine benutzerdefinierte Voreinstellung erstellen, indem Sie die Einstellungen individuellfestlegen, wie in diesem Thema beschrieben. Oder Sie können eine benutzerdefinierte Voreinstellungerstellen, indem Sie eine vorhandene Voreinstellung wie unter Erstellen einer benutzerdefiniertenVoreinstellung aus einer Systemvorgabe (p. 62) beschrieben duplizieren und ändern.

So erstellen Sie eine benutzerdefinierte Ausgabevoreinstellung

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie in der Navigationsleiste der MediaConvert-Konsole die Region aus, in der Sie die

Voreinstellung erstellen möchten.

Systemvoreinstellungen sind in allen Regionen verfügbar. Benutzerdefinierte Voreinstellungen werdennur in der Region angezeigt, in der sie erstellt werden.

61

MediaConvert User GuideErstellen einer benutzerdefinierten

Voreinstellung aus einer Systemvorgabe

3. Wählen Sie auf der linken Seite das Symbol mit den drei bar aus, um auf den linkenNavigationsbereich zuzugreifen.

4. Wählen Sie Output presets (Ausgabevoreinstellungen) aus.5. Klicken Sie im Bereich Output presets (Ausgabevoreinstellungen) auf die Schaltfläche Create preset

(Voreinstellung erstellen).6. Geben Sie im Bereich Preset settings (Einstellungen der Voreinstellung) zumindest den Namen der

neuen Voreinstellung an. Optional können Sie eine Beschreibung und eine Kategorie eingeben.

Diese Werte helfen Ihnen später, die benutzerdefinierte Voreinstellung zu finden, wenn SieIhre Voreinstellungen auflisten (p. 60) und die Suchfunktion im Bereich Output presets(Ausgabevoreinstellungen) verwenden.

7. Wählen Sie im Bereich Preset settings (Einstellungen der Voreinstellung) den Container für dieAusgabe aus.

Tip

Es ist wichtig, einen Container anzugeben, der für den Ausgabetyp, den Sie mit derVoreinstellung erstellen möchten, angemessen ist. Wenn Sie bei der Erstellung eines Auftragsein System oder eine benutzerdefinierte Voreinstellung auswählen, zeigt die Konsole nur dieVoreinstellungen ab, die einen für die Ausgabegruppe gültigen Container angeben.

8. Wählen Sie Ihre Ausgabeeinstellungen aus.

Um weitere Informationen zu den einzelnen Einstellungen zu erhalten, wählen Sie den Link Info nebender Einstellung oder neben der Überschrift der Einstellungsgruppe aus.

9. Klicken Sie auf die Schaltfläche Create (Erstellen) unten auf der Seite.

So erstellen Sie eine benutzerdefinierteVoreinstellung basierend auf einerSystemvoreinstellungMediaConvert

MediaConvert ermöglicht Ihnen nicht, die Systemvoreinstellungen zu ändern. Wenn Sie möchten, dasseine Voreinstellung einer Systemvoreinstellung gleicht, jedoch mit geringfügigen Änderungen, können Siedie Systemvoreinstellung duplizieren, ihre Einstellungen anpassen und sie dann als benutzerdefinierteVoreinstellung speichern.

So erstellen Sie eine benutzerdefinierte Ausgabevoreinstellung basierend auf einerSystemvoreinstellung

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie in der Navigationsleiste der MediaConvert-Konsole die Region aus, in der Sie die neue

Voreinstellung erstellen möchten.

Systemvoreinstellungen sind in allen Regionen verfügbar. Benutzerdefinierte Voreinstellungen werdennur in der Region angezeigt, in der Sie sie erstellt haben.

62

MediaConvert User GuideErstellen einer benutzerdefinierten

Voreinstellung aus einer Systemvorgabe

3. Wählen Sie auf der linken Seite das Symbol mit den drei bar aus, um auf den linkenNavigationsbereich zuzugreifen.

4. Wählen Sie Output presets (Ausgabevoreinstellungen) aus.5. Wählen Sie im Bereich Output presets (Ausgabevoreinstellungen) in der Dropdown-Liste Presets

(Voreinstellungen) die Option System presets (Systemvoreinstellungen) aus.6. Wählen Sie den Namen der Systemvoreinstellung aus, die der benutzerdefinierten Voreinstellung, die

Sie erstellen möchten, am meisten entspricht.7. Klicken Sie auf der Seite Preset details (Voreinstellungsdetails) auf Duplicate (Duplizieren).8. Geben Sie auf der Seite Create preset (Voreinstellung erstellen) einen Namen für die neue

Voreinstellung ein. Optional können Sie die Beschreibung und Kategorie ändern.

Diese Werte helfen Ihnen später, die benutzerdefinierte Voreinstellung zu finden, wenn SieIhre Voreinstellungen auflisten (p. 60) und die Suchfunktion im Bereich Output presets(Ausgabevoreinstellungen) verwenden.

9. Ändern Sie alle Ausgabeeinstellungen.

Um weitere Informationen zu den einzelnen Einstellungen zu erhalten, wählen Sie den Link Info nebender Einstellung oder neben der Überschrift der Einstellungsgruppe aus.

10. Klicken Sie auf die Schaltfläche Create (Erstellen) unten auf der Seite.

Note

Diese Schaltfläche sieht wie die Schaltfläche Create (Erstellen) zum Erstellen eines Auftragsaus, aber wenn sie in diesem Kontext ausgewählt wird, wird mit ihr die benutzerdefinierteVoreinstellung erstellt.

63

MediaConvert User GuideÄndern benutzerdefinierter Ausgabevoreinstellungen

Benutzerdefinierte Voreinstellungen änderninMediaConvert

Sie können die Einstellungen und Feldwerte in Ihren benutzerdefinierten Voreinstellungen anpassen.Sie können Systemvoreinstellungen nicht ändern, aber Sie können sie duplizieren und das Duplikat wieunter Erstellen einer benutzerdefinierten Voreinstellung aus einer Systemvorgabe (p. 62) beschriebenabwandeln.

Nachdem eine Voreinstellung geändert wurde, werden Aufträge, die diese Voreinstellung verwenden, mitden neuen Einstellungen ausgeführt, einschließlich:

• Aufträge, die die benutzerdefinierte Voreinstellung direkt angeben.• Aufträge, die Sie basierend auf einer Vorlage erstellen, die von der benutzerdefinierten Voreinstellung

Gebrauch macht.• Aufträge, die Sie aus Ihrem Auftragsverlauf duplizieren und die von der benutzerdefinierten

Voreinstellung Gebrauch machen. Der ursprüngliche Auftrag verwendet die Einstellungen in derVoreinstellung des betreffenden Zeitpunkts. Der neue Auftrag verwendet die aktuellen Einstellungen.

So ändern Sie eine benutzerdefinierte Voreinstellung

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie in der Navigationsleiste der MediaConvert-Konsole die Region aus, in der die

Voreinstellung erstellt wurde.

Systemvoreinstellungen sind in allen Regionen verfügbar. Benutzerdefinierte Voreinstellungen werdennur in der Region angezeigt, in der sie erstellt werden.

3. Wählen Sie auf der linken Seite das Symbol mit den drei bar aus, um auf den linkenNavigationsbereich zuzugreifen.

4. Wählen Sie Output presets (Ausgabevoreinstellungen) aus.5. Wählen Sie den Namen der benutzerdefinierten Voreinstellung aus, die Sie ändern möchten.

64

MediaConvert User GuideLöschen einer Voreinstellung

6. Passen Sie die Einstellungen an.7. Wählen Sie Save (Speichern) aus.

Löschen einer benutzerdefinierten VoreinstellungSie können die benutzerdefinierten Voreinstellungen löschen, die Sie in einer AWS-Region hinzugefügthaben. Sie können keine Systemvoreinstellungen löschen.

So löschen Sie eine benutzerdefinierte Voreinstellung

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie in der Navigationsleiste der MediaConvert-Konsole die Region aus, in der die

benutzerdefinierte Voreinstellung, die Sie löschen möchten, erstellt wurde.

3. Wählen Sie auf der linken Seite das Symbol mit den drei bar aus, um auf den linkenNavigationsbereich zuzugreifen.

4. Wählen Sie Output presets (Ausgabevoreinstellungen) aus.5. Wählen Sie den Namen der benutzerdefinierten Voreinstellung aus, die Sie löschen möchten.6. Wählen Sie auf der Seite Preset details (Voreinstellungsdetails) die Option Delete preset

(Voreinstellung löschen) aus.

65

MediaConvert User GuideErstellen eines Auftrags mithilfe einer Auftragsvorlage

Arbeiten mit AWS ElementalMediaConvert Auftragsvorlagen

Auftragsvorlagen beschleunigen die Einrichtung Ihres Auftrags, indem sie Gruppen von empfohlenenTranscodierungseinstellungen bereitstellen. Auftragsvorlagen gelten für einen gesamtenTranscodierungsauftrag; Ausgabevoreinstellungen gelten für eine einzelne Ausgabe einesTranscodierungsauftrags. Weitere Informationen zu den Ausgabevoreinstellungen erhalten Sie unterArbeiten mit Ausgabevoreinstellungen (p. 59).

Sie können eine Systemauftragsvorlage mit für Sie angegebenen Einstellungen verwenden oder einebenutzerdefinierte Auftragsvorlage mit Ihren eigenen Einstellungen. Sie können eine benutzerdefinierteAuftragsvorlage von Grund auf neu erstellen, indem Sie nur mit den Standardeinstellungen beginnen.Alternativ können Sie eine Systemauftragsvorlage duplizieren, sie Ihrem Workflow anpassen und dieseanschließend als benutzerdefinierte Auftragsvorlage speichern.

Themen• Verwenden einer Auftragsvorlage zum Erstellen eines Auftrags in AWS Elemental

MediaConvert (p. 66)• Auflisten und Anzeigen von Jobvorlagen in AWS Elemental MediaConvert (p. 68)• Erstellen einer benutzerdefinierten Auftragsvorlage in AWS Elemental MediaConvert (p. 69)• So ändern Sie benutzerdefinierte Auftragsvorlagen in AWS Elemental MediaConvert (p. 70)• Löschen einer benutzerdefinierten Auftragsvorlage in AWS Elemental MediaConvert (p. 71)

Verwenden einer Auftragsvorlage zum Erstelleneines Auftrags in AWS Elemental MediaConvert

Auftragsvorlagen gelten für einen gesamten Transcodierungsauftrag und geben Werte für Einstellungen an,die über mehrere Aufträge unverändert bleiben. Sie geben die Eingangseinstellungen an undAWS Identityand Access Management(IAM) -Servicerolle im Auftrag selbst. Diese Werte werden nicht in der Vorlagegespeichert, da sie wahrscheinlich von Auftrag zu Auftrag variieren.

So erstellen Sie einen Auftrag mithilfe einer Auftragsvorlage

1. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Auf der Navigationsleiste der MediaConvert -Konsole wählenAWSRegion, in der Sie Ihren Auftrag

erstellen möchten. Dies ist fast immer derAWSRegion, in der Ihre Eingabedateien gespeichert sind.

66

MediaConvert User GuideErstellen eines Auftrags mithilfe einer Auftragsvorlage

3. Wählen Sie auf der linken Seite das Symbol mit den drei bar, um auf den linken Navigationsbereichzuzugreifen.

4. Wählen Sie Job Templates (Auftragsvorlagen) aus.5. Wählen Sie im Bereich Job templates (Auftragsvorlagen) aus der Dropdown-Liste Templates

(Vorlagen) die Option Custom job templates (benutzerdefinierte Auftragsvorlagen) oder System jobtemplates (Systemauftragsvorlagen) aus.

Note

Benutzerdefinierte Auftragsvorlagen werden nur imAWSRegion, in der sie erstellt werden.Wenn Sie wählenBenutzerdefinierte Auftragsvorlagensehen Sie nur die Job-Vorlagen, die inderAWSRegion, die Sie zu Beginn dieses Verfahrens ausgewählt haben.

6. Klicken Sie auf den Namen der Auftragsvorlage, die Sie verwenden möchten.7. Wählen Sie auf der Seite Job template details (Auftragsvorlagendetails) die Option Create job (Auftrag

erstellen) aus.8. Klicken Sie dazu im Fensterbereich Job (Auftrag) im Bereich Inputs (Eingaben) auf Add (Hinzufügen).9. Geben Sie die Eingaben für die Video-, Audio- und Untertiteleinstellungen an.

Note

Stellen Sie sicher, dass Sie Ihre Audio- und Untertitelselektoren so gestalten, dass sie den inder Auftragsvorlage angegebenen Ausgaben entsprechen.

10. Klicken Sie dazu im Job pane (Fensterbereich) im Abschnitt Job settings (Auftragseinstellungen) aufSettings (Einstellungen).

11. In derAuftragseinstellungen-Bereich, im BereichIAM-RolleWählen Sie die Dienstrolle aus, die Sieerstellt haben, um Berechtigungen zu erteilenMediaConvert um in Ihrem Auftrag auf Ihre Ressourcenzuzugreifen. Weitere Informationen zum Erstellen dieser Rolle finden Sie unter Erste Schritte (p. 3).

67

MediaConvert User GuideAuflisten und Anzeigen von Jobvorlagen

Auflisten und Anzeigen von Jobvorlagen in AWSElemental MediaConvert

Sie können die Systemauftragsvorlagen auflisten, die in enthalten sind MediaConvert und diebenutzerdefinierten Auftragsvorlagen, die Sie in einerAWSRegion : Sie können auch die Einstellungen füreine einzelne Vorlage anzeigen.

So listen Sie Auftragsvorlagen auf

1. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wenn Sie mit benutzerdefinierten Auftragsvorlagen arbeiten, klicken Sie auf der Navigationsleiste der

MediaConvert -Konsole wählenAWSRegion, in der Ihre benutzerdefinierten Vorlagen erstellt wurden.

Die Liste der Systemauftragsvorlagen ist, unabhängig vonAWSRegion : BenutzerdefinierteAuftragsvorlagen werden nur imAWSRegion, in der sie erstellt werden.

3. Wählen Sie auf der linken Seite das Symbol mit den drei bar, um auf den linken Navigationsbereichzuzugreifen.

4. Wählen Sie Job Templates (Auftragsvorlagen) aus.5. Wählen Sie im Bereich Job templates (Auftragsvorlagen) aus der Dropdown-Liste Templates

(Vorlagen) die Option Custom job templates (benutzerdefinierte Auftragsvorlagen) oder System jobtemplates (Systemauftragsvorlagen) aus.

6. Wenn Sie Systemauftragsvorlagen anzeigen, können Sie optional eine Liste der Auftragsvorlagen nachKategorie filtern. Wählen Sie dafür in der Dropdown-Liste Category (Kategorie) aus.

7. Wenn Sie Einstellungen für eine einzelne Auftragsvorlage anzeigen möchten, wählen Sie dafür aus derListe der Auftragsvorlagen den Namen der Auftragsvorlage aus.

68

MediaConvert User GuideErstellen einer benutzerdefinierten Vorlage von Grund auf

Erstellen einer benutzerdefinierten Auftragsvorlagein AWS Elemental MediaConvert

Auftragsvorlagen geben die Einstellungen an, die für alle Ausgaben eines Transcodierungsauftrags gelten.Systemauftragsvorlagen haben die Ausgabeeinstellungen, die für Sie festgelegt sind. BenutzerdefinierteAuftragsvorlagen haben die Einstellungen, die von Ihnen oder einem anderen Benutzer Ihres AWS-Kontosangegeben werden.

Sie können eine Auftragsvorlage erstellen, indem Sie die Einstellungen für jede Ausgabeeinzeln angegeben. Sie können auch eine benutzerdefinierte Voreinstellung erstellen, indemSie eine Voreinstellung für die Einstellungen jeder Ausgabe erstellen, wie unter Verwenden vonAusgabevoreinstellungen (p. 59) beschrieben.

So erstellen Sie eine benutzerdefinierte Auftragsvorlage

1. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Auf der Navigationsleiste der MediaConvert -Konsole wählenAWSRegion, in der Sie die

Auftragsvorlage erstellen möchten.

Systemauftragsvorlagen sind in allen verfügbarAWSRegionen. Benutzerdefinierte Auftragsvorlagenwerden nur imAWSRegion, in der sie erstellt wurden.

3. Wählen Sie auf der linken Seite das Symbol mit den drei bar aus, um auf den linkenNavigationsbereich zuzugreifen.

4. Wählen Sie Job Templates (Auftragsvorlagen) aus.5. Wählen Sie im Bereich Job templates (Auftragsvorlagen) die Option Create template (Vorlage

erstellen).6. Geben Sie im Bereich General information (Allgemeine Informationen) mindestens den Namen der

neuen Auftragsvorlage an. Optional können Sie eine Beschreibung und eine Kategorie eingeben.

Diese Werte helfen Ihnen später, die benutzerdefinierten Voreinstellungen zu finden, wenn SieIhre Auftragsvorlagen auflisten (p. 68) und im Bereich Job templates (Auftragsvorlagen) dieSuchfunktion verwenden.

69

MediaConvert User GuideBenutzerdefinierte Auftragsvorlagen ändern

7. Fügen Sie im Bereich Job template (Auftragsvorlage) Eingaben, Ausgabegruppen, Ausgaben undEinstellungen für alle Aufträge hinzu.

Die Vorgehensweise hierfür ist das gleiche wie unterEinen Job einrichten (p. 10)abgesehen davon,dass Sie keinen Speicherort und Dateinamen für Ihre Eingabe und keine IAM-Rolle angeben, die derDienst annimmt, sodass er auf Ihre Ressourcen zugreifen kann.

Note

Wenn Sie Ausgaben einrichten, indem Sie auf Ausgabevoreinstellungen verweisen, stellenSie sicher, dass Sie Audio- und Untertitelselektoren angeben, die der Ausgabe der Audio-und Untertitelelemente entsprechen, die in der Voreinstellung angegeben sind. Wenn Siebeispielsweise eine Ausgabe verwenden, für die in den Voreinstellungen drei Audiospurenangegeben sind, die die Audioselektoren 1, 2 und 3 verwenden, stellen Sie sicher, dass IhreEingabe über die Audioselektoren 1, 2 und 3 verfügt.

So ändern Sie benutzerdefinierte Auftragsvorlagenin AWS Elemental MediaConvert

Sie können die Einstellungen und Feldwerte in Ihren benutzerdefinierten Auftragsvorlagen ändern. Siekönnen keine Systemauftragsvorlagen ändern, aber Sie können die Einstellungen in Auftragen ändern,dieSie von einer Systemauftragsvorlage starten, bevor Sie den Auftrag erstellen.

So ändern Sie eine benutzerdefinierte Auftragsvorlage

1. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Auf der Navigationsleiste der MediaConvert -Konsole wählenAWSRegion, in der die Jobvorlage erstellt

wurde.

Systemauftragsvorlagen sind in allen verfügbarAWSRegionen. Benutzerdefinierte Auftragsvorlagenwerden nur imAWSRegion, in der sie erstellt werden.

70

MediaConvert User GuideLöschen einer benutzerdefinierten Auftragsvorlage

3. Wählen Sie auf der linken Seite das Symbol mit den drei bar aus, um auf den linkenNavigationsbereich zuzugreifen.

4. Wählen Sie Job Templates (Auftragsvorlagen) aus.5. Wählen Sie den Namen der benutzerdefinierten Auftragsvorlage aus, die Sie ändern möchten.

Standardmäßig wird die Seite Job templates (Auftragsvorlagen) gefiltert, um nur diebenutzerdefinierten Vorlagen anzuzeigen.

6. Wählen Sie auf der Seite Job template details (Auftragsvorlagendetails) die Option Update(Aktualisieren) aus.

7. Passen Sie auf der Seite Update job template (Auftragsvorlage aktualisieren) die Einstellungen in derVorlage so an, wie wenn Sie einen Auftrag einrichten (p. 10) würden.

8. Wählen Sie unten auf der Seite Update job template (Auftragsvorlage aktualisieren) die Option Update(Aktualisieren) aus.

Löschen einer benutzerdefinierten Auftragsvorlagein AWS Elemental MediaConvert

Sie können jede beliebige benutzerdefinierte Auftragsvorlage löschen. Sie können keineSystemauftragsvorlagen löschen.

So löschen Sie eine Auftragsvorlage

1. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Auf der Navigationsleiste der MediaConvert -Konsole wählenAWSRegion, in der die zu löschende

Vorlage erstellt wurde.

3. Wählen Sie auf der linken Seite das Symbol mit den drei bar aus, um auf den linkenNavigationsbereich zuzugreifen.

4. Wählen Sie Job Templates (Auftragsvorlagen) aus.5. Wählen Sie den Namen der benutzerdefinierten Auftragsvorlage aus, die Sie ändern möchten.

71

MediaConvert User GuideLöschen einer benutzerdefinierten Auftragsvorlage

Standardmäßig wird die Seite Job templates (Auftragsvorlagen) gefiltert, um nur diebenutzerdefinierten Vorlagen anzuzeigen.

6. Wählen Sie auf der Seite Job template details (Auftragsvorlagendetails) die Option Delete (Löschen)aus.

72

MediaConvert User GuideFunktionsweise von Warteschlangen

Arbeiten mit AWSElementalMediaConvertWarteschlangen

AWS Elemental-ElementMediaConvertMit -Warteschlangen können Sie die Ressourcen verwalten, dieIhrem Konto für die parallele Verarbeitung von Aufträgen zur Verfügung stehen. MediaConvertbietet zweiWarteschlangentypen: On-Demand- und reservierte Warteschlangen.

On-Demand-Warteschlangen

Bei On-Demand-Warteschlangen müssen Sie nichts im Voraus einrichten. Sie senden Ihre Aufträgean eine On-Demand-Warteschlange, wann immer Sie möchten. Sie bezahlen pro Minute. Abgerechnetwird in Stufen von 0,01 Minuten. Ihre Standardwarteschlange ist eine On-Demand-Warteschlange.

Reservierte Warteschlangen

Bei reservierten Warteschlangen bezahlen Sie für die Transcodierungskapazität der gesamtenWarteschlange, unabhängig davon, wie viel oder wie wenig Sie sie nutzen. Sie gehen eine 12-monatige Verpflichtung ein, die AWS mit Ihnen monatlich abrechnet.

Sie können den Auftrag so einrichten, dass er automatisch von der ursprünglichen Warteschlange in eineFallback-Warteschlange wechselt, wenn die Wartezeit in der ursprünglichen Warteschlange zu lang ist.Weitere Informationen finden Sie unter Warteschlangenspringen einrichten, um lange Wartezeiten zuvermeiden (p. 77) .

Wenn Sie Dolby-Audiocodierung oder Audio-Normalisierung verwenden, berechnet Ihnen AWS Gebührenpro Minute, unabhängig davon, welche Art von Warteschlange Sie verwenden.

Die folgenden Themen enthalten weitere Informationen über die Funktionsweise von Warteschlangen imAllgemeinen sowie über jeden Typ von Warteschlange im Besonderen.

Themen• Wie Warteschlangen in AWS Elementar funktionierenMediaConvert (p. 73)• Arbeiten mit On-Demand-Warteschlangen in AWS-ElementarMediaConvert (p. 81)• Arbeiten mit reservierten Warteschlangen in AWS ElementarMediaConvert (p. 85)

Wie Warteschlangen in AWS ElementarfunktionierenMediaConvert

Für On-Demand-Warteschlangen und reservierte Warteschlangen ist AWSElementMediaConvertverarbeitet die Aufträge, die Sie an eine Warteschlange senden, parallel, bisdie Ressourcen verwendet werden, die für die Warteschlange verfügbar sind. Wenn MediaConvertalle Transcodierungsressourcen verwendet, die für die Warteschlange verfügbar sind, werdenalle weiteren Aufträge, die Sie senden, in die Warteschlange gestellt, ohne sie zu verarbeiten.WannMediaConvertbeendet einen der Aufträge, die gerade verarbeitet werden, und beginnt mit derVerarbeitung des nächsten Auftrags in der Warteschlange. MediaConvertbestimmt den nächsten Auftraganhand des Prioritätswerts, den Sie bei der Erstellung des Auftrags zuweisen.

73

MediaConvert User GuideÜber On-Demand-Schlangen

Die zur Verarbeitung eines Auftrags erforderliche Zeit variiert beträchtlich (abhängig von der Größe der zukonvertierenden Datei und den Auftragsanforderungen). Dementsprechend erledigt MediaConvert Aufträgenicht immer in der Reihenfolge, in der sie erstellt wurden.

Warteschlangen können für bestimmte Zeit deaktiviert werden, sodass die Bearbeitung von Aufträgenpausiert. Wenn Sie eine Warteschlange anhalten, setzt MediaConvert die Verarbeitung aller bereitsgestarteten Aufgaben fort, startet aber keine neuen Aufgaben aus dieser Warteschlange. Sie könnenweiterhin Aufträge an eine pausierte Warteschlange übergeben und in einer pausierten Warteschlangestornieren.

Sie müssen alle Aufträge an eine Warteschlange senden. Wenn Sie die Warteschlange beim Erstellender Aufträge nicht angeben, wird AWS ElementarMediaConvertsendet sie an die Standardwarteschlange.Die Standardwarteschlange ist eine On-Demand-Warteschlange. Sie können bis zu 10 On-Demand-Warteschlangen einschließlich der Standardwarteschlange verwenden.

Themen• Über On-Demand-Schlangen (p. 74)• Über reservierte Warteschlangen in AWS ElementalMediaConvert (p. 75)• Festlegen der Priorität eines Auftrags (p. 77)• Warteschlangenspringen einrichten, um lange Wartezeiten zu vermeiden (p. 77)

Über On-Demand-SchlangenOn-Demand-Warteschlangen unterscheiden sich von reservierten Warteschlangen dadurch, wie AWSElementMediaConvertteilt Transcodierungsressourcen für Aufträge und wie Sie für transcodierte Ausgabenbezahlen.

Art desMediaConvertteilt Ressourcen zu und priorisiert Aufgabenmit On-Demand-WarteschlangenSie können die Geschwindigkeit, mit der MediaConvert eine von Ihnen an eine On-Demand-Warteschlangegesendete Aufgabe verarbeitet, auf zwei Arten steuern: über die Priorität, die Sie in den Einstellungender Aufgabe festlegen, und über die Anzahl der On-Demand-Warteschlangen, die Sie zur parallelenVerarbeitung von Aufgaben einrichten.

Aufgabenpriorität

Innerhalb einer Warteschlange verarbeitet MediaConvert Aufgaben parallel, bis alle für die Warteschlangeverfügbaren Ressourcen verwendet werden. Wenn eine Aufgabe abgeschlossen ist und Ressourcenerneut in der Warteschlange verfügbar sind, wählt MediaConvert anhand der Priorität die nächsteAufgabe zur Verarbeitung aus. Wenn mehr als eine Aufgabe die höchste Prioritätsstufe besitzen, beginntMediaConvert mit der Aufgabe, die Sie zuerst übermittelt haben.

Sie legen die Priorität einer Aufgabe während ihrer Erstellung fest. Weitere Informationen finden Sie unterFestlegen der Priorität eines Auftrags (p. 77) .

Verwenden mehrerer On-Demand-Warteschlangen

Sie können die Ressourcennutzung einiger Aufgaben von anderen Aufgaben isolieren. Möglicherweiseführen Sie für verschiedene Kunden verschiedene Aufgaben aus. Sie können Ressourcen isolieren, indemSie zusätzliche On-Demand-Warteschlangen erstellen. MediaConvertverarbeitet Jobs über mehrereWarteschlangen parallel.

MediaConvert verteilt die für Ihr Konto verfügbare Verarbeitungskapazität gleichmäßig auf Ihre On-Demand-Warteschlangen. Wenn Sie beispielsweise 10 Videos haben, die Sie transkodieren möchten,dauert die Transkodierung genauso lange, wenn Sie sie alle an die Standard-Warteschlange senden, wie

74

MediaConvert User GuideÜber reservierte Warteschlangen

wenn Sie eine zusätzliche On-Demand-Warteschlange erstellen und fünf Aufträge an jede Warteschlangesenden, vorausgesetzt, dass die Videos gleich lang sind und die Transkodierungsaufträge von gleicherKomplexität sind.

Important

Das Erstellen zusätzlicher Warteschlangen erhöht die Anzahl der dem Konto zur Verfügungstehenden Transcodierungsressourcen nicht. Wenn Sie beispielsweise eine zweite Warteschlangeerstellen, halbieren Sie die Anzahl der Ressourcen, die für Ihre Standardwarteschlange verfügbarsind. Dies gilt auch, wenn Ihre zusätzlichen Warteschlangen angehalten werden.

So zahlen Sie für die Transcodierung mit On-Demand-Warteschlangen zahlenMit On-Demand-Warteschlangen zahlen Sie nur für Ressourcen, die Sie tatsächlich nutzen. Nach demerfolgreichen Abschluss einer Aufgabe in Ihrer On-Demand-Warteschlange erstellt AWS eine Rechnungauf der Basis der Dauer Ihrer Ausgaben. Sie zahlen einen Preis pro Minute Videoausgabe. Die Abrechnungerfolgt in Inkrementen von 0,01 Minuten. Der Preis pro Minute variiert je nach Konfiguration Ihrer AufgabeundAWS-Regiondie Sie für die Transcodierung wählen. Informationen zu den Preisen finden Sie unterAWSElemental-ElementMediaConvertPreisgestaltungaus.

Preisstufen pro AusgabeWenn Sie Ihren Auftrag mit mehreren Ausgaben konfigurieren, zahlen Sie für jede Ausgabe.AWSberechnetIhnen die Dauer der fertiggestellten Anlagen und nicht die Dauer der Transcodierung.

Ob AWS eine Ausgabe über Profi-Stufensätze oder Basis-Stufensätze abrechnet, hängt von denAuftragseinstellungen ab. Wenn Sie eine auftragsweite Pro-Stufeneinstellung aktivieren, also z. B. einebeschleunigte Transcodierung, werden alle Ausgaben über die Profi-Stufensätze abgerechnet. WennSie keine auftragsweiten Pro-Stufenfunktionen verwenden, wird die Abrechnungsstufe für jede Ausgabeseparat ermittelt.

Beispiel: Sie aktivieren keine auftragsweiten Pro-Stufenfunktionen und die Videoeingabedatei hat eineLänge von 10 Minuten und 30 Sekunden (10,5 Minuten). Sie richten den Auftrag so ein, dass dreiAusgaben erstellt werden:

• AVC-codierte SD-Ausgabe mit niedriger Auflösung, abgerechnet für 0,0075 USD pro Minute• Hochauflösende HD-Ausgabe mit Pro-Stufenfunktionen zu 0,0630 USD pro Minute• Reine Audioausgabe zu 0,005 USD pro Minute

Sie zahlen (0,0075 USD x 10,5) + (0,0630 USD x 10,5) + (0,005 USD x 10,5) = 0,79275 USD.

Wenn Sie den Auftrag aus dem vorherigen Beispiel ausführen, während die beschleunigte Transcodierungaktiviert ist, gilt Folgendes. Die SD-AVC-Ausgabe wird zum Pro-Stufenpreis für AVC-Ausgabenabgerechnet. Sie zahlen also (0,024 USD x 10,5) + (0,0630 USD x 10,5) + (0,005 UDS x 10,5) =0,966 USD.

Diese Preise sind nur Beispiele. Informationen zu aktuellen Preisen finden Sie aufAWS Elemental-ElementMediaConvertPreisgestaltungangezeigten.

Über reservierte Warteschlangen in AWSElementalMediaConvertReservierte Warteschlangen unterscheiden sich von On-Demand-Warteschlangen dadurch, wie AWSElementMediaConvertteilt Transcodierungsressourcen für Aufträge und wie Sie für Ihre Transcodierungenbezahlen.

75

MediaConvert User GuideÜber reservierte Warteschlangen

Note

Es gibt einige Funktionen, die nicht bei Aufträgen verwendet werden können, die an einereservierte Warteschlange gesendet werden. Weitere Informationen finden Sie unterFunktionseinschränkungen bei reservierten Warteschlangen (p. 86) .

Art desMediaConvertteilt Ressourcen zu und priorisiert Aufgabenmit reservierten WarteschlangenWenn Sie Ihre reservierte Warteschlange einrichten, können Sie auswählen, wie viele Aufträge gleichzeitigausgeführt werden können, indem Sie die Anzahl der reservierten Transcode-Slots (RTS) in derWarteschlange angeben. Beispiel: Wenn Sie fünf Aufträge an eine reservierte Warteschlange mit zwei RTSsenden, wird AWS ElementarMediaConvertbeginnt sofort mit der Verarbeitung der ersten zwei Aufträge,die Sie übermitteln, und hält die anderen drei in der Warteschlange. Wenn MediaConvert die Verarbeitungeiner Aufgabe abgeschlossen hat, beginnt der Service mit der Verarbeitung der nächsten Aufgabe.

Jede RTS verfügt über eigene dedizierte Computing-Ressourcen. Wenn daher MediaConvert mit derVerarbeitung einer Aufgabe beginnt, die Sie an eine reservierte Warteschlange senden, wird diese genausoschnell verarbeitet wie bei Verwendung einer oder mehrerer RTS.

Wenn eine Aufgabe in einer reservierten Warteschlange abgeschlossen ist, wählt MediaConvert anhandder Priorität die nächste Aufgabe zur Verarbeitung aus. Sie legen die Priorität einer Aufgabe während ihrerErstellung fest. Wenn mehr als eine Aufgabe die höchste Prioritätsstufe besitzen, beginnt MediaConvertmit der Aufgabe, die Sie zuerst übermittelt haben. Weitere Informationen finden Sie unter Festlegen derPriorität eines Auftrags (p. 77) .

Wie bezahlen Sie für die Transcodierung mit reserviertenWarteschlangenMit reservierten Warteschlangen zahlen Sie nur für die Kapazität in der Warteschlange, unabhängig davon,ob Sie sie nutzen. Wenn Sie eine reservierte Warteschlange einrichten, abonnieren Sie ein Preismodellverbindlich für 12 Monate. Das Preismodell legt eine feste Anzahl von reservierten Transcode-Slots (RTS)fest. AWS berechnet Ihnen Ihre RTS monatlich.

Important

Nachdem Sie Ihre RTS gekauft haben, können Sie Ihre 12-monatige Verpflichtung nicht mehrkündigen.

Sie können für eine reservierte Warteschlange, die bereits RTS hat, zusätzliche Kapazitäten erwerben.Um zusätzliche Kapazität zu erwerben, erweitern Sie Ihre bestehende Verpflichtung mit einer neuen 12-monatigen Verpflichtung für eine größere Anzahl von RTS. Die neue Verpflichtung beginnt, wenn Sie diezusätzlichen Kapazitäten kaufen. Sie können die Anzahl der RTS in Ihrer reservierten Warteschlange nichtreduzieren.

Wenn die Laufzeit Ihres Preismodells abläuft, bleibt Ihre reservierte Warteschlange bestehen. Sie könnenweiterhin Aufträge senden, aber AWS-ElementarMediaConvertführt sie nicht aus.

Über automatische Verlängerung

Sie können Ihr Preismodell automatisch verlängern. Wenn die Laufzeit Ihres Preismodels endet, AWS-ElementarMediaConvertüberprüft den Status der automatischen Verlängerung. Wenn die automatischeVerlängerung zu diesem Zeitpunkt aktiviert ist, können Sie automatisch einen Commit auf eine andere 12-monatige Laufzeit für die gleiche Anzahl von RTS zum gleichen Preis durchführen. Sie können den Statusder automatischen Verlängerung jederzeit ändern.

Sie können die automatische Verlängerung wählen, wenn Sie Ihre Warteschlange einrichten.Anschließend können Sie jederzeit auf der Seite Edit (Bearbeiten) für die Warteschlange den Status der

76

MediaConvert User GuideFestlegen der Priorität eines Auftrags

automatischen Verlängerung ändern. Weitere Informationen finden Sie unter Erstellen einer reserviertenWarteschlange (p. 86) und Bearbeiten reservierter Warteschlangen (p. 88).

Informationen zur Abrechnung, wenn Jobs Warteschlangen springen

Wenn du einrichtestWarteschlangen-Hopping (p. 77)Zwischen einer reservierten Warteschlangeund einer On-Demand-Warteschlange,MediaConvertberechnet Sie entsprechend der Warteschlange,aus der Ihr Job ausgeführt wird. Das heißt, wenn der Job von Ihrer reservierten Warteschlange ausausgeführt wird,MediaConvertstellt dir den Job nicht in Rechnung. Wenn der Auftrag aus Ihrer On-Demand-Warteschlange ausgeführt wird,MediaConvertRechnt Ihnen den Auftrag zum On-Demand-Tarif inRechnung.

Festlegen der Priorität eines AuftragsSie können die Position einer Aufgabe in einer Warteschlange angeben, indem Sie bei der Erstellung inden Aufgabeneinstellungen ihre Priorität festlegen. AWS Elemental-ElementMediaConvertverarbeitet Jobsin jeder Warteschlange in der Reihenfolge ihrer Priorität, beginnend mit der höchsten Zahl. Wenn mehrereAufgaben die höchste Prioritätsstufe haben, wählt MediaConvert die Aufgabe aus, die Sie zuerst übermittelthaben.

MediaConvert hält die Verarbeitung einer Aufgabe nicht an, wenn Sie eine Aufgabe mit höherer Prioritätübermitteln. Nach Abschluss der aktuellen Aufgabe startet MediaConvert die nächste Aufgabe anhand ihrerrelativen Priorität in der Warteschlange.

So legen Sie die Priorität für eine Aufgabe fest (Konsole)

1. Richten Sie die Aufgabe wie in Einen Job in AWS Elemental MediaConvert einrichten (p. 10)beschrieben ein.

2. Auf derErstellen von Aufträgenangezeiht, in derAufgabeFenster auf der linken Seite, inderAuftragseinstellungen, wählen Sie ausEinstellungenaus.

3. In derAuftragseinstellungenAbschnitt rechts, fürPriorität, geben Sie eine Zahl zwischen -50 und 50 ein.MediaConvertverarbeitet Jobs mit dem höchsten Wert fürPrioritätfirst. Wenn Sie keinen Wert angeben,weist MediaConvert den Standardwert 0 zu.

So legen Sie die Priorität für eine Aufgabe fest (API, SDK undAWS CLI)

1. Die JSON-Aufgabenspezifikation enthält den Wert für die Priorität der Aufgabe in der Eigenschaftpriority. Diese Eigenschaft ist job (der obersten Ebene der JSON-Aufgabenspezifikation) direktuntergeordnet. Legen Sie den Wert für priority auf eine ganze Zahl zwischen -50 und 50 fest. DerStandardwert lautet 0.

2. Übermitteln Sie den Auftrag gemäß den Anleitungen in derAWS Elemental-ElementMediaConvertAPI-Referenz.

• Wenn Sie einen derAWSSDKs oder dieAWS CLI, sieheErste Schritte mitMediaConvertVerwendenderAWSSDKs oder dieAWS CLIaus.

• Wenn Sie denMediaConvertAPI direkt, sieheErste Schritte mitMediaConvertVerwenden der -APIaus.

Warteschlangenspringen einrichten, um langeWartezeiten zu vermeidenSie können Ihr AWS Elemental einrichtenMediaConvert-Auftrag, um automatisch aus der Warteschlange,an die Sie ursprünglich übermitteln, in eine andere Warteschlange zu springen, wenn der Auftragzu lange wartet. Die Warteschlange, an die Sie einen Auftrag ursprünglich übermitteln, heißtÜbermittlungswarteschlange. Die Warteschlange, die den Auftrag beim Wechsel aufnimmt, heißt

77

MediaConvert User GuideWarteschlangenspringen einrichten,um lange Wartezeiten zu vermeiden

Zielwarteschlange. Ungeachtet eines Warteschlangenwechsels heißt die WarteschlangeMediaConvertführtletztendlich den Job aus ist derAusführungWarteschlange.

Ein typischer Anwendungsfall für den Warteschlangenwechsel besteht darin, Aufträge so einzurichten,dass sie normalerweise in der dafür reservierten Warteschlange verarbeitet werden, sofern keineaußergewöhnliche Belastung dieser Warteschlange vorliegt. Beispiel: Sie möchten, dass Aufträge überdie reservierte Warteschlange verarbeitet werden, sofern dies bei einer Wartezeit von maximal 10 Minutenmöglich ist. In diesem Fall übermitteln Sie den Auftrag an die reservierte Warteschlange, geben eineOn-Demand-Warteschlange als Zielwarteschlange für einen Warteschlangenwechsel an und legen dieWartezeit auf 10 Minuten fest.

Note

Wenn Sie das Warteschlangenspringen von einer reservierten Warteschlange in eine On-Demand-Warteschlange einrichten,MediaConvertberechnet Sie entsprechend der Warteschlange,aus der Ihr Job ausgeführt wird. Das heißt, wenn der Job von Ihrer reservierten Warteschlangeaus ausgeführt wird,MediaConvertstellt Ihnen den Job nicht in Rechnung, da die Kosten für denJob durch das abgedeckt werden, was Sie für Ihre reservierte Warteschlange bezahlen. Wenn derAuftrag aus Ihrer On-Demand-Warteschlange ausgeführt wird,MediaConvertRechnt Ihnen denAuftrag zum On-Demand-Tarif in Rechnung.

Themen• Einrichten des Warteschlangen-Hopping (p. 78)• Jobverlauf mit Warteschlangenspringen (p. 79)• Job-Priorität und Warteschlangenspringen (p. 79)• Queue-Hopping-Verhalten mit angehaltenen Warteschlangen (p. 80)

Einrichten des Warteschlangen-HoppingWenn Sie das Warteschlangen-Hopping einrichten, geben Sie die Übermittlungswarteschlange, dieWartezeit, und die Zielwarteschlange an. Die Übermittlungswarteschlange ist die Warteschlange, überdie der Auftrag verarbeitet werden soll, sofern die Wartezeit in dieser Warteschlange nicht zu lang ist.Die Wartezeit ist die Dauer in Minuten, die der Auftrag mit dem Status SUBMITTED (ÜBERMITTELT) inder Übermittlungswarteschlange bleibt, bevor er zur Zielwarteschlange wechselt. Die Zielwarteschlangeist die Warteschlange, in die der Auftrag beim Warteschlangenwechsel (Hopping) verschobenwird. Typischerweise ist die Übermittlungswarteschlange eine reservierte Warteschlange und dieZielwarteschlange eine On-Demand-Warteschlange.

So richten Sie das Warteschlangen-Hopping ein (Konsole)

1. Auf derErstellen von Aufträgenangezeiht, in derAufgabeFenster auf der linken SeiteunterAuftragseinstellungen, wählenEinstellungenaus.

2. Wählen Sie im Bereich Job settings (Auftragseinstellungen) auf der rechten Seite Queue hopping(Warteschlangen-Hopping) aus.

3. Geben Sie für Wait minutes (Wartezeit in min) die Zeit in ganzen Minuten an, die der Auftrag in derÜbermittlungswarteschlange verbleiben soll, bevor er die Warteschlange wechselt. Sie können eineZahl zwischen 1 und 1 440 eingeben.

4. Wählen Sie unter Destination queue (Zielwarteschlange) die Warteschlange aus, zu der der Auftragwechseln soll, wenn er länger als die unter Wait minutes (Wartezeit in min) angegebene Zeit in derÜbermittlungswarteschlange bleibt.

5. Optional. Geben Sie unter Job priority (Auftragspriorität) die Priorität für den Auftragin der Zielwarteschlange an. Weitere Informationen finden Sie unter Job-Priorität undWarteschlangenspringen (p. 79) .

Dieser Job priority (Auftragspriorität)-Wert ist nur relevant, wenn ein Job die Warteschlangewechselt. Aufträge, die in der Übermittlungswarteschlange ausgeführt werden, verwenden den

78

MediaConvert User GuideWarteschlangenspringen einrichten,um lange Wartezeiten zu vermeiden

Auftragsprioritätswert, den Sie auf die übliche Weise festgelegt haben. Weitere Informationen findenSie unter Festlegen der Priorität eines Auftrags (p. 77) .

So richten Sie das Warteschlangen-Hopping ein (API, SDK undAWS CLI)

1. In derMediaConvert-Auftragsschema finden Sie die Einstellungen für das queueHoppingunterhopDestinationsaus.

2. Übermitteln Sie den Auftrag gemäß den Anleitungen in derAWS Elemental-ElementMediaConvert-API-Referenz:

• Wenn Sie einen derAWSSDKs oder dieAWS CLI, sieheErste Schritte mitMediaConvertVerwendenderAWSSDKs oder dieAWS CLIaus.

• Wenn Sie denMediaConvertAPI direkt, sieheErste Schritte mitMediaConvertVerwenden der -APIaus.

Jobverlauf mit WarteschlangenspringenAnzeigen der Einstellungswerte von Aufträgen, die die Warteschlange gewechselt haben

Wenn ein Job die Warteschlange wechselt, werden die beim Erstellen des Auftrags festgelegten Wertefür die Einstellungen queue und priority beibehalten. Die Werte für das Ziel des Auftrags beimWarteschlangenwechsel und die Warteschlangenpriorität können Sie folgendermaßen anzeigen:

• In der Konsole können Sie die Werte für das Ziel des Auftrags beim Warteschlangenwechsel unddie Priorität anzeigen. Greifen Sie zum Anzeigen dieser Einstellungen auf die Auftragsdetails zu undwählen Sie dann Settings (Einstellungen) aus. Für weitere Informationen zum Anzeigen der Detailsabgeschlossener Aufträge siehe Anzeigen des Auftragsverlaufs (p. 56).

• Wenn Sie eine GetJob-Anforderung senden, sind diese Werte im Antworttext unterqueueTransitions verfügbar.

Fakturierungs-Tags für Aufträge mit Warteschlangenwechsel

Wenn Sie Tags in MediaConvert-Warteschlangen verwenden, um die AWS-Rechnung zu sortieren,werden die Gebühren für die Aufträge über die Übermittlungswarteschlange und nicht über dieAusführungswarteschlange abgerechnet. Für weitere Informationen zum Verwenden von Tags, umdie AWS-Rechnung zu sortieren, siehe AWS Elemental einrichtenMediaConvert-Ressourcen für dieKostenzuordnung durch Markieren (p. 269).

Note

Die Kostenzuordnung basierend auf der Warteschlange gilt nur für Aufträge, die in On-Demand-Warteschlangen ausgeführt werden. Wenn die Übermittlungswarteschlange eine reservierteWarteschlange ist und der Auftrag in eine On-Demand-Warteschlange wechselt, werden dieGebühren für diesen On-Demand-Auftrag im Kostenzuordnungsbericht angezeigt. Wenn Sie keineTags in der reservierten Warteschlange platzieren, werden diese Gebühren im Bericht unsortiertangezeigt.

Auflisten von Aufträgen mit Warteschlangenwechsel

Wenn Sie ListJobs aufrufen oder Aufträge in der Konsole anzeigen und nach Warteschlange filtern, zeigtMediaConvert die Aufträge an, die Sie an diese Warteschlange übermittelt haben. Wenn Sie z. B. einenAuftrag an Queue1 übermitteln und der Auftrag zu Queue2 wechselt, wird der Auftrag in Listen angezeigt,die nach Queue1 gefiltert wurden, nicht jedoch in Listen, die nach Queue2 gefiltert wurden.

Job-Priorität und WarteschlangenspringenWenn Sie einen Auftrag für das Warteschlangen-Hopping einrichten, können Sie optional eine Prioritätfür den Auftrag in der neuen Warteschlange angeben. Wenn Sie keine neue Priorität angeben, behält der

79

MediaConvert User GuideWarteschlangenspringen einrichten,um lange Wartezeiten zu vermeiden

Auftrag die Prioritätsnummer aus seiner Übermittlungswarteschlange bei. Wenn Sie für die Warteschlangenunterschiedliche Werte für priority verwenden, müssen Sie für den Auftrag einen neuen Prioritätswertfür die Zielwarteschlange angeben.

Beispiel: Sie verwenden in der Übermittlungswarteschlange den Wert 20 für dringende Aufträge, 10für normale Aufträge und 0 für Aufträge mit geringer Priorität. In der Zielwarteschlange verwenden Siedagegen den Wert 10 für dringende Aufträge, 0 für normale Aufträge und –10 für Aufträge mit geringerPriorität. Wenn ein normaler Auftrag mit einer Priorität von 10 aus der Übermittlungswarteschlange indie Zielwarteschlange wechselt, wird er dort zu einem dringenden Auftrag, sofern Sie keinen neuenPrioritätswert angeben.

Für Informationen zum Festlegen der Priorität des Auftrags in der Übermittlungswarteschlange sieheFestlegen der Priorität eines Auftrags (p. 77).

Legen Sie in der Konsole die Priorität des Auftrags in der Zielwarteschlange mit der Einstellung Queuehopping (Warteschlangen-Hopping), Job priority (Auftragspriorität) fest. Details zur Position dieserEinstellung können Sie dem Verfahren im Thema Einrichten des Warteschlangen-Hopping (p. 78)entnehmen.

Legen Sie die Priorität des Auftrags in der Zielwarteschlange direkt in der JSON-Auftragsspezifikation mitdem Feld priority unter hopDestinations fest.

Queue-Hopping-Verhalten mit angehaltenen WarteschlangenAufträge wechseln nicht aus angehaltenen Warteschlangen, aber in angehaltene Warteschlangen.

Aus einer angehaltenen Warteschlange springen

Aufträge wechseln nicht aus einer angehaltenen Warteschlange. Das Verhalten beim Warteschlangen-Hopping hängt davon ab, wie lange die Warteschlange angehalten bleibt. Betrachten Sie diese beidenSituationen:

Sie übermitteln einen Auftrag an eine Warteschlange und halten die Warteschlange dann für einenZeitraum an, der länger als die Hopping-Wartezeit ist.

In diesem Fall hängt es von der Position des Auftrags in der Warteschlange ab, ob die Warteschlangegewechselt wird. Wenn sich in der Warteschlange Aufträge vor dem betreffenden Auftrag befinden,wechselt dieser zur Zielwarteschlange. Befinden sich in der Warteschlange keine Aufträge vor dembetreffenden Auftrag, führt MediaConvert die Verarbeitung ohne Warteschlangenwechsel durch.

Beispiel: Sie übermitteln Queue1 einen Auftrag mit einer Wartezeit von 15 Minuten und dem Ziel Queue2.Fünf Minuten nach Übermittlung des Auftrags halten Sie Queue1 an. Zehn Minuten später befindet sich derAuftrag noch in Queue1. Nach einer weiteren halben Stunde aktivieren Sie Queue1. Zu diesem Zeitpunktbefinden sich in Queue1 keine anderen Aufträge vor dem betreffenden Auftrag, der Auftrag wird deshalb inQueue1 ausgeführt.

Sie übermitteln einen Job an eine Warteschlange. Sie halten die Warteschlange an und aktivieren siewieder, bevor die Wartezeit verstrichen ist.

In dieser Situation wirkt sich die Anhaltezeit der Warteschlange in keiner Weise auf das Warteschlangen-Hopping aus.

Beispiel: Sie übermitteln Queue1 einen Auftrag mit einer Wartezeit von 15 Minuten und dem Ziel Queue2.Fünf Minuten nach Übermittlung des Auftrags halten Sie Queue1 an. Eine Minute später aktivieren SieQueue1 wieder. Neun Minuten später (15 Minuten nach dem Übermitteln des Auftrags) befinden sich nochandere Aufträge in der Warteschlange vor dem betreffenden Auftrag, der deshalb in Queue2 wechselt, alswäre die ursprüngliche Warteschlange nicht angehalten worden.

80

MediaConvert User GuideArbeiten mit On-Demand-Warteschlangen

In eine angehaltene Warteschlange springen

Aufträge können aus aktiven Warteschlangen in angehaltene Warteschlangen wechseln. Beispiel:Sie übermitteln Queue1 einen Auftrag mit einer Wartezeit von 15 Minuten und dem Ziel Queue2. FünfMinuten nach Übermittlung des Auftrags halten Sie Queue2 an. Zehn Minuten später (15 Minuten nachÜbermittlung des Auftrags) wechselt der Auftrag in Queue2 und verbleibt dort, bis Sie die Warteschlangeaktivieren.

Arbeiten mit On-Demand-Warteschlangen in AWS-ElementarMediaConvert

Sie können Ihr AWS Elementar senden MediaConvert Transcodierung auftrag entweder in eine On-Demand- oder eine reservierte Warteschlange Allgemeine Informationen über den Unterschied zwischenden beiden Typen finden Sie unter Funktionsweise von Warteschlangen (p. 73).

Bei On-Demand-Warteschlangen müssen Sie nichts im Voraus einrichten. Sie senden Ihre Aufträge aneine On-Demand-Warteschlange, wann immer Sie möchten. Sie bezahlen pro Minute. Abgerechnet wird inStufen von 0,01 Minuten. Ihre Standardwarteschlange ist eine On-Demand-Warteschlange.

Themen• Erstellen einer On-Demand-Warteschlange in AWS-ElementarMediaConvert (p. 81)• Anhalten und Reaktivieren von On-Demand-Warteschlangen in AWS-

ElementarMediaConvert (p. 82)• Auflisten und Anzeigen von On-Demand-Warteschlangen in AWS ElementarMediaConvert (p. 83)• Löschen einer On-Demand-Warteschlange in AWS-ElementarMediaConvert (p. 84)

Erstellen einer On-Demand-Warteschlange in AWS-ElementarMediaConvertAWS Elemental-ElementMediaConvertstellt eine Standardwarteschlange bereit, die eine On-Demand-Warteschlange ist. Sie können jedoch zur Verwaltung der Ressourcen, die für Ihr Konto verfügbar sind,auf Wunsch jedoch Ihre eigenen On-Demand-Warteschlangen erstellen. Weitere Informationen dazu,wie sich Warteschlangen darauf auswirken, wie MediaConvert die Verarbeitung von Ressourcen zuweist,finden Sie unter Art desMediaConvertteilt Ressourcen zu und priorisiert Aufgaben mit On-Demand-Warteschlangen (p. 74).

Erstellen einer On-Demand-Warteschlange

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Auf der Navigationsleiste der AWS-ElementarMediaConvert-Konsole, wählen Sie denAWS-Regionwo

Sie die Warteschlange erstellen möchten.

In allen Regionen ist eine Standardwarteschlange verfügbar. Andere Warteschlangen erscheinen nurin der Region, in der sie erstellt werden.

81

MediaConvert User GuideAnhalten und Reaktivieren von On-Demand-Warteschlangen

3. Wählen Sie auf dem linken Navigationsbereich das Symbol mit den drei Querstufen aus.4. Wählen Sie Queues (Warteschlangen) aus.5. Wählen Sie auf der Seite Queues (Warteschlangen) im Abschnitt On-demand queues (On-demand-

Warteschlangen) die Option Create queue (Warteschlange erstellen).6. Geben Sie einen Namen und eine Beschreibung für die neue Warteschlange ein.7. Wählen Sie Create queue (Warteschlange erstellen) aus.

Note

Weitere Informationen zum Erstellen von Warteschlangen mit derAWSCLI, siehe dieAWS-CLI-Befehlsreferenz-Dokumentation.

Anhalten und Reaktivieren von On-Demand-Warteschlangen in AWS-ElementarMediaConvertWenn Sie eine Warteschlange anhalten, wird AWS ElementarMediaConvertbeginnt keine Jobs in dieserWarteschlange zu verarbeiten. MediaConvertbeendet die Verarbeitung von Aufträgen, die bereitsausgeführt werden, wenn Sie ihn pausieren.

Im folgenden Verfahren wird das Pausieren und Reaktivieren einer Warteschlange mit der Konsoleerläutert.

So halten Sie eine On-Demand-Warteschlange an oder aktivieren Sie sie neu

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wenn Sie eine andere Warteschlange als die Standardwarteschlange pausieren oder reaktivieren,

klicken Sie in der Navigationsleiste des AWS ElementarMediaConvertWählen Sie die Region aus, inder Sie die Warteschlange erstellt haben.

In allen Regionen ist die Standardwarteschlange verfügbar. Andere Warteschlangen werden nur in derRegion angezeigt, in der sie erstellt werden.

82

MediaConvert User GuideOn-Demand-Warteschlangen auflisten und

3. Wählen Sie auf dem linken Navigationsbereich das Symbol mit den drei Querstufen aus.4. Wählen Sie Queues (Warteschlangen) aus.5. Auf derQueues (Warteschlangen)Wählen Sie den Namen der Warteschlange aus, die Sie pausieren

oder reaktivieren möchten.6. Wählen Sie auf der Seite der WarteschlangeWarteschlange bearbeiten-Schaltfläche.7. Auf derWarteschlange bearbeitenangezeigen/fürStatus, wählenPausedoderAktivaus.8. Klicken Sie aufWarteschlange speichernaus.

Note

Weitere Informationen zum Anhalten von Warteschlangen mit derAWSCLI, siehe dieAWS-CLI-Befehlsreferenz-Dokumentation.

Auflisten und Anzeigen von On-Demand-Warteschlangen in AWS ElementarMediaConvertSie können das AWS Elementar auflistenMediaConvertWarteschlangen, die mit Ihrem verknüpft sindAWS-Konto anzeigen und die Details zu diesen Warteschlangen anzeigen. Nachstehend wird das über dieMediaConvert-Konsole ausgeführte Verfahren beschrieben.

So listen Sie Warteschlangen auf und zeigen die Einstellungen der Warteschlange an

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Auf der Navigationsleiste der AWS-ElementarMediaConvert-Konsole wählen Sie die Region, in der Sie

die Warteschlangen erstellt haben, die Sie anzeigen möchten.

In allen Regionen ist die Standardwarteschlange verfügbar. Andere Warteschlangen werden nur in derRegion angezeigt, in der sie erstellt werden.

83

MediaConvert User GuideLöschen einer Warteschlange

3. Wählen Sie auf dem linken Navigationsbereich das Symbol mit den drei Querstufen aus.4. Wählen Sie Queues (Warteschlangen) aus. DieQueues (Warteschlangen)Hier werden die On-

Demand-Warteschlangen und reserviert, die Sie in der -Region haben, die Sie zu Beginn diesesVerfahrens ausgewählt haben.

5. Um Detailinformationen zu einer Warteschlange anzuzeigen, wählen einen Warteschlangennamen ausder Liste aus.

Note

Informationen zum Auflisten und Anzeigen von Warteschlangen unter Verwendung derAWSCLI,siehe dieAWS-CLI-Befehlsreferenz-Dokumentation.

Löschen einer On-Demand-Warteschlange in AWS-ElementarMediaConvertAußer der Standardwarteschlange können Sie jede beliebige andere Warteschlange löschen.

Note

Sie können keine Warteschlange löschen, die unverarbeitete Aufträge enthält.

Löschen einer On-Demand-Warteschlange

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Auf der Navigationsleiste derMediaConvert-Konsole, wählen Sie denAWS-Regionlöschen möchten,

erstellt haben.

84

MediaConvert User GuideArbeiten mit reservierten Warteschlangen

3. Wählen Sie auf dem linken Navigationsbereich das Symbol mit den drei Querstufen aus.4. Wählen Sie Queues (Warteschlangen) aus.5. Wählen Sie auf der Seite Queues (Warteschlangen) im Abschnitt On-Demand Queues (On-Demand-

Warteschlangen) den Namen der Warteschlange, die Sie löschen möchten.6. Klicken Sie auf der Seite der Warteschlange auf die Schaltfläche Delete queue (Warteschlange

löschen).

Note

Weitere Informationen zum Löschen von Warteschlangen mithilfe derAWSCLI, siehe dieAWS-CLI-Befehlsreferenz-Dokumentation.

Arbeiten mit reservierten Warteschlangen in AWSElementarMediaConvert

Sie können Ihr AWS Elementar senden MediaConvert Transcodierung auftrag entweder in eine On-Demand- oder eine reservierte Warteschlange Allgemeine Informationen über den Unterschied zwischenden beiden Typen finden Sie unter Funktionsweise von Warteschlangen (p. 73).

Themen• Funktionseinschränkungen bei AWS ElementalMediaConvertReservierte Warteschlangen (p. 86)• Erstellen einer reservierten Warteschlange in AWS-ElementarMediaConvert (p. 86)• Kaufen zusätzlicher Kapazität für eine reservierte Warteschlange in AWS

ElementalMediaConvert (p. 87)• Bearbeiten von reservierten Warteschlangen in AWS-ElementarMediaConvert (p. 88)• Auflisten und Anzeigen von reservierten Warteschlangen in AWS ElementarMediaConvert (p. 90)• Kaufen von Transcodierungskapazität für eine bestehende reservierte Warteschlange (p. 90)• Löschen einer reservierten Warteschlange in AWS-ElementarMediaConvert (p. 91)

85

MediaConvert User GuideFunktionseinschränkungen bei reservierten Warteschlangen

Funktionseinschränkungen bei AWSElementalMediaConvertReservierte WarteschlangenDie folgenden Funktionen sind nur in Aufträgen verfügbar, die Sie an eine On-Demand-Warteschlangesenden. Für Aufträge, die Sie an eine reservierte Warteschlange senden, müssen Sie diese Funktionendeaktivieren:

• 8k-Ausgabeauflösung (p. 212)• Beschleunigte Umschlüsselung (p. 101)• Automatisiertes ABR (p. 93)• AV1-Kodierung (p. 210)• DolbyVisionCodierung (p. 177)• FrameFormerAlgorithmus zur Bildrate (p. 109)

Erstellen einer reservierten Warteschlange in AWS-ElementarMediaConvertReservierte Warteschlangen ermöglichen es Ihnen, Transcodierungskapazität für einen Zeitraum von 12Monaten zu erwerben, anstatt pro Minute für jede Ausgabe zu bezahlen.

Erstellen einer reservierten Warteschlange

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Auf der Navigationsleiste der AWS-ElementarMediaConvert-Konsole, wählen Sie denAWS-Regionwo

Sie die Warteschlange erstellen möchten.

In allen Regionen ist eine Standard-, On-Demand-Warteschlange verfügbar. Andere Warteschlangenwerden nur in der Region angezeigt, in der sie erstellt werden.

3. Wählen Sie auf dem linken Navigationsbereich das Symbol mit den drei Querstufen aus.

86

MediaConvert User GuideKaufen zusätzlicher Kapazität füreine reservierte Warteschlange

4. Wählen Sie Queues (Warteschlangen) aus.5. Wählen Sie auf der Seite Queues (Warteschlangen) im Abschnitt Reserved queues (Reservierte

Warteschlangen) die Option Create reserved queue (Reservierte Warteschlange erstellen).6. Geben Sie auf der Seite Create reserved queue (Reservierte Warteschlange erstellen) im Abschnitt

General information (Allgemeine Informationen) einen Namen und eine Beschreibung für die neueWarteschlange ein.

7. Optional können Sie den Reserved transcode slots (RTS) calculator (Rechner für reservierteTranscode Slots (RTS)) verwenden, um zu ermitteln, wie viele RTS Sie benötigen. Geben Sie dieWerte wie folgt an:

• Turnaround time (Durchlaufzeit) – Der Zeitrahmen, in dem Ihre Inhalte transcodiert werden sollen.Wenn Sie beispielsweise die Transcodierung von drei Filmen pro Tag abschließen müssen, gebenSie 24 für hours (Stunden) und 0 für minutes (Minuten)ein.

• Number of jobs (Anzahl der Aufträge) – Die Anzahl der Aufträge, die innerhalb der Durchlaufzeitabgeschlossen werden sollen. Im vorherigen Beispiel wäre dieser Wert 3.

• Time to run one job (Zeit für die Ausführung eines Auftrags) – Die für die Transcodierung einesInhalts benötigte Zeit. Die Zeit hängt stark von Ihren Transcodierungseinstellungen ab. Am bestenkönnen Sie einen Wert für diese Einstellung bestimmen, indem Sie einen typischen Auftrag ineiner On-Demand-Warteschlange mit aktivierter Option Simulate reserved queue (ReservierteWarteschlange simulieren) ausführen.

Suchen Sie diese Einstellung wie folgt: Auf derErstellen von Aufträgenangezeiht, inderAufgabeFenster auf der linken Seite unterAuftragseinstellungen, wählenEinstellungenaus.Wählen Sie im Abschnitt Job settings (Auftragseinstellungen) auf der rechten Seite für Simulatereserved queue (Reservierte Warteschlange simulieren) die Option Enabled (Aktiviert) aus.

8. Geben Sie im Abschnitt Commitment to purchase RTS for reserved queue (Verpflichtung zum Kaufvon RTS für reservierte Warteschlange) die Anzahl der reservierten Transcode-Slots (RTS) an, dieSie erwerben möchten. Eine reservierte Warteschlange kann gleichzeitig die Anzahl von Aufträgenverarbeiten, die der Anzahl der RTS entspricht, die Sie für sie erwerben.

9. Wählen Sie dasIch stimme zu-Kontrollkästchen, um Ihre Absicht zu bestätigen, eine 12-monatigeVerpflichtung einzugehen.AWSRechnungen Sie monatlich für die RTS.

Important

Nachdem Sie sich für Ihren Preismodell verpflichtet haben, können Sie ihn nicht stornieren.10. Wählen Sie Create reserved queue (Reservierte Warteschlange erstellen).11. Überprüfen Sie auf der Seite Purchase RTS for reserved queue (RTS für reservierte Warteschlange

kaufen) die Details Ihres Preismodells und wählen Sie dann Purchase (Kaufen).

Wenn Sie entscheiden, zu einem späteren Zeitpunkt zusätzliche Kapazität für Ihre reservierteWarteschlange zu kaufen, können Sie dies tun. Weitere Informationen finden Sie unter Kaufenzusätzlicher Kapazität für eine reservierte Warteschlange (p. 87) .

Kaufen zusätzlicher Kapazität für eine reservierteWarteschlange in AWS ElementalMediaConvertWenn Sie die Anzahl der Aufträge erhöhen möchten, die Ihre reservierte Warteschlange auf einmalverarbeiten kann, können Sie zusätzliche Kapazität dafür erwerben. Um zusätzliche Kapazität zu erwerben,erweitern Sie Ihre bestehende Verpflichtung mit einer neuen 12-monatigen Verpflichtung für eine größereAnzahl von RTS. Die neue Verpflichtung beginnt, wenn Sie die zusätzlichen Kapazitäten kaufen. Siekönnen die Anzahl der RTS in Ihrer reservierten Warteschlange nicht reduzieren.

87

MediaConvert User GuideBearbeiten reservierter Warteschlangen

Kaufen zusätzlicher Kapazität für eine reservierte Warteschlange

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Auf der Navigationsleiste derMediaConvert-Konsole, wählen Sie denAWS-Regionwo Sie die

reservierte Warteschlange erstellt haben.

3. Wählen Sie auf dem linken Navigationsbereich das Symbol mit den drei Querstufen aus.4. Wählen Sie Queues (Warteschlangen) aus.5. Wählen Sie auf der Seite Queues (Warteschlangen) im Abschnitt Reserved queues (Reservierte

Warteschlangen) die Option neben dem Namen der Warteschlange, für die Sie zusätzliche Kapazitäterwerben möchten.

6. Wählen Sie Actions (Aktionen), Purchase additional capacity (Zusätzliche Kapazität kaufen).7. Geben Sie auf der Seite Purchase additional capacity (Zusätzliche Kapazität kaufen) im Abschnitt

Commitment to purchase additional capacity (Verpflichtung zum Kauf zusätzlicher Kapazität) die neueGesamtzahl von RTS für die Warteschlange an. Diese Zahl umfasst sowohl die ursprüngliche Mengeder RTS und die neue zusätzliche Kapazität.

8. Wählen Sie dasIch stimme zu-Kontrollkästchen, um Ihre Absicht zu bestätigen, eine 12-monatigeVerpflichtung einzugehen.AWSRechnungen Sie monatlich für die RTS.

Important

Nachdem Sie sich zu Ihrem neuen Preisplan verpflichtet haben, können Sie ihn nichtstornieren oder zu Ihrem ursprünglichen Tarif zurückkehren.

9. Klicken Sie auf Purchase additional capacity (Zusätzliche Kapazität kaufen).10. Überprüfen Sie auf der Seite Purchase additional capacity (Zusätzliche Kapazität kaufen) die Details

Ihres neuen Preismodells und wählen Sie dann Purchase (Kaufen).

Bearbeiten von reservierten Warteschlangen in AWS-ElementarMediaConvertWenn Sie eine Warteschlange bearbeiten, können Sie Folgendes ändern:

88

MediaConvert User GuideBearbeiten reservierter Warteschlangen

• Die Beschreibung, die dabei hilft, sie im Warteschlangen-Dashboard zu identifizieren.• Den Status der automatischen Verlängerung des Preismodells der Warteschlange für reservierte

Transcode-Slots (RTS). Weitere Informationen finden Sie unter Wie bezahlen Sie für die Transcodierungmit reservierten Warteschlangen (p. 76) .

• Den Pausiert- oder Aktiv-Status der Warteschlange. Das Pausieren der Warteschlange verhindert, dassder Dienst weitere Aufträge startet, bis Sie die Warteschlange wieder aktivieren.

Eine Warteschlange bearbeiten Sie wie folgt:

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wenn Sie eine andere Warteschlange als die Standardwarteschlange bearbeiten, klicken Sie in

der Navigationsleiste des AWS ElementarMediaConvertWählen Sie die Region aus, in der Sie dieWarteschlange erstellt haben.

In allen Regionen ist die Standardwarteschlange verfügbar. Andere Warteschlangen werden nur in derRegion angezeigt, in der sie erstellt werden.

3. Wählen Sie auf dem linken Navigationsbereich das Symbol mit den drei Querstufen aus.4. Wählen Sie Queues (Warteschlangen) aus.5. Auf derQueues (Warteschlangen)Wählen Sie den Namen der Warteschlange aus, die Sie bearbeiten

möchten.6. Wählen Sie auf der Seite der WarteschlangeWarteschlange bearbeiten-Schaltfläche.7. Auf derWarteschlange bearbeitenNehmen Sie die gewünschten Änderungen für die Warteschlange

vor.8. Klicken Sie aufWarteschlange speichernaus.

89

MediaConvert User GuideAuflisten und Anzeigen reservierter Warteschlangen

Auflisten und Anzeigen von reserviertenWarteschlangen in AWS ElementarMediaConvertSie können das AWS Elementar auflistenMediaConvertWarteschlangen, die mit Ihrem verknüpft sindAWS-Konto anzeigen und die Details zu diesen Warteschlangen anzeigen. Nachstehend wird das über dieMediaConvert-Konsole ausgeführte Verfahren beschrieben.

So listen Sie Warteschlangen auf und zeigen die Einstellungen der Warteschlange an

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Auf der Navigationsleiste der AWS-ElementarMediaConvert-Konsole wählen Sie die Region, in der Sie

die Warteschlangen erstellt haben, die Sie anzeigen möchten.

In allen Regionen ist die Standardwarteschlange verfügbar. Andere Warteschlangen werden nur in derRegion angezeigt, in der sie erstellt werden.

3. Wählen Sie auf dem linken Navigationsbereich das Symbol mit den drei Querstufen aus.4. Wählen Sie Queues (Warteschlangen) aus. DieQueues (Warteschlangen)Hier werden die On-

Demand-Warteschlangen und reserviert, die Sie in der -Region haben, die Sie zu Beginn diesesVerfahrens ausgewählt haben.

5. Um Detailinformationen zu einer Warteschlange anzuzeigen, wählen einen Warteschlangennamen ausder Liste aus.

Kaufen von Transcodierungskapazität für einebestehende reservierte WarteschlangeNach Ablauf der Laufzeit Ihres anfänglichen Preismodells für reservierte Transcode-Slots (RTS) bleibt Ihrereservierte Warteschlange bestehen, ohne die Kapazität zur Ausführung von Transcodierungsaufträgen.Sie können Aufträge in die Warteschlange senden, aber AWS-ElementarMediaConvertverarbeitet sie nicht.Um die Verarbeitung von Aufträgen durch die Warteschlange wieder aufzunehmen, können Sie ein neuesPreismodell einrichten und eine neue 12-monatige finanzielle Verpflichtung eingehen.

90

MediaConvert User GuideLöschen einer reservierten Warteschlange

Kaufen von Transcodierungskapazität für eine bestehende reservierte Warteschlange

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Auf der Navigationsleiste derMediaConvert-Konsole, wählen Sie denAWS-Regionwo Sie die

reservierte Warteschlange erstellt haben.

3. Wählen Sie auf dem linken Navigationsbereich das Symbol mit den drei Querstufen aus.4. Wählen Sie Queues (Warteschlangen) aus.5. Wählen Sie auf der Seite Queues (Warteschlangen) im Abschnitt Reserved queues (Reservierte

Warteschlangen) die Option Actions (Aktionen), Purchase additional capacity (Zusätzliche Kapazitätkaufen).

6. Geben Sie auf der Seite Purchase additional capacity (Zusätzliche Kapazität kaufen) im AbschnittCommitment to purchase additional capacity (Verpflichtung zum Kauf zusätzlicher Kapazität) dieGesamtzahl von RTS für die Warteschlange an.

7. Wählen Sie dasIch stimme zu-Kontrollkästchen, um Ihre Absicht zu bestätigen, eine 12-monatigeVerpflichtung einzugehen.AWSRechnungen Sie monatlich für die RTS.

Important

Nachdem Sie sich für Ihren Preismodell verpflichtet haben, können Sie ihn nicht stornieren.8. Klicken Sie auf Purchase additional capacity (Zusätzliche Kapazität kaufen).9. Überprüfen Sie auf der Seite Purchase additional capacity (Zusätzliche Kapazität kaufen) die Details

Ihres Preismodells und wählen Sie dann Purchase (Kaufen).

Löschen einer reservierten Warteschlange in AWS-ElementarMediaConvertAußer der Standardwarteschlange können Sie jede beliebige andere Warteschlange löschen.

Note

Sie können keine reservierte Warteschlange löschen, die ein aktives Preismodell hat oderunverarbeitete Aufträge enthält.

91

MediaConvert User GuideLöschen einer reservierten Warteschlange

Löschen einer reservierten Warteschlange

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Auf der Navigationsleiste derMediaConvert-Konsole, wählen Sie denAWS-Regionlöschen möchten,

erstellt haben.

3. Wählen Sie auf dem linken Navigationsbereich das Symbol mit den drei Querstufen aus.4. Wählen Sie Queues (Warteschlangen) aus.5. Wählen Sie auf der Seite Queues (Warteschlangen) im Abschnitt Reserved queues (Reservierte

Warteschlangen) die Option neben dem Namen der Warteschlange, die Sie löschen möchten.6. Wählen Sie Actions (Aktionen), Delete queue (Warteschlange löschen).

92

MediaConvert User GuideWie automatisiertes ABR funktioniert

Verwenden von automatisiertem ABRin AWS Elemental MediaConvert

Mit automatisierter ABR, AWS Elemental MediaConvert richtet Ihren Stack für adaptive Bitrate (ABR) fürSie ein. MediaConvert wählt basierend auf dem Eingabevideo die richtige Anzahl von Formatvariantenund die Auflösung für jeden aus. MediaConvert minimiert die Gesamtminuten der transcodierten Ausgabe,indem Wiedergabeformate eliminiert werden, die die Bitrate erhöhen, ohne eine erhöhte Videoqualität zuerzielen. Automatisiertes ABR maximiert auch die Videoqualität bei verschiedenen Bitraten, indem derqualitätsdefinierte variable Bitrate (QVBR) Ratenregelungsmodus verwendet wird.

Themen• Wie automatisiertes ABR funktioniert (p. 93)• Automatisierte ABR-Regeln (p. 95)• Automatisiertes ABR wird häufig gefragtFragen (p. 96)• Funktionseinschränkungen für automatisiertes ABR (p. 97)• Erstellen eines automatisierten ABR-Stacks (p. 98)

Wie automatisiertes ABR funktioniertBei allen Streaming der adaptiven Bitrate (ABR) passt das Player-Gerät des Endbetrachters an, welcheWiedergabe des heruntergeladenen Pakets basierend auf der verfügbaren Bandbreite. Beispielsweisewürde ein Viewer mit Zugriff auf hochwertiges WLAN automatisch eine Wiedergabe mit hoher Bitratesehen. Wenn sie an einen Ort mit nur begrenzter Bandbreite wechseln, wechselt ihr Player-Gerätautomatisch zu einer Wiedergabe mit niedrigerer Bitrate. Wie gut das adaptive Streaming funktioniert,hängt von der Konstruktion des ABR-Stacks ab und wie gut diese Konstruktion zum Inhalt des spezifischenVideos passt. Bei einem sich schnell bewegenden, visuell komplexen Asset könnte Ihr ABR-Stackbeispielsweise zwei 720p-Ausgänge mit unterschiedlichen Bitraten enthalten. Wenn Sie dasselbeStack-Setup mit einem einfachen Cartoon verwenden, würden diese beiden Ausgänge wahrscheinlichgleich aussehen. Die zusätzliche Kodierung, Speicherung und Verteilung würde Geld kosten, ohne demEndbetrachter einen Nutzen zu verschaffen.

Wenn Sie einen automatisierten ABR-Job ausführen, MediaConvert maximiert die Videoqualität, dieder Endbetrachter aufgrund seiner verfügbaren Bandbreite sieht. Dies geschieht, indem ein breitesSpektrum möglicher Formatvarianten analysiert und alle, die die erforderliche Bandbreite erhöhen, ohnedie Videoqualität zu erhöhen. Wenn du deinen Job leitest, MediaConvert analysiert den Inhalt IhresEingabevideos und wählt die Anzahl der Formatvarianten und die Eigenschaften jeder Wiedergabe für Sieaus.

Sie können die Konsole verwenden, um Ihren Auftrag auszuführen, ohne etwas festzulegen. Es gibt dreiKategorien von optionalen Einstellungen, die Sie angeben können, wenn Sie möchten:

• Beschränkt auf Ihren Adaptive Bitrate (ABR) -Stack.• Grenzwerte, die für die Formatvarianten im ABR-Stack gelten. Diese Grenzwerte auf Ausgabeebene

gelten für alle Formatvarianten im Stack.• Alle anderen Kodierungseinstellungen.

Für diese Einstellungen MediaConvert verwendet Standardwerte, es sei denn, Sie geben etwas anderesan. Dies funktioniert genauso wie bei Ausgaben, die kein automatisiertes ABR verwenden, außer dass

93

MediaConvert User GuideEinstellungen, die für den ABR-Stack gelten

alle von Ihnen festgelegten Werte für alle Formatvarianten im Stack gelten. Wenn Sie beispielsweisefestlegen-ProfilzuHoch 10-Bit, wird jede Formatvariante dieses Codec-Profil haben.

Einstellungen, die für den ABR-Stack geltenSie können die folgenden Limits festlegen, die sich auf den gesamten ABR-Stack beziehen:

• Max Wiedergabegaben: Dies ist die Obergrenze für die Anzahl der Formatvarianten in Ihrem ABR-Stack.Die Anzahl der Formatvarianten in Ihrem Stack ist möglicherweise geringer, wird aber nicht mehr sein.

Sie können eine Zahl zwischen 3 und 15 angeben. Wenn Sie dies nicht angeben, ist dasStandardmaximum 15.

• Max. ABR-Bitrate: Dies ist die Obergrenze für die Bitrate der Wiedergabe mit der höchsten Bitratein Ihrem Stack. Wenn MediaConvert bei dieser Bitrate und mit einer niedrigeren Bitrate die gleicheVideoqualität erreicht, verwendet es diese niedrigere Bitratenausgabe für Ihre Wiedergabe in höchsterQualität.

Wenn Sie dies nicht angeben, beträgt das Standardmaximum 8 MB/s.• Minimale ABR-Bitrate: Dies ist die untere Grenze für die Bitrate einer Formatvariante in Ihrem Stack.

MediaConvert erstellt keine Formatvariante mit einer niedrigeren Bitrate als dieser Wert.

Wenn Sie dies nicht angeben, beträgt das Standardminimum 600 kb/s.

Einstellungen, die für Formatvarianten im Stack geltenSie können die folgenden Grenzwerte festlegen, die sich auf Eigenschaften der Formatvarianten im Stapelbeziehen:

• Max. Auflösung: Dies ist die maximale Auflösung Ihrer Wiedergabe mit der höchsten Bitrate. Wenn Siediesen Wert festlegen, wählen Sie die Auflösung des Geräts mit höchster Qualität, das Endbetrachtererwarten. MediaConvert erstellt keine Formatvariante mit einer größeren Auflösung.

Wenn Sie dies nicht angeben, ist das Standardmaximum die Auflösung Ihres Eingabevideos.

Wenn Sie einen Wert angeben, der größer ist als die Auflösung Ihres Eingabevideos, MediaConvertverwendet Ihre Eingabeauflösung als Maximum. MediaConvert verwendet keine Auflösung, die größerist als die Eingabe für eine Formatvariante, da das Hochskalieren der Eingabeauflösung die Bandbreiteerhöhen würde, ohne die Videoqualität zu erhöhen.

• Max. Bildrate: MediaConvert verwendet diesen Wert als Bildrate für die Formatvariante mit der höchstenBandbreite in Ihrem Stack. Abhängig von der Eingabe kann dies die Bildrate für alle Formatvariantensein. Wenn Ihre Eingabebildrate hoch ist, MediaConvert kann die Bildrate für Formatvarianten mitgeringerer Bandbreite halbieren. Wenn Ihre Eingabebildrate beispielsweise 60 fps beträgt, MediaConvertverwendet möglicherweise 30 fps für einige der Formatvarianten mit geringerer Bandbreite undmöglicherweise 15 fps für die niedrigste.

Wenn Sie diesen Wert nicht angeben, ist das Standardmaximum die Eingabe-Bildrate. Wenn Ihr Jobmehrere Eingaben hat, MediaConvert verwendet die Bildrate des ersten.

Für diese Einstellungen MediaConvert bestimmt diese Werte für jede Formatvariante automatisch:

• Qualitätsabstimmungsstufe: MediaConvert kodiert alle Formatvarianten mitMulti-Pass-Hauptsitzaus.

Dieses Verhalten ist in der Konsole automatisch, aber nicht, wenn Sie Ihren Job programmgesteuerteinreichen. Wenn Sie Ihre JSON-Auftragsspezifikation einrichten, ohne die Konsole zu verwenden,müssen Sie explizit festlegenqualityTuningLevelzuMULTI_PASS_HQaus.

94

MediaConvert User GuideAutomatisierte ABR-Regeln

• Ratenregelungsmodus: MediaConvert kodiert alle FormatvariantenmitQVBR (p. 125)Ratenregelungsmodus.

Dieses Verhalten ist in der Konsole automatisch, aber nicht, wenn Sie Ihren Job programmgesteuerteinreichen. Wenn Sie Ihre JSON-Auftragsspezifikation einrichten, ohne die Konsole zu verwenden,müssen Sie explizit festlegenrateControlModezuQVBRaus.

• Diese QVBR erforderlichen Einstellungen:• QVBR-Qualitätsstufe:• Max. Bitrate• Max. durchschnittliche Bitrate

• HDR-Puffergröße• Erstausfüllung des HDR-Puffers

Automatisierte ABR-RegelnVerwenden vonAutomatisierte ABR-Regelnum Einschränkungen für die Formatvariationsgrößenanzugeben, die MediaConvert erstellt in Ihrem automatisierten ABR-Stack. Wir empfehlen, diese Regelnzu verwenden, wenn Ihr ABR-Workflow spezifische Anforderungen an die Wiedergabegröße hat, Sie abertrotzdem möchten MediaConvert um die Videoqualität und die Gesamtdateigröße zu optimieren.

Sie können die folgenden Regeln definieren:

• Minimale Top-Wiedergabegröße• Minimale Größe der unteren Formatvariante• Force Include-Formate• Erlaubte Wiedergabegaben

Minimale Top-WiedergabegrößeGeben Sie eine Mindestgröße für die höchste Videoauflösung in Ihrem ABR-Stack an. Die höchsteAuflösung ist größer oder gleich dem von Ihnen eingegebenen Wert.

Zum Beispiel: Wenn Sie 1920 x 1080 angeben, ist die höchste Auflösung in Ihrem ABR-Stack größer odergleich 1920 x 1080.

Minimale Größe der unteren FormatvarianteGeben Sie eine Mindestgröße für die niedrigste Videoauflösung in Ihrem ABR-Stack an. Die niedrigsteAuflösung in Ihrem ABR-Stack ist größer oder gleich dem eingegebenen Wert.

Zum Beispiel: Wenn Sie 512x288 angeben, ist die niedrigste Auflösung in Ihrem ABR-Stack größer odergleich 512x288.

Force Include-FormateGeben Sie eine oder mehrere Videoauflösungen an, die in Ihren ABR-Stack aufgenommen werdensollen. Um die automatisierte ABR zu optimieren, empfehlen wir Ihnen, so wenig Auflösungen wie möglichanzugeben.

Der ABR-Stack kann andere Auflösungen enthalten, die Sie hier nicht angeben, je nachMaxWiedergabegaben-Einstellung. Zum Beispiel: Wenn Sie 2 Auflösungen angeben unterForce Include-Formate, und geben Sie 7 anMax Wiedergabegaben, dann werden 5 Auflösungen automatisch ermittelt.

95

MediaConvert User GuideErlaubte Wiedergabegaben

Force Include-Formatehat folgende Einschränkungen bei anderen automatisierten ABR-Regeln oder -Einstellungen:

• Mindestens eine Auflösung muss größer oder gleich seinMinimale Top-Wiedergabegrößeaus.• Alle Auflösungen müssen größer oder gleich seinMinimale Größe der unteren Formatvarianteaus.• Erlaubte Wiedergabegabenkann nicht angegeben werden.• Die Anzahl der Auflösungen muss kleiner oder gleich seinMax Wiedergabegabenaus.• Doppelte Auflösungen werden ignoriert.

Erlaubte WiedergabegabenGeben Sie eine Liste möglicher Videoauflösungen in Ihrem ABR-Stack an. MediaConvert erstellt einenABR-Stack ausschließlich aus der Liste der von Ihnen angegebenen Auflösungen.

Einige Resolutionen imErlaubte WiedergabegabenListe ist möglicherweise nicht enthalten. Sie könnenjedoch erzwingen, dass eine Auflösung aufgenommen wird, indem SieErforderlichzuAKTIVIERTaus.

Erlaubte Wiedergabegabenhat folgende Einschränkungen mit anderen automatisierten ABR-Regeln:

• Mindestens eine Auflösung muss größer oder gleich seinMinimale Top-Wiedergabegrößeaus.• Mindestens eine Auflösung muss größer oder gleich seinMinimale Größe der unteren Formatvarianteaus.• Force Include-Formatekann nicht angegeben werden.• Die Anzahl der Auflösungen muss kleiner oder gleich seinMax Wiedergabegabenaus.• Doppelte Auflösungen werden ignoriert.

Automatisiertes ABR wird häufig gefragtFragenWie kann ich sehen, welche Formatvarianten AWS Elemental MediaConvert Für mich geschaffen?

Sie können die Eigenschaften der Ausgaben in Ihrem ABR-Stack an folgenden Stellen sehen:

• Das Auftragsabschluss-Ereignis von Amazon CloudWatch Ereignisse. Weitere Informationen finden Sieunter benutzen CloudWatch Ereignisse mit AWS Elemental MediaConvert (p. 251).

• DieAuftragsübersichtSeite auf der MediaConvert console. Weitere Informationen finden Sie unterAnzeigen Ihres AWS ElementalMediaConvertAuftrags-Verlauf (p. 56).

Wird mein automatisierter ABR-Job lange dauern?

Wir empfehlen, immer zu verwendenbeschleunigte Umscodierung (p. 101)mit automatisierter ABR. WennSie dies tun, sollte Ihr Job nur geringfügig länger dauern als ein beschleunigter Transcodierungsauftrag füreinen manuell festgelegten ABR-Stack mit ähnlichen Ausgängen. Sie zahlen nicht mehr für die Aktivierungder beschleunigten Transcodierung, da die automatisierte ABR bereits mit dem Professional Stufen-Tariffür 2 Pass (Quality Optimized) abgerechnet wird.

Wenn Sie einen automatisierten ABR-Job ohne beschleunigte Transcodierung ausführen, dauert dieAusführung viel länger als ein Job mit einem manuell angegebenen ABR-Stack mit ähnlichen Ausgängen..

Warum haben einige meiner Ausgabeformate die gleiche Auflösung?

Wenn Anzeigegeräte ein ABR-Asset streamen, fordern sie Segmente an, die auf der Bitrate derFormatvariante basieren und nicht auf der Auflösung der Formatvariante basieren. Daher kann ein ABR-Stack Formatvarianten für verschiedene Bandbreiten mit derselben Auflösung enthalten. Die Wiedergabemit höherer Bandbreite wird eine bessere Qualität bei derselben Auflösung haben.

96

MediaConvert User GuideFunktionseinschränkungen für automatisiertes ABR

Ob die Erhöhung der Auflösung die Videoqualität verbessert, wenn Sie zur nächsten Wiedergabe desStapels wechseln, hängt von der Komplexität des Videos ab. Die Möglichkeit, diese Auswahlmöglichkeitenpro Job automatisch anzupassen, ist eine der Möglichkeiten, mit dieser Funktion mit weniger Aufwandbessere Ergebnisse zu erzielen.

Kann ich im Voraus feststellen, wie viele Formatvarianten in meinem Stack enthalten sein werden?

Nein. MediaConvert bestimmt, welche Formatvarianten während des Transcodierungsprozesses verwendetwerden sollen. Da die Codierungsentscheidungen von den Qualitäten Ihres Eingabevideos abhängen,gibt es keine Möglichkeit zu wissen, bevor Sie den Job ausführen, wie diese Entscheidungen aussehenwerden.

Sie können die Einstellungen für optionale Grenzwerte verwenden, um sicherzustellen, dass die Anzahl derFormatvarianten und die Größe dieser Formatvarianten nicht die gewünschten Werte überschreiten.

Wie wird mir ein automatisierter ABR-Stack in Rechnung gestellt?

MediaConvert berechnet Sie nur für die Formatvarianten, die es an Ihren Ausgabeort schreibt. Sie könnenbeispielsweise festlegenMax Wiedergabegabenbis 12, aber MediaConvert könnte feststellen, dass eskeinen Vorteil hat, mehr als acht Formatvarianten zu erstellen. In diesem Fall gibt das Feld MediaConvertwürde Ihnen nur acht Formatvarianten in Rechnung stellen.

Automatisierte ABR ist ein professionelles Feature und erfordert auch eine 2-Pass-Codierung.Jede Formatvariante wird pro Minute zum Preis von 2 Durchgang (Qualität Optimiert) abgerechnet.Angenommen, Ihr automatisierter ABR-Stack endet mit 10 Formatvarianten, von denen jede 60 Minutenlang ist. Sie würden dann 600 Minuten in Rechnung gestellt. Preise finden Sie unterAWS ElementalMediaConvert PreiseimAWSCloud-ProdukteWebsite.

Und was ist mit Audio?

Automated ABR richtet nur für Ihre Videowiedergaben ein. Sie fügen Audiowiedergaben als Nur-Audioausgänge innerhalb Ihrer automatisierten ABR-Ausgabegruppe hinzu. Detaillierte Anweisungenfinden Sie unter Erstellen eines automatisierten ABR-Stacks (p. 98).

Und was ist mit Untertiteln?

Fügen Sie Ihrem automatisierten ABR-Paket Beschriftungen als Nur-Untertitel hinzu. DetaillierteAnweisungen finden Sie unter Erstellen eines automatisierten ABR-Stacks (p. 98).

Funktionseinschränkungen für automatisiertes ABRAufträge, die automatisierte ABR-Ausgabegruppen enthalten, sind auf folgende Weise eingeschränkt:

• Sie müssen eine On-Demand-Warteschlange verwenden. Sie können keine reservierte Warteschlangeverwenden.

• Sie können automatisierte ABR nur in Jobs und Jobvorlagen aktivieren. Sie können automatisierte ABRnicht in Ausgabe-Voreinstellungen verwenden.

• In einem Auftrag, der eine automatisierte ABR-Ausgabegruppe umfasst, müssen alle ABR-Ausgabegruppen automatisierte ABR verwenden.

• Ihr Ausgabe-Videocodec muss AVC (H.264) oder HEVC (H.265) sein.• Sie müssen diese erforderlichen Einstellungen angeben, wenn Sie Ihre JSON-Auftragsspezifikation

manuell erstellen. Das AWS Elemental MediaConvert console legt sie für Sie fest, wenn Sieautomatisierte ABR aktivieren.• Setzen Sie qualityTuningLevel auf MULTI_PASS_HQ.• Setzen Sie rateControlMode auf QVBR.

97

MediaConvert User GuideErstellen eines automatisierten ABR-Stacks

Erstellen eines automatisierten ABR-StacksWenn Sie wissen, ob Sie Werte für die optionalen Grenzwerte angeben möchten, verwenden Sie eines derfolgenden Verfahren, um automatisierte ABR in Ihrem Job einzurichten. Weitere Informationen zu diesenoptionalen Einstellungen finden Sie unterWie automatisiertes ABR funktioniert (p. 93)aus.

So richten Sie automatisierte ABR (-Konsole) ein

1. Richten Sie Ihren Auftrag wie üblich ein. Weitere Informationen finden Sie unter Erste Schritte mit AWSElemental MediaConvert (p. 3).

Gehen Sie folgendermaßen vor, anstatt die allgemeinen Anweisungen zum Einrichten vonAusgabegruppen und -ausgaben zu befolgen.

2. Aktivieren Sie die beschleunigte Transcodierung. Dies ist zwar optional, es wird jedochdringend empfohlen. Weitere Informationen finden Sie unter Verwenden von beschleunigterTranscodierung (p. 101).

3. Auf derErstellen von Aufträgenangezeigten Informationen im FeldAufgabeFenster auf der linken SeitenebenAusgabegruppen, wählenAddaus.

4. Wählen Sie einen Streaming-Ausgabegruppentyp aus: Apple HLS, DASH ISO, Microsoft SmoothStreaming oder CMAF.

5. Unter dem FeldEinstellungen der -Gruppeabschnitt, aktivierenAutomatisiertes ABRaus.6. Geben Sie optional eine beliebigeAutomatisierte ABR-Regeln (p. 95)aus.7. Für die Einstellungen imAutomatisiertes ABR, geben Sie optional Werte an. Dies sind die

Einstellungen, die Grenzwerte angeben, die sich auf den gesamten ABR-Stack beziehen. Wenn Siedie Standardwerte beibehalten möchten, sollten Sie gute Ergebnisse erzielen.

Weitere Informationen finden Sie unter Wie automatisiertes ABR funktioniert (p. 93).8. Aus derAufgabeWählen Sie auf der linken Seite direkt unter Ihrer AusgabegruppeAutomatisierte ABR-

Basisausgabeaus.9. Auf der rechten Seite imBasis-Codierungseinstellungen für automatisch generierte ABR-

Formatvarianten, geben Sie optional Werte für die Grenzwerte an, die sich auf Eigenschaften derFormatvarianten im Stapel beziehen. Wenn Sie die Standardwerte beibehalten möchten, sollten Siegute Ergebnisse erzielen.

Weitere Informationen finden Sie unter Wie automatisiertes ABR funktioniert (p. 93).10. Geben Sie optional Werte für Kodierungseinstellungen an, die nicht direkt mit automatisierten ABR

zusammenhängen, wie Codec-Profil und Level. Die von Ihnen angegebenen Werte gelten für alleFormatvarianten im Stapel. Wenn Sie die Standardwerte beibehalten möchten, sollten Sie guteErgebnisse erzielen.

Wählen Sie die Option für weitere Informationen zu den einzelnen EinstellungenInformationenLinkneben der Einstellung in der Konsole, um die Einstellungsbeschreibung anzuzeigen.

11. Wenn Ihr Workflow Video und Audio in separaten, nicht gestummten Ausgängen benötigt, entfernenSieAudio 1vonBasis-Codierungseinstellungen für automatisch generierte ABR-Formatvariantenaus.Wenn Sie benötigen, dass sich Video und Audio in derselben gedämpften Ausgabe befinden,überspringen Sie diesen Schritt.

a. Wählen Sie das SymbolAudio 1-Registerkarte.b. Klicken Sie aufEntfernen von Audio inoben rechts imBasis-Codierungseinstellungen für

automatisch generierte ABR-FormatvariantenAbschnitts erstellt.12. Fügen Sie optional Audio-Formatvarianten hinzu. Befolgen Sie diese Schritte für jede

Audiowiedergabe, die Sie in Ihrem ABR-Stack haben möchten.

a. Aus derAufgabeWählen Sie auf der linken Seite Ihre Ausgabegruppe aus.

98

MediaConvert User GuideErstellen eines automatisierten ABR-Stacks

b. In derOutputs-Bereich wählenAusgabe mit Untertiteln oder Audio hinzufügenum eine neueAusgabe hinzuzufügen.

Ausgang 1enthält Ihre automatisierten ABR-Videoeinstellungen und repräsentiert jedeVideowiedergabe in Ihrem Stack.

c. Wählen Sie die neue Ausgabe aus der Liste der Ausgaben aus.d. In derCoding -Einstellungen, richten Sie Ihre Audiowiedergabe wie für einen Job ein, der kein

automatisiertes ABR verwendet. Weitere Informationen finden Sie unter Erstellen von Audio-ABR-Streaming-Ausgängen (p. 20).

13. Fügen Sie optional Beschriftungen hinzu. Tun Sie dies wie bei einem manuell angegebenenABR-Stack. Weitere Informationen finden Sie unter Einrichten von Untertiteln in AWS ElementalMediaConvert Jobs (p. 131).

14. Wiederholen Sie diesen Vorgang optional, um zusätzliche ABR-Pakete in verschiedenen Formaten zuerstellen. In einem Auftrag, der eine automatisierte ABR-Ausgabegruppe umfasst, müssen alle ABR-Ausgabegruppen automatisierte ABR verwenden.

So richten Sie automatisiertes ABR (API, CLI oder SDK) ein

Wenn Sie die API, CLI oder ein SDK verwenden, geben Sie die relevanten Einstellungen in Ihrer JSON-Auftragsspezifikation an und senden Sie sie dann programmgesteuert mit Ihrem Job ein. WeitereInformationen zum programmgesteuerten Einreichen Ihres Jobs finden Sie in einem der einleitendenThemen desAWS Elemental MediaConvert -API-Referenz:

• Erste Schritte mit AWS Elemental MediaConvert Verwenden der AWS-SDKs oder der AWS CLI• Erste Schritte mit AWS Elemental MediaConvert unter Verwendung der API

1. Bestimmen Sie die Werte, die Sie für automatisierte ABR festlegen möchten. Wenn Sie alleStandardwerte beibehalten, sollten Sie gute Ergebnisse erzielen. Weitere Informationen finden Sieunter Wie automatisiertes ABR funktioniert (p. 93).

2. Verwenden der MediaConvert -Konsole zur Generierung Ihrer JSON-Aufgabenspezifikation.Wir empfehlen diesen Ansatz, da die Konsole als interaktiver Validator gegen die MediaConvertJob-Schema. Gehen Sie wie folgt vor, um Ihre JSON-Aufgabenspezifikation mit der -Konsole zugenerieren:

a. Befolgen Sie das zuvor beschriebene Verfahren für die Konsole.b. Wählen Sie im Bereich Job (Aufgabe) auf der linken Seite in Job settings (Aufgabeneinstellungen)

die Option Show job JSON (JSON für Aufgabe anzeigen) aus.

Informationen zum manuellen Bearbeiten Ihrer JSON-Aufgabenspezifikation

Weitere Informationen, einschließlich wohin jede Einstellung zur Struktur der Auftragseinstellungen gehört,finden Sie imAWS Elemental MediaConvert -API-Referenzaus. Links in dieser Liste gehen zu Informationenüber die Einstellung in diesem Dokument:

Important

Wenn Sie automatisierte ABR einrichten, indem Sie Ihre JSON-Auftragsspezifikationmanuell bearbeiten, anstatt sie aus der Konsole zu exportieren, müssen Sie explizitfestlegenqualityTuningLevelzuMULTI_PASS_HQundrateControlModezuQVBRaus.

• Legen Sie diese erforderlichen Einstellungen explizit fest:• Setzen Sie qualityTuningLevel auf MULTI_PASS_HQ.

• AVC (H.264):qualityTuningLevel in the H264Settings properties table• HEVC (H.265):qualityTuningLevel in the H265Settings properties table

99

MediaConvert User GuideErstellen eines automatisierten ABR-Stacks

• Setzen Sie rateControlMode auf QVBR.

Wenn Sie automatisierte ABR aktivieren, werden die üblichen erforderlichen Einstellungen für QVBRwieqvbrSettingsundqvbrQualityLevel, sind nicht erforderlich. Geben Sie stattdessen dieerforderlichen automatisierten ABR-Einstellungen an.• AVC (H.264):rateControlMode in the H264Settings properties table• HEVC (H.265):rateControlMode in the H265Settings properties table

• Stellen Sie die beschleunigte Transcodierung einModuszuPREFERREDoderENABLEDaus. Dies ist zwaroptional, es wird jedoch dringend empfohlen.

• Geben Sie optional diese Grenzwerte an, die sich auf den gesamten ABR-Stack beziehen:• Automatisiertes ABR:abrSettings

• Max Wiedergabegaben:maxRenditionsim AutomatedAbrSettings Tabelleneigenschaften• Max. ABR-Bitrate:maxAbrBitrateim AutomatedAbrSettings Tabelleneigenschaften• Minimale ABR-Bitrate:minAbrBitrateim AutomatedAbrSettings Tabelleneigenschaften

• Geben Sie optional diese Grenzwerte an, die sich auf Eigenschaften der Formatvarianten im Stapelbeziehen:

Note

Die API-Eigenschaften, die diesen Konsoleneinstellungen entsprechen, funktionierenunterschiedlich, je nachdem, ob sie sich in Ausgaben befinden, die Teil eines automatisiertenABR-Stacks sind.

• Max. Auflösung:widthundheight• Im automatisierten ABR: Verwenden Sie diese Einstellungen zusammen, um die maximal mögliche

Auflösung im ABR-Stack darzustellen.• In anderen Ausgängen: Verwenden Sie diese Einstellungen zusammen, um die Ausgabeauflösung

darzustellen.• Max. Bildrate:frameratecontrol,numerator, unddenominator

Weitere Informationen zur Funktionsweise dieser Eigenschaften und Links zu ihnen in der API-Referenz finden Sie unterUmwandlungsverfahren für Bildrate; API, CLI oder SDK (p. 111)aus.• Im automatisierten ABR: Verwenden Sie diese Einstellungen, um die Bildrate der

Wiedergabeversion mit der höchsten Bandbreite in Ihrem Stack anzugeben. Wenn Sie dieseEinstellungen nicht angeben, MediaConvert verwendet die Bildrate Ihres Eingabevideos.

• In anderen Ausgängen: Verwenden Sie diese Einstellungen, um die Ausgabe-Bildrate anzugeben.

100

MediaConvert User GuideEinrichten der beschleunigten Transcodierung

Verwenden von beschleunigtemTranscoding in AWS ElementalMediaConvert

AWS Elemental MediaConvert -Aufträge, die hochwertige Inhalte erstellen (z. B. Ultra HighDefinition(UHD)- und High Dynamic Range(HDR)-Inhalte, haben höhere Ansprüche an die Rechenleistungund nehmen mehr Zeit in Anspruch. Um die für die Ausführung dieser Aufträge erforderlicheTranscodierungszeit zu reduzieren, können Sie die beschleunigte Transcodierung verwenden. Diebeschleunigte Transcodierung eignet sich vor allem für Aufgaben, deren Ausführung ohne sie mindestens10 Minuten dauern würde.

Beispielsweise können Aufträge, die die folgenden Komponenten generieren, von der beschleunigtenTranscodierung profitieren:

• Ultra High Definition-Inhalte• High Dynamic Range-Inhalte in HEVC• Alle visuell komplexen Videos mit langer Spieldauer

Note

Die beschleunigte Transcodierung ist eine Funktion auf professioneller Ebene. Ausgaben, dieFunktionen auf professioneller Ebene nutzen, sind pro transcodierter Ausgabe pro Minute teurer.Weitere Informationen zu MediaConvert--Preisstufen finden Sie unterMediaConvert-Preiseaus.

Themen• Einrichten der beschleunigten Transcodierung in AWS Elemental MediaConvert (p. 101)• Jobbeschränkungen für beschleunigtes Transcodieren in AWS Elemental MediaConvert (p. 102)• Beispiel für beschleunigte Transcodierung von JSON-Aufträgen für AWS Elemental

MediaConvert (p. 105)

Einrichten der beschleunigten Transcodierung inAWS Elemental MediaConvert

Sie richten beschleunigtes Transcoding für Ihr AWS Elemental ein MediaConvert -Aufträge auf die gleicheWeise wie die Einrichtung unbeschleunigter Aufträge. Die einzige Ausnahme besteht darin, dass sie dieBeschleunigung aktivieren müssen.

Note

Wir empfehlen die Verwendung einer dedizierten Transcodierungswarteschlange für Ihrebeschleunigten Transcodierungsaufträge, um zwischen den Ressourcen, die Sie für beschleunigteAufträge verwenden, und andere Aufträge zu isolieren.

So richten Sie Ihren Transcodierungsauftrag mit beschleunigter Transcodierung (Konsole) ein

1. Richten Sie Ihren Transcodierungsauftrag wie üblich ein. Weitere Informationen finden Sie unter EinenJob einrichten (p. 10).

101

MediaConvert User GuideEinschränkungen und Anforderungen des Job

Stellen Sie sicher, dass Ihre Auftragseingangsdateien und Ausgabeeinstellungen den unterJobbeschränkungen für beschleunigtes Transcodieren in AWS Elemental MediaConvert (p. 102)aufgeführten Anforderungen entsprechen.

2. Ändern Sie Ihre Timecode-Einstellungen vom Standardwert Embedded (Eingebettet) in Start at 0 (Bei0 beginnen).

a. Auf derErstellen von AufträgenSeite, in derAufgabeFenster auf der linken SeiteunterAuftragseinstellungen, wählenEinstellungenaus.

b. Wählen Sie im Bereich Timecode configuration (Timecode-Konfiguration) für die Source (Quelle)die Option Start at 0 (Bei 0 beginnen).

c. Auf derErstellen von AufträgenSeite, in derAufgabeFenster auf der linken Seite unter-Eingabenwählen Sie die Eingabe aus.

d. Wählen Sie im Bereich Video selector (Videoselektor) für die Timecode source (Timecode-Quelle)die Option Start at 0 (Bei 0 beginnen).

3. Wenn Sie noch nicht über eine dedizierte Warteschlange für beschleunigte Transcodierungsaufträgeverfügen, erstellen Sie eine. Weitere Informationen finden Sie unter Erstellen einer On-Demand-Warteschlange in AWS-ElementarMediaConvert (p. 81).

4. Auf derErstellen von AufträgenSeite, in derAufgabeFenster auf der linken SeiteimAuftragseinstellungen-Bereich wählenEinstellungenaus.

5. Wählen Sie in Acceleration (Beschleunigung) die Option Enabled (Aktiviert) oder Preferred (Bevorzugt)aus.

Bei beidenEnabledundBevorzugtwenn Ihre Eingabedateien und Transcodierungseinstellungen mitder beschleunigten Transcodierung kompatibel sind, MediaConvert führt den Job mit beschleunigterTranscodierung aus.

Wenn Ihre Eingabedateien oder Transcodierungseinstellungen nicht mit der beschleunigtenTranscodierung kompatibel sind, MediaConvert verarbeitet die Aufgabe abhängig von dem Wert, fürden Sie festgelegt habenAcceleration:

• Enabled— Der Service schlägt den inkompatiblen Auftrag fehl.• Bevorzugt— Der Service führt den Auftrag ohne beschleunigte Transcodierung aus.

Festlegen vonAccelerationzuBevorzugtfällt nur dann zu den Preisen der ProfessionalstufeMediaConvert führt den Job mit beschleunigter Transcodierung aus.

Weitere Informationen dazu, welche Dateien und Einstellungen mit der beschleunigten Transcodierungkompatibel sind, finden Sie unter Jobbeschränkungen für beschleunigtes Transcodieren in AWSElemental MediaConvert (p. 102).

Wenn Sie die API oder ein SDK verwenden, finden Sie diese Einstellung in der JSON-Datei Ihres Jobs. DerEinstellungsname lautet AccelerationMode unterAccelerationSettingsaus.

Jobbeschränkungen für beschleunigtesTranscodieren in AWS Elemental MediaConvert

Bevor Sie die beschleunigte Transcodierung aktivieren, stellen Sie sicher, dass Ihr Auftrag den folgendenAnforderungen und Beschränkungen entspricht.

Videoeingänge werden mit beschleunigter Transcodierung unterstützt

102

MediaConvert User GuideEinschränkungen und Anforderungen des Job

Die folgende Tabelle zeigt die Videoeingabecodecs und Container, die MediaConvert unterstützt mitbeschleunigter Transcodierung.

Container Mit Container unterstützte Video-Codecs

HLS (MPEG-2 TS-Segmente) AVC (H.264), HEVC (H.265)

IMF JPEG 2000 (J2K)

MPEG-Transport-Streams AVC (H.264), HEVC (H.265), MPEG-2, VC-1

MPEG-4 AVC Intra 50/100, AVC (H.264), HEVC (H.265),MPEG-2

MXF Apple ProRes, AVC Intra 50/100, AVC (H.264),JPEG 2000 (J2K), MPEG-2, SonyXDCam,SonyXDCam (ausschließlich als MPEG-2-Variante)

QuickTime Apple ProRes, AVC Intra 50/100, AVC (H.264),JPEG 2000 (J2K), MPEG-2

Note

Bei HLS-Eingaben muss Ihr Paket den Anforderungen entsprechen, die inAnforderungen an HLS-Eingabepakete (p. 208)aus.

Videoausgänge werden mit beschleunigter Transcodierung unterstützt

Die folgende Tabelle zeigt die Videoausgabe-Codecs und -Container, die MediaConvert bei beschleunigterTranscodierung unterstützt.

Container Mit Container unterstützte Codecs

CMAF AV1, AVC (H.264), HEVC (H.265)

DASH AV1, AVC (H.264), HEVC (H.265)

HLS AVC (H.264), HEVC (H.265)

MPEG-2 TS AVC (H.264), HEVC (H.265)

MPEG-4 (.mp4) AV1, AVC (H.264), HEVC (H.265)

MPEG-4 Flash (.f4v) AVC (H.264)

MXF AVC (H.264)

QuickTime AVC (H.264)

Smooth (ISMV) AVC (H.264)

WebM VP8, VP9

Raw (kein Container) AVC (H.264), HEVC (H.265)

103

MediaConvert User GuideEinschränkungen und Anforderungen des Job

Note

Wenn Sie Accelerated Transcoding bei MPEG-2 TS-Ausgaben verwenden möchten, müssen Sieden Standardwert von CBR für Transport stream settings (Transportstreameinstellungen) unterRate mode (Ratenmodus) auf VBR stellen.

Ausgabeeinschränkungen

• Ihre Ausgabe muss eine Videokomponente haben. MediaConvert unterstützt keine beschleunigteTranscodierung mit Nur-Audio-Ausgaben.

• Verwenden Sie ausschließlich unterstützte Kombinationen von Container und Codec. Die voranstehendeTabelle zeigt die unterstützten Videoausgabe-Codecs und -Container.

• Verwenden Sie einen anderen Ausgabe-Audiocodec als Dolby Atmos. MediaConvert unterstützt keinbeschleunigtes Transcodieren mit Dolby Atmos.

• Verwenden Sie nur unterstützte Formate für Ausgabeuntertitel. Beim Accelerated Transcoding unterstütztMediaConvert die folgenden Formate für Ausgabeuntertitel nicht:• Nicht unterstützt: Burn-in• Nicht unterstützt: SCTE-20

Eine Liste der unterstützten Untertitelformate finden Sie unter Unterstützte Untertitel-Workflows,Eingabebeschriftungen in derselben Datei wie Video (p. 214).

Transcodierungsfunktionen werden bei beschleunigter Transcodierung nicht unterstützt

• Avail Blanking (Ausblenden bei Werbeplätzen)• Motion Bild-Inserter (Motion Graphic Overlay)• Interpolierte Bildratenkonvertierung• VBI-Pass-Through• Timecode-Pass-Through• SEI-Timecode• Timecode-Anker• Telecine-Ausgabe• Umgekehrte Telecine-Ausgabe• Eingebettete Timecode-Quelle

Note

Mit Accelerated Transcoding können Sie die Eingabeeinstellung Timecode source (Timecode-Quelle) auf Embedded (Eingebettet) setzen, jedoch nicht die auftragsweite Einstellung Source(Quelle) unter Timecode configuration (Timecode-Konfiguration).

• ESAM• SCTE-35-Pass-Through• Schwarzer Videogenerator• Pad Video

104

MediaConvert User GuideBeispiel beschleunigter Transcodierungsjob

Beispiel für beschleunigte Transcodierung vonJSON-Aufträgen für AWS Elemental MediaConvert

Der folgende JSON-Beispielauftrag konvertiert eine MP4-Datei in eine andere MP4-Datei, die mit H.265720p-codiert ist. Wenn Sie dieses Beispiel verwenden möchten, ersetzen Sie die Einstellungen durch Ihreeigenen Werte. Werte für die folgenden Einstellungen sind erforderlich:

• Role: Dies ist derAWS Identity and Access Management(IAM) -Rolle, die Sie einrichten, um AWSElemental zu geben MediaConvert Berechtigung zum Zugriff auf Ihre Amazon S3 S3-Buckets (Eingabeund Ausgabe) und auf Amazon API Gateway in Ihrem Namen. Weitere Informationen zum Einrichtendieser Rolle finden Sie unterEinrichten von IAM-BerechtigungenimAWS Elemental MediaConvert -Benutzerhandbuchaus.

• Destination: Der Amazon S3 S3-Bucket, wo Sie möchten MediaConvert um Ihre Ausgabedatei zuspeichern. Stellen Sie sicher, dass Sie wie im Beispiel angegeben einen umgekehrten Schrägstrichanfügen.

• InputClippings: Definieren Sie die zu transcodierenden Clips, indem Sie Wertsätze fürStartTimecode und EndTimecode festlegen. Alternativ können Sie InputClippings auchvollständig entfernen, um die gesamte Komponente zu transcodieren.

• FileInput: Geben Sie den Dateinamen und den Speicherort für die Eingabedatei an. Ihre Dateieingabekann ein Amazon S3 S3-Objekt oder eine HTTP-URL sein.

Accelerated Transcoding steht für Aufträge zur Verfügung, die nur über eine einzige Eingabe verfügen.Das Eingabe-Stitching ist nicht möglich.

{ "Role": "arn:aws:iam::123456789012:role/MediaConvert_Role", "AccelerationSettings" : { "Mode" : "ENABLED" }, "UserMetadata": { "job" : "Acceleration" }, "Settings": { "TimecodeConfig": { "Source": "ZEROBASED" }, "OutputGroups": [ { "Name": "File Group", "Outputs": [ { "ContainerSettings": { "Container": "MP4", "Mp4Settings": { "CslgAtom": "EXCLUDE", "FreeSpaceBox": "EXCLUDE", "MoovPlacement": "NORMAL" } }, "VideoDescription": { "Width": 1280, "ScalingBehavior": "DEFAULT", "Height": 720, "VideoPreprocessors": { "TimecodeBurnin": { "FontSize": 32, "Position": "TOP_CENTER"

105

MediaConvert User GuideBeispiel beschleunigter Transcodierungsjob

} }, "TimecodeInsertion": "DISABLED", "AntiAlias": "ENABLED", "Sharpness": 50, "CodecSettings": { "Codec": "H_265", "H265Settings": { "InterlaceMode": "PROGRESSIVE", "ParNumerator": 1, "NumberReferenceFrames": 3, "FramerateDenominator": 1001, "GopClosedCadence": 1, "AlternateTransferFunctionSei": "DISABLED", "HrdBufferInitialFillPercentage": 90, "GopSize": 48, "Slices": 4, "GopBReference": "ENABLED", "HrdBufferSize": 20000000, "SlowPal": "DISABLED", "ParDenominator": 1, "SpatialAdaptiveQuantization": "ENABLED", "TemporalAdaptiveQuantization": "ENABLED", "FlickerAdaptiveQuantization": "DISABLED", "Bitrate": 10000000, "FramerateControl": "INITIALIZE_FROM_SOURCE", "RateControlMode": "CBR", "CodecProfile": "MAIN_MAIN", "Tiles": "ENABLED", "Telecine": "NONE", "FramerateNumerator": 24000, "MinIInterval": 0, "AdaptiveQuantization": "HIGH", "CodecLevel": "LEVEL_5", "SceneChangeDetect": "ENABLED", "QualityTuningLevel": "SINGLE_PASS_HQ", "FramerateConversionAlgorithm": "DUPLICATE_DROP", "UnregisteredSeiTimecode": "DISABLED", "GopSizeUnits": "FRAMES", "ParControl": "SPECIFIED", "NumberBFramesBetweenReferenceFrames": 3, "TemporalIds": "DISABLED", "SampleAdaptiveOffsetFilterMode": "ADAPTIVE" } }, "AfdSignaling": "NONE", "DropFrameTimecode": "ENABLED", "RespondToAfd": "NONE", "ColorMetadata": "INSERT" }, "AudioDescriptions": [ { "AudioTypeControl": "FOLLOW_INPUT", "CodecSettings": { "Codec": "AAC", "AacSettings": { "AudioDescriptionBroadcasterMix": "NORMAL", "Bitrate": 160000, "RateControlMode": "CBR", "CodecProfile": "LC", "CodingMode": "CODING_MODE_2_0", "RawFormat": "NONE", "SampleRate": 48000, "Specification": "MPEG4" } },

106

MediaConvert User GuideBeispiel beschleunigter Transcodierungsjob

"LanguageCodeControl": "FOLLOW_INPUT", "AudioType": 0 } ], "Extension": "mp4", "NameModifier": "1280x720" } ], "OutputGroupSettings": { "Type": "FILE_GROUP_SETTINGS", "FileGroupSettings": { "Destination": "s3://mediaconvert-outputs/accelerated/" } } } ], "AdAvailOffset": 0, "Inputs": [ { "InputClippings": [ { "EndTimecode": "01:00:00:00", "StartTimecode": "00:00:00:00" } ], "AudioSelectors": { "Audio Selector 1": { "Offset": 0, "DefaultSelection": "DEFAULT", "ProgramSelection": 1 } }, "VideoSelector": { "ColorSpace": "FOLLOW" }, "FilterEnable": "AUTO", "PsiControl": "USE_PSI", "FilterStrength": 0, "DeblockFilter": "DISABLED", "DenoiseFilter": "DISABLED", "TimecodeSource": "ZEROBASED", "FileInput": "s3://mediaconvert-inputs/SampleVideo_h264_StereoAudio.mp4" } ] }}

107

MediaConvert User GuideArbeiten mit Videobildraten

Grundlegende Videokonzepteund verwandte AWS ElementalMediaConvert-Einstellungen

Wenn Sie einfache Transcodes ausführen - um zu ändern, welche Geräte Ihr Video-Asset abspielenkönnen, um die Dateigröße zu reduzieren oder die Auflösung zu ändern - können Sie sich oft daraufverlassenAuftragsvorlagen (p. 66)oderAusgabevoreinstellungen (p. 59)um Ihre Videoeinstellungen fürSie auszuwählen. Wenn Sie jedoch spezifische Anpassungen an der Codierung Ihres Videos vornehmenmöchten, müssen Sie Ihre Videoeinstellungen individuell anpassen.

Weitere Informationen zu den einzelnen Einstellungen finden Sie in der Einstellungsbeschreibung.Sie können die Beschreibung finden, indem Sie aufInformationenLink neben der Einstellung aufder MediaConvert-Konsole. Oder finden Sie die Beschreibung imJobs-Thema desAWS ElementalMediaConvert -API-Referenzaus. Um eine bestimmte Einstellung zu finden, können Sie die SuchfunktionIhres Browsers verwenden oder einem Link zu der Einstellung aus den Schemas folgen, die dieEinstellungen strukturiert anzeigen.

Für einige der MediaConvert Transcodierungseinstellungen, die folgenden Themen enthalten zusätzlicheDetails, konzeptionelle Erklärungen und Informationen über Werte, die für Ihren Anwendungsfall geeignetsind.

Themen• Arbeiten mit Videobildraten in AWS Elemental MediaConvert (p. 108)• Arbeiten mit Telecine in AWS Elemental MediaConvert (p. 113)• Arbeiten mit progressiven und interlaced-Scan-Typen in AWS Elemental MediaConvert (p. 114)• Video mit schwarzen Videobildern auffüllen (p. 123)

Arbeiten mit Videobildraten in AWS ElementalMediaConvert

DieBildrateeines Video-Assets repräsentiert, wie schnell Videoplayer-Geräte die Frames eines Videosin Frames pro Sekunde (fps) wiedergeben. Zum Beispiel haben Filme eine Bildrate von 24 fps, NTSC-Fernsehsendungen sind 29,97/59,94 fps und PAL-Fernsehsendungen sind 50/25 fps. Wenn Sie dieMediaConvert-Standardeinstellungen in Ihrem Job beibehalten, hat Ihr Ausgabevideo die gleiche Bildratewie Ihr Eingabevideo.

Einige Videos haben eine Bildrate, die über die Dauer des Videos variiert. Einige Kameras generierenbeispielsweise automatisch Videos, das mehr Frames für hochwirkende Sequenzen und weniger Framesfür Sequenzen mit weniger Bewegung verwendet. MediaConvert unterstützt Eingänge mit variabler Bildrate(VFR), erzeugt jedoch nur Ausgänge mit konstanter Bildrate (CFR). Weitere Informationen finden Sie unterVerwenden von Eingängen mit variabler Fra (p. 110).

Themen• Einstellungen für Bildraten-Konvertierung (p. 109)• Verwenden von Eingaben mit variabler Bildrate in AWS Elemental MediaConvert (p. 110)

108

MediaConvert User GuideEinstellungen für Bildraten-Konvertierung

• Konvertieren der Bildrate Ihres Videos (p. 110)

Einstellungen für Bildraten-KonvertierungVerwenden Sie diese MediaConvert-Einstellungen, um Ausgaben mit einer anderen Bildrate als IhreEingabe zu erstellen:

Bildrate(framerateControl,framerateNumerator,framerateDenominator)

Geben Sie für die Bildratenkonvertierung in Ihren Einstellungen zur Ausgabecodierung eine Bildratean, die sich von der Bildrate des Eingabevideos unterscheidet. MediaConvert erstellt dann eineAusgabe mit der von Ihnen angegebenen Bildrate und nicht die Bildrate Ihres Eingabevideos.

Die direkte Angabe Ihrer Ausgabe-Bildrate in Ihrer JSON-Auftragsspezifikation kann komplexer seinals in der Konsole. Einzelheiten finden Sie in der Vorgehensweise zur Verwendung von API, CLI undSDK im ThemaKonvertieren der Bildrate Ihres Videos (p. 110)aus.

Bildratenkonvertierung(framerateConversionAlgorithm)

Wählen Sie die gewünschte Methode aus MediaConvert zu verwenden, wenn die Bildrate erhöht oderverringert wird. Die beste Wahl für diese Einstellung hängt vom Inhalt Ihres Videos ab.

Wenn Sie es verwendenDrop Duplikat, MediaConvert kopiert oder löscht Frames, ändert sie jedochnicht. Dies behält die Bildqualität jedes einzelnen Frames bei, kann jedoch bei einigen KonvertierungenStottern führen. Für numerisch einfache Konvertierungen wie 60 fps bis 30 fps ist Drop-Duplikat oft diebeste Wahl.

Wenn Sie es verwendenInterpolieren, MediaConvert fügt Frames zusammen, um zu vermeiden,dass Frames wiederholt oder entfernt werden müssen. Dies führt zu einer reibungslosen Bewegung,kann jedoch unerwünschte Videoartefakte einführen. Bei numerisch komplexen Konvertierungen wirdInterpolate wahrscheinlich bessere Ergebnisse liefern als Drop-Duplikat.

Wenn Sie es verwendenFrameFormer, MediaConvert benutzt den InSync FrameFormer aufgelistetwerden können. Die Konvertierung verwendet bewegungskompensierte Interpolation basierendauf dem Inhalt Ihres Eingabevideos. FrameFormer führt verschiedene Techniken zur BildrateSzenenumwandlung durch und kann verschiedene Techniken in verschiedenen Regionen jedesFrames anwenden. FrameFormer macht die Umwandlung basierend auf der automatischen Erkennungder zugrunde liegenden Trittfrequenz Ihres Quellvideos, anstatt sich auf den Frame zu verlassen inden Metadaten der Datei gemeldete Rate.

Funktionseinschränkungs:• Sie können es verwenden FrameFormer mit Eingängen, die nur Auflösungen bis zu 4K haben.

MediaConvert unterstützt nicht FrameFormer Umwandlung mit 8K-Eingängen.• Sie können es verwenden FrameFormer Nur bei Jobs, die Sie durch eine On-Demand-

Warteschlange ausführen. Sie können keine reservierten Warteschlangen mit FrameFormerverwenden.

benutzen FrameFormer erhöht die Transcodierungszeit und verursacht erhebliche Zusatzkosten.Weitere Informationen finden Sie im .MediaConvert-Preisseiteaus.

Abhängig von der Konvertierung können Sie auch diese Einstellungen verwenden:

PAL (langsam)(slowPal)

Wenn SieKonvertieren der Bildrateab 23.976 oder 24 frames pro Sekunde (fps) auf 25 fps, könnenSie optional aktivierenPAL (langsam)(langsamPhase-Wechsellinie)aus. Wenn Sie langsamenPAL aktivieren, anstatt Frames zu duplizieren, um die Bildrate zu erhöhen, MediaConvert führtdie Videoframes mit 25 Bildern pro Sekunde neu an und aktiviert Ihr Audio neu, um es mit dem

109

MediaConvert User GuideVerwenden von Eingängen mit variabler Fra

Video synchronisiert zu halten, ohne die Tonhöhe zu beeinträchtigen. Eine langsame PAL-Bildrate-Konvertierung reduziert die Dauer des Videos geringfügig. Im Allgemeinen verwenden Sie Slow PAL,um ein Kinoformat für die dateibasierte Wiedergabe oder Internet-Streaming zu konvertieren.

Telecine-Telecine-(telecine)

Wenn SieKonvertieren der Bildratevon 23.976 Frames pro Sekunde (fps) bis 29,97 fps, und IhrAusgabescan-Typ ist interlaced, können Sie optionaleinstellenTelecine-Telecine-zuHartoderWeichumein glatteres Bild zu erstellen. Im Allgemeinen verwenden Sie Telecine, wenn Sie ein Video-Asset fürdie Übertragung an Set-Top-Boxen vorbereiten.

Weitere Informationen finden Sie unter Arbeiten mit Telecine (p. 113).Scan-Typ(inputScanType)

Verwenden Sie diese Einstellungnur mit Progressive Segmented Frame (PsF) -Eingängen.MediaConvert erkennt automatisch progressive und interlaced-Eingänge. Aber es erkennt PsFnicht. Wenn Ihre Eingabe PsF ist, setzen SieScan-TypzupSFzur besseren Erhaltung der Qualität beiDeinterlacing und Bildrate Conversion.

Verwenden von Eingaben mit variabler Bildrate inAWS Elemental MediaConvertEinige Videos haben eine Bildrate, die über die Dauer des Videos variiert. Einige Kameras - zum Beispieldie Kameras in vielen Smartphones - generieren automatisch Videos, das mehr Frames für High-Action-Sequenzen und weniger Frames für Sequenzen mit weniger Bewegung verwendet. MediaConvertunterstützt Eingänge mit variabler Bildrate (VFR), erzeugt jedoch nur Ausgänge mit konstanter Bildrate(CFR).

Die Standardeinstellung für Ausgabe-Bildrate istQuelle folgenaus. Quelle folgenverursacht einunterschiedliches Verhalten, je nachdem, ob Ihr Eingabevideo eine konstante oder variable Bildrateaufweist.

• Für Eingänge mit konstanter BildrateQuelle folgenführt zu Ausgängen, die dieselbe Bildrate wie dasEingabevideo aufweisen.

• Für Eingänge mit variabler BildrateQuelle folgenführt zu Ausgängen mit konstanter Bildrate, mit einerBildrate, die der Durchschnitt der Eingabe-Bildraten ist und auf die nächste Standardbildrate der ganzenZahl aufgerundet wird: 1, 5, 10, 15, 24, 30, 50 oder 60 fps.

Funktionseinschränkungen

Die Unterstützung von MediaConvert für Videos mit variabler Bildrate ist auf folgende Weise begrenzt:

• Variable Bildraten sind wird nur als Eingabe unterstützt. Ausgänge sind nurKonstante Bildrate.• Variable BildrateEingaben werden nur in diesen Containern unterstützt: MP4 und MOV.

Konvertieren der Bildrate Ihres VideosNachdem Sie wissen, wie Sie die relevanten Einstellungen angeben möchten, richten Sie IhrenJob mit einem der folgenden Verfahren ein. Konzeptionelle Informationen und Anleitungen zurAuswahl der richtigen Werte für diese Einstellungen finden Sie unterEinstellungen für Bildraten-Konvertierung (p. 109)aus.

Befolgen Sie je nachdem, wie Sie Ihren Job einreichen möchten, eines der folgenden Verfahren:

110

MediaConvert User GuideKonvertieren der Bildrate Ihres Videos

• Verfahren zur Umrechnung der Bildrate, Konsole (p. 111)• Umwandlungsverfahren für Bildrate; API, CLI oder SDK (p. 111)

Verfahren zur Umrechnung der Bildrate, KonsoleSo richten Sie Ihren Transcodierungsauftrag mit Bildrate-Convertierung (-Konsole) ein

1. Bestimmen Sie die Werte, die Sie für die Bildrate Conversion festlegen möchten. WeitereInformationen finden Sie unter Einstellungen für Bildraten-Konvertierung (p. 109).

2. Richten Sie Ihre Job-Inputs und -Outputs wie in beschrieben einEinen Job einrichten (p. 10)aus.3. Auf derErstellen von AufträgenSeite, in derAufgabeWählen Sie auf der linken Seite die Ausgabe aus,

mit der Sie Bildrate-Convertierung verwenden möchten.

Tip

Verwenden Sie die Suchfunktion Ihres Browsers, um eine bestimmte Kodierungseinstellungauf der Konsole zu finden.

4. In derEncoding settingsAbschnitts, fürBildrateWählen Sie die Bildrate aus, die Sie für IhreAusgabe verwenden möchten. Wenn die gewünschte Bildrate nicht aufgeführt ist, wählenSieBenutzerdefiniertaus. Geben Sie dann Ihre Bildrate als Bruch in den Feldern rechts vonBildrateaus.

5. FürFramerate-Konvertierungsalgorithmuswählen Sie den Algorithmus aus, der für Ihre Inhalte ambesten geeignet ist.

Beachten Sie, dassFramerate-Konvertierungsalgorithmusist auf der Konsole erst verfügbar, wenn SieIhre Ausgabe-Bildrate gewählt haben.

6. Optional. Wenn Ihre Ausgabe 25 fps beträgt und Sie verwenden möchtenPAL (langsam), aktiviere es.7. Optional. Wenn Sie von 23,976 fps auf 29,97 fps konvertieren und eine Telecine-Konvertierung

durchführen möchten, stellen SieTelecine-Telecine-zuHartoderWeichaus.

Beachten Sie, dassTelecine-Telecine-Ist auf der -Konsole erst verfügbar, wenn Sie die Ausgabeg-Bildrate auf 29,97 festgelegt haben.

Umwandlungsverfahren für Bildrate; API, CLI oder SDKWenn Sie die API, CLI oder ein SDK verwenden, geben Sie die relevanten Einstellungen in Ihrer JSON-Auftragsspezifikation an und senden Sie sie dann programmgesteuert mit Ihrem Job ein. WeitereInformationen zum programmgesteuerten Einreichen Ihrer Aufgabe finden Sie in den einleitenden ThemenderAWS Elemental MediaConvert -API-Referenz:

• Erste Schritte mit AWS Elemental MediaConvert Verwenden der AWS-SDKs oder der AWS CLI• Erste Schritte mit AWS Elemental MediaConvert unter Verwendung der API

So richten Sie Ihren Transcodierungsauftrag mit Bildrate-Convertierung (API, CLI oder SDK) ein

1. Bestimmen Sie die Werte, die Sie für die Bildrate-Umrechnung festlegen möchten. WeitereInformationen finden Sie unter Einstellungen für Bildraten-Konvertierung (p. 109).

2. Verwenden der MediaConvert -Konsole zur Generierung Ihrer JSON-Aufgabenspezifikation. Wirempfehlen diesen Ansatz, da die Konsole als interaktiver Validator gegen MediaConvert Job-Schema.Gehen Sie wie folgt vor, um Ihre JSON-Aufgabenspezifikation mit der -Konsole zu generieren:

a. Befolgen Sie das zuvor beschriebene Verfahren für die Konsole.b. Wählen Sie im Bereich Job (Aufgabe) auf der linken Seite in Job settings (Aufgabeneinstellungen)

die Option Show job JSON (JSON für Aufgabe anzeigen) aus.

111

MediaConvert User GuideKonvertieren der Bildrate Ihres Videos

Weitere Informationen, einschließlich wohin jede Einstellung in die Struktur der Auftragseinstellungengehört, finden Sie imAWS Elemental MediaConvert -API-Referenzaus. Links in dieser Liste gehen zuInformationen über die Einstellung in diesem Dokument:

• Bildrate control(framerateControl)

Verwenden Sie die Einstellung „Bildrate Control“, um anzugeben, ob MediaConvertdie Bildrate Ihrer Eingangsquellen oder die Bildrate verwendet, die Sie mitdemframerateNumeratorundframerateDenominator-Einstellungen.

Note

Das Standardverhalten für diese Einstellung besteht darin, der Quelle zu folgen. Wenn Sie dieseEinstellung daher aus Ihrer JSON-Auftragsspezifikation verlassen, MediaConvert ignoriert alleWerte, für die Sie angebenframerateNumeratorundframerateDenominatoraus.

• AV1:framerateControl• AVC (H.264):framerateControl• HEVC (H.265):framerateControl• MPEG-2:framerateControl• Apple ProRes:framerateControl• VP8:framerateControl• VP9:framerateControl

• Bildrate(framerateNumeratorundframerateDenominator)

In der MediaConvert Job-Einstellungsschema, Bildrate wird als Bruch dargestellt, um die Genauigkeit mitirrationalen Zahlen beizubehalten. Geben Sie daher Ihren Bildratenwert alsframerateNumeratorgeteiltdurchframerateDenominatoraus. Werte für allgemeine Bildraten finden Sie in der Tabelle nach dieserEinstellungsliste.

Links zuframerateNumerator• AV1:framerateNumerator• AVC (H.264):framerateNumerator• HEVC (H.265):framerateNumerator• MPEG-2:framerateNumerator• Apple ProRes:framerateNumerator• VP8:framerateNumerator• VP9:framerateNumerator

Links zuframerateDenominator• AV1:framerateDenominator• AVC (H.264):framerateDenominator• HEVC (H.265):framerateDenominator• MPEG-2:framerateDenominator• Apple ProRes:framerateDenominator• VP8:framerateDenominator• VP9:framerateDenominator

• Algorithmus zur Bildrate(framerateConversionAlgorithm)• AV1:framerateConversionAlgorithm• AVC (H.264):framerateConversionAlgorithm• HEVC (H.265):framerateConversionAlgorithm• MPEG-2:framerateConversionAlgorithm

112

MediaConvert User GuideArbeiten mit Telecine

• Apple ProRes:framerateConversionAlgorithm• VP8:framerateConversionAlgorithm• VP9:framerateConversionAlgorithm

• PAL (langsam)(slowPal)• AVC (H.264):slowPal• HEVC (H.265):slowPal• MPEG-2:slowPal• Apple ProRes:slowPal

• Telecine-Telecine-(telecine)• AVC (H.264):telecine• HEVC (H.265):telecine• MPEG-2:telecine• Apple ProRes:telecine• Scan-Typ(InputScanType)

Allgemeine Bildratenverhältnisse

Allgemeiner Name der Bildrate Wert für framerateNumerator Wert für framerateDenominator

23.976 24.000 1.001

29.97 30 000 1.001

59,94 60 000 1.001

Arbeiten mit Telecine in AWS ElementalMediaConvert

Tip

Wenn Ihr Videoverarbeitungs-Workflow keine Telekine benötigt, wählen Sie eine progressiveStandardausgabe.

Wenn du umwandelstDie Bildratevon 23.976 Frames pro Sekunde (fps) bis 29,97 fps, und IhrAusgabescan-Typ ist interlaced, können Sie optional dieTelecine-Telecine-Einstellung, um Hard- oder Soft-Telecine zu aktivieren. Hard-Telekineerzeugt eine Ausgabe von 29,97i, indem interlaced Video-Frame-Felder auf mehrere Frames dupliziert werden. Weiche Telekineerzeugt einen Ausgang von 23,976 fps,der dem Videoplayer-Gerät signalisiert, die Konvertierung während der Wiedergabe durchzuführen. ImAllgemeinen verwenden Rundfunkveranstalter Telekine, wenn sie Filmressourcen für die Übertragung anNTSC-Set-Top-Boxen vorbereiten.

Wie man einige der verwandten MediaConvert -Einstellungen hängen vom Scantyp und der BildrateIhrer Eingabe ab und ob Ihre Eingabe bereits über Telecine-Frames verfügt. Details zu verwandtenEinstellungen finden Sie in der folgenden Liste. Eine Zusammenfassungstabelle finden Sie unterGültigeEinstellungskombinationen (p. 117)aus.

Zugehörige Einstellungen

Bildrate(framerateControl,framerateNumerator,framerateDenominator)

Wenn Sie die Telecine-Einstellung aktivieren, müssen Sie Ihre Ausgabe-Bildrate weiterhin als 29,97angeben. MediaConvert stellt dies nicht automatisch ein.

113

MediaConvert User GuideArbeiten mit progressiven und interlaced-Scan-Typen

Bildratenkonvertierung(framerateConversionAlgorithm)

Wenn Ihre Eingabebildrate nicht 23,976 beträgt und Sie aktivierenTelecine-Telecine-, MediaConvertverwendet den von Ihnen angegebenen Bildrate-Konvertierungsalgorithmus, um Ihre Bildrate vorder Anwendung von Telecine in 23,976 umzuwandeln. Wenn Ihre Eingabe-Bildrate 23,976 beträgt,ignoriert MediaConvert jeden Wert, für den Sie festgelegt habenBildratenkonvertierungaus.

DeinterlacerPräprozessor(Deinterlacer)

Aktivieren Sie den Deinterlacer, wenn Sie Interlacing entfernen möchten, um eine progressiveAusgabe zu erstellen. Wenn Sie Interlacing von einem Telecine-Eingang entfernen, stellen Sie sicher,dass Sie auch einstellenDeinterlace-ModuszuUmgekehrte Telecineaus.

Weitere Informationen zum Deinterlacing finden Sie unterArbeiten mit progressiven und interlaced-Scan-Typen (p. 114)aus.

Interlace-Modus(interlaceMode)

Wenn Ihre Eingabe progressiv ist und Sie einen Telecine-Ausgang einrichten, wenden Sie InterlacingmitInterlace-Modusaus.

Weitere Informationen zum Interlacing finden Sie unterArbeiten mit progressiven und interlaced-Scan-Typen (p. 114)aus.

Scan-Typ(inputScanType)

Verwenden Sie diese Einstellung nur, wenn Ihre Eingabe Progressive Segmented Frame (PsF)ist. MediaConvert erkennt automatisch progressive und interlaced-Eingänge. Aber es erkennt PsFnicht. Wenn Ihre Eingabe PsF ist, setzen SieScan-TypzupSFzur besseren Erhaltung der Qualität beiDeinterlacing und Bildrate Conversion.

Informationen zu Konsolen- und API-Prozeduren zum Einrichten eines Jobs zum Konvertieren eines Videosin oder von Telecine finden Sie unterKonvertieren des Scantyps (p. 121)aus.

Arbeiten mit progressiven und interlaced-Scan-Typen in AWS Elemental MediaConvert

ProgressiveundInterlacedEs gibt zwei Arten von Videoanzeigemethoden. ModernesDisplayGeräteerkennen, ob ein Video interlaced oder progressiv und automatisch istspielen Sie das Videorichtig abaus. But,progressives Video sieht auf modernen Bildschirmen viel besser aus.

Um die besten Ergebnisse bei der Verwendung von Interlacing/Deinterlacing und der Konvertierung zu undvon Telecine zu erzielen, müssen Sie überlegen, wie Ihr Eingabevideo aufgenommen wurde und welcheTransformationen dazu vorgenommen wurden. Wenn Sie beispielsweise Deinterlacing auf eine Eingabeanwenden, die nicht interlaced ist, leidet Ihre Ausgabevideoqualität.

Themen• Grundlegendes Vokabular des Scantyps (p. 115)• Einstellungen für die Konvertierung des Scantyps (p. 115)• Gültige Einstellungskombinationen (p. 117)• Konvertieren des Scan-Typs Ihres Videos (p. 121)

114

MediaConvert User GuideGrundlegendes Vokabular des Scantyps

Grundlegendes Vokabular des ScantypsProgressives Video

Progressives Videoenthält alle Zeilen in allen Frames. Auf modernen Bildschirmen sieht es besseraus, da es das Bildflackern, das der Betrachter auf dem Bildschirm sieht, drastisch reduziert. Geräte,die progressives Video anzeigen, zeichnen alle horizontalen Linien in einem Frame neu. Zum Beispielzeichnet ein Gerät, das bei 50 Hertz läuft, das ein 1080 progressives Video abspielt, 1080 Zeilen (jedeZeile im Frame) 50 Mal pro Sekunde neu.

Video (Interlaced-Video)

Video (Interlaced-Video)verwendet eine Technik, die die wahrgenommene Bildrate einer Videoanzeigeverdoppelt, ohne zusätzliche Bandbreite zu verbrauchen. Auf älteren Displays bemerken die meistenLeute keine verminderte Videoqualität mit Interlaced-Video. Geräte, die Interlaced-Video unterstützen,zeichnen alle neuanderehorizontale Linie in einem Rahmen. Zum Beispiel zeichnet ein Gerät, dasbei 50 Hertz läuft, das ein 1080 Interlaced-Video abspielt, 540 Zeilen neu (die Hälfte der ZeilenimRahmen) 50 mal pro Sekunde.

Feldpolarität für Interlaced-Frames

Interlaced-Video enthält zwei Felder eines Videobilds, von denen jedes aus jeder anderen horizontalenLinie des Bildes besteht. Polarität des Feldesim Video unterscheidet zwischen diesen beidenZeilensätzen. Die Polarität eines Sets gibt an, ob das obere Feld zuerst oder das untere Feld anerster Stelle steht. In der folgenden Abbildung wird das Set mit Polarität des oberen Feldes blaudargestellt und enthält die oberste Linie. Der Satz mit Polarität des unteren Feldes wird rot dargestelltund enthält die zweite horizontale Linie von oben. Der komplette Frame enthält beides, wobei jederSatz abwechselnd aktualisiert wird.

Wenn Sie Interlaced-Ausgänge mit MediaConvert erstellen, können Sie angeben, welche Feldpolaritätmit der Einstellung zuerst kommtInterlace-Modusaus.

Einstellungen für die Konvertierung des ScantypsBiszwischen Interlaced in progressives Video konvertieren, geben Sie die MediaConvert-Einstellungenan, die in diesem Thema behandelt werden. Dieses Thema bietet konzeptionelle Informationen undAnleitungen zur Auswahl von Werten für MediaConvert Einstellungen im Zusammenhang mit Interlacingund Deinterlacing. Weitere Informationen zum Angeben finden Sie in den Verfahren im ThemaKonvertierendes Scantyps (p. 121)aus.

115

MediaConvert User GuideEinstellungen für die Konvertierung des Scantyps

Gültige Werte für einige dieser Einstellungen hängen davon ab, was Sie für die anderen Einstellungenauswählen. Für eine Tabelle, die zeigt, wie sie zusammen korrekt angegeben werden,sehenGültigeEinstellungskombinationen (p. 117)aus.

DeinterlacerPräprozessor(Deinterlacer)

Verwenden Sie diese übergeordnete Einstellung, um Deinterlacing zu aktivieren und zu deaktivieren.Wenn Sie den Deinterlacer einfach aktivieren, ohne weitere Deinterlacing-Einstellungenanzugeben, konvertiert Ihr Job interlaced Content in Progressive. Damit das Standard-Deinterlacingordnungsgemäß funktioniert, muss Ihr Eingabevideo interlaced sein und die Frames IhresEingabevideos dürfen nicht habenMetadaten, die markiertsie als progressiv.

Deinterlace-Steuerung(DeinterlacerControl)

Diese Einstellung ist ein Kind der Deinterlacer-Einstellung. Optional können Sie verwendenDeinterlace-Kontrolleum MediaConvert alle Frames Ihres Eingabevideos deinterlace zu lassen, einschließlichderjenigen, die als progressiv gekennzeichnet sind. Verwenden Sie diese Einstellung nur, wenn Siewissen, dass diese Metadaten in Ihrem Eingabevideo falsch sind.

Deinterlace-Algorithmus(DeinterlaceAlgorithm)

Diese Einstellung ist ein Kind der Deinterlacer-Einstellung. Optional können Sie verwendenDeinterlace-Algorithmusum die Art und Weise zu spezifizieren MediaConvert macht das Deinterlacing,um die beste Qualität für Ihre Inhalte zu erhalten. Wählen Sie bei schärferen Bildern eine derbewegungsadaptiven Interpolationsoptionen (InterpolierenoderTicker interpolieren) enthalten. WählenSie bei gleichmäßigeren Bewegungen eine der Mischoptionen (Blend (Überblenden)oderBlend Ticker)enthalten. Wenn Ihre Quelldatei das Verschieben von Text enthält, z. B. eine scrollende Überschrift amunteren Rand des Rahmens, wählen Sie die Ticker-Version des Algorithmus aus.

Deinterlace-Modus(DeinterlacerMode)

Diese Einstellung ist ein Kind der Deinterlacer-Einstellung. Optional können Sie verwendenDeinterlace-Modusum zu ändern, wie MediaConvert Deinterlacing anwendet.

Behalten Sie den Standardwert beiDeinterlace, um regelmäßiges Deinterlacing zu machen.

Klicken Sie aufUmgekehrte Telecineum Hard Telecine (29,97 fps, interlaced) mit 23,976 fps inprogressives Video umzuwandeln. Beachten Sie, dass Sie, wenn Sie inverse Telecine verwenden, IhreAusgabe-Bildrate weiterhin als 23,97 angeben müssen. MediaConvert stellt dies nicht automatisch ein.

Klicken Sie aufadaptivdass MediaConvert Interlaced-Eingänge automatisch erkennt und Deinterlacingund inverse Telecine auf sie anwendet. Der adaptive Deinterlace-Modus ist nützlich, wenn SieAusgabevorgaben, Auftragsvorlagen oder benutzerdefinierte Programmierung verwenden, umdieselben Auftragseinstellungen anzuwenden, um eine ganze Asset-Bibliothek zu transcodieren.

Note

Wenn Sie wählenadaptivFür diese Einstellung verwendet MediaConvert automatisch auchinverse Telecine.

Interlace-Modus(interlaceMode)

Wenn Sie Interlaced-Video aus progressiven oder interlaced-Eingängen erstellen, verwenden Siedieses MediaConvert -Einstellung Der Standardwert dieser Einstellung istProgressive, damit Sie dieseEinstellung ignorieren können, es sei denn, Sie möchten eine interlaced-Ausgabe.

Note

Wenn Sie eine Interlaced-Eingabe verwenden und die Standardeinstellungbeibehalten,Progressive, fürInterlace-Modus, sollten Sie auch aktivierenDeinterlaceaus.Andernfalls hat Ihre progressive Ausgabe eine sehr schlechte Videoqualität.

116

MediaConvert User GuideGültige Einstellungskombinationen

Wenn Sie Interlaced-Ausgänge erstellen, verwenden SieInterlace-ModusumdieFeldpolarität (p. 115)Ihrer Ausgänge. Sie können entweder direkt das Feld angeben, das zuersterscheint, oder Sie können es so einstellen, dass es der Polarität des Quelleingangs folgt. Bei Jobsmit mehreren Eingängen kann der Ausgang je nach Polarität der Eingänge zuerst eine Mischung ausoberem und unterem Feld aufweisen.

Wenn du eingestellt hastInterlace-Modusum der Quelle zu folgen und Ihre Eingabe progressiv ist,hängt die Feldpolarität des Ausgangs davon ab, welche der folgenden Optionen Sie festlegen. Folgen,oberes Feldführt zu einer Ausgabe, die zuerst oberstes Feld ist. Folgen, unteres Feldführt zu einerAusgabe, die zuerst das untere Feld ist.

Scan-Typ(inputScanType)

Verwenden Sie diese Einstellung nur, wenn Ihre Eingabe Progressive Segmented Frame (PsF)ist. MediaConvert erkennt automatisch progressive und interlaced-Eingänge. Aber es erkennt PsFnicht. Wenn Ihre Eingabe PsF ist, setzen SieScan-TypzupSFzur besseren Erhaltung der Qualität beiDeinterlacing und Bildrate Conversion.

Gültige EinstellungskombinationenVerwenden Sie diese Tabelle, um zu bestätigen, dass die Einstellungen für den Scantyp, die Sieverwenden möchten, zusammen gültig sind und dass sie mit dem Scantyp Ihrer Quelleingabe arbeiten.

Note

Deinterlace-Algorithmuserscheint nicht in dieser Tabelle, denn wann immer es sinnvoll ist zuaktivierenDeinterlacerkönnen Sie unabhängig von Ihren anderen Einstellungen einen beliebigenWert auswählen.

So konvertieren Sie dieseEingabe

Zu dieser Ausgabe Verwenden Sie dieseEinstellungswerte

Progressive Progressive Deinterlacer: Disabled

Deinterlace-Kontrolle: –

Deinterlace-Modus: –

Interlace-Modus: Progressiv(Standardeinstellung)

Telecine-Telecine-: Keine(Standard)

Interlaced Progressive Deinterlacer: Enabled

Deinterlace-Kontrolle: EntwederWert

Deinterlace-Modus: Deinterlace(Standard)

Interlace-Modus: Progressiv(Standardeinstellung)

Telecine-Telecine-: Keine(Standard)

Hard-Telekine Progressive Deinterlacer: Enabled

117

MediaConvert User GuideGültige Einstellungskombinationen

So konvertieren Sie dieseEingabe

Zu dieser Ausgabe Verwenden Sie dieseEinstellungswerteDeinterlace-Kontrolle: EntwederWert

Deinterlace-Modus: UmgekehrteTelecine

Interlace-Modus: Progressiv(Standardeinstellung)

Telecine-Telecine-: Keine(Standard)

Bildrate: 23.976

Hard-Telekine Progressive

Wann du benutzenwillstadaptivzumDeinterlace-Modus

Deinterlacer: Enabled

Deinterlace-Kontrolle: Normal

Deinterlace-Modus: adaptiv

Interlace-Modus: Progressiv(Standardeinstellung)

Telecine-Telecine-: Keine(Standard)

Bildrate: 23.976

Weiche Telekine Progressive Deinterlacer: Disabled

Deinterlace-Kontrolle: –

Deinterlace-Modus: –

Interlace-Modus: Progressiv(Standardeinstellung)

Telecine-Telecine-: Keine(Standard)

Bildrate: 23.976

Mehrere Eingänge, einigeinterlaced und einige progressiv

Progressive Deinterlacer: Enabled

Deinterlace-Kontrolle: Normal

Deinterlace-Modus: adaptiv

Interlace-Modus: Progressiv(Standardeinstellung)

Telecine-Telecine-: Keine(Standard)

118

MediaConvert User GuideGültige Einstellungskombinationen

So konvertieren Sie dieseEingabe

Zu dieser Ausgabe Verwenden Sie dieseEinstellungswerte

Progressive Hard-Telekine Deinterlacer: Disabled

Deinterlace-Kontrolle: –

Deinterlace-Modus: –

Interlace-Modus: Beliebiger Wertaußer Progressive

Telecine-Telecine-: Hart

Bildrate: 29.97

Hard-Telekine Hard-Telekine Deinterlacer: Disabled

Deinterlace-Kontrolle: –

Deinterlace-Modus: –

Interlace-Modus: Beliebiger Wertaußer Progressive

Telecine-Telecine-: Keine

Bildrate: Quelle folgen

Weiche Telekine Hard-Telekine Deinterlacer: Disabled

Interlace-Modus: Beliebiger Wertaußer Progressive

Telecine-Telecine-: Hart

Framerate: 29.97

Mehrere Eingänge, einigeinterlaced und einige progressiv

Hard-Telekine Deinterlacer: Disabled

Deinterlace-Kontrolle: –

Deinterlace-Modus: –

Interlace-Modus: Beliebiger Wertaußer Progressive

Telecine-Telecine-: Hart

Framerate: 29.97

Interlaced Interlaced Deinterlacer: Disabled

Deinterlace-Kontrolle: –

Deinterlace-Modus: –

Interlace-Modus: Beliebiger Wertaußer Progressive

Telecine-Telecine-: Keine

119

MediaConvert User GuideGültige Einstellungskombinationen

So konvertieren Sie dieseEingabe

Zu dieser Ausgabe Verwenden Sie dieseEinstellungswerte

Mehrere Eingänge, einigeinterlaced und einige progressiv

Interlaced Deinterlacer: Disabled

Deinterlace-Kontrolle: –

Deinterlace-Modus: –

Interlace-Modus: Beliebiger Wertaußer Progressive

Telecine-Telecine-: Keine

Progressive Weiche Telekine Deinterlacer: Disabled

Deinterlace-Kontrolle: –

Deinterlace-Modus: –

Interlace-Modus: Beliebiger Wertaußer Progressive

Telecine-Telecine-: Weich

Hard-Telekine Weiche Telekine Deinterlacer: Enabled

Deinterlace-Kontrolle: EntwederWert

Deinterlace-Modus: UmgekehrteTelecine

Interlace-Modus: Beliebiger Wertaußer Progressive

Telecine-Telecine-: Weich

Framerate: 23.967

Hard-Telekine Weiche Telekine

Wann du benutzenwillstadaptivzumDeinterlace-Modus

Deinterlacer: Enabled

Deinterlace-Kontrolle: Normal

Deinterlace-Modus: adaptiv

Interlace-Modus: Beliebiger Wertaußer Progressive

Telecine-Telecine-: Weich

Framerate: 23.967

120

MediaConvert User GuideKonvertieren des Scantyps

So konvertieren Sie dieseEingabe

Zu dieser Ausgabe Verwenden Sie dieseEinstellungswerte

Weiche Telekine Weiche Telekine Deinterlacer: Disabled

Deinterlace-Kontrolle: –

Deinterlace-Modus: –

Interlace-Modus: Beliebiger Wertaußer Progressive

Telecine-Telecine-: Weich

Mehrere Eingänge, einigeinterlaced und einige progressiv

Weiche Telekine Deinterlacer: Enabled

Deinterlace-Kontrolle: Normal

Deinterlace-Modus: adaptiv

Interlace-Modus: Beliebiger Wertaußer Progressive

Telecine-Telecine-: Weich

Framerate: 23.967

Konvertieren des Scan-Typs Ihres VideosNachdem Sie wissen, wie Sie die relevanten Einstellungen angeben möchten, richten Sie Ihren Jobmit einem der folgenden Verfahren ein. Konzeptionelle Informationen und Anleitungen zur Auswahlder richtigen Werte für diese Einstellungen finden Sie unterEinstellungen für die Konvertierung desScantyps (p. 115)aus.

So richten Sie Ihren Transcodierungsauftrag zum Konvertieren von Scantyp und Telecine (-Konsole) ein

1. Konsultieren Sie das ThemaEinstellungen für die Konvertierung des Scantyps (p. 115)um die Wertezu bestimmen, die Sie für Interlacing oder Deinterlacing festlegen möchten.

2. Richten Sie Ihre Job-Inputs und -Outputs wie in beschrieben einEinen Job einrichten (p. 10)aus.3. Auf derErstellen von AufträgenSeite, in derAufgabeWählen Sie auf der linken Seite die Ausgabe aus,

mit der Sie arbeiten möchten.4. Finden Sie die Einstellungen, die Sie benötigen, imEncoding settingsAbschnitt wie folgt:

• DeinterlacerPräprozessor: Klicken Sie aufDeinterlaceraus der Liste der Präprozessoren untenimEncoding settingsAbschnitts erstellt.

• Deinterlace-Kontrolle: Finden Sie diese Einstellung imDeinterlacer, nachdem Sie den Deinterlaceraktiviert haben.

• Deinterlace-Algorithmus: Finden Sie diese Einstellung imDeinterlacer, nachdem Sie den Deinterlaceraktiviert haben.

• Deinterlace-Modus: Finden Sie diese Einstellung imDeinterlacer, nachdem Sie den Deinterlaceraktiviert haben.

• Interlace-Modus: Finden Sie diese Einstellung direkt unterEncoding settingsaus. Möglicherweisemöchten Sie die Suchfunktion Ihres Webbrowsers verwenden, um diese Einstellung zu finden.

121

MediaConvert User GuideKonvertieren des Scantyps

• Telecine-Telecine-: Diese Einstellung ist nur in der -Konsole sichtbar, wenn SieBildratezu29.970aus.SuchenBildratedirekt unterEncoding settingsaus. Möglicherweise möchten Sie die SuchfunktionIhres Webbrowsers verwenden, um diese Einstellung zu finden.

Der Standardwert fürTelecine-Telecine-istKeineaus. Daher müssen Sie diese Einstellung nur in derKonsole sichtbar machen, wenn Sie eine Telecine-Ausgabe erstellen.

So richten Sie Ihren Transcodierungsauftrag zum Konvertieren von Scantyp und Telecine (API,CLI oder SDK) ein

Wenn Sie die API, CLI oder ein SDK verwenden, geben Sie die relevanten Einstellungen in Ihrer JSON-Auftragsspezifikation an und senden Sie sie dann programmgesteuert mit Ihrem Job ein. WeitereInformationen zum programmgesteuerten Einreichen Ihrer Aufgabe finden Sie in den einleitenden ThemenderAWS Elemental MediaConvert -API-Referenz:

• Erste Schritte mit AWS Elemental MediaConvert Verwenden der AWS-SDKs oder der AWS CLI• Erste Schritte mit AWS Elemental MediaConvert unter Verwendung der API

1. Konsultieren Sie das ThemaEinstellungen für die Konvertierung des Scantyps (p. 115)um die Wertezu bestimmen, die Sie für Interlacing oder Deinterlacing festlegen möchten.

2. Verwenden der MediaConvert -Konsole zur Generierung Ihrer JSON-Aufgabenspezifikation. Wirempfehlen diesen Ansatz, da die Konsole als interaktiver Validator gegen MediaConvert Job-Schema.Gehen Sie wie folgt vor, um Ihre JSON-Aufgabenspezifikation mit der -Konsole zu generieren:

a. Befolgen Sie das zuvor beschriebene Verfahren für die Konsole.b. Wählen Sie im Bereich Job (Aufgabe) auf der linken Seite in Job settings (Aufgabeneinstellungen)

die Option Show job JSON (JSON für Aufgabe anzeigen) aus.

Weitere Informationen, einschließlich wohin jede Einstellung in die Struktur der Auftragseinstellungengehört, finden Sie imAWS Elemental MediaConvert -API-Referenzaus. Links in dieser Liste gehen zuInformationen über die Einstellung in diesem Dokument:

• DeinterlacerPräprozessor:Deinterlacer• Deinterlace-Kontrolle:DeinterlacerControl• Deinterlace-Algorithmus:DeinterlaceAlgorithm• Deinterlace-Modus:DeinterlacerMode• Interlace-Modus(interlaceMode)

• AVC (H.264):interlaceMode• HEVC (H.265):interlaceMode• MPEG-2:interlaceMode• Apple ProRes:interlaceMode

• Telecine-Telecine-(telecine)• AVC (H.264):telecine• HEVC (H.265):telecine• MPEG-2:telecine• Apple ProRes:telecine

• Scan-Typ(InputScanType)

122

MediaConvert User GuideSchwarzes Videopolster

Video mit schwarzen Videobildern auffüllenSo funktioniert das Auffüllen von schwarzen VideosAWS Elemental MediaConvert kann Videospuren mit schwarzen Videobildern auffüllen, sodass die Dauervon Video und Audio ausgerichtet ist.

Eingabemediendateien können Audio- und Videospuren mit unterschiedlicher Dauer haben. Im folgendenhorizontalen Balkendiagramm beginnt die Audiospur vor der Videospur und endet danach.

Sie können es verwendenPad Videoum die Videospur zu verlängern. In derEingabeBereich,unterVideoauswahl, wählenVideokorturund setzePad VideozuBlackaus. Abhängig von Ihrer Eingabeerzeugt dies schwarze Videobilder am Anfang, Ende oder am Anfang und Ende Ihrer Eingabe.

Im folgenden horizontalen Balkendiagramm füllen schwarze Frames den Anfang und das Ende des Videosaus, um der Länge des Audios zu entsprechen.

123

MediaConvert User GuideHäufig gestellte Fragen

Häufig gestellte FragenQ: Da Videoframes und Hörbeispiele unterschiedliche Raten haben, wird AWS Elemental MediaConvertjemals teilweise Videoframes generieren?

MediaConvert generiert vollständige Videobilder.

Wenn Sie einen Downstream-Workflow haben, der auf sehr kleine Dauerunterschiede zwischen Video undAudio reagiert, stellen SieAudio-DauerzuMatch video durationin Ihren Ausgabevideoeinstellungen.

Q: Was ist, wenn die Zeitstempel der Startpräsentation (PTS) in meinen Eingabevideo- und Audiospurenunterschiedlich sind?

Wenn Ihr Eingabevideo bei 10 Sekunden beginnt und eine Dauer von 30 Sekunden hat und Ihr Eingabe-Audio bei 0 Sekunden beginnt und auch eine Dauer von 30 Sekunden hat, werden 10 Sekundenschwarzes Video am Anfang hinzugefügt.

Q: Was passiert, wenn das Audio in meinem Eingang beginntnachDas Video? Oder das Audio endet vordem Video?

Die Audiostille wird am Anfang oder Ende eingefügt, um sich am Anfang oder Ende des Videosauszurichten.

Q: Kann ich stattdessen den Eingabeausschnitt verwenden, um die Dauer von Audio und Videoauszurichten?

Ja, das Eingabe-Clipping kann dazu beitragen, die gleiche Aufgabe zum Ausrichten von Audio- undVideodauern zu erfüllen. Denken Sie jedoch daran, dass der Eingabeausschnitt auch Audio- oderVideoinhalte von der Eingabe entfernt.

Funktionseinschränkungen für Pad-VideoDie folgende Funktion ist nicht verfügbar, wenn Sie mit schwarzem Video auffüllen:

• Beschleunigte Umschlüsselung

124

MediaConvert User GuideVerwenden von QVBR

Kodierungseinstellungen fürVideoqualität

Wenn Sie einen Job mit AWS Elemental MediaConvert erstellen, wirken sich die Kodierungseinstellungen,die Sie für Ihre Ausgabe auswählen, auf die Videoqualität, die Dateigröße und die Player-Kompatibilitätaus.

Sie können Ihren Job so konfigurieren, dass er zulässt MediaConvert um die bestenKodierungseinstellungen für die Videoqualität mit einer ausgewogenen Ausgabedateigröße auszuwählen.Oder Sie können Kodierungseinstellungen auswählen, die Ihren Ausgabe-oder Lieferanforderungenentsprechen.

In diesem Abschnitt werden grundlegende Konzepte vorgestellt, typische Einstellungen beschrieben undAnleitungen zur Auswahl von für die Videoqualität optimierten Einstellungen enthalten.

Note

Weitere Informationen zu Spezialausgaben wie Dolby Vision, HDR und MXF finden SieunterErstellen von Spezialausgaben (p. 177)aus.

Die folgenden Themen stellen weitere Informationen zu diesen Codierungs-Einstellungen zur Verfügung.

Themen• Verwenden des QVBR-Ratenregelungsmodus (p. 125)• Einstellungen für GOP-Struktur (p. 128)

Verwenden des QVBR-RatenregelungsmodusDer Ratenregelungsmodus, den Sie für Ihre Ausgabe wählen, bestimmt, ob der Encoder mehr Datenfür komplexe Teile Ihres Videos verwendet oder eine konstante Datenmenge pro Frame beibehält.In diesem Kapitel finden Sie eine Anleitung zur Auswahl des richtigen Ratenregelungsmodus für IhreKomponente, je nachdem, wie Sie diese verteilen möchten. Grundsätzlich erhalten Sie die besteVideoqualität für eine bestimmte Dateigröße, indem Sie die qualitätsdefinierte variable Bitrate (QVBR) fürIhren Ratenregelungsmodus verwenden.

Vergleich von QVBR mit anderen RatenregelungsartenWelchen Ratenregelungsmodus Sie wählen, hängt davon ab, wie Sie Ihre Komponente verteilen. AWSElementalMediaConvertbietet folgende Möglichkeiten für den Bitratenmodus:

Qualitätsdefinierter variabler Bitratenmodus (QVBR)

Wählen Sie diesen Modus für die Verteilung über das Internet (OTT) und den Download von Video-on-Demand (VOD). Um die beste Videoqualität für Ihre Dateigröße zu erzielen, wählen Sie immer diesenModus, außer in den folgenden Fällen:• Sie müssen Ihre Bitrate konstant halten, z.B. für die Verteilung über Festbandbreitennetze.• Die Gesamtdateigröße darf die von Ihnen angegebene Größe nicht unterschreiten, z.B. um

vertragliche oder behördliche Anforderungen zu erfüllen.

Wenn Sie QVBR wählen, bestimmt der Encoder die richtige Anzahl von Bits für jeden Teil desVideos, um die von Ihnen angegebene Videoqualität aufrechtzuerhalten. Sie können das QVBR-Qualitätsniveau leer lassen, damit der Encoder basierend auf den Eingabe-Videobildern dasentsprechende Qualitätsniveau ermitteln kann. Sie können für alle Ihre Komponenten die gleichen

125

MediaConvert User GuideQVBR im Vergleich zu anderen Modi

QVBR-Einstellungen verwenden. Der Encoder passt die Dateigröße automatisch an die Komplexitätdes Videos an. Weitere Informationen finden Sie unter Richtlinien für die Verwendung vonQVBR (p. 127) .

Konstanter Bitratenmodus (CBR)

Wählen Sie CBR nur, wenn Sie möchten, dass die Bitrate der Komponente über die Laufzeit hindurchkonstant bleibt. Beispielsweise benötigen Sie möglicherweise eine konstante Bitrate, wenn Sie IhreKomponenten über begrenzte, feste Bandbreiten-Netzwerke verteilen.

Wenn Sie CBR wählen, begrenzt der Encoder die Dateigröße und -qualität auf den Wert, den Sie fürBitrate eingestellt haben. Der Encoder verwendet die gleiche Anzahl an Bits für alle Teile des Videos.

Variabler Bitratenmodus (VBR)

Wählen Sie VBR, wenn Sie Ihre Komponente über ein Netzwerk verteilen, das eine sich änderndeBitrate ermöglicht, wie beispielsweise das Internet, Sie aber die Gesamtdateigröße Ihrer Komponenteangeben müssen.

Note

Wenn Sie Ihre Ausgabe mit QVBR für Multi-Pass-Codierung einrichten, können Sie optionaleine maximale durchschnittliche Bitrate angeben, die die Gesamtdateigröße Ihrer Ausgabebegrenzt. Wählen Sie VBR nur, wenn Ihre Dateigröße nicht kleiner als die von Ihnenangegebene Größe sein darf.

Mit VBR geben Sie die durchschnittliche Bitrate der Komponente an. Der Encoder weist die Bits sozu, dass mehr Bits an komplexe Teile des Videos gehen. Die Gesamtdateigröße (ohne Container-,Packaging- und Audiodaten) ergibt sich aus der durchschnittlichen Bitrate, die Sie angeben (in Bits proSekunde), mal der Länge der Komponente (in Sekunden).

Wenn Sie VBR verwenden, erzielen Sie die besten Ergebnisse, wenn Sie Ihre durchschnittliche Bitratean die Komplexität der einzelnen Komponenten anpassen.

Die folgende Grafik veranschaulicht, wie die variablen Bitratenmodi (QVBR und VBR) im Vergleich zu CBRunnötige Bits einsparen und eine bessere Qualität bieten. Die Grafik zeigt QVBR im Vergleich zu CBR,aber das gleiche Prinzip gilt für VBR.

In den Teilen der Grafik, in denen sich die QVBR-Linie oberhalb der CBR-Linie befindet, wie in dem Teil mitder Bezeichnung Area 1, kappt CBR die Bitrate der Videoqualität auf jene anderer Szenen, so dass QVBRIhnen eine gleichmäßigere Qualität bietet. In den Bereichen, in denen die QVBR-Linie unter die CBR-Liniefällt, wie in dem mit Area 2 bezeichneten Teil, reicht eine niedrige Bitrate für die gleiche Videoqualität aus,wodurch QVBR Bits einspart und die Möglichkeit zur Kosteneinsparung bei der Speicherung und Verteilungüber Ihr Content Delivery Network (CDN) gegeben ist.

126

MediaConvert User GuideRichtlinien für die Verwendung von QVBR

Richtlinien für die Verwendung des qualitätsdefiniertenvariablen BitratenmodusWenn Sie QVBR verwenden, können Sie die Qualitätsstufe für Ihre Ausgabe und die maximaleSpitzenbitrate angeben. Der Encoder wählt vernünftige Werte dieser Einstellungen aus und entscheidet,wie viele Bits für jeden Teil des Videos verwendet werden sollen. Wenn Sie die gleichen Einstellungen aufmehrere Komponenten anwenden, haben Ihre Ausgaben bei einfacheren Komponenten (z.B. Cartoons)eine geringere Dateigröße als Ihre Ausgaben bei visuell komplexen Komponenten (z.B. High-Motion-Sportarten mit hell gekleideten Massen im Hintergrund).

Dieser Abschnitt enthält Informationen über die QVBR-Einstellungen. Die folgende Tabelle enthält eineReihe von empfohlenen Werte für den Einstieg. Geben Sie die Werte für diese Einstellungen an, wenn SieIhre Ausgaben erstellen, wie in Einen Job einrichten (p. 10) beschrieben. Weitere Informationen zu deneinzelnen Einstellungen erhalten Sie, wenn Sie ein Thema aus der Liste unter der Tabelle auswählen.

Behebung Width Höhe QualitätsstufeQVBR-

Maximale Bitrate

1080p 1920 1080 9 6000000

720p 1280 720 8 4000000

720p 1280 720 7 2000000

480p 852 480 7 1000000

360p 640 360 7 700000

288p 512 288 7 350000

Bei allen Auflösungen geben Sie keinen Wert für Max average bitrate (Max. durchschnittliche Bitrate) an,es sei denn, Sie müssen eine maximale Dateigröße als Obergrenze garantieren. Wenn Sie eine maximaledurchschnittliche Bitrate angeben, reduziert dies den Nutzen, den QVBR in Bezug auf die Videoqualitätim Verhältnis zur Dateigröße bietet. Um die Max average bitrate (Max. durchschnittliche Bitrate) zuverwenden, müssen Sie zuerst den Quality tuning level (Qualitätsoptimierungslevel) auf Multi-Pass-HQsetzen.

Wenn Sie die Max average bitrate (Max. durchschnittliche Bitrate) nicht verwenden und dieMulti-Pass-Kodierung nicht aus anderen Gründen benötigen, setzen Sie den Quality tuning level(Qualitätsoptimierungslevel) auf Single-Pass-HQ.

Note

Die Multi-Pass-Kodierung ist eine professionelle Tier-Funktion. Weitere InformationenzuMediaConvertPreisstufen sieheMediaConvertPreisgestaltungaus.

Einstellung des QVBR-QualitätsoptimierungsniveausStandard-QVBR-QualitätsniveauSie können das QVBR-Qualitätsniveau leer lassen, damit der Encoder basierend auf den Eingabe-Videobildern automatisch das entsprechende Qualitätsniveau ermitteln kann. Wenn Sie die Standardoptionwählen, erzeugt der Encoder eine konsistentere Qualität im gesamten Video anstelle eines bestimmtenZielqualitätsniveaus. Beachten Sie, dass Sie, wenn Sie diese Option wählen, kein differenziertesQualitätsniveau basierend auf dem vorgesehenen Anzeigegerät (z. B. Großbildfernseher, PC oderTablet oder Smartphone) einhalten können. Der Encoder bestimmt basierend auf den Eigenschaften

127

MediaConvert User GuideEinstellungen für GOP-Struktur

Ihres Eingabevideos das für Sie geeignete Qualitätsniveau, um eine gleichbleibende Videoqualitätaufrechtzuerhalten.

Kundenspezifisches QVBR-QualitätsniveauSie können den QVBR quality level (QVBR-Qualitätsstufe) auf einer Skala von 1 bis 10 angeben. DerEncoder bestimmt die richtige Anzahl von Bits für jeden Teil des Videos, um die von Ihnen angegebeneVideoqualität aufrechtzuerhalten.

Der beste Wert für eine Ausgabe hängt davon ab, wie die Ausgabe angezeigt wird. Im Allgemeinen legenSie den QVBR quality level (QVBR Qualitätsstufe) wie in der folgenden Tabelle fest.

Vorgesehenes Anzeigegerät Empfohlene QVBR-Qualitätsstufe für 720p/1080p

Großer Fernsehbildschirm 8 oder 9

PC oder Tablet 7

Smartphone 6

Die folgende Grafik zeigt, wie sich die Änderung der Qualitätsstufe auf die Bitrate auswirkt, die der Encoderfür verschiedene Teile des Videos verwendet. Während die Linien für Level 7 und Level 9 an den gleichenStellen Spitzen bilden und abfallen, verwendet der Encoder insgesamt mehr Bits, wenn die Qualität höhereingestellt ist.

Einstellungen für GOP-StrukturWenn Sie einen Job erstellen, wirken sich die Einstellungen der Bildgruppe (GOP), die Sie für IhreAusgabe auswählen, auf die Videoqualität und die Spielerkompatibilität aus. In diesem Abschnitt werdengrundlegende GOP-Konzepte vorgestellt, typische Reop-Einstellungen beschrieben und Anleitungen zurAuswahl von Einstellungen, die für die Videoqualität optimiert sind.

Eine Rep. ist eine spezifische Anordnung komprimierter Video-Frame-Typen. Zu diesen Frame-Typengehören Folgende:

I-Frames

Intracodierte Rahmen Enthalten Sie alle Informationen, die ein Decoder verwendet, um den Rahmenzu dekodieren. In der Regel verwenden I-Frames die meiste Anzahl von Bits innerhalb einesVideostreams.

128

MediaConvert User GuideGOP-Größe

P-Frames

Vorhergesagte Frames. Enthalten Sie die Unterschiede zwischen dem aktuellen Frame und einemoder mehreren Frames davor. P-Frames bieten eine viel bessere Komprimierung als I-Frames undverwenden weniger Bits innerhalb eines Videostreams.

B-Frames

Bidirektional prognostizierte Frames. Enthalten Sie die Unterschiede zwischen dem aktuellen Frameund einem oder mehreren Frames davor oder danach. B-Frames bieten die höchste Kompression undnehmen die wenigsten Bits innerhalb eines Videostreams auf.

Eine typische Rep. beginnt mit einem I-Frame und folgt mit einem sich wiederholenden Muster aus B- undP-Frames. Dies ist ein typisches sich wiederholendes Rahmenmuster: IBBPBBPBBPBB

Die folgenden Themen stellen weitere Informationen zu einzelnen GOP-Einstellungen zur Verfügung undempfehlen Einstellungen, die für die Videoqualität optimiert sind.

GOP-GrößeDie GOP-Größe (die Anzahl der Frames in einer Rep.) definiert das Intervall zwischen I-Frames. Wennbeispielsweise eine Rep. mit einem I-Frame beginnt und eine Kombination aus 29 B- und P-Frames hat,beträgt die GOP-Größe 30 Frames.

Eine typische GOP-Größe ist 1 bis 2 Sekunden lang, entsprechend der Videobildrate. Wenn Ihre Ausgabe-Bildrate beispielsweise 30 Bilder pro Sekunde beträgt, beträgt eine typische GOP-Größe 30 oder 60Frames.

Wenn Sie Ihren Ausgabe-Videocodec aufH_264oderH_265, setzenSteuerung des GOP-ModuszuAutoZulässigen MediaConvert um eine optimale GOP-Größe auszuwählen.

Note

Streaming-Videoformate, einschließlich HLS, DASH, CMAF und MSS, erfordern, dass dieFragment- oder Segmentlänge ein Vielfaches der Reop-Größe beträgt. Weitere Informationenfinden Sie unter Einstellen der Fragmentlänge für Streaming-Ausgaben (p. 45). Wenn Siedie GOP-Modussteuerung für diese Videoformate auf Auto einstellen, MediaConvert wähltautomatisch eine kompatible und optimierte GOP-Größe relativ zur Fragment- oder Segmentlängeaus.

Geschlossene GOP-KadenzDie geschlossene GOP-Trittfrequenz definiert die Anzahl der GOPs, über die ein P- oder B-Frameverweisen kann. Eine Rep. kann entwederoffenodergeschlossenaus. Offene GOPs können Frames haben,die auf einen Frame aus einer anderen Rep. verweisen, während geschlossene GOPs Frames haben, dienur innerhalb der Rep. selbst verweisen.

Wenn Sie Ihren Ausgabe-Videocodec aufH_264oderH_265, keepGeschlossene GOP-KadenzZumZulässigen leer MediaConvert um eine optimale geschlossene GOP-Trittfrequenz auszuwählen.

Anzahl der B-Frames zwischen Referenz-FramesDefiniert die maximale Anzahl von B-Frames MediaConvert kann zwischen Referenz-Frames verwendetwerden.

Ein typischer Wert ist 1 oder 2 wennGOP-Referenz B-Framewird auf gesetztDisabled, und 3—5 wennGOP-Referenz-B-Frame aufEnabledaus.

129

MediaConvert User GuideMin I-Intervall

Wenn Sie Ihren Ausgabe-Videocodec aufH_264, keepAnzahl der B-Frames zwischen Referenz-FramesZum Zulässigen leer MediaConvert Wählen Sie eine optimale Anzahl von B-Frames zwischenReferenz-Frames aus.

Min I-IntervallMin I-Interval erzwingt eine minimale Anzahl von Frames zwischen I-Frames, die zu Beginn eines Reop-Frames und I-Frames erstellt werden, die durch die Erkennung von Szenenänderungen erstellt werden.

Wenn Sie Ihren Ausgabe-Videocodec aufH_264oderH_265, keepMin I-IntervallZum Zulässigen leerMediaConvert um ein optimales minimales I-Intervall auszuwählen.

Einstellungen für die adaptive QuantisierungDie adaptive Quantisierung wählt die Stärke aus, die auf die verschiedenen Quantisierungsmodiangewendet wird MediaConvert verwendet, einschließlich Flimmern, räumliche und zeitliche Quantisierung.MediaConvert verwendet die adaptive Quantisierung, um Bits entsprechend der Komplexität Ihres Videoszuzuweisen.

Wenn Sie Ihren Ausgabe-Videocodec aufH_264oderXAVC, setzenAdaptiveQuantisierungzuAutoZulässigen MediaConvert um eine optimale adaptive Quantisierung auszuwählen.

130

MediaConvert User GuideFestlegen der Einstellungen der Timecode-Quelle

Einrichten von Untertiteln in AWSElemental MediaConvert Jobs

Um Untertitel in Ihre Aufträge einzubinden, führen Sie die folgenden Schritte in der angegebenenReihenfolge aus:

1. Wenn es sich bei den Eingabeuntertiteln um ein Timecode-basiertes Sidecar-Format wie SCC oder STLhandelt, legen Sie die Timecode-Quelleinstellungen fest. (p. 131)

2. Sammeln Sie die erforderlichen Informationen zu den Untertiteln. (p. 131)3. Erstellen Sie Eingangs-Untertitelselektoren. (p. 132)4. Legen Sie Untertitel in den Ausgaben fest. (p. 142)

Tip

Sie können es verwendenAmazon Transcribemit MediaConvert um Beschriftungen zu generierenund sie in Ihre Ausgabe aufzunehmen. Weitere Informationen finden Sie unterAWSVOD-Untertitelung mit Amazon TranscribeinAWSBeispieleauf GitHubaus.

Angeben der Timecode-QuelleDamit Ihre Untertitel korrekt mit Ihrem Video synchronisiert werden können, müssen Sie dieEingabezeitachse so einrichten, dass sie mit den in der Untertiteldatei eingebetteten Timecodesübereinstimmt. MediaConvert legt die Eingabezeitleiste basierend auf dem Wert fest, den Sie für dieEingabe auswählenTimecode-Quelle-Einstellung. Weitere Informationen finden Sie unter Ausrichtung derEingabe-Timecode-Quelle und Beschriftungen (p. 137).

Anweisungen zum Anpassen der Einstellung Timecode source (Timecode-Quelle) finden SieunterAnpassen der Eingabe-Timeline mit der Eingabe-Timecode-Quelle (p. 37).

Sammeln von erforderlichen Informationen zu denUntertiteln

Halten Sie die folgenden Informationen fest, bevor Sie Untertitel in Ihrem Auftrag einrichten:

• Das Eingangs-Untertitelformat. Sie benötigen diese Informationen vorab. MediaConvert liest dies nichtaus Ihren Eingangsdateien aus.

• Die Tracks der Eingangsuntertitel, die Sie in Ihren Ausgaben verwenden möchten.• Die Ausgabepakete und -dateien, die Sie mit dem Auftrag erstellen wollen. Informationen zur

Angabe des Ausgabepakets oder -dateityps finden Sie unter Erstellen von Ausgaben mit AWSElementarMediaConvert (p. 42).

• Das Format der Ausgabeuntertitel, das Sie in den einzelnen Ausgaben verwenden möchten.

Informationen zur Unterstützung von Ausgabeuntertiteln auf Basis des Eingangscontainers, dem Formatder Eingangsuntertitel und dem Ausgabecontainer finden Sie unter Unterstützte Untertitel-Workflows,Eingabebeschriftungen in derselben Datei wie Video (p. 214).

• Die Tracks der Ausgabeuntertitel, die Sie in die einzelnen Ausgaben einbeziehen möchten. Wenndu durchgehst teletext-to-teletextstehen alle Tracks des Eingangs in der Ausgabe zur Verfügung.

131

MediaConvert User GuideErstellen von Eingangs-Untertiteln

Andernfalls könnten die Tracks einer Ausgabe eine Untermenge der Tracks sein, die im Eingang zurVerfügung stehen.

Erstellen von Eingangs-UntertitelnWenn Sie Untertitel einrichten, beginnen Sie mit der Erstellung von Untertitelselektoren. Untertitelselektorenidentifizieren eine bestimmte Untertitelkomponente im Eingang und ordnen ihr ein Label zu. DieUntertitelkomponente ist entweder ein einzelner Track oder der Satz aller Tracks, die in der Eingangsdateienthalten sind (abhängig vom Format der Untertitel). Sie können z. B. Selektor 1 für Untertitel hinzufügenund die französischen Untertitel damit verknüpfen. Wenn Sie eine Ausgabe so einrichten, dass sieUntertitel enthält (p. 142), können Sie dies durch die Angabe von Untertitelselektoren tun.

So erstellen Sie Eingangsuntertitelselektoren

1. Auf derErstellen von AufträgenSeite imAufgabeWählen Sie auf der linken Seite eine Eingabe aus.

Note

In Aufgaben mit mehreren Eingaben muss jede Eingabe dieselbe Anzahl vonUntertitelselektoren besitzen. Für Eingaben, die keine Untertitel besitzen, erstellen Sie leereUntertitelselektoren. Für diese SelektorenSource, wählenNullquelleaus. Entfernen Sie alleBeschriftungsauswahlen, wenn keine Eingaben Beschriftungen haben.

2. Wählen Sie im Abschnitt Captions selectors (Untertitelselektoren) am unteren Rand der Seite dieOption Add captions selector (Untertitelselektor hinzufügen) aus.

3. Wählen Sie unter Source (Quelle) das Format des Eingangsuntertitels aus.4. Bei den meisten Formaten werden mehr Felder angezeigt. Geben Sie die Werte für diese Felder

an (wie im jeweiligen Thema zum Format Ihrer Eingangsuntertitel beschrieben). Wählen Sie dasentsprechende Thema aus der Liste aus, das dieser Vorgehensweise folgt.

5. Erstellen Sie bei Bedarf weitere Untertitelselektoren. Die Anzahl der benötigten Untertitelselektorenhängt vom Format der Eingangsuntertitel ab. Wählen Sie das entsprechende Thema aus der Liste aus,das dieser Vorgehensweise folgt.

Detaillierte Informationen über das Eingangsuntertitelformat• QuickTime Beschriftungen verfolgen oder Beschriftungen in MXF VANC-Daten (zusätzliche)

Eingabebeschriftungen (p. 132)• Eingebettet (CEA/EIA-608, CEA/EIA-708), Embedded+SCTE-20 und SCTE-20+eingebettete

Eingabeuntertitel (p. 133)• DVB-Sub-Eingangs-Untertitel (p. 134)• Teletext-Eingangs-Untertitel (p. 134)• IMSC-, SCC-, SMPTE-TT-, SRT-, STL-, TTML- (Sidecar) -Eingangsuntertitel (Sidecar) (p. 135)• IMSC-Eingabebeschriftungen (als Teil einer IWF-Quelle) (p. 140)• webVTT-Eingabebeschriftungen (als Teil einer HLS-Quelle) (p. 141)

QuickTime Beschriftungen verfolgen oderBeschriftungen in MXF VANC-Daten (zusätzliche)EingabebeschriftungenWenn Ihre Eingangsuntertitel in einem der folgenden Formate vorliegen, behandelt der Service sie als"Zusatzdaten":

132

MediaConvert User GuideEingebettet (CEA/EIA-608, CEA/EIA-708), Embedded

+SCTE-20 und SCTE-20+eingebettete Eingabeuntertitel

• QuickTime Untertitelspur (QTCC-Format)• MXF VANC-Daten

MediaConvert erstellt keine Ausgabeuntertitel in diesen Formaten. Sie können sie jedoch ineineunterstütztes Ausgabeformat (p. 214)aus.

Für Untertitel aus Zusatzdaten

• Erstellen Sie einen Untertitelselektor pro Track, den Sie in Ihren Ausgaben verwenden werden.• Wählen Sie in jedem Untertitelselektor unter Source (Quelle) die Option Ancillary (Zusatz) aus.• Wählen Sie in jedem Untertitelselektor für CC channel (CC-Kanal) die Kanalnummer für den Track aus,

der dem Selektor zugeordnet ist.

Zum Beispiel haben die Untertitel "Englisch" in CC "Kanal 1" und Spanisch in CC "Kanal 2". Um dieseUntertitel zu verwenden, erstellen Sie den Untertitelselektor 1 und wählen Sie dann 1 in der Dropdown-Liste CC channel (CC-Kanal) aus. Dann erstellen Sie den Untertitelselektor 2, und wählen 2 in derDropdown-Liste CC channel (CC-Kanal) aus.

Eingebettet (CEA/EIA-608, CEA/EIA-708),Embedded+SCTE-20 und SCTE-20+eingebetteteEingabeuntertitelWenn Ihre Eingangsuntertitel in einem der folgenden Formate vorliegen, behandelt der Service sie als"eingebettet":

• CEA-608• EIA-608• CEA-708• EIA-708

Wenn Ihre Eingangsuntertitel sowohl eingebettete Untertitel als auch SCTE-20-Untertitel enthaltenund Sie beide Typen in Ihre Ausgaben einschließen möchten, richten Sie separate Selektoren für dieEingangsuntertitel für die SCTE-20- und die eingebetteten Untertitel-Tracks ein. Richten Sie die SCTE-20-Untertitelselektoren auf die gleiche Weise ein, wie Sie die eingebetteten Selektoren einrichten.

Note

Bei MXF-Eingaben befinden sich Ihre Untertitel höchstwahrscheinlich auf der Nebenspur.Einige Medienanalysetools von Drittanbietern melden diese Untertitel fälschlicherweise alsin 608/708 eingebettet. Informationen zum Einrichten ergänzender Untertitel finden Sie unterQuickTime Beschriftungen verfolgen oder Beschriftungen in MXF VANC-Daten (zusätzliche)Eingabebeschriftungen (p. 132).

Anzahl der Beschriftungsauswahl für eingebettete Beschriftungen• Wenn alle Ihre Ausgabeuntertitel ein eingebettetes Format haben, erstellen Sie nur einen einzigen

Untertitelselektor (auch wenn Sie mehrere Tracks in die Ausgabe einbeziehen möchten). Mit dieserKonfiguration extrahiert MediaConvert automatisch alle Tracks und bezieht sie in die Ausgabe mit ein.

• Wenn alle Ihre Ausgaben in einem nicht eingebetteten Format vorliegen, erstellen Sie einenUntertitelselektor für jeden Track, den Sie in die Ausgabe einbeziehen möchten.

• Wenn einige Ihrer Ausgabeuntertitel in einem eingebetteten Format vorliegen und einige IhrerAusgabeuntertitel in einem anderen Format vorliegen, erstellen Sie einen Untertitelselektor für die

133

MediaConvert User GuideDVB-Sub-Eingangs-Untertitel

Ausgaben mit eingebetteten Untertiteln. Erstellen Sie außerdem individuelle Selektoren für die Ausgabenmit nicht eingebetteten Untertiteln (einen für jeden Track, den Sie in Ihren Ausgaben benötigen).

Auswahlfelder für Untertitel für eingebettete BeschriftungenSource: Klicken Sie aufEingebettet

CC-Kanäle-Nummer: In diesem Feld wird die zu extrahierende Track angegeben. Gehen Sie wie folgt vor:

• Wenn Sie es tun embedded-to-embedded Untertitel (d. h. Sie erstellen nur einen einzigenUntertitelselektor für die eingebetteten Untertitel), MediaConvert ignoriert dieses Feld. Behalten Sie daherden Standardwert fürCC-Kanäle-Nummeraus.

• Wenn Sie eingebettete Untertitel in ein anderes Format konvertieren (d. h., Sie erstellen mehrereUntertitelselektoren, einen für jeden Track), geben Sie die Kanalnummer des Untertitels aus demEingang an, der den gewünschten Track enthält. Wählen Sie dazu die Kanalnummer aus der Dropdown-Liste aus. Wählen Sie z. B. 1 für CC1.

Note

MediaConvert erkennt nicht automatisch, welche Sprache in jedem Kanal vorhanden ist.Sie können dies beim Einrichten der Ausgabeuntertitel festlegen. MediaConvert übergibt dieSprachcode-Metadaten für den Untertitelkanal an die Ausgabe zur Weiterverarbeitung.

DVB-Sub-Eingangs-UntertitelMediaConvert unterstützt DVB-Sub nur in TS-Eingängen.

In den meisten Fällen erstellen Sie einen Untertitelselektor pro Track. Legen Sie in jedem Selektor dengewünschten Track fest, indem Sie die PID oder den Sprachcode angeben.

Note

Geben Sie die Untertitel nicht sowohl im PID-Feld als auch der Dropdown-Liste Language(Sprache) an. Nutzen Sie nur eine der beiden Optionen.

Wenn Sie DVB-Sub-zu-DVB-Sub nutzen und alle Untertitel-Tracks vom Eingang zur Ausgabe übergebenmöchten, erstellen Sie einen Untertitelselektor für alle Tracks. Lassen Sie in diesem Fall das Feld PID leerund wählen Sie keine Sprache aus der Dropdown-Liste Language (Sprache) aus.

Teletext-Eingangs-UntertitelWie Sie Ihre Teletext-Eingabebeschriftungen einrichten, hängt davon ab, wie Sie die Beschriftungen in IhrerAusgabe verwenden möchten. Sie können Teletextuntertitel auf eine der folgenden Arten verwenden:

• Teletext zu Teletext-Passthrough (p. 135)

Mit Teletext-Passthrough MediaConvert durchschleifen Sie Ihre Eingangsuntertitel unverändert vonder Eingabe zur Ausgabe. Styling von Untertiteln, Teletext-Seitenzahlen und Teletext-Daten ohneBeschriftung erscheinen in Ihren Ausgaben genau wie in der Eingabe.

Teletext-Passthrough ist die einzige Möglichkeit, Teletext-Daten einzubeziehen, die keine Beschriftungenin Ihre Ausgabe sind.

• Teletext zu Teletext, Seiten-Neuzuordnung (p. 135)

Wenn Sie möchten, dass die Teletext-Seitenzahlen in Ihrer Ausgabe von den Seitenzahlen inder Eingabe abweichen, können Sie den Inhalt neu zuordnen. Wenn Sie dies tun, haben Ihre

134

MediaConvert User GuideIMSC-, SCC-, SMPTE-TT-, SRT-, STL-,

TTML- (Sidecar) -Eingangsuntertitel (Sidecar)

Ausgabebeschriftungen ein einfaches Styling und Sie verlieren alle Teletext-Daten, die keineBeschriftungen sind.

• Teletext zu anderen Untertitelformaten (p. 135)

Sie können Teletext-Eingabebeschriftungen verwenden, um Ausgabebeschriftungen in einigen anderenFormaten zu generieren. Wie Sie nachschlagen, welche Untertitel Sie aus Teletext-Eingaben generierenkönnen, finden Sie unterVon AWS Elementar unterstützte UntertitelMediaConvert (p. 214)aus.

Weitere Informationen über das Einrichten von Untertiteln für jeden dieser Workflows finden Sie in denfolgenden Themen.

Teletext zu Teletext-PassthroughWenn Sie Teletext to Teletext Passthrough ausführen, erstellen Sie eine Eingabebeschriftung für dengesamten Satz von Eingabebeschriftungen. Geben Sie keinen Wert fürSeitenzahlaus.

Informationen zum Festlegen der Ausgabe dieses Untertitel-Workflows finden Sie unterTeletext zu Teletext-Passthrough (p. 147)aus.

Teletext zu Teletext, Seiten-NeuzuordnungWenn das Untertitelformat für Ihre Eingabe- und Ausgabebeschriftungen Teletext lautet und Sie möchten,dass sich Ihre Ausgabe-Teletext-Seitenzahlen von den Eingabeseitenzahlen unterscheiden, erstellen Siefür jede Teletextseite Ihrer Eingabe einen separaten Auswahlschalter für Eingabebeschriftungen. GebenSie die Eingabe-Teletext-Seitenzahl fürSeitenzahlaus.

Informationen zum Festlegen der Ausgabe dieses Untertitel-Workflows finden Sie unterTeletext zu Teletext,Seiten-Neuzuordnung (p. 147)aus.

Teletext zu anderen UntertitelformatenWenn Ihre Eingabebeschriftungen Teletext sind und Ihre Ausgabebeschriftungen ein anderes Formathaben, richten Sie für jede Eingabe-Telemetext-Seite eine Eingabebeschriftung ein. Geben Sie dieEingabe-Teletext-Seitenzahl fürSeitenzahlaus.

Informationen zum Einrichten der Ausgabe dieses Untertitel-Workflows finden Sie im Abschnitt zu IhremAusgabeformat unterEinrichten von Untertiteln in Ausgängen (p. 142)aus.

IMSC-, SCC-, SMPTE-TT-, SRT-, STL-, TTML-(Sidecar) -Eingangsuntertitel (Sidecar)IMSC, SCC, SMPTE-TT, SRT, STL und TTML sind Sidecar-Untertitelformate. Bei diesen Formatenstellen Sie die Eingangsuntertitel als separate Datei zur Verfügung. Abhängig von Ihren Einstellungen fürAusgabebeschriftungen hat AWS Elemental MediaConvert übergibt sie im gleichen Format an die Ausgabeoder konvertiert sie in ein anderes Sidecar-Format.

Alle Beiwagen Beschriftungen

Erstellen Sie in allen Fällen einen Untertitelselektor für jede Eingangsuntertiteldatei.

In :Quelldateigeben Sie den URI in die Untertiteleingabedatei ein, die in Amazon S3 oder auf einemHTTP (S) -Server gespeichert ist. Für Amazon S3 S3-Eingaben können Sie den URI direkt angebenoder wählenDurchsuchenum aus Ihren Amazon S3 S3-Buckets auszuwählen. Geben Sie für HTTP(S) -Eingaben die URL zu Ihrer Eingangsvideodatei an. Weitere Informationen finden Sie unter HTTP-Eingabeanforderungen (p. 5).

135

MediaConvert User GuideIMSC-, SCC-, SMPTE-TT-, SRT-, STL-,

TTML- (Sidecar) -Eingangsuntertitel (Sidecar)

IMSC-Untertitel

MediaConvert unterstützt IMSC als Eingabeuntertitelformat, entweder als Sidecar-Datei oder als Teileiner IMF-Quelle. Wenn Ihre Eingabe-IMSC-Untertitel Teil eines IMF-Pakets sind, finden Sie weitereInformationen unter IMSC-Eingabebeschriftungen (als Teil einer IWF-Quelle) (p. 140). Informationenzu Einschränkungen in Bezug auf die IMSC-Unterstützung finden Sie unter Unterstützung von IMSC-Untertiteln in AWS Elemental MediaConvert (p. 149).

SMPTE-TT-Untertitel

Sie können SMPTE-TT-Eingabebeschriftungen verwenden, die nur Text sind und Untertitelbilder in derUntertiteldatei mit Base64-Codierung enthalten (smpte:image encoding="Base64"), und die externeVerweise auf Untertitelbilder verwenden (smpte:backgroundImage) enthalten.

Wenn Ihre Untertitel externe Verweise auf Bilder verwenden, müssen sich diese Bilder im selbenAmazon S3 S3-Bucket und Ordner wie Ihre Untertiteldatei befinden. Angenommen, dies ist der S3-Pfadzu Ihrer SMPTE_TT-Datei: AWSDOC-EXAMPLE-BUCKET/mediaconvert-input/captions/my-captions-spanish.ttmlaus. Dann müssen Sie die Bilddateien, auf die die Untertiteldatei verweist, hierspeichern:s3://AWSDOC-EXAMPLE-BUCKET/mediaconvert-input/captions/aus.

SRT-Untertitel

MediaConvert unterstützt SRT-Eingangsuntertitel mit UTF-8-Zeichencodierung.

Synchronisieren von Untertiteln und Videos

Um sicherzustellen, dass Ihre Untertitel korrekt mit Ihrem Video synchronisiert werden, überprüfen Sie,ob der Wert für Timecode source (Timecode-Quelle) im Abschnitt Video selector (Videoselektor) mit denTimecodes in Ihrer Untertiteldatei übereinstimmt. Wenn zum Beispiel Ihr Video eingebettete Timecodesab 01:00:00:00:00 hat, die Timecodes in Ihrer Untertiteldatei jedoch bei Null beginnen, ändern Sie denStandardwert für den VideoselektorTimecode-QuellevonEingebettetzuFange bei 0 anaus. Wenn dies durchandere Aspekte Ihrer Aufgabe verhindert wird, verwenden Sie die Einstellung Time delta (Zeitdifferenz), umdie Untertitel wie in Anwendungsfälle für Zeitdelta (p. 137) beschrieben anzupassen.

Note

MediaConvert verarbeitet die Ausrichtung von Untertiteln am Video abhängig davon, ob dasUntertitelformat Timecode- oder Zeitstempel-basiert ist. Weitere Informationen finden Sie unterAusrichtung der Eingabe-Timecode-Quelle und Beschriftungen (p. 137).

Geben Sie eine positive oder negative Zahl ein inZeitdeltaUm die Zeitwerte in der Untertiteldatei zu ändern.Standardmäßig wird Zeitdelta in Sekunden angegeben. Geben Sie z. B.15Um 15 Sekunden zu allenZeitwerten in der Untertiteldatei hinzuzufügen. Oder geben Sie ein-55 Sekunden von den Zeitwertenin der Untertiteldatei abzuziehen. Um stattdessen in Millisekunden anzugeben, legen Sie festZeitdelta-EinheitenzuMillisekundenaus.

Wenn der Wert, für den Sie eingebenZeitdeltawürde zu Untertiteln vor oder nach Ihrem Video führen, dieseUntertitel werden in Ihrer Ausgabe nicht vorhanden sein.

Note

Bei der Konvertierung von SCC in SRT MediaConvert rundet zuerst den Wert ab, für den Siefestgelegt habenZeitdeltazum nächsten Eingabe-Frame. MediaConvert verwendet diesengerundeten Wert bei der Berechnung der Ausgabe-SRT-Timings.

Themen• Ausrichtung der Eingabe-Timecode-Quelle und Beschriftungen (p. 137)• Anwendungsfälle für Zeitdelta (p. 137)• Umwandeln von dualen SCC-Eingabedateien in eingebettete Untertitel (p. 138)

136

MediaConvert User GuideIMSC-, SCC-, SMPTE-TT-, SRT-, STL-,

TTML- (Sidecar) -Eingangsuntertitel (Sidecar)

• Formatierung im TTML-Stil (p. 139)

Ausrichtung der Eingabe-Timecode-Quelle und BeschriftungenWenn Sie die Eingabezeitachse anpassen, indem Sie den Wert in Timecode source (Timecode-Quelle) aufStart at 0 (Bei 0 beginnen) oder Specified start (Angegebener Start) festlegen, verhält sich MediaConvertso, als ob Ihre Eingabe eingebettete Timecodes enthält, die am von Ihnen angegebenen Punkt beginnen.Aber MediaConvert ändert die Timecodes oder Zeitstempel in den Sidecar-Untertiteldateien nicht. Daher istdie Art und Weise, wie Sie Ihre Untertitel ausrichten, vom Untertitelformat abhängig.

Timecode-basierte Sidecar-Formate (SCC, STL)

Einige Untertitelformate einschließlich SCC und STL definieren die Stellen im Video, an denen Untertitelplatziert werden, anhand des Timecodes. Mit diesen Formaten MediaConvert platziert jede Untertitelin die in der Untertiteldatei angegebenen Frames entsprechend dem Timecode jedes Frames in derEingabezeitachse. Um Ihre Untertitel so anzupassen, dass sie zu einem anderen Zeitpunkt als diesemgestartet werden, verwenden Sie die Einstellung Time delta (Zeitdelta). Weitere Informationen finden Sieunter Anwendungsfälle für Zeitdelta (p. 137).

MediaConvert legt die Eingabezeitleiste basierend auf dem Wert fest, den Sie für die EingabeauswählenTimecode-Quelle-Einstellung.

Wenn Ihre SCC-Datei beispielsweise angibt, dass der erste Untertitel um 00:05:23:00 angezeigt werdensoll, und Sie Timecode source (Timecode-Quelle) auf Specified start (Angegebener Start) und Starttimecode (Start-Timecode) auf 00:04:00:00 festlegen, wird der erste Untertitel nach einer Minute unddreiundzwanzig Sekunden im Video angezeigt. Wenn Sie Timecode source (Timecode-Quelle) aufSpecified start (Angegebener Start) und Start timecode (Start-Timecode) auf 01:00:00:00 festlegen, werdenkeine Untertitel angezeigt, da 00:05:23:00 entsprechend der Eingabezeitachse vor dem Start des Videosliegt.

Zeitstempelbasierte Sidecar-Formate (SRT, SMI, TTML)

Einige Untertitelformate einschließlich SRT, SMI und TTML ermöglichen die Definition der Stellen,an denen Untertitel im Video platziert werden, nach Zeitstempel. Mit diesen MediaConvert misst diePlatzierung der Untertitel anhand der Zeit ab dem Start des Videos. Dies gilt unabhängig davon, ob dieUntertiteldatei die Platzierung mit einem Timecode oder einem Zeitstempel angibt.

Daher werden Ihre Untertitel zu den in der Untertiteldatei angegebenen Zeitpunkten ohne Berücksichtigungder Video-Timecodes angezeigt. Wenn Ihre SRT-Datei beispielsweise angibt, dass der erste Untertitel um00:05:23:00 oder um 00:05:23,000angezeigt werden soll, und Sie Timecode source (Timecode-Quelle) aufSpecified start (Angegebener Start) und Start timecode (Start-Timecode) auf 00:04:00:00 festlegen, wirdder erste Untertitel im Video weiterhin nach fünf Minuten und dreiundzwanzig Sekunden angezeigt.

Um Ihre Untertitel so anzupassen, dass sie zu einem anderen Zeitpunkt als diesem gestartetwerden, verwenden Sie die Einstellung Time delta (Zeitdelta). Weitere Informationen finden Sie unterAnwendungsfälle für Zeitdelta (p. 137).

Formate, die Untertitel in den Videostream einbetten (CEA/EIA-608, CEA/EIA-708)

Einige Untertitelformate betten die Untertitel direkt in den Video-Frame oder in die Video-Frame-Metadatenein. Mit diesen MediaConvert behält die Untertitel in den Frames, in die sie eingebettet sind, unabhängigvon den Timecode-Einstellungen.

Anwendungsfälle für ZeitdeltaVerwendung vonZeitdelta (TimeDelta)hängt von dem Problem ab, das Sie lösen möchten, und vomUntertitelformat, mit dem Sie arbeiten, abhängig.

137

MediaConvert User GuideIMSC-, SCC-, SMPTE-TT-, SRT-, STL-,

TTML- (Sidecar) -Eingangsuntertitel (Sidecar)

Standardmäßig geben Sie das Zeitdelta in Sekunden an. Wenn Sie es stattdessen inMillisekunden angeben möchten, setzen SieZeit-Delta-Einheiten (TimeDeltaUnits)zuMillisekunden(MILLISEKUNDEN)aus.

Anpassung an verschiedene Timecodes zwischen Video- und UntertiteldateienBei Verwendung von Timecode-basierten Untertitelformaten wie SCC und STL sind die Timecodes in denUntertiteln möglicherweise relativ zu einem Start-Timecode, der von dem im Video eingebetteten Start-Timecode abweicht. Sie verwenden Time delta (Zeitdifferenz), um den Unterschied auszugleichen.

Beispielproblem: Ihre Videodatei enthält möglicherweise eingebettete Timecodes, die bei 00:05:00:00:00beginnen. Die erste Dialoginstanz mit Untertiteln liegt z. B. eine Minute nach Videobeginn (bei Timecode00:06:00:00). Ihre Untertiteldatei wurde möglicherweise in der Annahme geschrieben, dass Ihre Video-Timecodes bei 00:00:00:00 beginnen und der erste Untertitel bei 00:01:00:00 beginnt. Wenn Sie Time delta(Zeitdifferenz) nicht verwenden, fügt MediaConvert diesen ersten Untertitel nicht ein, da er vor dem Startdes Videos liegt.

Solution (Lösung): Fügen Sie den Untertiteln fünf Minuten hinzu. Geben Sie ein.300zumZeitdeltaaus.

Anpassen von Untertiteln nach dem Synchronisieren von Video und AudioIhre Timecode-basierten Untertitel (SCC oder STL) stimmen möglicherweise mit den in Ihr Videoeingebetteten Timecodes überein. Es kann jedoch sein, dass Sie die Einstellung Timecode source(Timecode-Quelle) der Eingabe verwenden müssen, um das Audio auszurichten. Dies führt zuUnterschieden zwischen Video und Untertiteln, die Sie korrigieren müssen. Im Fall von Zeitstempel-basierten Untertitelformaten wie SRT, SMI und TTML müssen Sie diese Anpassung nicht durchführen.

Weitere Informationen zum Ausrichten von Untertiteln bei Verwendung von Timecode source(Timecode-Quelle) der Eingabe finden Sie unter Ausrichtung der Eingabe-Timecode-Quelle undBeschriftungen (p. 137).

Beispielproblem: Ihre Videodatei enthält möglicherweise eingebettete Timecodes, die bei 00:05:00:00:00beginnen. Die erste Dialoginstanz mit Untertiteln liegt z. B. eine Minute nach Videobeginn (bei Timecode00:06:00:00). Ihre Untertiteldatei ist so geschrieben, dass die Synchronisierung korrekt ausgeführt wirdund der erste Untertitel bei 00:06:00:00:00 beginnt. Sie müssen jedoch die eingebetteten Untertitel inder Eingabe ändern, um sie korrekt mit der Audiodatei zu synchronisieren. Daher legen Sie den Wertfür Timecode source (Timecode-Quelle) auf Start at Zero (Bei null starten) fest. Wenn Sie es nichtbenutzenZeitdelta, MediaConvert würde den ersten Untertitel sechs Minuten nach Start des Videos in dieAusgabe einfügen.

Solution (Lösung): Subtrahieren Sie fünf Minuten von den Untertiteln. Geben Sie ein.-300zumZeitdeltaaus.

Korrigieren kleiner Fehler bei der Synchronisierung von UntertitelnBei allen Sidecar-Formaten kann es zu kleineren Fehlern in der Eingabe-Untertiteldatei kommen, sodassdie Untertitel konsistent etwas zu spät oder zu früh angezeigt werden.

Beispielproblem: Ihr Video verfügt über eingebettete Untertitel, die bei null beginnen. Die ersteDialoginstanz, die Untertitel erfordert, beginnt bei 00:06:15:00. Die Untertitel werden jedoch drei Sekundenspäter bei 00:06:18:00 auf dem Bildschirm angezeigt.

Solution (Lösung): Subtrahieren Sie drei Sekunden von den Untertiteln. Geben Sie ein.-3zumZeitdeltaaus.

Umwandeln von dualen SCC-Eingabedateien in eingebetteteUntertitelWenn Sie für die Untertiteleingabe zwei SCC-Dateien verwenden und die Untertitel als zwei in IhrenAusgabevideostream eingebettete Ausgabe-Untertitelkanäle einbetten möchten, müssen Sie die Unrtertitelentsprechend diesem Verfahren einrichten.

138

MediaConvert User GuideIMSC-, SCC-, SMPTE-TT-, SRT-, STL-,

TTML- (Sidecar) -Eingangsuntertitel (Sidecar)

So wandeln Sie Dual-SCC-Eingabedateien in eingebettete Untertitel um

1. Richten Sie zwei Eingabeuntertitelselektoren ein. Folgen Sie dem Verfahren unter Erstellen vonEingangs-Untertiteln (p. 132). Geben Sie die Werte wie folgt an:

• Wählen Sie in jedem UntertitelselektorSCCzumSourceaus.• Wählen Sie in Source file (Quelldatei) in jedem Selektor eine Ihrer SCC-Eingabedateien aus.• Wenn Sie möchten, dass sowohl 608 als auch 708 Beschriftungen in Ihre Ausgaben eingebettet

sind, wählen Sie"Upconvert" (Hochkonvertieren)zumErzwinge 608 auf 708 upconvertIn beidenUntertitelselektoren.

2. Richten Sie in Ihren Ausgaben Untertitel ein. Folgen Sie dem Verfahren unter Einrichten von Untertitelnin Ausgängen (p. 142). Führen Sie die folgenden spezifischen Auswahlen aus:

• Geben Sie die Untertitel in derselben Ausgabe an, in der sich auch das Video befindet, in das dieUntertitel eingebettet werden sollen.

• Wählen Sie zweimal Add captions (Untertitel hinzufügen) aus, um die Registerkarten Captions 1(Untertitel 1) und Captions 2 (Untertitel 2) im Abschnitt Encoding settings (Kodierungseinstellungen)zu erstellen.

• Wählen Sie auf jeder der beiden Untertitelregisterkarten in Captions source (Untertitelquelle) einender Untertitelselektoren aus, die Sie im vorangehenden Schritt erstellt haben.

• Wählen Sie in CC channel number (CC-Kanalnummer) eine Zahl für jede Untertitelregisterkarteaus, denen kein Feld gemeinsam ist. Sie könnten beispielsweise in Captions 1 (Untertitel 1) 1 in CCchannel number (CC-Kanalnummer) und in Captions 2 (Untertitel 2) die Zahl 3 in CC-Kanalnummerauswählen.

Wählen Sie nicht die Kombinationen 1 und 2 oder 3 und 4 aus, da diesen Kanalpaaren ein Feldgemeinsam ist.

• Wenn Sie im vorangehenden Schritt dieses Verfahrens Upconvert (Hochkonvertieren) ausgewählthaben, können Sie in 708 service number (708-Servicenummer) optional eine Servicenummerangeben. Innerhalb einer Ausgabe muss jede Registerkarte eine eindeutige Servicenummerangeben.

Wenn Sie hochkonvertieren und keinen Wert in 708 service number (708-Servicenummer) angeben,verwendet der Service den von Ihnen in CC channel number (CC-Kanalnummer) eingegebenenWert als 708-Servicenummer.

Formatierung im TTML-StilAWS Elemental MediaConvert liest die Formatierung Ihrer Eingabebeschriftungen, wenn Ihr Job ausgeführtwird. Wenn Sie Probleme mit der Formatierung Ihrer Ausgabe feststellen, empfehlen wir Ihnen, dieFormatierung Ihrer Eingabebeschriftungen zu überprüfen. Die folgenden Themen enthalten Anleitungen zurVerwendung von Schriftarten, vererbbaren und nicht vererbbaren Attributen und Sprachen von rechts nachlinks in Ihren TTML-Eingabebeschriftungen.

Festlegen von Schriftarten

MediaConvert unterstützt die folgenden generischen Schriftfamilien, die imTTML2 W3C-Empfehlung:

• default• Monospace• SansSerif• Serife• monospaceSansSerif• MonoSpaceSerif

139

MediaConvert User GuideIMSC-Eingabebeschriftungen (als Teil einer IWF-Quelle)

• proportionalSansSerif• ProportionalSerif

Um die besten Ergebnisse zu erzielen, geben Sie eine generische Schriftfamilie in Ihren TTML-Eingabebeschriftungen an. Wenn Sie stattdessen eine einzelne Schriftart angeben, MediaConvert ordnetdie Schriftart einer der oben aufgeführten generischen Schriftfamilien zu.

Heritable und nicht vererbbare Attribute

Stilattribute sind entweder vererbbar oder nicht vererbbar. DieTTML 2 W3C-Empfehlunglistet dieseuntervererbtfür jedes Style-Attribut.

Fügen Sie nicht vererbbare Stilattribute in jedes Element ein, auf das sie angewendet werden sollen.

Beispiel,tts:backgroundColorist ein nicht vererbbares Stilattribut. Das Folgende führt zuhallomit einerroten Hintergrundfarbe undWeltohne Hintergrundfarbe:

<span tts:backgroundColor="red">hello<br/>world</span>

Sie können die obige Formatierung so behebenhallo worldbeide haben eine rote Hintergrundfarbe, indemsie einzelne Spannweiten mit jeweils eigenen Stilattributen verwenden, wie in diesem Beispiel:

<span><span tts:backgroundColor="red">hello</span> <br/> <spantts:backgroundColor="red">world</span></span>

Sprachen von rechts nach links

MediaConvert unterstützt sowohl Textrichtungen von links nach rechts als auch von rechts nach linksinnerhalb von TTML.

Wenn Sie keine Textrichtung angeben, MediaConvert benutzt von links nach rechts.

Um von rechts nach links anzugeben, fügen Sie eintts:direction="rtl"Attribut. Wenn Ihr Text eineMischung aus bidirektionalen Zeichen enthält, fügen Sie auch eintts:unicodeBidi="embed"Attribut wieimTTML2 W3C-Empfehlungaus. Beachten Sie, dasstts:unicodeBidiist ein nicht vererbbares Attribut.

IMSC-Eingabebeschriftungen (als Teil einer IWF-Quelle)AWS Elemental MediaConvert unterstützt IMSC als Eingabeuntertitelformat, entweder als Sidecar-Datei oder als Teil einer IMF-Quelle. Wenn sich die IMSC-Untertitel der Eingabe in einer Sidecar-Dateibefinden, finden Sie weitere Informationen unter IMSC-, SCC-, SMPTE-TT-, SRT-, STL-, TTML- (Sidecar) -Eingangsuntertitel (Sidecar) (p. 135).

Wenn die IMSC-Untertitel der Eingabe Teil einer IMF-Quelle sind, geben Sie keine Quelldatei für IMSC-Untertitel an. Diese Informationen sind in der CPL-Datei enthalten, die Sie für Ihre Auftragseingabeangeben. Informationen zu Einschränkungen in Bezug auf die IMSC-Unterstützung finden Sie unterUnterstützung von IMSC-Untertiteln in AWS Elemental MediaConvert (p. 149).

Anzahl der Untertitel-Selektoren für IMSC

Erstellen Sie einen Untertitelselektor pro Track.

Track-Nummer

Geben Sie die gewünschten Untertitel an, indem Sie eine Track-Nummer bereitstellen. Die Track-Nummernentsprechen der Reihenfolge, in der die Tracks in der CPL-Datei erscheinen. Beispiel: Wenn Ihre CPL-Datei zuerst Ihre französischen Untertitel auflistet, legen Sie Track number (Track-Nummer) auf 1 fest, umdie französischen Untertitel anzugeben.

140

MediaConvert User GuidewebVTT-Eingabebeschriftungen (als Teil einer HLS-Quelle)

In Ihrer JSON-Aufgabenspezifikation

Wenn Sie die API oder ein SDK verwenden, finden Sie diese Einstellungen in der JSON-Datei Ihres Jobs.Diese Einstellungen sind unterInputswie im folgenden Beispiel:

"Inputs": [

{ ... "CaptionSelectors": { "Captions Selector 1": { "SourceSettings": { "SourceType": "IMSC", "TrackSourceSettings": { "TrackNumber": 1 } } },

"Captions Selector 2": { "SourceSettings": { "SourceType": "IMSC", "TrackSourceSettings": { "TrackNumber": 4 } } }, ...

webVTT-Eingabebeschriftungen (als Teil einer HLS-Quelle)AWS Elemental MediaConvert unterstützt WebVTT als Eingabeuntertitelformat, entweder als Sidecar-Datei oder als Teil einer HLS-Quelle. Wenn sich die WebVTT-Eingabeuntertitel in einer Sidecar-Dateibefinden, finden Sie weitere Informationen unterIMSC-, SCC-, SMPTE-TT-, SRT-, STL-, TTML- (Sidecar) -Eingangsuntertitel (Sidecar) (p. 135)aus.

Wenn Ihre WebVTT-Untertitel der Eingabe Teil einer HLS-Quelle sind, müssen Sie die WebVTT-Quelldateifür die WebVTT-Untertitel nicht angeben. Diese Informationen befinden sich in der Haupteingabedatei vonHLS, die Sie in der Auftragseingabe angeben. Sie müssen dasVerwenden der HLS-Wiedergaegruppeundnutzen Sie folgende Einstellungen.

Anzahl der Untertitel-Selektoren für webVTT

Erstellen Sie einen Untertitelselektor pro webVTT-Quelle.

Wiedergaegruppen-ID

Geben Sie die gewünschte Untertitelgruppe an, indem Sie eine Gruppen-ID bereitstellen. Die Gruppen-ID entspricht dem EXT-X-MEDIA, GROUP-ID-Tag in Ihrem HLS-Manifest. Wenn zum Beispiel IhreHLS-Manifestdatei Ihre französischen Untertitel in einer bestimmten Gruppe „subs“ auflistet, legen SiefestWiedergaegruppen-IDzuErsätzeum die französische Untertitel-Gruppen-ID anzugeben.

Wiedergabezeichnung

Geben Sie die gewünschte Untertitelgruppe an, indem Sie einen Formatvariantennamen angeben. DerName der Formatvariante entspricht EXT-X-MEDIA, NAME-Tag in Ihrem HLS-Manifest. Beispiel: Wenn

141

MediaConvert User GuideEinrichten von Untertiteln in Ausgängen

Ihre HLS-Manifestdatei Ihre französischen Untertitel in einem Formatnamen namens „Französisch“auflistet, legen Sie festWiedergabezeichnungzuFranzösischum den Namen der französischen Untertitel fürdie Formatvariante anzugeben.

Sprachcode für Wiedergabeeinstellungen

Geben Sie an, welche Untertitelgruppe Sie möchten, indem Sie einen ISO-639-3-Sprachcode angeben.Die Sprache entspricht dem EXT-X-MEDIA, LANGUAGE Tag in Ihrem HLS-Manifest. Wenn zum BeispielIhre HLS-Manifestdatei Ihre französischen Untertitel in einem Sprachcode von „FRA“ auflistet, legen SiefestSprachcode für WiedergabeeinstellungenzuFRAum den Sprachcode der französischen Untertitel für dieFormatvariante anzugeben.

In Ihrer JSON-Aufgabenspezifikation

Wenn Sie die API oder ein SDK verwenden, finden Sie diese Einstellungen in der JSON-Datei Ihres Jobs.Diese Einstellungen sind unterInputswie im folgenden Beispiel:

"Inputs": [

{ ... "CaptionSelectors": { "Caption Selector 1": { "SourceSettings": { "SourceType": "WebVTT", "WebvttHlsSourceSettings": { "RenditionGroupId": "subs", "RenditionName": "French", "RenditionLanguageCode": "FRA" } } }} ...

Einrichten von Untertiteln in AusgängenDie Position der Beschriftungen in einem Job hängt von Ihrem Ausgabebeschriftungsformat ab: IhreUntertitel können sich im selben Ausgabeformat wie das Video befinden, sie können eine separateAusgabe in derselben Ausgabegruppe wie Ihr Video sein, oder sie können sich in einer völlig separatenAusgabegruppe befinden. Wie Sie mehrere Untertitel-Tracks einrichten, hängt auch vom Ausgabeformatder Untertitel ab. Die folgende Vorgehensweise zeigt, wie Sie Untertitel für verschiedene Ausgabeneinrichten können.

So richten Sie Untertitel für verschiedene Ausgaben ein

1. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie Create job (Auftrag erstellen) aus.3. Richten Sie Ihre Eingangs- und Ausgabegruppen und Ausgaben für Video und Audio ein (wie unter

Einen Job in AWS Elemental MediaConvert einrichten (p. 10) und Erstellen von Ausgaben mit AWSElementarMediaConvert (p. 42) beschrieben).

4. Erstellen Sie die Selektoren für die Eingangsuntertitel (wie in the section called “Erstellen vonEingangs-Untertiteln” (p. 132) beschrieben).

5. Bestimmen Sie, wo die Untertitel in Ihrem Auftrag angegeben werden sollen. Diese Wahl hängt vomFormat der Ausgabeuntertitel ab. Schlagen Sie dies im entsprechenden Thema unten nach.

142

MediaConvert User GuideCEA/EIA-608- und CEA/EIA-708-

Ausgabeuntertitel (eingebettet)

6. Wählen Sie im linken Bereich der Seite Create job (Job erstellen) die entsprechende Ausgabe aus derListe der Ausgaben aus.

7. Wählen Sie unter Encoding settings (Kodierungseinstellungen) die Option Add caption (Untertitelhinzufügen) aus. Dies zeigt unter Encoding settings (Kodierungseinstellungen) einen Bereich für dieUntertiteleinstellungen an.

8. Wenn Ihr Ausgabeuntertitelformat eine separate Gruppe von Untertiteleinstellungen für jeden Track inder Ausgabe erfordert, wählen Sie erneut Add captions (Untertitel hinzufügen) aus, bis Sie für jedenTrack eine Untertitelgruppe haben. Um festzustellen, ob Sie eine Untertiteleinstellungsgruppe für alleTracks oder eine für jeden Track benötigen, lesen Sie bitte das entsprechende Thema weiter unten.

9. Wählen Sie unter Encoding settings (Kodierungseinstellungen) die Option Captions 1 (Untertitel 1) ausder Liste aus.

10. Wählen Sie unter Captions source (Untertitelquelle) einen Untertitelselektor aus. Hiermit wählen Sieden bzw. die Tracks aus, die Sie beim Einrichten des Eingangs dem Selektor zugeordnet haben(sodass AWS Elemental) MediaConvert wird diese Untertitel in diese Ausgabe aufnehmen.

11. Wählen Sie unter Destination type (Zielart) ein Format für die Ausgabeuntertitel aus. Prüfen Sie thesection called “Unterstützte Untertitel-Workflows, Eingabebeschriftungen in derselben Datei wieVideo” (p. 214), um sicherzustellen, dass Sie ein unterstütztes Format auswählen.

12. Geben Sie Werte für alle zusätzlichen Felder ein (wie im entsprechenden Thema weiter untenbeschrieben).

Details nach Ausgabeuntertitelformat• CEA/EIA-608- und CEA/EIA-708-Ausgabeuntertitel (eingebettet) (p. 143)• DVB-Sub-Ausgabeuntertitel (p. 144)• IMSC-, TTML- und WebVTT (Sidecar) -Ausgabeuntertitel (p. 145)• SCC-, SRT- und SMI (Beiwagen) -Ausgabebeschriftungen (p. 146)• Teletext-Ausgabeuntertitel (p. 146)• Burn-in Ausgabeuntertitel (p. 148)• Einstellungen für Beschriftungen zur Barrierefreiheit (p. 149)

CEA/EIA-608- und CEA/EIA-708-Ausgabeuntertitel(eingebettet)Wo geben Sie die Beschriftungen anLegen Sie Ihre Untertitel in dieselbe Ausgabegruppe und dieselbe Ausgabe wie Ihr Video ein.

Mehrere Untertitelspuren angeben• Wenn Ihr Eingangsuntertitelformat eingebettet ist (dh Sie durchschleifen embedded-to-embedded)

müssen Sie nur eine Gruppe von Untertiteleinstellungen erstellen. Der unter Captions source(Untertitelquelle) ausgewählte Untertitelselektor umfasst alle Eingangs-Tracks.

• Wenn es sich bei den Eingabeuntertiteln um zwei SCC-Dateien handelt, können Sie Ausgabeuntertitelals zwei Ausgabeuntertitelkanäle erstellen, die in Ihren Ausgabevideostream eingebettet sind.Weitere Informationen finden Sie unter Umwandeln von dualen SCC-Eingabedateien in eingebetteteUntertitel (p. 138).

• Wenn Ihre Eingabeuntertitel nicht eingebettet oder keine SCC-Dateien sind, können Sie nureine Untertitelspur pro Ausgabe verwenden. Fügen Sie in jeder Ausgabe eine Gruppe vonUntertiteleinstellungen hinzu. Wählen Sie unter Captions source (Untertitelquelle) den Selektor aus, derfür den einzubeziehenden Track eingerichtet ist.

143

MediaConvert User GuideDVB-Sub-Ausgabeuntertitel

Eingebettete und zusätzliche Beschriftungen in MXF-AusgängenOb Ihre MXF-Ausgabe zusätzliche Untertitel enthalten kann, hängt vom MXF-Profil ab:

• MXF XDCAM HD: Dieses MXF-Profil gibt Zusatzdaten in der smpte 436-Spur an. Mit diesen AusgängenMediaConvert kopiert Ihre eingebetteten Untertitel in die smpte 436-Nebenspur und fügt sie in denVideostream ein.

• MXF D-10: Diese MXF-Profilspezifikation erlaubt keine Zusatzdaten. Daher sind nur bei Ihren MXF-D-10-Ausgaben Untertitel im Videostream eingebettet.

MediaConvert bestimmt das MXF-Profil einer Ausgabe basierend auf den Werten für die folgendenCodierungseinstellungen:

• Behebung• Bildrate• Video-Codec-Profil• Interlace-Modus

Informationen darüber, welche Werte für diese Einstellungen für welches MXF-Profil gültig sind, findenSie in den entsprechenden Spezifikationen. Informationen zu XDCAM HD finden Sie unter RDD 9:2009- SMPTE Standard Doc - MXF Interoperability Specification of Sony MPEG Long GOP Products in derIEEE Xplore Digital Library. Weitere Informationen zu MXF D-10 finden Sie unter ST 356:2001 - SMPTEStandard - For Television — Type D-10 Stream Specifications — MPEG-2 4:2:2P @ ML for 525/60 and625/50.

DVB-Sub-AusgabeuntertitelWo geben Sie die Beschriftungen anLegen Sie Ihre Untertitel in dieselbe Ausgabegruppe und dieselbe Ausgabe wie Ihr Video ein.

Mehrere Untertitelspuren angeben• Wenn Ihre Eingangsuntertitel das gleiche Format haben wie Ihre Ausgabeuntertitel (Passthrough),

müssen Sie nur eine Gruppe von Untertiteleinstellungen erstellen. Der unter Captions source(Untertitelquelle) ausgewählte Untertitelselektor umfasst alle Eingangs-Tracks.

• Wenn Ihre Eingangsuntertitel in einem anderen Format vorliegen, erstellen Sie eine Gruppe vonUntertiteleinstellungen für jeden Track. Platzieren Sie jede Gruppe von Untertiteleinstellungen inderselben Ausgabe. Sie werden in der Liste der Einstellungsgruppen als "Captions 1", "Captions 2"usw. angezeigt. Wählen Sie in jeder Einstellungsgruppe unter Captions source (Untertitelquelle) denUntertitelselektor aus, der für den einzubeziehende Track eingerichtet ist.

So geben Sie das Schriftskript anAWS Elemental MediaConvert wählt automatisch das entsprechende Skript für Ihre Untertitel aus,basierend auf der Sprache, die Sie in den Einstellungen für Ausgabebeschriftungen angeben. Wenn dievon Ihnen gewählte Sprache mehr als ein mögliches Skript enthält, geben Sie das gewünschte Skript an.

Um sicherzustellen, dass der Dienst das richtige Schriftskript verwendet

1. In derUntertitelAbschnitt unterEncoding Einstellungen, fürSpracheWählen Sie die Sprache desUntertiteltexts aus.

144

MediaConvert User GuideIMSC-, TTML- und WebVTT (Sidecar) -Ausgabeuntertitel

2. Wenn die von Ihnen angegebene Sprache mehr als ein mögliches Skript enthält, verwendenSieSchriftarten-Scriptum das Skript anzugeben.

Wenn Sie z. B.Chinesisch(ZH) fürSpracheVerwendung von Verwendung vonSchriftarten-Scriptumentweder zu wählenVereinfachtes ChinesischoderTraditionelles Chinesischaus. Wenn Sie in diesemFall keinen Wert angebenSchriftarten-Scriptverwendet der Dienst standardmäßig auf vereinfachtesChinesisch.

Tip

In den meisten FällenSchriftarten-ScriptSie können den StandardwertbeibehaltenAutomatischaus. Wenn Sie dies tun, wählt der Dienst das Skript basierend auf derSprache des Untertiteltextes aus.

IMSC-, TTML- und WebVTT (Sidecar) -AusgabeuntertitelWenn Ihre Ausgabeuntertitel das Format IMSC, TTML oder WebVTT haben, richten Sie sie in IhrenAusgaben entsprechend den folgenden Informationen ein. Informationen zu Einschränkungen in Bezugauf die IMSC-Unterstützung finden Sie unter Unterstützung von IMSC-Untertiteln in AWS ElementalMediaConvert (p. 149).

Wo geben Sie die Beschriftungen anLegen Sie Ihre Untertitel in dieselbe Ausgabegruppe ein, aber eine andere Ausgabe als Ihr Video.

Nachdem Sie einer Ausgabe Beschriftungen hinzugefügt haben, löschen SieVideoundAudio 1Gruppen vonEinstellungen, die der Dienst automatisch mit der Ausgabe erstellt hat.

So löschen Sie die Einstellungsgruppen Video und Audio 1

1. Auf derErstellen von AufträgenSeite imAufgabeFenster auf der linken SeiteunterAusgabegruppenWählen Sie die Ausgabe aus, die die Einstellungsgruppen enthält, die Sielöschen möchten.

2. DieVideoGruppe von Einstellungen wird automatisch imStream-EinstellungenAbschnitts erstellt.Wählen Sie das SymbolVideoauswahl entfernenSchaltfläche.

3. DieAudio 1Gruppe von Einstellungen wird automatisch imStream-EinstellungenAbschnitts erstellt.Wählen Sie das SymbolRemoveSchaltfläche.

Mehrere Untertitelspuren angebenPlatzieren Sie jeden Untertitel-Track in einer eigenen Ausgabe.

Note

Die Untertitelspur, die Sie in Ihrem Auftrag zuerst angeben, wird als Standard-Track im HLS-Manifest signalisiert.

Containeroptionen für Beiwagen BeschriftungenJe nach Ausgabegruppe können Sie den Untertitelcontainer für IMSC- und TTML-Untertitelausgabenauswählen.

Für DASH ISO-Ausgabegruppen stehen folgende Optionen zur Auswahl:

145

MediaConvert User GuideSCC-, SRT- und SMI (Beiwagen) -Ausgabebeschriftungen

• Fragmentierte MP4 (.fmp4)• Raw (.xml für IMSC, .ttml für TTML)

Für alle anderen Ausgabegruppen sind IMSC und TTML-Dateien roh.

So geben Sie den Untertitelcontainer für IMSC- und TTML-Untertitel in DASH ISO-Ausgabegruppen an

1. Richten Sie die Ausgaben in Ihrer DASH ISO-Ausgabegruppe wie unter Erstellen von Ausgaben inABR-Streaming-Ausgabegruppen (p. 18) beschrieben ein. Legen Sie die Untertitel in einer separatenAusgabe ab.

2. Auf derErstellen von AufträgenSeite imAufgabeWählen Sie auf der linken Seite die Ausgabe derUntertitelausgabe aus.

3. Wählen Sie im Abschnitt Output settings (Ausgabeeinstellungen) auf der rechten Seite Containersettings (Containereinstellungen) aus und aktivieren Sie dann DASH container settings (DASHContainereinstellungen).

4. Behalten Sie für Captions Container (Untertitelcontainer) den Standardwert Raw (Roh) bei oder wählenSie Fragmented MPEG-4 (Fragmentierte MPEG-4) aus.

SCC-, SRT- und SMI (Beiwagen) -AusgabebeschriftungenWo geben Sie die Beschriftungen anLegen Sie Ihre Untertitel in dieselbe Ausgabegruppe ein, aber eine andere Ausgabe als Ihr Video.

Nachdem Sie einer Ausgabe Beschriftungen hinzugefügt haben, löschen SieVideoundAudio 1Gruppen vonEinstellungen, die der Dienst automatisch mit der Ausgabe erstellt hat.

So löschen Sie die Einstellungsgruppen Video und Audio 1

1. Auf derErstellen von AufträgenSeite imAufgabeFenster auf der linken SeiteunterAusgabegruppenWählen Sie die Ausgabe aus, die die Einstellungsgruppen enthält, die Sielöschen möchten.

2. DieVideoGruppe von Einstellungen wird automatisch imStream-EinstellungenAbschnitts erstellt.Wählen Sie das SymbolVideoauswahl entfernenSchaltfläche.

3. DieAudio 1Gruppe von Einstellungen wird automatisch imStream-EinstellungenAbschnitts erstellt.Wählen Sie das SymbolRemoveSchaltfläche.

Mehrere Untertitelspuren angebenFür jeden SRT-, SCC- oder SMI-Ausgang benötigen Sie einen Ausgang pro Untertitelauswahl. WählenSie in der Untertitelausgabe die Untertitelauswahl unterQuelluntertitelDas ist für den Track eingerichtet,den Sie einbeziehen möchten. Sie werden in der Liste der Einstellungsgruppen angezeigtUntertitelselektor1,Untertitelselektor 2, usw.

Teletext-AusgabeuntertitelWie Sie Ihre Ausgabe-Teletext-Untertitel einrichten, hängt davon ab, ob Sie die Beschriftungen aufverschiedene Teletext-Seiten verschieben oder Ihre Untertitel einfach genau von der Eingabe zur Ausgabedurchgehen möchten.

146

MediaConvert User GuideTeletext-Ausgabeuntertitel

Teletext zu Teletext-PassthroughWenn Ihr Eingabebeschriftungsformat Teletext ist und Sie möchten, dass sich Ihre Ausgabebeschriftungenauf denselben Seiten mit demselben Styling wie die Eingabe befinden, können Sie dieEingabebeschriftungen an Ihre Ausgabe übergeben. Richten Sie hierzu Ihre Untertitel auf diese Weise ein:

• Stellen Sie sicher, dass Ihre Eingabebeschriftungen mit einem Untertitelselektor eingerichtet sind.Weitere Informationen finden Sie unter Teletext-Eingangs-Untertitel (p. 134).

• Erstellen Sie in derselben Ausgabegruppe und derselben Ausgabe wie Ihr Video eine Untertitel-Registerkarte. Diese eine Untertitelregisterkarte stellt alle Ihre Ausgabebeschriftungen dar, unabhängigvon der Anzahl der Ausgabe-Teletext-Seiten, die Sie haben.

• Wählen Sie auf der Registerkarte „Ausgabebeschriftungen“ Ihre EingabebeschriftungsauswahlfürQuelluntertitelaus.

• Geben Sie auf der Registerkarte Ausgabebeschriftungen keine Werte für andere Einstellungen an.

Wenn Sie direkt in Ihrer JSON-Auftragsspezifikation arbeiten, entspricht eine Untertitelregisterkarte einemuntergeordnetenCaptionDescriptionsaus.

Teletext zu Teletext, Seiten-NeuzuordnungWenn Ihr Eingabebeschriftungsformat Teletext lautet und Sie in Ihrer Ausgabe die Teletext-Seiten ändernmöchten, auf denen sich Ihre Untertitel befinden, geben Sie die Seiten in der Ein- und Ausgabe an. RichtenSie hierzu Ihre Untertitel auf diese Weise ein:

• Stellen Sie sicher, dass Ihre Eingabebeschriftungen für jede Teletextseite mit einer Beschriftungsauswahleingerichtet sind und dass Sie die Seitenzahl in den Einstellungen für jede Eingabebeschriftungangeben. Weitere Informationen finden Sie unter Teletext-Eingangs-Untertitel (p. 134).

• Erstellen Sie in derselben Ausgabegruppe und derselben Ausgabe wie Ihr Video eineUntertitelregisterkarte für jede Ausgabe-Teletextseite.

• Wählen Sie auf jeder Registerkarte „Ausgabebeschriftungen“ eine Ihrer EingabebeschriftungenfürQuelluntertitelaus.

• In jeder Registerkarte „Ausgabebeschriftungen“ fürSeitenzahl, geben Sie die Teletext-Seitennummeran, die Sie für diese Beschriftungen in Ihrer Ausgabe benötigen. Geben Sie optional WertefürSprache,Beschreibung, undSeitentypenaus.

Teletext aus anderen UntertitelformatenWenn Ihre Eingabebeschriftungen ein anderes Format als Teletext haben, müssen Sie die Teletextseitenfür Ihre Ausgabebeschriftungen angeben. MediaConvert unterstützt diese Untertitel-Workflows:

• Eine einzelne Eingabebeschriftung verfolgt eine einzelne Ausgabe Teletext-Seite.• Eine einzelne Eingabebeschriftung verfolgt mehrere Ausgabe-Telemetext-Seiten. Jede Ausgabeseite

dupliziert den Inhalt der anderen.• Mehrere Eingabebeschriftungen werden auf mehrere Ausgabe-Teletext-Seiten verfolgt. Mit

Beschriftungsauswahlen geben Sie an, welche Beschriftungen auf jeder Ausgabe-Telemetextseiteenthalten sein sollen.

Richten Sie Ihre Untertitel wie folgt ein:

• Stellen Sie sicher, dass Ihre Eingabebeschriftungen für jede Beschriftungsspur, die Sie einer Teletext-Seite zuordnen möchten, mit einer Beschriftungsauswahl eingerichtet sind. Weitere Informationen findenSie unter Erstellen von Eingangs-Untertiteln (p. 132).

147

MediaConvert User GuideBurn-in Ausgabeuntertitel

• Erstellen Sie in derselben Ausgabegruppe und derselben Ausgabe wie Ihr Video eineUntertitelregisterkarte für jede Ausgabe-Teletextseite.

• Wählen Sie auf jeder Registerkarte „Ausgabebeschriftungen“ eine Ihrer EingabebeschriftungenfürQuelluntertitelaus.

• In jeder Registerkarte „Ausgabebeschriftungen“ fürSeitenzahl, geben Sie die Teletext-Seitennummeran, die Sie für diese Beschriftungen in Ihrer Ausgabe benötigen. Geben Sie optional WertefürSpracheundBeschreibungaus.

Burn-in AusgabeuntertitelBurn-inist eine Untertitelbereitstellungsmethode und kein Untertitelformat. Burn-in schreibt die Untertiteldirekt in die Videoframes und ersetzt Pixel von Videoinhalten durch die Untertitel. Wenn Sie Burn-In-Untertitel in einer Ausgabe wünschen, richten Sie die Untertitel entsprechend den folgenden Informationenein.

Wo geben Sie die Beschriftungen anLegen Sie Ihre Untertitel in dieselbe Ausgabegruppe und dieselbe Ausgabe wie Ihr Video ein.

Mehrere Untertitelspuren angebenSie können nur einen Untertitel-Track in jeder Ausgabe einbrennen.

Wie benutzt man Style-PassthroughSie können wählen, wie Sie den in Ihrem Ausgabevideo angezeigten Burn-In-Untertiteltext stilisierenmöchten. Es gibt einige Optionen, einschließlich Style-Passthrough, Standardeinstellungen oder manuelleÜberschreibungen.

Wenn Sie Style-Passthrough festlegen (StylePassthrough) zuenabled, MediaConvert verwendetdie verfügbaren Stil- und Positionsinformationen aus Ihren Eingabebeschriftungen. Beachten Sie, dassMediaConvert verwendet Standardeinstellungen für fehlende Stilinformationen.

MediaConvert unterstützt Style-Passthrough für die folgenden Eingabebeschriftungsformate:

• Zusätzlich• Eingebettet• SCTE-20• SCC• TTML• STL (EBU STL)• SMPTE-TT (textbasiert)• Teletext• IMSC• WebVTT

Wenn Sie Style-Passthrough festlegen (StylePassthrough) zudisabled, MediaConvert ignoriertStilinformationen aus Ihrer Eingabe und verwendet Standardeinstellungen: weißer Text mit schwarzemUmriss, Positionierung von unten in der Mitte und automatische Größenbestimmung.

Unabhängig davon, ob Sie Style-Passthrough auf aktiviert festlegen oder nicht, können Sie auch eine dereinzelnen Stiloptionen manuell überschreiben.

148

MediaConvert User GuideEinstellungen für Beschriftungen zur Barrierefreiheit

Note

TTML- und TTML-ähnliche (IMSC, SMPTE-TT) Eingänge haben spezielleFormatierungsanforderungen. Weitere Informationen finden Sie unter Formatierung im TTML-Stil (p. 139).

So geben Sie das Schriftskript anAWS Elemental MediaConvert wählt automatisch das entsprechende Skript für Ihre Untertitel aus,basierend auf der Sprache, die Sie in den Einstellungen für Ausgabebeschriftungen angeben. Wenn dievon Ihnen gewählte Sprache mehr als ein mögliches Skript enthält, geben Sie das gewünschte Skript an.

Um sicherzustellen, dass der Dienst das richtige Schriftskript verwendet

1. In derUntertitelAbschnitt unterEncoding Einstellungen, fürSpracheWählen Sie die Sprache desUntertiteltexts aus.

2. Wenn die von Ihnen angegebene Sprache mehr als ein mögliches Skript enthält, verwendenSieSchriftarten-Scriptum das Skript anzugeben.

Wenn Sie z. B.Chinesisch(ZH) fürSpracheVerwendung von Verwendung vonSchriftarten-Scriptumentweder zu wählenVereinfachtes ChinesischoderTraditionelles Chinesischaus. Wenn Sie in diesemFall keinen Wert angebenSchriftarten-Scriptverwendet der Dienst standardmäßig auf vereinfachtesChinesisch.

Tip

In den meisten FällenSchriftarten-ScriptSie können den StandardwertbeibehaltenAutomatischaus. Wenn Sie dies tun, wählt der Dienst das Skript basierend auf derSprache des Untertiteltextes aus.

Einstellungen für Beschriftungen zur BarrierefreiheitSie können geschlossene Untertitelspuren als Zugänglichkeitshilfe für hörgeschädigte Personen markieren.Im folgenden Abschnitt wird beschrieben, wie Untertitel für Barrierefreiheit in AWS Elemental funktionierenMediaConvertaus.

HLS und CMAFWenn Sie HLS oder CMAF ausgeben und eine ISMC- oder WebVTT-Untertitelspur einschließen, könnenSie Ihrem Ausgabemanifest Attribute für Beschriftungen hinzufügen. MediaConvert fügt diese Attributegemäß den Abschnitten 4.5 und 4.6 derHLS-Autorenspezifikation für Apple-Geräteaus.

Wenn du eingestellt hastUntertitel für Barrierefreiheit(accessibility) zuEnabled(ENABLED),MediaConvert fügt die folgenden Attribute zur Untertitelspur im Manifest unterEXT-X-MEDIA:CHARACTERISTICS="public.accessibility.describes-spoken-dialog,public.accessibility.describes-music-and-sound"undAUTOSELECT="YES"aus.

Behalten Sie den Standardwert bei,Disabled(DISABLED), wenn die Untertitelspur keine solcheZugänglichkeit bieten soll. MediaConvert fügt die Attribute aus dem vorherigen Absatz nicht hinzu.

Unterstützung von IMSC-Untertiteln in AWSElemental MediaConvert

Die aktuelle Unterstützung für IMSC-Untertitel-Workflows ist wie folgt eingeschränkt:

149

MediaConvert User GuideUnterstützung von IMSC-Untertiteln

• Das Textprofil ist das einzige unterstützte IMSC-Profil.• Alle IMSC-Ausgabedateien sind IMSC 1.1.

150

MediaConvert User GuideManuell angegebene Rotation

Verwenden von Videorotation in AWSElementarMediaConvert

Für die meisten Eingaben können Sie auswählen, wie AWS ElementalMediaConvertdreht dein Video.Sie können entweder die Rotation angeben oder auf automatisch einstellen. Automatisches Rotierenverwendet in den Eingabedateien enthaltenen Metadaten. Einige Kameras, vor allem in Smartphones,zeichnen diese Rotationsmetadaten auf, wenn Sie die Kamera drehen, bevor Sie mit der AufzeichnungIhres Videos beginnen. Diese Rotationsmetadaten, auch als Rotationsatome oder -felder bezeichnet,stellen dem Player-Gerät Rotationsmetadaten zur Verfügung, die zum Anzeigen des Videos verwendetwerden. MediaConvertkann diese Rotationsmetadaten automatisch erkennen und Ihr Video während derTranscodierung rotieren, sodass es auf allen Playern korrekt angezeigt wird.

Tip

Wenn Ihre Videoausgaben nicht erwartungsgemäß rotiert werden, liegt es wahrscheinlich daran,dass das Eingabevideo über Rotationsmetadaten verfügt, in Ihren Auftragseinstellungen abernicht angegeben ist, dass der Service diese verwenden soll. Legen Sie Rotieren auf Automatischfest. Diese Einstellung finden Sie auf der Seite Auftrag erstellen unter Eingabe im AbschnittVideoselektor.

Anforderungen an die Eingabedatei

Sie können die Rotation für Eingaben mit den folgenden Videoeigenschaften verwenden:

• Progressives Video• Chroma Subsampling-Schema 4:2:2 oder 4:2:0

Themen• Angegebene Rotation (p. 151)• Automatisches Rotieren (p. 152)

Angegebene RotationWenn Sie die Rotation für Ihre Eingabe angeben, wird AWS ElementalMediaConvertdreht das Video ausIhrer Eingabe im Uhrzeigersinn um den Wert, den Sie angeben. Diese Rotation gilt für alle Ausgaben imAuftrag. Sie können um 90, 180 oder 270 Grad im Uhrzeigersinn rotieren. Das folgende Bild zeigt eineVideoausgabe eines Auftrags, der eine 90-Grad-Rotation angibt.

Note

AWS ElementalMediaConvertübergibt keine Rotationsmetadaten. Unabhängig davon, wie SieRotieren festlegen, verfügen Auftragsausgaben nicht über Rotationsmetadaten.

So geben Sie die Rotation Ihres Videos an

1. Auf derErstellen von Aufträgen-Seite, imAufgabe-Fenster auf der linken Seite im-EingabenWählen Siedie Eingabe aus, die Sie rotieren möchten.

2. Wählen Sie im Abschnitt Videoselektor auf der linken Seite unter Rotieren den gewünschten Wert fürdie Rotation im Uhrzeigersinn aus.

151

MediaConvert User GuideAutomatisches Rotieren

Wenn Sie die API oder ein SDK verwenden, finden Sie diese Einstellung in der JSON-DateiIhres Jobs. Der Einstellungsname lautetrotateaus. Suchen Sie diedrehenEigenschaft im AWSElementarMediaConvertAPI-Referenz.

Note

AWS ElementalMediaConvertrotiert keine Bilder und animierten Grafiken, die Sie überblenden.Wenn Sie die -Funktion für Bild-Inserter (Grafik-Overlay) oder die -Funktion für Bewegungsbild-Inserter (Motion Graphic Overlay) mit der Rotationsfunktion verwenden, rotieren Sie Ihr Overlay,bevor Sie es hochladen. Geben Sie die Position Ihrer Overlays an, wie sie nach der Rotation imVideo gezeigt werden sollen.

Automatisches RotierenWenn Ihr Video eingebettete Rotationsmetadaten hat, ist AWS ElementarMediaConvertkann dieseerkennen und Ihre Videoinhalte automatisch rotieren, sodass sie in Ihren Ausgaben richtig ausgerichtetsind.

Note

AWS ElementalMediaConvertübergibt keine Rotationsmetadaten. Unabhängig davon, wie SieRotieren festlegen, verfügen Auftragsausgaben nicht über Rotationsmetadaten.

Zusätzliche Anforderungen an die Eingabedatei für automatisches Rotieren

Zusätzlich zu den allgemeinen Eingabeeinschränkungen für die Rotationsfunktion muss Ihre Eingabedateizur Verwendung des automatischen Rotierens diesen Einschränkungen entsprechen:

• Eingabecontainer: .mov oder .mp4• Rotationsmetadaten, die eine Rotation um 90, 180 oder 270 Grad angeben

Wenn Ihre Rotationsmetadaten von den hier aufgeführten Werten um ein Grad abweichen, rundet derService auf einen unterstützten Wert auf bzw. ab.

Note

Wenn Ihre Eingabedatei Rotationsmetadaten enthält, die eine andere Rotation angeben als hieraufgelistet sind, verwendet der Service standardmäßig keine Rotation.

So aktivieren Sie das automatische Rotieren

1. Stellen Sie sicher, dass Ihr Eingabecontainer das Format .mov oder .mp4 hat und Ihre EingabeRotationsmetadaten aufweist.

2. Auf derErstellen von Aufträgen-Seite, imAufgabe-Fenster auf der linken Seite im-EingabenWählen Siedie Eingabe aus, die über Rotationsmetadaten verfügt.

3. Wählen Sie im Abschnitt Videoselektor auf der linken Seite für Rotieren die Option Automatisch aus.

Note

AWS ElementalMediaConvertrotiert keine Bilder und animierten Grafiken, die Sie überblenden.Wenn Sie die -Funktion für Bild-Inserter (Grafik-Overlay) oder die -Funktion für Bewegungsbild-Inserter (Motion Graphic Overlay) mit der Rotationsfunktion verwenden, rotieren Sie Ihr Overlay,bevor Sie es hochladen. Geben Sie die Position Ihrer Overlays an, wie sie nach der Rotation imVideo gezeigt werden sollen.

152

MediaConvert User Guide

Einbeziehen von SCTE-35-Markierungen in AWSElementalMediaConvertAusgänge

SCTE-35-Markierungen zeigen an, wo nachgelagerte Systeme weitere Inhalte einfügen können (in derRegel Anzeigen oder lokale Programme). Sie können SCTE-35-Markierungen in Transportstream (TS),DASH, HLS und CMAF-Ausgaben einbeziehen.

AWS ElementalMediaConvertsetzt SCTE-35-Markierungen in Ihre Ausgaben. Dafür stehen zwei Optionenzur Verfügung:

• Der Service übergibt Markierungen von der Eingabe zur Ausgabe. Weitere Informationen finden Sie unterSo übergeben Sie SCTE-35-Markierungen von Ihrem Eingang (p. 154) .

• Der Service fügt Markierungen an den Punkten ein, die Sie in einem ESAM (Event Signaling andManagement) XML-Dokument angeben. Weitere Informationen finden Sie unter Angeben von SCTE-35-Markierungen mit ESAM XML (p. 154) .

Unabhängig von der Methode, mit der Sie die SCTE-35-Markierungen eingeben, stehen für Ausgaben, diediese Markierungen enthalten, optional folgende Schritte zur Verfügung:

• Sie können Audio und Video während der von den SCTE-35-Markierungen angegebenen Ad-Availsdurch den Service ausblenden lassen. Weitere Informationen finden Sie unter Aktivieren des Werbe-Avail-Blankings (p. 163) .

• Bei HLS-Ausgaben können Sie den Service SCTE-35-Informationen in Ihr Ausgabe-HLS-Manifesteinbeziehen lassen. Weitere Informationen finden Sie unter Einbeziehen der SCTE-35-Informationen inIhr HLS-Manifest (p. 160) . MediaConvertschreibt SCTE-35-Informationen nicht in DASH-Manifeste.

Note

MediaConvert verarbeitet keine Informationen aus Eingangsmanifesten.

Standardmäßig übergibt der Service keine SCTE-35-Markierungen von Ihrem Eingang. Beim EinrichtenIhres Auftrags zur Übergabe von Markierungen aus der Eingabe oder aus einem ESAM-Dokument enthältder Service standardmäßig keine SCTE-35-Informationen im HLS-Manifest oder Ad-Avail-Blanking.

Funktionseinschränkungen

Es bestehen folgende Einschränkungen hinsichtlich der SCTE-35-Unterstützung:

• Sie können entweder Einfügemarken mit ESAM XML angeben oder SCTE-35-Nachrichten aus derEingabe übergeben. Beides ist aber nicht möglich.

• AWS ElementalMediaConvertunterstützt nur time_signal splice-Nachrichten, nicht aber splice_insert-Nachrichten.

• Der Service fügt SCTE-35-Nachrichten nur in die folgenden Ausgaben ein:• Ausgaben in Dateigruppe-Ausgabegruppen mit MPEG-2 Transportstream für Container.

Legen Sie den Container für jede Ausgabe unter Ausgabeeinstellungen, Container fest.• Ausgaben in DASH ISO-Ausgabegruppen.• Ausgaben in Apple HLS-Ausgabegruppen.• Ausgänge inCMAFAusgabegruppen.

153

MediaConvert User GuideSo übergeben Sie SCTE-35-

Markierungen von Ihrem Eingang

• Der Service erzwingt Instantaneous Decoder Refresh (IDR) Frames an den Einfügepunkten, die in IhremESAM XML-Dokument angegeben sind, für die folgenden Ausgabe-Codecs: MPEG-2, MPEG-4 AVC(H.264) oder HEVC (H.265).

In derMediaConvertKonsole, gehen Sie zuCodierungseinstellungen,Video, und stellen Sie dann denCodec für jede Ausgabe imVideo-CodecAbschnitts erstellt.

• DASHundCMAF-DASHAusgabegruppen unterstützen nur Manifestausgaben mit einer Periode.

Themen• So übergeben Sie SCTE-35-Markierungen von Ihrem Eingang (p. 154)• Angeben von SCTE-35-Markierungen mit ESAM XML (p. 154)• Einbeziehen der SCTE-35-Informationen in Ihr HLS-Manifest (p. 160)• Aktivieren des Werbe-Avail-Blankings (p. 163)

So übergeben Sie SCTE-35-Markierungen vonIhrem Eingang

Sie können time_signal SCTE-35-Markierungen von Ihrem Eingang in jede Ausgabe einbeziehen, die einenTransportstream-Container enthält. Diese Ausgaben können in einem HLS-Paket enthalten sein oder sichals eigenständige Dateien in einem MPEG2-Transportstream (M2TS)-Container befinden.

So übergeben Sie SCTE-35-Markierungen vom Eingang zu einer Ausgabe (Konsole)

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie Create job (Auftrag erstellen) aus.3. Richten Sie Ihre Eingangs- und Ausgabegruppen und Ausgaben für Video und Audio ein (wie unter

Einen Job in AWS Elemental MediaConvert einrichten (p. 10) und Erstellen von Ausgaben mit AWSElementarMediaConvert (p. 42) beschrieben).

4. Wählen Sie unterDateigruppe,DASH,Apple HLS, oderCMAFaus.5. UnterContainer-Einstellungen(fürDateigruppe,DASH, oderCMAFAusgänge) oderTransportstream-

Einstellungen(fürApple HLSAusgänge), findenSCTE-35-Quelleund danach aufPass-Throughaus.6. Optional. Bei Ausgaben in einer File group (Dateigruppe)-Ausgabegruppe können Sie beim Festlegen

von Output settings (Ausgabeeinstellungen), Container auf MPEG-2 Transport Stream (MPEG-2-Transportstream) (M2TS) einen anderen Wert für SCTE-35 PID eingeben als die Standardeinstellung500.

Ein PID (Packet-Identifier) ist der Bezeichner für ein Datenset in einem MPEG-2-Transportstream-Container. PIDs werden von nachgelagerten Systemen und Playern verwendet, um spezifischeInformationen im Container zu lokalisieren.

7. Optional. Für Ausgaben in einer Apple HLS-Ausgabegruppe können Sie den Auftrag so einrichten,dass Anzeigenmarkierungen in das Manifest aufgenommen werden. Weitere Informationen finden Sieunter Einbeziehen der SCTE-35-Informationen in Ihr HLS-Manifest (p. 160) .

Angeben von SCTE-35-Markierungen mit ESAMXML

Wenn Ihr Eingangsvideo keine SCTE-35-Markierungen enthält, Sie jedoch Werbeeinfügemarkenin Ihren Ausgaben angeben müssen, können Sie ESAM (Event Signaling and Management) XML-

154

MediaConvert User GuideAngeben von SCTE-35-Markierungen mit ESAM XML

Dokumente in Ihren AWS Elementar bereitstellenMediaConvertAuftragseinstellungen. Wenn du dastust,MediaConvertKonditioniert Ihre Ausgaben mit IDR (Instantaneous Decoder Refresh) -Frames an denEinfügemarken, die Sie im Dokument angeben. In Ausgaben, die auch in MPEG2-TS- und HLS-Containerneingekapselt sind, fügt MediaConvert SCTE-35 time_signal-Nachrichten an diesen Punkten ein.

Für Ihre Apple HLS-Ausgabegruppen können Sie optional auch ein HLS-Manifest bedingendes XML-Dokument bereitstellen. Anschließend können Sie Ihren Auftrag so einrichten, dass die Manifeste für IhreHLS-Ausgaben entsprechend festgelegt werden.

Note

Um SCTE-35-Markierungen in Ihre MPEG2-TS-Ausgaben, zusätzlich zu den ESAM XML-Dokumenten, einzufügen, müssen Sie außerdem ESAM SCTE-35 in jeder Ausgabe aktivieren.Weitere Informationen dazu finden Sie im Konsolenverfahren im Anschluss an diese Übersicht.

Über Timecodes in Ihren ESAM-Dokumenten

Geben Sie die Einfügemarken in Ihrem XML-Dokumente relativ zum Zeitpunkt der endgültigen Ausgabe an,nach dem Beschneiden und Kombinieren von Eingangsinhalten. Starten Sie Ihr Timing von 00:00:00:00,unabhängig von Ihren Timecode-Einstellungen. Verwenden Sie das folgende 24-Stunden-Format mit einerFrame-Nummer: HH:MM:SS:FF.

Beispiel: Ein Auftrag hat die folgenden drei Eingaben: einen 5-Minuten-Vorlauf, einen einstündigen Filmund einen 5-Minuten-Nachlauf. Sie können das Beschneiden der Eingabe verwenden, um nur die letzten20 Minuten Ihrer einstündigen Eingabe zu beschneiden. Somit ist Ihre Ausgabe mit Vor- und Nachlauf30 Minuten lang. Wenn Sie möchten, dass Ihre erste Einfügemarke drei Minuten im Hauptinhalt angezeigtwird, geben Sie sie nach acht Minuten an - drei Minuten nach Ihrem Fünf-Minuten-Preroll.

So schließen Sie ESAM XML-Dokumente in Ihre Auftragseinstellungen ein (Konsole)

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie Create new job (Neuen Auftrag anlegen) aus.3. Richten Sie Ihre Eingangs- und Ausgabegruppen und Ausgaben für Video und Audio ein (wie unter

Einen Job in AWS Elemental MediaConvert einrichten (p. 10) und Erstellen von Ausgaben mit AWSElementarMediaConvert (p. 42) beschrieben).

4. Wählen Sie im Bereich Auftrag links im Abschnitt Auftragseinstellungen die Option Einstellungen aus.5. Aktivieren Sie im Abschnitt Werbesignalisierung die Option Event Signaling And Messaging (ESAM).6. Geben Sie für Signal processing notification XML (Signalverarbeitungsbenachrichtigung XML)

Ihr ESAM-Signalisierungs-XML-Dokument als Text ein. Ein Beispiel finden Sie unter ESAM XML-Signalverarbeitungsbenachrichtigung (p. 158).

Note

StandardmäßigMediaConvertfügt der ESAM-Nutzlast ein Vier-Sekunden-Preroll hinzu. Dieskann dazu führenMediaConvertPlatzieren Sie die SCTE-35-Nachricht ein Segment vor,als der Cue-Marker im HLS-Manifest angegeben ist. Um das Preroll zu entfernen, setzenSieresponseSignalPrerollauf Null. Diese Einstellung ist untergeordnetes ElementvonEsamSettingsaus.

7. Optional können Sie für ManifestConfirmConditionNotification-XML Ihr ESAM-Manifest bedingendesXML-Dokument als Text eingeben, wenn Sie Informationen über Ihr SCTE-35-Markierungen in IhrHLS-Manifest einschließen möchten. MediaConvertenthält keine Informationen über Ihre SCTE-35-Marker in Ihre DASH-Manifeste.

Um SCTE-35-Marker sowohl in den Transportstream als auch in das Manifest einzufügen, legen SiediedataPassThroughAttribut in Ihrem MCC-Dokument an"true"aus. Wenn Sie keine Marker imTransportstream haben möchten, entfernen Sie diedataPassThroughAttribute.

155

MediaConvert User GuideAngeben von SCTE-35-Markierungen mit ESAM XML

Ein Beispiel finden Sie unter Beispiel für ESAM XML Manifest Condition-Benachrichtigungbestätigen (p. 159).

8. Aktivieren Sie für jede MPEG2-TS-Ausgabe, in der SCTE-35-Markierungen enthalten sein sollen, dieMarkierungen:

a. Wählen Sie im Bereich Auftrag auf der linken Seite unter Ausgabegruppen, Dateigruppe dieAusgabe aus.

b. Stellen Sie sicher, dass es sich um eine MPEG2-TS-Ausgabe handelt. Stellen Sie sicher, dass imAbschnitt Ausgabeeinstellungen die Option Container auf MPEG-2-Transportstream eingestellt ist.

c. Wählen Sie Containereinstellungen aus und scrollen Sie dann nach unten zum Abschnitt PID-Kontrollen.

d. Wählen Sie für ESAM SCTE-35 die Option Aktiviert aus.e. Behalten Sie für SCTE-35-Quelle den Standardwert Keine bei.

9. Führen Sie diesen Schritt nur für alle Apple HLS-Ausgabegruppen in Ihrem Auftrag aus.

Wenn Sie Ihr HLS-Manifest mit Ihren ESAM-Einfügemarken festlegen möchten, folgen Sie derVerfahrensweise unter Einbeziehen der SCTE-35-Informationen in Ihr HLS-Manifest (p. 160).Andernfalls führen Sie die folgenden Schritte aus, um zu bestätigen, dass sich die folgendenEinstellungen weiterhin im Standardstatus befinden:

a. Stellen Sie sicher, dass die Option ManifestConfirmConditionNotification-XML, die in einemvorherigen Schritt dieses Verfahrens erläutert wurde, leer ist.

b. Vergewissern Sie sich für jede Apple HLS-Ausgabegruppe in Ihrem Auftrag, dass die OptionAnzeigenmarkierungen deaktiviert ist.

i. Wählen Sie im Bereich Auftrag auf der linken Seite unter Ausgabegruppen die Option AppleHLS aus.

ii. Wählen Sie im Abschnitt Apple HLS-Gruppeneinstellungen die Option Erweitert aus.iii. Deaktivieren Sie im Abschnitt Anzeigenmarkierungen die Kontrollkästchen Elemental und

SCTE-35 erweitert.c. Vergewissern Sie sich für jede Ausgabe Ihrer Apple HLS-Ausgabegruppen, dass SCTE-35-Quelle

auf Keine festgelegt ist:

i. Wählen Sie im Bereich Auftrag auf der linken Seite unter Ausgabegruppen, Apple HLS eineAusgabe aus.

ii. Wählen Sie im Abschnitt Ausgabeeinstellungen die Option Transportstreameinstellungen aus.iii. Wählen Sie für SCTE-35-Quelle die Option Keine aus.

So schließen Sie ESAM XML-Dokumente in Ihre Auftragseinstellungen ein (API, SDK, AWS CLI)

1. Fügen Sie die esam-Eigenschaft und die untergeordneten Elemente im Stammverzeichnis derAuftragseinstellungen Ihrer JSON-Auftragsspezifikation ein. Das folgende Beispiel zeigt dieseEigenschaften.

a. Fügen Sie Ihre ESAM-Signalverarbeitungs-XML-Spezifikation als Zeichenfolge in die EinstellungsccXml ein.

b. Optional können Sie ein ManifestConfirmConditionNotification-XML-Benachrichtigungsdokumentals Zeichenfolge in die Einstellung mccXml einfügen:

"esam": { "responseSignalPreroll": 4000, "signalProcessingNotification": {

156

MediaConvert User GuideAngeben von SCTE-35-Markierungen mit ESAM XML

"sccXml": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<SignalProcessingNotification ..." }, "manifestConfirmConditionNotification": { "mccXml": "<?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?>\n<ns2:ManifestConfirmConditionNotification ... " }

2. Legen Sie für jede M2TS (MPEG2-Transportstream)-Ausgabe in Ihrem Auftrag Ihre JSON-Auftragsspezifikation fest, wie im folgenden Beispiel gezeigt. Fügen Sie die Eigenschaft scte35Esamein. Setzen Sie scte35Source auf NONE.

"outputs": [ { "extension": "m2ts", "containerSettings": { "container": "M2TS", "m2tsSettings": { ...

"scte35Esam": { "scte35EsamPid": 508 }, ... "scte35Source": "NONE" }

3. Wenn Sie Ihre HLS-Manifeste mit SCTE-35-Informationen festlegen möchten, nehmen Sie für jedeApple HLS-Ausgabegruppe in Ihrem Auftrag Folgendes auf. Diese Einstellungen werden im Beispielam Ende dieses Schritts veranschaulicht:

• Setzen Sie scte35Source auf PASSTHROUGH.• Beziehen Sie adMarkers ein und führen Sie ELEMENTAL_SCTE35 oder ELEMENTAL oder beides in

einem Array auf.

Beispielmanifeste, die mit jeder ausgewählten Einstellung erstellt wurden, finden Sie unterBeispielmanifest: Elemental-Werbe-Marker (p. 161) und Beispielmanifest: SCTE-35-verbesserteWerbe-Marker (p. 162).

Wenn Sie Ihre HLS-Manifeste nicht mit SCTE-35-Informationen festlegen möchten, behalten Sie dieStandardeinstellung NONE für scte35Source bei und beziehen Sie adMarkers nicht ein:

"outputGroups": [ { "customName": "apple_hls", "outputGroupSettings": { "type": "HLS_GROUP_SETTINGS", "hlsGroupSettings": { "adMarkers": [ "ELEMENTAL_SCTE35" ], ...

} }, "outputs": [ { "extension": "m3u8", "nameModifier": "high", "outputSettings": { "hlsSettings": {

157

MediaConvert User GuideESAM XML-Beispiel

... } }, "containerSettings": { "container": "M3U8", "m3u8Settings": { ... "scte35Source": "PASSTHROUGH" }

4. Senden Sie Ihren Auftrag wie üblich ab.

Informationen zum Einreichen von AWS ElementalMediaConvertJobs programmgesteuert, sieheErsteSchritte mit AWS ElementalMediaConvertVerwendung derAWSSDKs oder dieAWS CLIundErsteSchritte mit AWS ElementalMediaConvertVerwendung der APIaus.

ESAM XML-SignalverarbeitungsbenachrichtigungDieser ESAM XML-Block generiert zwei 30-Sekunden-Werbepausen, eine nach 10 Sekunden und dieandere nach 75 Sekunden.

<?xml version="1.0" encoding="UTF-8"?><SignalProcessingNotification xmlns="urn:cablelabs:iptvservices:esam:xsd:signal:1" xmlns:sig="urn:cablelabs:md:xsd:signaling:3.0" xmlns:common="urn:cablelabs:iptvservices:esam:xsd:common:1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" acquisitionPointIdentity="ExampleESAM">

<common:BatchInfo batchId="1"> <common:Source xsi:type="content:MovieType" /> </common:BatchInfo>

<ResponseSignal acquisitionPointIdentity="ExampleESAM" acquisitionSignalID="1" signalPointID="10.00" action="create"> <sig:NPTPoint nptPoint="10.00"/> <sig:SCTE35PointDescriptor spliceCommandType="06"> <sig:SegmentationDescriptorInfo segmentEventId="1" segmentTypeId="52" upidType="9" upid="1" duration="PT30S" segmentNumber="1" segmentsExpected="1"/> </sig:SCTE35PointDescriptor> </ResponseSignal> <ConditioningInfo acquisitionSignalIDRef="1" startOffset="PT10S" duration="PT30S"/>

<ResponseSignal acquisitionPointIdentity="ExampleESAM" acquisitionSignalID="2" signalPointID="40.00" action="create"> <sig:NPTPoint nptPoint="40.00" /> <sig:SCTE35PointDescriptor spliceCommandType="06"> <sig:SegmentationDescriptorInfo segmentEventId="1" segmentTypeId="53" upidType="9" upid="2"/> </sig:SCTE35PointDescriptor> </ResponseSignal>

<ResponseSignal acquisitionPointIdentity="ExampleESAM" acquisitionSignalID="3" signalPointID="75.00" action="create"> <sig:NPTPoint nptPoint="75.00"/> <sig:SCTE35PointDescriptor spliceCommandType="06"> <sig:SegmentationDescriptorInfo segmentEventId="2" segmentTypeId="52" upidType="9" upid="3" duration="PT30S" segmentNumber="2" segmentsExpected="1"/> </sig:SCTE35PointDescriptor> </ResponseSignal> <ConditioningInfo acquisitionSignalIDRef="3" startOffset="PT75S" duration="PT30S"/> <ResponseSignal acquisitionPointIdentity="ExampleESAM" acquisitionSignalID="4" signalPointID="105.00" action="create">

158

MediaConvert User GuideBeispiel für ESAM XML Manifest

Condition-Benachrichtigung bestätigen

<sig:NPTPoint nptPoint="105.00" /> <sig:SCTE35PointDescriptor spliceCommandType="06"> <sig:SegmentationDescriptorInfo segmentEventId="2" segmentTypeId="53" upidType="9" upid="4"/> </sig:SCTE35PointDescriptor> </ResponseSignal>

</SignalProcessingNotification>

Beispiel für ESAM XML Manifest Condition-Benachrichtigung bestätigenDieses XML-Dokument zur Bestätigung der Bedingung (MCC) des ESAM-Manifests generiert HLS-Manifest-Cue-Tags für zwei 30-Sekunden-Anzeigenumbrüche. Der erste beginnt bei 10 Sekunden in,die zweite beginnt bei 75 Sekunden in. Diese Cue-Manifest-Tags enthalten auch Daten, die von einemDownstream-Client zum Austausch und Einfügen von Anzeigen verwendet werden können. Mit diesemMCC-Dokument generierte Ausgaben enthalten eine SCTE-35-Nachricht, die beim ersten Werbeunterbruchin die Transportstream-Datei eingebettet ist, jedoch nicht bei der zweiten.

Beachten Sie diedataPassThrough-Attribut bei der ersten Werbeunterbrechung. Wenn dieses Attributvorhanden ist und auf"true",MediaConvertfügt SCTE-35-Marker sowohl in den Transportstream alsauch im Manifest ein. Für jede Werbeunterbrechung, die nur im Manifest markiert werden soll, lassen SiediedataPassThroughAttribut.

MediaConvertunterstützt die Manifestkonditionierung mit ESAM nur in HLS-Paketen.

<?xml version="1.0" encoding="utf-8" standalone="yes"?><ns2:ManifestConfirmConditionNotification xmlns:ns2="http://www.cablelabs.com/namespaces/metadata/xsd/confirmation/2" xmlns="http://www.cablelabs.com/namespaces/metadata/xsd/core/2" xmlns:ns3="http://www.cablelabs.com/namespaces/metadata/xsd/signaling/2"> <ns2:ManifestResponse acquisitionPointIdentity="ExampleESAM" acquisitionSignalID="1" duration="PT30S" dataPassThrough="true"> <ns2:SegmentModify> <ns2:FirstSegment> <ns2:Tag value="#EXT-X-CUE-OUT:4,SpliceType=VOD_DAI,Action=REPLACE, PAID=amazon.com/TEST2014020500000346,Acds=BA" /> </ns2:FirstSegment> <ns2:SpanSegment> <ns2:Tag value="#EXT-X-CUE-OUT-CONT:${secondsFromSignal}/4, SpliceType=VOD_DAI,Action=REPLACE,PAID=amazon.com/TEST2014020500000346,Acds=BA" adapt="true" /> </ns2:SpanSegment> <ns2:LastSegment> <ns2:Tag value="#EXT-X-CUE-IN:4,SpliceType=VOD_DAI" locality="after" adapt="true" /> </ns2:LastSegment> </ns2:SegmentModify> </ns2:ManifestResponse> <ns2:ManifestResponse acquisitionPointIdentity="ExampleESAM" acquisitionSignalID="2"></ns2:ManifestResponse> <ns2:ManifestResponse acquisitionPointIdentity="ExampleESAM" acquisitionSignalID="3" duration="PT30S"> <ns2:SegmentModify> <ns2:FirstSegment> <ns2:Tag value="#EXT-X-OUT:4,SpliceType=VOD_DAI,Action=REPLACE, PAID=amazon.com/TEST2014020500000347,Acds=BA" /> </ns2:FirstSegment> <ns2:SpanSegment> <ns2:Tag value="#EXT-X-OUT-CONT:${secondsFromSignal}/4, SpliceType=VOD_DAI,Action=REPLACE,PAID=amazon.com/TEST2014020500000346,Acds=BA" adapt="true" />

159

MediaConvert User GuideEinbeziehen der SCTE-35-Informationen in Ihr HLS-Manifest

</ns2:SpanSegment> <ns2:LastSegment> <ns2:Tag value="#EXT-X-CUE-IN:4,SpliceType=VOD_DAI" locality="after" adapt="true" /> </ns2:LastSegment> </ns2:SegmentModify> </ns2:ManifestResponse> <ns2:ManifestResponse acquisitionPointIdentity="ExampleESAM" acquisitionSignalID="4"></ns2:ManifestResponse></ns2:ManifestConfirmConditionNotification>

Einbeziehen der SCTE-35-Informationen in Ihr HLS-Manifest

Für Ausgaben in einem HLS-Paket können Sie den Service im HLS-Manifest Informationen über dieSCTE-35-Markierungen in den Ausgaben einbeziehen lassen.

So beziehen Sie SCTE-35-Informationen in Ihr HLS-Manifest (Konsole) ein:

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie Create new job (Neuen Auftrag anlegen) aus.3. Richten Sie Ihre Eingangs- und Ausgabegruppen und Ausgaben für Video und Audio ein, wie unter

So übergeben Sie SCTE-35-Markierungen von Ihrem Eingang (p. 154) oder Angeben von SCTE-35-Markierungen mit ESAM XML (p. 154) beschrieben.

4. Aktivieren Sie die Anzeigenmarkierungen in jeder Ihrer Apple HLS-Ausgabegruppen.

a. Wählen Sie im Bereich Auftrag auf der linken Seite unter Ausgabegruppen die Option Apple HLSaus.

b. Wählen Sie im Abschnitt Apple HLS-Gruppeneinstellungen die Option Erweitert aus.c. Wählen Sie Containereinstellungen aus, und scrollen Sie dann nach unten zum Abschnitt PID-

Kontrollen.d. Wählen Sie im Abschnitt Anzeigenmarkierungen die Option Elemental oder SCTE-35 erweitert

oder beides.

Beispielmanifeste, die mit jeder ausgewählten Einstellung erstellt wurden, finden Sie unterBeispielmanifest: Elemental-Werbe-Marker (p. 161) und Beispielmanifest: SCTE-35-verbesserteWerbe-Marker (p. 162).

5. Wenn die Quelle Ihrer Anzeigenmarkierungen ein ESAM-Dokument ist, legen Sie diese zusätzlichenEinstellungen fest:

a. Stellen Sie sicher, dass Sie die eingegebene XML für ManifestConfirmConditionNotification-XML während des Verfahrens in Angeben von SCTE-35-Markierungen mit ESAM XML (p. 154)eingegeben haben.

Wenn Sie SCTE-35-Markierungen sowohl im Ausgabe-Transportstream als auch im Manifestwünschen, verwenden SiedataPassThroughAttribute auf"true"aus. Wenn Sie keine Marker imTransportstream haben möchten, schließen Sie sie nicht eindataPassThroughAttribute.

b. Legen Sie für jede Ausgabe Ihrer Apple HLS-Ausgabegruppen SCTE-35-Quelle auf Pass-Throughfest.

i. Wählen Sie im Bereich Auftrag auf der linken Seite unter Ausgabegruppen, Apple HLS eineAusgabe aus.

ii. Wählen Sie im Abschnitt Ausgabeeinstellungen die Option Transportstreameinstellungen aus.iii. Wählen Sie für SCTE-35 source (SCTE-35-Quelle) die Option Passthrough (Pass-Through).

160

MediaConvert User GuideBeispielmanifest: Elemental-Werbe-Marker

Beispielmanifest: Elemental-Werbe-MarkerZum Generieren des folgenden Beispielmanifests wählen Sie Apple HLS-Gruppeneinstellungen, Erweitert,Anzeigenmarkierungen, Elemental aus:

#EXTM3U#EXT-X-VERSION:3#EXT-X-TARGETDURATION:12#EXT-X-MEDIA-SEQUENCE:1#EXT-X-PLAYLIST-TYPE:VOD#EXTINF:10.000,file_60p_1_00001.ts#EXT-X-CUE-OUT:30.000#EXTINF:2.000,file_60p_1_00002.ts#EXT-X-CUE-OUT-CONT:2.000/30#EXTINF:12.000,file_60p_1_00003.ts#EXT-X-CUE-OUT-CONT:14.000/30#EXTINF:12.000,file_60p_1_00004.ts#EXT-X-CUE-OUT-CONT:26.000/30#EXTINF:4.000,file_60p_1_00005.ts#EXT-X-CUE-IN#EXTINF:8.000,file_60p_1_00006.ts#EXTINF:12.000,file_60p_1_00007.ts#EXTINF:12.000,file_60p_1_00008.ts#EXTINF:3.000,file_60p_1_00009.ts#EXT-X-CUE-OUT:30.000#EXTINF:9.000,file_60p_1_00010.ts#EXT-X-CUE-OUT-CONT:9.000/30#EXTINF:12.000,file_60p_1_00011.ts#EXT-X-CUE-OUT-CONT:21.000/30#EXTINF:9.000,file_60p_1_00012.ts#EXT-X-CUE-IN#EXTINF:3.000,file_60p_1_00013.ts#EXTINF:12.000,file_60p_1_00014.ts#EXTINF:12.000,file_60p_1_00015.ts#EXTINF:3.000,file_60p_1_00016.ts#EXTINF:9.000,file_60p_1_00017.ts#EXTINF:12.000,file_60p_1_00018.ts#EXTINF:12.000,file_60p_1_00019.ts#EXTINF:12.000,file_60p_1_00020.ts#EXTINF:12.000,file_60p_1_00021.ts#EXTINF:12.000,file_60p_1_00022.ts

161

MediaConvert User GuideBeispielmanifest: SCTE-35-verbesserte Werbe-Marker

#EXTINF:12.000,file_60p_1_00023.ts#EXTINF:10.067,file_60p_1_00024.ts#EXT-X-ENDLIST

Beispielmanifest: SCTE-35-verbesserte Werbe-MarkerZum Generieren des folgenden Beispielmanifests wählen Sie Apple HLS-Gruppeneinstellungen, Erweitert,Anzeigenmarkierungen, SCTE-35 erweitert aus:

#EXTM3U#EXT-X-VERSION:3#EXT-X-TARGETDURATION:12#EXT-X-MEDIA-SEQUENCE:1#EXT-X-PLAYLIST-TYPE:VOD#EXTINF:10.000,file_60p_1_00001.ts#EXT-OATCLS-SCTE35:/DAnAAAAAAAAAP/wBQb+AA27oAARAg9DVUVJAAAAAX+HCQA0AAE0xUZn#EXT-X-CUE-OUT:30.000#EXTINF:2.000,file_60p_1_00002.ts#EXT-X-CUE-OUT-CONT:ElapsedTime=2.000,Duration=30,SCTE35=/DAnAAAAAAAAAP/wBQb+AA27oAARAg9DVUVJAAAAAX+HCQA0AAE0xUZn#EXTINF:12.000,file_60p_1_00003.ts#EXT-X-CUE-OUT-CONT:ElapsedTime=14.000,Duration=30,SCTE35=/DAnAAAAAAAAAP/wBQb+AA27oAARAg9DVUVJAAAAAX+HCQA0AAE0xUZn#EXTINF:12.000,file_60p_1_00004.ts#EXT-X-CUE-OUT-CONT:ElapsedTime=26.000,Duration=30,SCTE35=/DAnAAAAAAAAAP/wBQb+AA27oAARAg9DVUVJAAAAAX+HCQA0AAE0xUZn#EXTINF:4.000,file_60p_1_00005.ts#EXT-OATCLS-SCTE35:/DAnAAAAAAAAAP/wBQb+ADbugAARAg9DVUVJAAAAAX+HCQA1AAA3v5+Q#EXT-X-CUE-IN#EXTINF:8.000,file_60p_1_00006.ts#EXTINF:12.000,file_60p_1_00007.ts#EXTINF:12.000,file_60p_1_00008.ts#EXTINF:3.000,file_60p_1_00009.ts#EXT-OATCLS-SCTE35:/DAnAAAAAAAAAP/wBQb+AGb/MAARAg9DVUVJAAAAAn+HCQA0AALMua1L#EXT-X-CUE-OUT:30.000#EXTINF:9.000,file_60p_1_00010.ts#EXT-X-CUE-OUT-CONT:ElapsedTime=9.000,Duration=30,SCTE35=/DAnAAAAAAAAAP/wBQb+AGb/MAARAg9DVUVJAAAAAn+HCQA0AALMua1L#EXTINF:12.000,file_60p_1_00011.ts#EXT-X-CUE-OUT-CONT:ElapsedTime=21.000,Duration=30,SCTE35=/DAnAAAAAAAAAP/wBQb+AGb/MAARAg9DVUVJAAAAAn+HCQA0AALMua1L#EXTINF:9.000,file_60p_1_00012.ts#EXT-OATCLS-SCTE35:/DAnAAAAAAAAAP/wBQb+AJAyEAARAg9DVUVJAAAAAn+HCQA1AABStd4A#EXT-X-CUE-IN#EXTINF:3.000,file_60p_1_00013.ts#EXTINF:12.000,file_60p_1_00014.ts#EXTINF:12.000,

162

MediaConvert User GuideAktivieren des Werbe-Avail-Blankings

file_60p_1_00015.ts#EXTINF:3.000,file_60p_1_00016.ts#EXTINF:9.000,file_60p_1_00017.ts#EXTINF:12.000,file_60p_1_00018.ts#EXTINF:12.000,file_60p_1_00019.ts#EXTINF:12.000,file_60p_1_00020.ts#EXTINF:12.000,file_60p_1_00021.ts#EXTINF:12.000,file_60p_1_00022.ts#EXTINF:12.000,file_60p_1_00023.ts#EXTINF:10.067,file_60p_1_00024.ts#EXT-X-ENDLIST

Aktivieren des Werbe-Avail-BlankingsSie können das Ad-Avail-Blanking aktivieren, um Videoinhalte zu entfernen, Untertitel zu entfernen undAudioinhalte in den Teilen der Ausgabe stumm zu schalten, die als für Anzeigen verfügbar markiert sind(Ad-Avails).

Sie legen für jede Ausgabe separat SCTE-35-Markierungen fest. Ad-Avail-Blanking wird jedoch für alleAusgaben im Auftrag aktiviert oder deaktiviert. Um Ad-Avail-Blanking zu verwenden, müssen Sie sowohlSCTE-35-Markierungen einrichten als auch Ad-Avail-Blanking aktivieren, wie im folgenden Verfahrenbeschrieben.

So aktivieren Sie Ad-Avail-Blanking (Konsole)

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie Create new job (Neuen Auftrag anlegen) aus.3. Richten Sie Ihre Eingangs- und Ausgabegruppen und Ausgaben für Video und Audio ein, wie unter

So übergeben Sie SCTE-35-Markierungen von Ihrem Eingang (p. 154) oder Angeben von SCTE-35-Markierungen mit ESAM XML (p. 154) beschrieben.

4. Wählen Sie im linken Navigationsbereich Job settings (Auftragseinstellungen) die Option Settings(Einstellungen) aus.

5. Aktivieren Sie unter Global processors (Globale Prozessoren) die Option Ad avail blanking (Ad-Avail-Blanking).

6. Optional unterAusblenden des Bildeseinen URI für eine Bildeingabedatei bereitstellen, die in AmazonS3 oder auf einem HTTP (S) -Server gespeichert ist. Für Amazon S3 S3-Eingaben können Sie denURI direkt angeben oderDurchsuchenum aus Ihren Amazon S3 S3-Bucket auszuwählen. Geben Siefür HTTP (S) -Eingaben die URL zu Ihrer Eingangsvideodatei an. Weitere Informationen finden Sieunter HTTP-Eingabeanforderungen (p. 5) .

Wenn Sie hier ein Bild angeben, fügt der Service das Bild in allen Videoframes innerhalb des Ad-Availsein. Wenn Sie kein Bild angeben, verwendet der Service stattdessen eine schwarze Fläche.

Ausblendungsbilder müssen PNG- oder BMP-Dateien sein. Sie dürfen maximal so groß wie dieAusgabevideoauflösung sein.

163

MediaConvert User GuideStatisches Grafik-Overlay

Verwenden des Bild-Inserters(Grafik-Overlay) in AWS ElementalMediaConvert

Mit der -Bildeinblendungsfunktion (Grafik-Overlay) können Sie ein statisches Bild oder eine Animierte Grafikzu einem bestimmten Zeitpunkt einfügen. Sie können es auch als Overlay für das zugrunde liegende Videofür eine bestimmte Dauer anzeigen. Diese Funktion umfasst die Möglichkeit des Ein- und Ausblendenssowie eine anpassbare Opazität.

Sie können eine Ausgabe mit mehreren Overlay-Bildern einrichten. Jedes Overlay ist unabhängig vonden anderen. Beispielsweise können Sie ein bewegtes Grafiklogo für die Dauer der Datei in den Videobildeinfügen und einen statischer Bild-HDR-Indikator für HDR-Teile der Datei einfügen. Jedes Overlay hatseine eigenen Einstellungen für Opazität, Ein- und Ausblendzeiten, Position im Frame und Dauer im Video.Sie können Overlays so einrichten, dass sie gleichzeitig im Video erscheinen oder sich überlappen.

Themen• Immer noch grafische Overlays in AWS Elemental MediaConvert (p. 164)• Bewegungsbild-Inserter (Grafik-Overlay) in AWS Elemental MediaConvert (p. 169)

Immer noch grafische Overlays in AWS ElementalMediaConvert

Die folgenden Themen behandeln das Einrichten statischer Grafik-Overlays. Entscheiden Sie zunächst, woin Ihrem Auftrag das Overlay angegeben werden soll. Diese Entscheidung wirkt sich darauf aus, wie dasOverlay in Ausgaben angezeigt wird.

Themen• Auswahl zwischen Eingabe-Overlay und Ausgabe-Overlay (p. 164)• Platzieren Sie Ihr Stand-Grafik-Overlay (p. 165)• Voraussetzungen für die Overlay-Datei (p. 166)• Einrichten von noch grafischen Overlays in Ausgängen (p. 167)• Einrichten von noch grafischen Overlays in Eingaben (p. 168)• Dimensionierung Ihres Overlays für die Skalierung (p. 168)• Informationen zum Angeben des OverlaysEbene (p. 169)

Auswahl zwischen Eingabe-Overlay und Ausgabe-OverlaySie können Ihren Eingaben, Ihren Ausgaben oder beidem statische Bild-Overlays hinzufügen. DerAnzeigeort der Overlays in Ihren transcodierten Komponenten wird dadurch beeinflusst, wo Sie Ihregrafischen Overlays angeben.

164

MediaConvert User GuidePlatzieren Sie Ihr Stand-Grafik-Overlay

Das folgende Diagramm zeigt, wie Eingabe- und Ausgabe-Overlays in den Videodateien erscheinen, diemithilfe eines Auftrags erstellt werden. Eingabe-Overlays erscheinen in allen Ausgaben, jedoch nur in denTeilen der Ausgaben, die aus der Eingabe mit dem Overlay stammen. Ausgabe-Overlays erscheinen ineiner gesamten Ausgabe, jedoch nur in den Ausgaben mit dem Overlay.

Note

In diesem Diagramm sind alle Overlays für die gesamte Dauer der Eingabe oder der Ausgabeangegeben. Sie können stattdessen eine kürzere Overlay-Dauer innerhalb dieses Zeitraumsangeben.

Eingabe-OverlaysWählen Sie das Eingabe-Overlay für die folgenden Situationen:

• Sie möchten, dass die gleichen Overlays in jeder Ausgabe enthalten sind.• Sie möchten ein Overlay nur in die Teile Ihrer Ausgaben einfügen, die den einzelnen Eingaben

entsprechen.

Diese Beispiele sind Situationen, in denen Sie ein Eingabe-Overlay verwenden:

• Einige Ihrer Eingaben verfügen bereits über Ihr Logo als Overlay, andere hingegen nicht. Sie möchtendas Logo nur den Eingaben hinzufügen, in denen es noch nicht enthalten ist.

• Einige Ihrer Eingaben sind Programmierungen, denen Sie Ihr Logo hinzufügen möchten. AndereEingaben sind Werbeanzeigen oder leere Pausenfüller, die kein Overlay enthalten sollen.

• Ihr Job hat nur einen Input. Ihr Overlay sollte für die gesamte Dauer des Videos und für jede Ausgabedes Auftrags erscheinen.

Ausgabe-OverlaysWählen Sie das Ausgabe-Overlay für die folgenden Situationen:

• Sie möchten Overlays in einigen Ausgaben, in anderen hingegen nicht.• Sie möchten verschiedene Overlays in unterschiedlichen Ausgaben.• Sie haben mehrere Eingaben, möchten aber das gleiche Overlay für alle.

Diese Beispiele sind Situationen, in denen Sie ein Ausgabe-Overlay verwenden:

• Sie richten eine Ihrer Ausgaben in High Definition ein. Eine HD-Anzeige soll nur in dieser Ausgabe in derEcke des Frames erscheinen.

• Sie kombinieren mehrere Filme als separate Eingaben, um ein Filmmarathon mit einer einzelnenKomponente zu erstellen. Sie möchten eine Grafik in alle Filme einfügen und angeben, dass sie Teil desumfassenden Marathons sind.

Platzieren Sie Ihr Stand-Grafik-OverlayUnabhängig davon, ob sich Ihr noch grafisches Overlay in der Eingabe oder Ausgabe befindet, richtenSie dieBeginnzeitundDuration (Dauer)aus. Die folgende Abbildung zeigt, wie Sie Einstellungen angeben,damit ein Overlay zwei Minuten nach Beginn der Videowiedergabe beginnt und zwei Minuten im Videoangezeigt wird. In den Standardeinstellungen beginnt das Overlay mit dem ersten Frame der Eingabe oderder Ausgabe. Das Overlay bleibt für die Dauer der Eingabe oder der Ausgabe im Video.

165

MediaConvert User GuideVoraussetzungen für die Overlay-Datei

Start time (Startzeit)

Geben Sie den Timecode für den Frame an, in dem das Overlay erscheinen soll. Wenn Sie Ihr Overlay soeinrichten, dass es eingeblendet wird, beginnt das Einblenden zur Startzeit.

Wenn Sie Ihre Startzeit angeben, wählen Sie eine der folgenden Zeitleisten für das verwendete Overlayaus:

• Bei Eingabe-Overlays ist die Start time (Startzeit) relativ zur Eingabe-Zeitachse. Diese Zeitachse wirdvon der Eingabeeinstellung Timecode source (Timecode-Quelle) beeinflusst.

• Bei Ausgabe-Overlays ist die Start time (Startzeit) relativ zur Ausgabezeitachse. Diese Zeitachse wirdvon der auftragsweiten Einstellung Timecode configuration (Timecode-Konfiguration), Source (Quelle)beeinflusst.

Weitere Hinweise zu den Eingabe- und Ausgabezeitachsen sowie zu den Timecode-Einstellungen, die sichauf sie auswirken, finden Sie unter the section called “Wie MediaConvert verwendet Zeitleisten, um Jobszusammenzustellen” (p. 32).

Tip

Für das einfachste Setup geben Sie Start time (Startzeit) ab 00:00:00:00 als ersten Frame an unddie beiden folgenden Einstellungen auf Start at 0 (Start bei 0)fest:

• Timecode configuration (Timecode-Konfiguration), Source (Quelle), unter den auftragsweitenEinstellungen.

• Timecode source (Timecode-Quelle), in den Video selector (Videoauswahl)-Einstellungen fürjede Eingabe.

Dauer

Geben Sie die Dauer in Millisekunden an, um die Dauer der Überlagerung zu treffen. Diese Dauer umfasstdie Dauer des Einblendens, aber nicht die des Ausblendens, wie die folgende Abbildung zeigt.

Voraussetzungen für die Overlay-DateiRichten Sie die einzufügenden Bilddateien wie folgt ein:

166

MediaConvert User GuideEinrichten von Standgrafik-Overlays

• Dateityp: Verwenden Sie .png oder .tga.• Seitenverhältnis: Verwenden Sie ein beliebiges Seitenverhältnis. Es muss nicht mit dem Seitenverhältnis

des zugrundeliegenden Videos übereinstimmen.• Größe in Pixel: Verwenden Sie eine beliebige Größe. Wenn die überlagerte Grafik größer ist als der

Ausgabe Video-Frame, beschneidet der Service die Grafik am Rand des Frames.

Note

Bei Aufträgen, die die Videoauflösung skalieren, hängt die Tatsache, ob Ihr Overlay mit IhremVideo skaliert wird, davon ab, wo Sie das Grafik-Overlay angeben. Weitere Informationen findenSie unter Größenüberlagerung für Skalierung (p. 168).

Einrichten von noch grafischen Overlays in AusgängenDa Sie ein Ausgabe-Overlay einrichten, richten Sie die Bildeinblendung in jeder Ausgabe mitBildeinblendungen versehen, in der der Service Grafiken in Ihr Video überlagert werden soll. WeitereInformationen zum Einrichten eines Overlays, das in allen Ausgaben erscheint, oder in Teilen, dienur einer Eingabe entsprechen, finden Sie unterAuswahl zwischen Eingabe-Overlay und Ausgabe-Overlay (p. 164)aus.

Wenn Sie keine Startzeit und Dauer für das Overlay angeben, fügt der Service das Overlay in die gesamteAusgabe ein.

So richten Sie ein statisches Grafik-Overlay in einer Ausgabe ein

1. Öffnen Sie das AWS Elemental MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.

2. Richten Sie Ihre Ausgabegruppen und Ausgaben für Video und Audio ein (wie unter EinenJob in AWS Elemental MediaConvert einrichten (p. 10) und Erstellen von Ausgaben mit AWSElementarMediaConvert (p. 42) beschrieben).

3. Für jede Ausgabe, in der Sie ein grafisches Overlay haben möchten, gehen Sie wie folgt vor:

a. Auf derErstellen von Aufträgen-Seite in derAufgabeFenster auf der linken SeiteunterAusgabegruppenWählen Sie die entsprechende Ausgabe aus.

b. Suchen Sie unter den Encoding-Einstellungen (Codierung) auf der Registerkarte Video denAbschnitt Preprocessors (Präprozessoren).

c. Wählen Sie Image inserter (Bildeinblendung) aus. Daraufhin wird die Schaltfläche Add image (Bildhinzufügen) angezeigt.

d. Für jedes Grafik-Overlay, das Sie in die Ausgabe einbeziehen möchten, klicken Sie auf Add-Image(Bild hinzufügen), und spezifizieren Sie anschließend die Overlay-Einstellungen.

FürStandort des Bildes, geben Sie eine Eingabedatei an, die in Amazon S3 oder auf einem HTTP(S) -Server gespeichert ist. Für Amazon S3 S3-Eingaben können Sie den URI direkt angebenoder wählenDurchsuchenum aus Ihren Amazon S3 S3-Buckets auszuwählen. Geben Sie fürHTTP-Eingaben (S) die URL Ihrer Eingabedatei an. Weitere Informationen finden Sie unter HTTP-Eingabeanforderungen (p. 5).

Weitere Informationen über komplexere Grafik-Overlay-Einstellungen in der Ausgabe finden Sie in denfolgenden Themen.

Größenüberlagerung für Skalierung (p. 168)

Über das FestlegenEbene (p. 169)

167

MediaConvert User GuideEinrichten von noch grafischen Overlays in Eingaben

Einrichten von noch grafischen Overlays in EingabenDa Sie ein Eingabe-Overlay einrichten, richten Sie die Bildeinblendung in jeder Eingabe mitBildeinblendungen separat ein. Die Overlays, die Sie angeben, erscheinen in jeder Ausgabe. WeitereInformationen zum Einrichten eines Overlays, das nur in bestimmten Ausgaben erscheint, finden Sie unterAuswahl zwischen Eingabe-Overlay und Ausgabe-Overlay (p. 164).

Wenn Sie keine Startzeit und Dauer für das Overlay angeben, fügt der Service das Overlay in dengesamten Teil der Ausgabe ein, der der Eingabe entspricht.

So richten Sie ein statisches Grafik-Overlay in einer Ausgabe ein

1. Öffnen Sie das AWS Elemental MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.

2. Geben Sie Ihre Eingabedateien an, wie in beschrieben Einen Job in AWS Elemental MediaConverteinrichten (p. 10).

3. Für jede Eingabe, in der Sie ein grafisches Overlay haben möchten, gehen Sie wie folgt vor:

a. Auf derErstellen von Aufträgen-Seite in derAufgabeFenster auf der linken Seite unter-EingabenWählen Sie die entsprechende Eingabe aus.

b. In derBild-InserterAbschnitt rechts neben derAufgabewählen SieBild hinzufügen, und geben Siedann die Overlay-Einstellungen an.

FürStandort des Bildes, geben Sie eine Eingabedatei an, die in Amazon S3 oder auf einem HTTP(S) -Server gespeichert ist. Für Amazon S3 S3-Eingaben können Sie den URI direkt angebenoder wählenDurchsuchenum aus Ihren Amazon S3 S3-Buckets auszuwählen. Geben Sie fürHTTP-Eingaben (S) die URL Ihrer Eingabedatei an. Weitere Informationen finden Sie unter HTTP-Eingabeanforderungen (p. 5).

Weitere Informationen über komplexere Grafik-Overlay-Einstellungen in der Eingabe finden Sie in denfolgenden Themen.

Größenüberlagerung für Skalierung (p. 168)

Über das FestlegenEbene (p. 169)

Dimensionierung Ihres Overlays für die SkalierungBei Aufträgen, die die Videoauflösung skalieren, hängt die Tatsache, ob Ihr Overlay mit Ihrem Video skaliertwird, davon ab, wo Sie das Grafik-Overlay angeben. Animierte Grafik-Overlays und Eingabe-Overlayswerden mit dem Video skaliert, Ausgabe-Overlays hingegen nicht.

Nehmen Sie beispielsweise an, dass das Eingangsvideos Ihres Auftrags im Format 1080 x 1920 vorliegtund Sie drei Ausgaben mit 720 x 1280, 480 x 640 und 360 x 480 angeben. Ihr quadratisches Logo würde10% der Breite des Frames betragen, und Ihre Overlay-Bilder hätten die folgenden Auflösungen:

• Für ein animiertes Grafik-Overlay oder ein Eingabegrafik-Overlay stellen Sie ein Bild im Format108 x 108 bereit. Der Service legt die Größe jedes Overlays in jeder Ausgabe entsprechend fest.

• Für ein Ausgabegrafik-Overlay in Ihrer Ausgabe 720 x 1280 geben Sie ein Bild im Format 72 x 72 an.• Für ein Ausgabegrafik-Overlay in Ihrer Ausgabe 480 x 640 geben Sie ein Bild im Format 48 x 48 an.• Für ein Ausgabegrafik-Overlay in Ihrer Ausgabe 360 x 480 geben Sie ein Bild im Format 36 x 36 an.

168

MediaConvert User GuideÜber das FestlegenEbene

Informationen zum Angeben des OverlaysEbeneDie Einstellung Layer (Ebene) gibt an, wie überlappende grafische Overlays im Video erscheinen. DerService legt Grafiken mit höheren Layer-Werten (Ebene) über Grafiken mit kleineren Layer-Werten.Jedes Overlay muss über einen eindeutigen Wert für Layer (Ebene) haben. Sie können die gleicheEbenennummer nicht mehr als einem Overlay zuweisen.

Die folgende Abbildung zeigt, wie der Wert für Layer (Ebene) beeinflusst, wie ein grafisches Overlay inBezug auf andere Overlays erscheint. Das Dreieck hat den höchsten Wert für Layer (Ebene) und wird imVordergrund angezeigt, der Video-Frame und alle anderen grafischen Überlagerungen mit niedrigerenWerten für Layer (Eben) werden überdeckt.

So geben Sie einen Wert für die Einstellung Layer (Ebene) an

1. Richten Sie Ihr Grafik-Overlay wie unter Statisches Grafik-Overlay (p. 164) beschrieben ein.2. Geben Sie für Ebene eine ganze Zahl zwischen 0 und 99 ein.

Note

Sie können jede Zahl nur einmal verwenden. Jedes Grafik-Overlay muss eine eigene Ebeneaufweisen.

Bewegungsbild-Inserter (Grafik-Overlay) in AWSElemental MediaConvert

In diesem Handbuch erfahren Sie, wie Sie Animierte Grafik-Overlays mit AWS Elemental MediaConverteinrichten. Animierte Grafik-Overlays erscheinen in allen Ausgaben.

In der Standardeinstellung fürBeginnzeitbeginnt das Overlay am ersten Frame jeder Ausgabe. In derStandardeinstellung fürWiedergabebleibt das Overlay für die Dauer der Bewegungsgrafik (einmalabgespielt) im Video. Sie können die Standardeinstellung jedoch ändern, indem Sie eine Overlay-Startzeitangeben oder die Wiedergabe auf Wiederholung festlegen. In dieser Anleitung erfahren Sie mehr darüber.

Festlegen der Startzeit und Wiedergabe vonBewegungsgrafik-OverlaySie können Bewegungsgrafik-Overlay angebenBeginnzeitundWiedergabeEinstellungen statt dieStandardeinstellung zu verwenden. Die folgenden Informationen zeigen, wie Sie die Overlay-Startzeit fürein Video angeben und kontinuierlich wiederholen (Schleife).

In der folgenden Abbildung ist die Einstellung der Motion Graphic Overlay drei Minuten lang. DieWiedergabe der Bewegungsgrafik wird bis zum Ende der Ausgabe wiederholt.

169

MediaConvert User GuideSpeicherverwaltung

Startzeiteinstellungen für Motion-Overlays

Geben Sie den Timecode für den Frame an, in dem das Overlay erscheinen soll. Dieser Timecode istrelativ zu Ihrer Eingabe-Zeitachse.

SpeicherverwaltungBei Eingabe-Overlays ist die Start time (Startzeit) relativ zur Eingabe-Zeitachse. Diese Zeitachse wird vonder Eingabeeinstellung Timecode source (Timecode-Quelle) beeinflusst.

Weitere Hinweise zu den Eingabe- und Ausgabezeitachsen sowie zu den Timecode-Einstellungen, die sichauf sie auswirken, finden Sie unter the section called “Wie MediaConvert verwendet Zeitleisten, um Jobszusammenzustellen” (p. 32). Für Jobs mit mehreren Eingängen MediaConvert Legt das Animierte Overlayentsprechend der Eingabezeitachse für diese Eingabe in jede Eingabe ein. Nachdem Sie angegebenhabenBeginnzeiteinmal MediaConvert wendet diesen Wert auf alle Eingaben an.

Tip

Um die Einrichtung zu vereinfachen, geben Sie anBeginnzeitSie zählen ab 00:00:00:00 als erstenFrame und die beiden folgenden Einstellungen aufBeginne bei 0:

• Timecode configuration (Timecode-Konfiguration), Source (Quelle), unter den auftragsweitenEinstellungen.

• Timecode source (Timecode-Quelle), in den Video selector (Videoauswahl)-Einstellungen fürjede Eingabe.

Wiedergabeeinstellungen für Bewegungsgrafik-Overlays

Für Wiedergabeeinstellungen für Animierte Grafik-Overlays haben Sie zwei Optionen. Sie können IhrOverlay so einstellen, dass es für die Dauer der Animierten Grafik erscheint. Sie können Ihr Overlay alseinmal abgespielt werden. Die Dauer einer animierten MOV-Grafik ist in die MOV-Datei integriert, die übereine Reihe von Frames und eine definierte Bildrate verfügt.

Wenn eine Animierte Grafik eine Gruppe von PNG-Bildern umfasst, bestimmen Sie die Dauer des Overlaysdurch die Anzahl der von Ihnen bereitgestellten Bilder und der angegebenen Bildrate. Die Dauer inSekunden ist die Anzahl der Frames dividiert durch die Bildrate in Frames pro Sekunde. Wenn Ihre Bildratebeispielsweise 30 Bilder/s beträgt und Sie 600 Bilder bereitstellen, beträgt die Dauer des animiertenOverlays 20 Sekunden.

Für Jobs mit mehreren Eingängen MediaConvert platziert das Motion-Overlay auf jede Eingabe zu demZeitpunkt, für den Sie angebenBeginnzeitaus. Abhängig davon, wofür Sie sich entscheidenWiedergabe,MediaConvert Gibt das Overlay entweder einmal oder bis zum Ende der Eingabe ab. Wenn SieangebenWiedergabeeinmal MediaConvert wendet diesen Wert auf alle Eingaben an.

Anforderungen zum Einrichten von Motion Graphic-Overlay-DateienIn der folgenden Tabelle wird beschrieben, wie Sie Animierte Grafik-Overlays einrichten.

170

MediaConvert User GuideRichten Sie Motion-Overlay-Dateien ein

Anforderung einer Bewegungsgrafikdatei Beschreibung

Dateityp QuickTime (.mov)

• Container: QuickTime• Codec: QuickTime Animation (RLE)• Farbraum: RGBA (RGBA)

Sequentielles PNG (.png)

• Die Namen der PNG-Dateien müssen mitfortlaufenden Nummern enden. Diese geben dieReihenfolge an, in der sie abgespielt werden.Beispiel: overlay_000.png, overlay_001.png,overlay_002.png usw.

• Fügen Sie dem anfänglichen Dateinamengenügend Nullen hinzu, um die Sequenzabzuschließen. Beispiel: Wenn das erste Bildoverlay_0.png heißt, kann es nur 10 Bilderin der Sequenz geben, wobei das letzte Bildoverlay_9.png heißt. Wenn das erste Bildoverlay_00.png lautet, können die Sequenz aus100 Bildern bestehen.

• Die Anzahl der Bilder in Ihrer Serie muss mit derBildrate und der beabsichtigten Überblenddauerübereinstimmen. Beispiel: Wenn Sie eineÜberblendung von 30 Sekunden bei 30 fpswünschen, benötigen Sie 900 PNG-Bilder.

• Erfordert einen Alpha-Kanal.

Bildrate QuickTime (.mov)

• Verwenden Sie eine beliebige Bildrate. Dieverwendete Bildrate muss nicht mit der Bildratedes zugrundeliegenden Videos übereinstimmen.

Sequentielles PNG (.png)

• Verwenden Sie eine beliebige Bildrate. Dieverwendete Bildrate muss nicht mit der Bildratedes zugrundeliegenden Videos übereinstimmen.

• Geben Sie die Bildrate an, wenn Sie das Overlayeinrichten.

Seitenverhältnis Verwenden Sie ein beliebiges Seitenverhältnis. Siemuss nicht mit dem Seitenverhältnis des zugrundeliegenden Videos übereinstimmen.

Größe in Pixel Verwenden Sie eine beliebige Größe.MediaConvert Skaliert die Animierte Grafik mit allenAusgängen mit Videoskalierung.

171

MediaConvert User GuideEinrichten von Grafik-Overlays

Einrichten von Motiongrafik-OverlaysAnimierte Grafik-Overlays gelten für jede Ausgabe im Auftrag. Wählen Sie sie daher als Prozessor in denEinstellungen ein, die für den gesamten Auftrag gelten.

Sie können statische Grafik-Overlays einrichten, die nur in einzelnen Ausgaben erscheinen. WeitereInformationen finden Sie unter Auswahl zwischen Eingabe-Overlay und Ausgabe-Overlay (p. 164).

So richten Sie ein animiertes Grafik-Overlay ein

1. Öffnen Sie das AWS Elemental MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.

2. Richten Sie Ihren Auftrag wie unter Einen Job in AWS Elemental MediaConvert einrichten (p. 10)beschrieben ein.

3. Auf derErstellen von Aufträgen-Seite in derAufgabeFenster auf der linken SeiteunterAuftragseinstellungen, wählenEinstellungenaus.

4. In derGlobale ProzessorenAbschnitt rechts neben derAufgabe-Bereich aktivierenAnimiertes Bild-Inserteraus.

5. Geben Sie für Eingabe den Namen der animierten Grafikdatei an. Wenn Sie eine Gruppe von PNG-Dateien verwenden, geben Sie den Dateinamen des ersten Bildes an.

6. Geben Sie Werte für die anderen Felder an. Für weitere Informationen über diese Felder wählen SiedieInformationenLink auf der Konsole nebenAnimiertes Bild-Inserteraus.

172

MediaConvert User GuideEinrichten von Nur-Audio-Ausgaben

Verwenden von AWS ElementalMediaConvert um Ausgänge nur mitAudio zu erstellen

Sie können AWS Elemental verwenden MediaConvert zum Erstellen von Ausgaben, die ausschließlichAudio und kein Video enthalten. Wenn zum Erstellen von Nur-Audio-Ausgaben verwendet wirdMediaConvert unterstützt eine geringere Zahl von Codec- und Container-Kombinationen für Ein- undAusgabedateien.

Note

Die Einschränkungen und Verfahren in diesem Kapitel gelten für Ausgaben, die keine Videos imContainer enthalten. Diese umfasst die folgenden Funktionen:

• Ausgaben in File (Datei)-Ausgabegruppen, die keine Videos enthalten• Streamen von HLS (HLS)-Ausgabengruppen, die nur Audioausgaben enthalten• StreamingSTRICHAusgabegruppen, die nur Audioausgaben enthalten

Beim Einrichten von Streaming-Ausgabepaketen, die Audio, Video und Untertitel enthalten,erstellen Sie für jedes Element innerhalb des Ausgabepakets separate Ausgaben. Dabei handeltes sich nicht um die in diesem Kapitel beschriebenen Nur-Audio-Ausgaben. Weitere Informationenzum Einrichten von Streaming-Ausgaben finden Sie unter Erstellen von Ausgaben in ABR-Streaming-Ausgabegruppen (p. 18).

Themen• Einrichten von Nur-Audio-Ausgaben (p. 173)• Unterstützte Codecs und Container für Nur-Audioausgaben (p. 175)• Funktionseinschränkungen (p. 176)

Einrichten von Nur-Audio-AusgabenSie richten eine Nur-Audio-Ausgabe auf die gleiche Weise wie Ausgaben ein, die Video enthalten. Siefügen jedoch keine Videos oder Untertitel ein.

MediaConvert generiert die folgenden Dateien für Nur-Audio-Ausgaben:

• DateiAusgabegruppen: Eine separate Nur-Audiodatei für jede Ausgabe.• HLSAusgabegruppen: Eine einzelne Formatvariante im ABR-Stack für jede Ausgabe.• ISO-DASHAusgabegruppen: Eine einzelne Formatvariante im ABR-Stack für jede Ausgabe.

Note

Bei AAC-Streaming-Ausgaben ist das anfängliche Segment länger als die anderen. Diesliegt daran, dass bei AAC das Anfangssegment unbeaufsichtigte AAC-Vorlauf-Samples vor

173

MediaConvert User GuideEinrichten von Nur-Audio-Ausgaben

dem hörbaren Teil des Segments enthalten muss. MediaConvert Wenn zum Erstellen dieserzusätzlichen Samples in den Zeitstempeln verwendet wird, wird das Audio korrekt wiedergegeben.

So erstellen Sie eine Nur-Audio-Ausgabe (Konsole)

1. Um dies zu bestätigen MediaConvert unterstützt Ihre Eingabedateien, finden Sie in der EingabetabelleinUnterstützte Codecs und Container für Nur-Audioausgaben (p. 175)aus.

2. Sie richten die Aufgabe wie in Einen Job in AWS Elemental MediaConvert einrichten (p. 10)beschrieben ein. Beachten Sie jedoch folgende Unterschiede:

• Sie müssen die Registerkarte Video (Video) im Abschnitt Encoding settings(Kodierungseinstellungen) der Ausgabe entfernen.

• Sie müssen in der Ausgabetabelle unter Unterstützte Codecs und Container für Nur-Audioausgaben (p. 175) einen unterstützten Ausgabe-Container und Audio-Codec auswählen.

• Sie dürfen pro Ausgabe nur eine Gruppe von Audioeinstellungen einfügen. Das bedeutet, dass Sienicht die Option Add audio (Audio hinzufügen) auswählen dürfen, um eine Registerkarte Audio 2(Audio 2) unter Encoding settings (Kodierungseinstellungen) zu erstellen.

3. Wenn Ihre Ausgaben in einer HLS (HLS)-Ausgabegruppe enthalten sind, müssen Sie einen Containerfür die Nur-Audio-Ausgabe auswählen.

Sie müssen in Output settings (Ausgabeeinstellungen) im Abschnitt Audio (Audio) in Container foraudio-only output (Container für Nur-Audio-Ausgabe) die Option MPEG-2 Transport Stream (MPEG-2-Transport-Stream) auswählen, um eine Datei in einem MPEG2-TS-Container zu erstellen. Sie müssenden Standardwert Automatic (Automatisch) beibehalten, um eine rohe Nur-Audio-Datei ohne Containerzu erstellen.

So erstellen Sie eine Nur-Audio-Ausgabe (API, SDK undAWSCLI)

1. Um dies zu bestätigen MediaConvert unterstützt Ihre Eingabedateien, finden Sie in der EingabetabelleinUnterstützte Codecs und Container für Nur-Audioausgaben (p. 175)aus.

2. Richten Sie die JSON-Aufgabenspezifikation ein. Bearbeiten Sie Ihre JSON-Datei manuell oderverwenden Sie die Konsole, um sie zu wie folgt zu generieren:

a. Befolgen Sie das zuvor beschriebene Verfahren für die Konsole.b. Wählen Sie im Bereich Job (Aufgabe) auf der linken Seite in Job settings (Aufgabeneinstellungen)

die Option Show job JSON (JSON für Aufgabe anzeigen) aus.

Die JSON-Aufgabenspezifikation für Nur-Audio-Aufgaben unterscheidet sich von Standardaufgabenwie folgt:

• Schließen Sie alle Instanzen von VideoDescription und ihre untergeordneten Elemente aus demAbschnitt Outputs Ihrer Aufgaben-JSON aus.

• Fügen Sie für jede Ausgabe in AudioDescriptions nur eine untergeordneteAudioeinstellungsgruppe ein.

• Geben Sie für Nur-Audio-Ausgaben in einer HLS (HLS)-Ausgabegruppe einen Container für dieNur-Audio-Ausgabe an. Fügen Sie in Outputs, OutputSettings, HlsSettings die EigenschaftHlsAudioOnlyContainer ein. Legen Sie diese auf M2TS fest, um eine Datei in einem MPEG2-TS-Container zu erstellen. Legen Sie diese auf AUTOMATIC fest, um eine rohe Nur-Audio-Datei ohneContainer zu erstellen. AUTOMATIC ist das Standardverhalten.

174

MediaConvert User GuideUnterstützte Codecs und Container für Nur-Audioausgaben

Unterstützte Codecs und Container für Nur-Audioausgaben

Eingabecodecs und Container, die nur für Audiounterstützt werdenMediaConvert unterstützt die folgenden Kombinationen von Eingabe-Container und -Codec für Nur-Audio-Ausgaben.

Container Audio-Codecs

Advanced Systems Format (ASF, auch bekannt alsWMA, WMV) (.asf, .wma, .wmv)

WMA, WMA2, WMA Pro

MPEG-1 Layer 3 (.mp3) MP3

MPEG-2 TS (.ts, m2ts) MP2, PCM

MPEG-4 (.mp4) AAC

Matroska-Audiocontainer (.mka) Opus

OGA (.oga) Opus, Vorbis

QuickTime (.mov) PCM

WAV (.wav) PCM

Ausgabe-Codecs und Container, die nur für Audiounterstützt werdenMediaConvert unterstützt die folgenden Kombinationen von Ausgabe-Container und -Codec für dieErstellung von Nur-Audio-Ausgaben.

Container Audio-Codecs

HLS (.ts) AAC, Dolby Digital (AC3)

DASH (.mp4) AAC, Dolby Digital (AC3), Dolby Digital Plus(EAC3), Dolby Digital Plus (EAC3), Dolby DigitalPlus (Atmos)

MPEG-2 TS (.ts, .m2ts) AAC, Dolby Digital (AC3), Dolby Digital Plus(EAC3), MP2

MPEG-4 (.mp4) AAC, Dolby Digital (AC3), Dolby Digital Plus(EAC3)

Quicktime (.mov) WAV

175

MediaConvert User GuideFunktionseinschränkungen

Container Audio-Codecs

Raw (kein Container) AAC, MPEG-1-Schicht II (MP2), MPEG-1-SchichtIII (MP3), WAV, AIFF, Dolby Digital (AC3), DolbyDigital Plus (EAC3), Dolby Digital Plus (EAC3)

FunktionseinschränkungenIm Fall von Aufgaben, die Nur-Audio-Ausgaben enthalten, können Sie folgende Funktionien nichtverwenden:

• Status-Update zum Fortschritt von Aufgaben• Eingabe-Clipping

Im Fall von Nur-Audio-Ausgaben können Sie die folgenden Funktionen nicht verwenden:

• Untertitel• Overlays mit statischen oder animierten Grafiken (Einblendung statischer oder animierter Bilder)

176

MediaConvert User GuideDolby Vision-Modus

Erstellen von Spezialausgaben mitAWS ElementarMediaConvert

Themen• Erstellen von Dolby Vision-Ausgaben mit AWS Elemental MediaConvert (p. 177)• Erstellen von Dolby Atmos-Ausgaben mit der AWS Elemental MediaConvert (p. 179)• Erstellen von HDR-Ausgaben mit AWS ElementarMediaConvert (p. 184)• Erstellen von MXF-Ausgaben mit AWS ElementarMediaConvert (p. 189)

Erstellen von Dolby Vision-Ausgaben mit AWSElemental MediaConvert

Dolby VisionVideo verwendet eine erweiterte Farbpalette und einen Kontrastbereich mit dynamischenMetadaten pro Frame. Mit AWS Elemental MediaConvertkönnen Sie Profil 5 oder Profil 8.1 erstellenDolbyVisionAusgaben aus unterstützten Quellen.

Einrichten einesDolby VisionAufgabeIn den folgenden Schritten richten Sie einenDolby VisionAuftrag. Weitere Informationen über Aufträgefinden Sie unter Einen Job einrichten (p. 10).

1. Wählen Sie für Ihre Eingabedatei oder Dateien eine der folgenden Optionen aus:

a. MXF-Datei mit Frame-InterleavedDolby VisionMetadaten oder eine XML-Datei.b. IWF-Paket mit Frame-InterleavedDolby VisionMetadaten oder eine XML-Datei. Geben Sie auch

eine CPL-Datei für Ihre Eingabe an. Wenn Ihre CPL von einem unvollständigen IMP stammt,wählen SieErgänzende IMPsum den Standort Ihrer zusätzlichen IMPs anzugeben.

c. Apple ProRes Quicktime MOVmit einer Dolby Vision Studio-Metadaten-XML-Datei.d. Jede Eingabe mit einemHDR10YUV-Farbraum.

2. Für jede Ausgabe, mit der Sie verarbeiten möchtenDolby Visionwie folgt:

• Stellen Sie sicher, dass die Ausgabeeinstellungen den unter Dolby VisionUnterstützungvon Eingabeformaten und Anforderungen an die Stelleneinstellung (p. 178) aufgeführtenEinschränkungen entsprechen.

• Aktivieren desDolby Vision-ModusPräprozessor• Angeben einer Dolby Vision-Version-Profil

• Profil 5: Frame-Interleaved einschließenDolby VisionMetadaten in Ihrer Ausgabe.• Profil 8.1: Beide Frame-Interleaved einschließenDolby VisionMetadaten und HDR10-Metadaten in

Ihrer Ausgabe.3. Wählen Sie eine On-Demand-Warteschlange aus. Ihre Standardwarteschlange ist On-Demand.

177

MediaConvert User GuideDolby VisionUnterstützung von Eingabeformaten

und Anforderungen an die Stelleneinstellung

Dolby VisionUnterstützung von Eingabeformaten undAnforderungen an die StelleneinstellungIn der folgenden Tabelle werden die Anforderungen an das Eingabeformat beim ErstellenbeschriebenDolby VisionProfil 5 oder 8.1-Ausgänge.

Dolby Vision-Profil Unterstützte Eingänge mitDolbyVisionMetadata

Unterstützte Eingänge ohneDolbyVisionMetadaten

Profil 5 IMF, MXF

• Video-Codec: JPEG 2000• EingabeDolby Vision-Metadaten:

Frame-Interleaved- oder XML-Datei

QuickTime(.mov)

• Video-Codec:Apple ProRes• EingabeDolby Vision-Metadaten:

XML-Datei

HDR10

• Video-Codec: Jeder kann HDR10tragen

• Farbraum: YUV

Profil 8.1 IMF, MXF

• Video-Codec: JPEG 2000• Dolby Vision-Metadaten: Frame-

Interleaved- oder XML-Datei

QuickTime(.mov)

• Video-Codec:Apple ProRes• EingabeDolby Vision-Metadaten:

XML-Datei

Note

Für Dolby Vision Profile 8.1-Ausgänge dürfen Sie nur eineinziges Eingabevideo mit nichtmehr als einem Eingabeclipverwenden.

Keine

In der folgenden Tabelle werden Funktionseinschränkungen und Auftragsanforderungen beim ErstellenbeschriebenDolby VisionAusgänge.

Funktionsmerkmal Anforderung für Auftragseinstellung

Queue type (Warteschlangentyp) On-Demand-Wartesch

EingabeBildrate Alle Eingaben müssen dieselbe Bildrate haben. DieBildratenumwandlung wird nicht unterstützt.

AusgabeBildrate Quelle folgen(Standardeinstellung)

178

MediaConvert User GuideDolby Atmos

Funktionsmerkmal Anforderung für Auftragseinstellung

Bild-Inserter Disabled(Standardeinstellung)

Bewegungsbild-Inserter Disabled(Standardeinstellung)

AusgabeVideo-Codec HEVC (H.265)

AusgabeMetadaten in Farbe Einfügen(Standardeinstellung)

Reagieren Sie auf AFD Keine(Standardeinstellung)

Video ausgebenAuflösung (B x H) Maximale Breite: 4096

Maximale Höhe: 4096

Video-Codec ausgeben-Profil Haupt10/MainoderMain10/Hoch

FarbkorrektorPräprozessor Disabled(Standardeinstellung)

Timecode Burn-inPräprozessor Disabled(Standardeinstellung)

GeräuschunterdrückerPräprozessor Disabled(Standardeinstellung)

AusgabeuntertitelZieltyp Burn-inUntertitel werden nicht unterstützt

Erstellen von Dolby Atmos-Ausgaben mit der AWSElemental MediaConvert

Dolby Atmos bietet ein beeindruckendes Klangerlebnis in Kinos und Heimkinos. Mit den richtigenAudioeingabedateien können Sie AWS Elemental verwenden MediaConvert um Dolby Atmos-Ausgabenzu erstellen. Sie können Streaming-Ausgaben erstellen, die Endbetrachter in ihren Heimkinos oderDateiausgaben erleben können, die Sie in Ihren professionellen Workflows verwenden können.

AWS Elemental MediaConvert kann Dolby Digital Plus mit Atmos-Ausgängen erstellen, indem entwederkanalbasierte immersive Audioinhalte codiert werden, die Sie als 9.1.6, 7.1.1 oder 5.1.4 PCM-Monokanälebereitstellen, oder indem Sie bereits codierten Dolby Digital Plus mit Atmos-Inhalten durchlaufen.

Themen• Verwenden von Dolby Atmos-Passthrough mit der AWS Elemental MediaConvert (p. 179)• Verwenden der Dolby Atmos-Kodierung mit der AWS Elemental MediaConvert MediaConvert-

Kodierung (p. 180)

Verwenden von Dolby Atmos-Passthrough mit derAWS Elemental MediaConvertAWS Elemental MediaConvert kann Dolby Digital Plus mit Atmos-Ausgängen erstellen, indem entwederAudio in 9.1.6-, 7.1.5- oder 5.1.4 PCM-Monokanälen codiert wird oder durch den bereits codierten DolbyDigital Plus mit Atmos-Inhalten passiert wird.

Sie richten Ihren Job so ein, dass er Dolby Digital Plus mit Atmos-Inhalten auf die gleiche Weise durchläuft,wie Sie Dolby Digital- und Dolby Digital Plus-Inhalte durchlaufen.

179

MediaConvert User GuideVerwenden der Dolby Atmos-Kodierung

So richten Sie Dolby Atmos-Aufgaben mit Weitergabe fertig gestellter Audioinhalte ein

1. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie Create job (Auftrag erstellen) aus.3. Richten Sie die Audio- und Videoeingabe wie in Einen Job in AWS Elemental MediaConvert

einrichten (p. 10) beschrieben ein.4. Richten Sie Ausgabegruppen, Ausgaben und Videoausgabeselektoren wie in Einen Job

in AWS Elemental MediaConvert einrichten (p. 10) und Erstellen von Ausgaben mit AWSElementarMediaConvert (p. 42) beschrieben ein. Wählen Sie unterstützte Container wie in UnterstützteAusgabecodecs und Container (p. 210) aufgelistet aus.

5. Erstellen Sie Audioausgabeselektoren wie in Einen Job in AWS Elemental MediaConverteinrichten (p. 10) und Erstellen von Ausgaben mit AWS ElementarMediaConvert (p. 42) beschriebenein.

Richten Sie diese wie folgt ein:

a. Wählen Sie im Bereich Job (Aufgabe) auf der linken Seite eine Ausgabe aus, die Audioinhalteenthält.

b. Wählen Sie im Abschnitt Encoding settings (Kodierungseinstellungen) Option Audio 1 (Audio 1)aus.

c. FürAudio-Codec, wählenPass-Throughaus.

Funktionseinschränkungen für Dolby Atmos-PassthroughBeachten Sie die folgenden Einschränkungen im AWS Elemental MediaConvert Implementierung vonDolby Atmos Passthrough:

• Ausgabe-Codec: Sie können Dolby Atmos-Audioausgänge erstellen, die nur mit dem Dolby Digital Plus(EAC3) -Codec kodiert sind.

• Ausgabecontainer: Für Dateiausgaben können Sie Dolby Atmos-Audio in nur einem der Videocontainererstellen, der Dolby Digital Plus unterstützt: MPEG-4, MPEG-2-Transportstream oder QuickTime.

Verwenden der Dolby Atmos-Kodierung mit der AWSElemental MediaConvert MediaConvert-KodierungAWS Elemental MediaConvert kann Dolby Digital Plus mit Atmos kanalbasierten, immersiven Audio-, AudioDescriptive Model Broadcast WAV-Dateien oder Dolby Atmos Master File codieren.

Note

Das Verständnis von Dolby Atmos ist Voraussetzung für die Nutzung dieser Funktion erforderlich.Ihre Eingangs-Audiokanäle müssen bereits nach dem Dolby Atmos-Standard eingerichtet sein,den Sie als Eingang verwenden. Weitere Informationen zu Dolby Atmos finden Sie in der DolbyOnline-Dokumentation.

Funktionseinschränkungen für Dolby Atmos-KodierungBeachten Sie die folgenden Einschränkungen im AWS Elemental MediaConvert Implementierung der DolbyAtmos-Codierung:

• Kanalbasiertes Immersive: AWS Elemental MediaConvert unterstützt kanalbasierte immersive (CBI) -Inhalte.

180

MediaConvert User GuideVerwenden der Dolby Atmos-Kodierung

• Dolby Atmos-Masterdatei (DAMF): AWS Elemental MediaConvert unterstützt dieDolby Atmos-Masterdatei (DAMF). Dies ist eine Sammlung von 3 Dateien mit denErweiterungen .atmos, .atmos.metadata und .atmos.audio

• Audiodeskriptives Modell Broadcast WAV-Format (ADM BWF): AWS Elemental MediaConvertunterstützt ADM BWF. Es ist eine einzelne Broadcast-WAV-Datei, die Header-Daten mit den .atmos-und .atmos.metadata-Informationen enthält.

• Ausgabe-Codec: Sie können Dolby Atmos-Audioausgänge erstellen, die nur mit dem Dolby Digital Plus(EAC3) -Codec kodiert sind.

• Ausgabecontainer: Für Dateiausgaben können Sie Dolby Atmos-Audio nur in einem der Videocontainererstellen, der Dolby Digital Plus unterstützt: MPEG-4, MPEG-2-Transportstream oder QuickTime.

• Ausgabe-Pakete: Für Ausgänge mit adaptiver Bitrate (ABR) können Sie Dolby Atmos-Audio in jedemder AWS Elemental erstellen MediaConvert Ausgabegruppentypen: CMAF, Apple HLS, DASH-ISO oderMicrosoft Smooth Streaming.

Einrichten einer Aufgabe für Dolby Atmos-KodierungUm 9.1.6 Audio Dolby Atmos-Objekte zu codieren, stellen Sie 16 Eingangskanäle für PCM-Audio bereit,entweder in einzelnen WAV-Dateien oder als Tracks in einem einzigen Container.

Wenn Sie Eingabe-Audio als einzelne WAV-Dateien bereitstellen, geben Sie diese in Ihrer Eingabe an.Sie geben sie an alsAudioselektor 1,Audioselektor 2und so weiter, bis zuAudioselektor 16aus. WennSie Ihr Audio als eine einzelne Datei mit 16 Spuren angeben, geben Sie die Datei in Ihrer EingabealsAudioselektor 1, und dann geben Sie die Spuren einzeln in diesem Audio-Selektor an.

Important

Unabhängig davon, ob sie sich in separaten Dateien oder einer einzelnen Datei befinden, müssenSie die Kanäle in der folgenden Reihenfolge einrichten: L, R, C, LFE, Ls, Rs, Lrs, Rrs, Lw, Rw, Ltf,Rtf, Ltm, Rtm, Ltr, Rtr.

Weitere Details zum Einrichten von Aufgaben für Dolby Atmos-Kodierung finden Sie in einem der folgendenVerfahren:

Procedure with separate audio input files

Procedure with a single audio input file

So richten Sie Dolby Atmos-Aufgaben mit Audioeingaben als 16 einzelne WAV-Dateien ein

1. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie Create job (Auftrag erstellen) aus.3. Richten Sie das Eingabevideo wie in Einen Job in AWS Elemental MediaConvert einrichten (p. 10)

beschrieben ein.4. Richten Sie die Eingabeaudioselektoren wie folgt ein:

a. Auf derErstellen von AufträgenSeite, imAufgabewählen Sie im Feld auf der linkenSeiteEingabeaus.

b. Wählen Sie rechts im Abschnitt Audio selectors (Audioselektoren) unter Audio selector 1(Audioselektor 1) die Option External file (Externe Datei) aus.

c. Geben Sie in External file (Externe Datei) den Pfad und den Dateinamen für die WAV-Datei fürden ersten Kanal an. Für Audio selector 1 (Audioselektor 1) muss dies der Kanal „L“ sein.

Important

Sie müssen die Kanäle in der folgenden Reihenfolge einrichten: L, R, C, LFE, Ls, Rs, Lrs,Rrs, Lw, Rw, Ltf, Rtf, Ltm, Rtm, Ltr, Rtr.

181

MediaConvert User GuideVerwenden der Dolby Atmos-Kodierung

Wenn sich das Eingabeaudio in getrennten WAV-Dateien befindet, muss also Audioselector 1 (Audioselektor 1) auf den Kanal „L“ zeigen, Audio selector 2 (Audioselektor 2)auf den R-Kanal usw.

d. Wählen Sie oben im Abschnitt Audio selectors (Audioselektoren) die Option Add audio selector(Audioselektor hinzufügen) aus, um Audio selector 2 (Audioselektor 2) zu erstellen.

e. Wählen Sie in Audio selector 2 (Audioselektor 2) die Option External file (Externe Datei) aus.f. Geben Sie den Pfad und den Dateinamen für die WAV-Datei für den zweiten Kanal an. Für Audio

selector 2 (Audioselektor 2) muss dies der Kanal „R“ sein.g. Wiederholen Sie diese Schritte, um einen Audioselektor für die restlichen 16 Kanäle zu erstellen.

Wählen Sie die folgenden Kanäle für die einzelnen Selektoren aus:

• Audioselektor 3: C• Audioselektor 4: LFE• Audioselektor 5: Ls• Audioselektor 6: Rs• Audioselektor 7: Lrs• Audioselektor 8: Rrs• Audioselektor 9: Lw• Audioselektor 10: Rw• Audioselektor 11: Ltf• Audioselektor 12: Rtf• Audioselektor 13: Ltm• Audioselektor 14: Rtm• Audioselektor 15: Ltr• Audioselektor 16: Rtr

5. Erstellen Sie wie folgt eine Audio selector group (Audioselektorgruppe) für die Eingabe:

a. Klicken Sie im Abschnitt Audio selector groups (Audioselektorgruppen) auf Add audio selectorgroup (Audioselektorgruppe hinzufügen).

b. Geben Sie in Group name (Gruppenname) einen beschreibenden Namen ein, z. B. Dolby AtmosAudio Group.

c. Wählen Sie in Select audio selectors (Audioselektoren auswählen) die einzelnen Audioselektorenaus, die Sie zuvor in diesem Verfahren erstellt haben. Sie müssen die Audioselektoren in derrichtigen Reihenfolge auswählen, beginnend mit Audio selector 1 (Audioselektor 1).

6. Richten Sie Ausgabegruppen, Ausgaben und Videoausgabeselektoren wie in Einen Jobin AWS Elemental MediaConvert einrichten (p. 10) und Erstellen von Ausgaben mit AWSElementarMediaConvert (p. 42) beschrieben ein. Wählen Sie unterstützte Container wie inFunktionseinschränkungen für Dolby Atmos-Kodierung (p. 180) aufgelistet aus.

7. Erstellen Sie Audioausgabeselektoren wie in Einen Job in AWS Elemental MediaConverteinrichten (p. 10) und Erstellen von Ausgaben mit AWS ElementarMediaConvert (p. 42) beschriebenein.

Richten Sie diese wie folgt ein:

a. Wählen Sie im Bereich Job (Aufgabe) auf der linken Seite eine Ausgabe aus, die Audioinhalteenthält.

b. Wählen Sie im Abschnitt Encoding settings (Kodierungseinstellungen) Option Audio 1 (Audio 1)aus.

c. FürAudio-Codec, wählenDolby Digital Plus JOC (Atmos)aus.

FürAudioquellewählen Sie die Audioselektorgruppe aus, die Sie zuvor in diesem Verfahren erstellthaben, z.Audiogruppe Dolby Atmos-Gruppeaus.

182

MediaConvert User GuideVerwenden der Dolby Atmos-Kodierung

d. Wählen Sie in den Audiocodierungseinstellungen Werte aus, die für Ihren Workflow geeignet sind.Weitere Informationen finden Sie in der Dolby-Dokumentation für die Dolby Digital Plus Atmos-Kodierungsbibliothek.

Note

AWS Elemental MediaConvert führt für Dolby Digital Plus Atmos-Ausgaben automatischAudionormalisierungen aus. Daher gibt es keine Einstellung Dialnorm in denAudiocodierungseinstellungen.

So richten Sie eine Dolby Atmos-Aufgabe mit Audioeingabe als einzelne Datei mit 16 Spuren ein

1. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie Create job (Auftrag erstellen) aus.3. Richten Sie das Eingabevideo wie in Einen Job in AWS Elemental MediaConvert einrichten (p. 10)

beschrieben ein.4. Richten Sie die Eingabeaudioselektoren wie folgt ein:

a. Auf derErstellen von AufträgenSeite, imAufgabewählen Sie im Feld auf der linkenSeiteEingabeaus.

b. Wählen Sie rechts im Abschnitt Audio selectors (Audioselektoren) unter Audio selector 1(Audioselektor 1) die Option External file (Externe Datei) aus.

c. Geben Sie in External file (Externe Datei) den Pfad und den Dateinamen für die WAV-Datei an.d. Wählen Sie in Selector type (Selektortyp) die Option Track (Spur) aus.e. Listen Sie in Tracks (Spuren) Ihre 16 PCM-Mono-Spuren in einer durch Komma getrennten Liste

auf. Geben Sie sie in der folgenden Reihenfolge an: L, R, C, LFE, Ls, Rs, Lrs, Rrs, Lw, Rw, Ltf,Rtf, Ltm, Rtm, Ltr, Rtr.

• Wenn die Spuren Ihrer Eingabeaudiodatei bereits diese Reihenfolge haben, listen Sie siefolgendermaßen auf: 1, 2, 3, … 16.

• Wenn die Spuren Ihrer Eingabeaudiodatei eine andere Reihenfolge haben, listen Sie sieentsprechend der angegebenen Reihenfolge auf. Wenn sich Ihr Kanal „L“ beispielsweise inSpur 3 befindet, listen Sie 3 zuerst auf.

5. Richten Sie Ausgabegruppen, Ausgaben und Videoausgabeselektoren wie in Einen Jobin AWS Elemental MediaConvert einrichten (p. 10) und Erstellen von Ausgaben mit AWSElementarMediaConvert (p. 42) beschrieben ein. Wählen Sie unterstützte Container wie inFunktionseinschränkungen für Dolby Atmos-Kodierung (p. 180) aufgelistet aus.

6. Erstellen Sie Audioausgabeselektoren wie in Einen Job in AWS Elemental MediaConverteinrichten (p. 10) und Erstellen von Ausgaben mit AWS ElementarMediaConvert (p. 42) beschriebenein.

Richten Sie diese wie folgt ein:

a. Wählen Sie im Bereich Job (Aufgabe) auf der linken Seite eine Ausgabe aus, die Audioinhalteenthält.

b. Wählen Sie im Abschnitt Encoding settings (Kodierungseinstellungen) Option Audio 1 (Audio 1)aus.

c. FürAudio-Codec, wählenDolby Digital Plus JOC (Atmos)aus.

FürAudioquelleBehalten Sie die Standardeinstellung beiAudioselektor 1aus.d. Wählen Sie in den Audiocodierungseinstellungen Werte aus, die für Ihren Workflow geeignet sind.

Weitere Informationen finden Sie in der Dolby-Dokumentation für die Dolby Digital Plus Atmos-Kodierungsbibliothek.

183

MediaConvert User GuideHDR

Note

AWS Elemental MediaConvert führt für Dolby Digital Plus Atmos-Ausgaben automatischAudionormalisierungen aus. Daher gibt es keine Einstellung Dialnorm in denAudiocodierungseinstellungen.

Erstellen von HDR-Ausgaben mit AWSElementarMediaConvert

Sie können HDR-Inhalte mit AWS Elemental erstellenMediaConvertAuf folgende Arten:

So übergeben Sie HDR-Inhalte

Sie können HDR-Inhalte übergeben, indem Sie eine HDR-Eingabe verwenden und Ausgaben im gleichenFormat mit den gleichen Metadaten erstellen. Hierzu behalten Sie die Farbraum-Standardeinstellungen bei,wählen HEVC als Codec aus und wählen ein 10-Bit-Profil aus. MediaConvertliest automatisch die HDR-Metadaten einschließlich Farbraum aus der Videoquelle. Detaillierte Anweisungen finden Sie unter thesection called “So übergeben Sie HDR-Inhalte” (p. 186).

Korrigieren von falschen oder fehlenden HDR-Metadaten

Um in der Eingabe fehlende HDR 10-Metadaten bereitzustellen oder falsche Metadaten zu korrigieren,fügen Sie diese in den Video-Eingabeeinstellungen hinzu oder überschreiben sie dort. Dies wirkt sich nichtauf die Videoinhalte aus und unterscheidet sich von der Farbraumkonvertierung, die Sie in den Video-Ausgabeeinstellungen ausführen können. Detaillierte Anweisungen finden Sie unter the section called “Soersetzen Sie falsche oder fehlende HDR-Metadaten” (p. 187).

Konvertierung des Formats hdr in ein anderes Format HDR

Sie können den Eingabefarbraum in einen anderen Ausgabefarbraum umwandeln. Hierzu wählen Siein den Einstellungen für die Color corrector (Farbkorrektur) in der Ausgabe den Ausgabefarbraum aus.Detaillierte Anweisungen finden Sie unter the section called “Konvertieren des Farbraums” (p. 188).

SDR-Eingabe in HDR-Format ändern

Wenn Ihre Eingabe SDR ist, können Sie den Farbraum in ein HDR-Format umwandeln. Hierdurch wirdeine als HDR formatierte Ausgabe erstellt. Die Metadaten werden automatisch entsprechend konvertiert.Hierzu wählen Sie in den Einstellungen für die Color corrector (Farbkorrektur) in der Ausgabe denAusgabefarbraum aus. Detaillierte Anweisungen finden Sie unter the section called “Konvertieren desFarbraums” (p. 188).

Note

Dieser Prozess verbessert nicht den dynamischen Bereich der Videoinhalte. Diese Ausgabenkönnen auf HDR-Playern wiedergegeben werden und werden in der Regel heller als dieursprünglichen SDR-Inhalte angezeigt. Die Ergebnisse sind jedoch nicht mit den Ergebnissen ausdem dem Remastering von Inhalten von SDR zu HDR über einen Color Grader vergleichbar.

Ändern der HDR-Eingabe in das SDR-Format

Wenn Ihre Eingabe HDR ist, können Sie das Format in einen unterstützten SDR-Farbraum umwandeln.Note

Wenn professionelle Farbbenoter ein Asset von HDR in SDR konvertieren, treffen siekünstlerische Entscheidungen darüber, wo Farben aus dem größeren Raum zugeordnetwerden sollen, die im kleineren Raum nicht vorhanden ist. Es gibt keine Standardformel zurautomatischen Zuordnung dieser Werte. Die Tonzuordnungstechnologie, die MediaConvert

184

MediaConvert User GuideHDR-Unterstützung

zur automatischen Konvertierung von HDR in SDR verwendet, nähert sich dem Ergebnis dermanuellen Regradierung von HDR in SDR. Diese automatische Konvertierung funktioniert gutmit den meisten Inhalten. Wir empfehlen jedoch, dass Sie Ihre Ausgaben überprüfen, um dieErgebnisse der Tonzuordnung zu bestätigen.

Themen• HDR-Unterstützung in AWS ElementalMediaConvert (p. 185)• So übergeben Sie HDR-Inhalte (p. 186)• So ersetzen Sie falsche oder fehlende HDR-Metadaten (p. 187)• Konvertieren des Farbraums (p. 188)

HDR-Unterstützung in AWS ElementalMediaConvertAWS ElementalMediaConvertunterstützt HDR mit HEVC-Video-Komponenten in den folgendenAusgabeformaten: MPEG2-TS, DASH und CMAF.

Sie können CMAF-Ausgaben so einrichten, dass sie mit Apple-HLS-Playern kompatibel sind. WeitereInformationen finden Sie unter the section called “Erstellen von HDR-HLS-Ausgaben, die mit der Apple-Spezifikation ausgestattet sind” (p. 186) .

Unterstützte Formate und FarbräumeMediaConvert nimmt Videos in den folgenden HDR-Formaten auf und gibt sie aus:

• HDR10 (Farbraum)• HLG (Farbraum)

MediaConvert nimmt Videos in den folgenden Standardformaten auf und gibt sie aus:

• SDR (Regel 601-Farbraum)• SDR (Regel 709 Farbraum)

Unterstützte FarbraumkonvertierungenDer Eingabefarbraum wird durch das Eingabevideo oder die Werte festgelegt, die Sie für Color (Farbe)und Color space usage (Farbraumnutzung) in den Eingabeeinstellungen angeben. Weitere Informationenzu den Eingabefarbraum-Einstellungen finden Sie unter So ersetzen Sie falsche oder fehlende HDR-Metadaten (p. 187).

Weitere Informationen zum Konvertieren des Farbraums finden Sie unter Konvertieren desFarbraums (p. 188).

MediaConvert unterstützt die folgenden Farbraumkonvertierungen:

• Aus jedem unterstützten HDR-Format in jedes andere unterstützte HDR-Format• Aus jedem unterstützten SDR-Farbraum in jeden anderen unterstützten SDR-Farbraum• Aus jedem unterstützten SDR-Farbraum in jedes unterstützte HDR-Format

Note

Die Konvertierung von SDR in HDR verbessert nicht den dynamischen Bereich der Videoinhaltean sich. Daher wird die Ausgabe zwar als HDR formatiert, sieht jedoch wie eine SDR-Ausgabeaus.

• Aus jedem unterstützten HDR-Format in jedes unterstützte SDR-Format

185

MediaConvert User GuideSo übergeben Sie HDR-Inhalte

Note

Wenn professionelle Farbbenoter ein Asset von HDR in SDR konvertieren, treffen siekünstlerische Entscheidungen darüber, wo Farben aus dem größeren Raum zugeordnetwerden sollen, die im kleineren Raum nicht vorhanden ist. Es gibt keine Standardformel zurautomatischen Zuordnung dieser Werte. Die Tonzuordnungstechnologie, die MediaConvertzur automatischen Konvertierung von HDR in SDR verwendet, nähert sich dem Ergebnis dermanuellen Regradierung von HDR in SDR. Diese automatische Konvertierung funktioniert gutmit den meisten Inhalten. Wir empfehlen jedoch, dass Sie Ihre Ausgaben überprüfen, um dieErgebnisse der Tonzuordnung zu bestätigen.

Erstellen von HDR-HLS-Ausgaben, die mit der Apple-Spezifikation ausgestattet sindInformationen dazu, welche Apple-Geräte HDR-Inhalte wiedergeben, finden Sie in der Apple-Supportdokumentation unter Find and watch movies with 4K, HDR, Dolby Vision, or Dolby Atmos.

Um mit der Apple-Spezifikation kompatible HDR-Ausgaben zu erstellen, müssen Sie in denKodierungseinstellungen bestimmte Optionen auswählen. Legen Sie im Abschnitt Encoding settings(Kodierungseinstellungen) Ihrer Ausgabe die folgenden Videoeinstellungen wie folgt fest:

• Video-Codec— Wählen SieHEVC (H.265)aus.• MP4-Verpackungsart–HVC1aus.• -Profil— Wählen SieMain10/Hochaus.• Level— Wählen Sie5aus.

Tip

Die einfachste Möglichkeit, bestimmte Kodierungseinstellungen in der Konsole zu finden, bestehtdarin, die Funktion „Suchen auf Seite“ Ihres Webbrowsers zu verwenden. Bei vielen Browsern wirddie Groß-/Kleinschreibung beachtet.

Einschränkungen beim Erstellen von HDR10+-AusgängenInformationen darüber, welche Geräte HDR 10+ Inhalte wiedergeben und Inhalte testen, finden Sieunterhttps://hdr10plus.org.

Sie müssen die folgenden Regeln verwenden, um HDR 10+ Ausgaben in AWS Elementar zuerstellenMediaConvert:

• Ihre Videopixel der Eingangsquelle müssen HDR10 sein, dhFarbraummuss auf den Wert festgelegtwerdenFollowoder der Farbkorrektor-Präprozessor muss habenFarbraumkonvertierungSetzen SieaufForce HDR 10aus.

• Legen Sie fest.Video-CodeczuHEVC (H.265)aus.• Legen Sie fest.-ProfilzuHaupt10/MainoderMain10/Hoch• Legen Sie fest.QualitätsabstimmungsstufezuMulti-Pass-HQaus.• Sie können den Dolby Vision-Präprozessor nicht verwenden.

So übergeben Sie HDR-InhalteStandardmäßig ist AWS ElementalMediaConvertsetzt Ihren Farbraum aufFollowDies bedeutet, dassder Ausgabefarbraum auch dann mit dem Eingabefarbraum identisch ist, wenn der Farbraum im Laufe

186

MediaConvert User GuideSo ersetzen Sie falsche oder fehlende HDR-Metadaten

des Videos geändert wird. Standardmäßig legt MediaConvert die Ausgabeeinstellung Color metadata(Farbmetadaten) auf Insert (Einfügen) fest, sodass alle Farbmetadaten in der Ausgabe enthalten sind.Wenn das HDR-Format der Ausgabe mit dem Eingabevideo identisch sein soll, behalten Sie dieseEinstellung bei und wählen als Codec HEVC und ein 10-Bit-Profil aus.

So übergeben Sie HDR-Inhalte

1. Richten Sie Ihren Transcodierungsauftrag wie üblich ein. Weitere Informationen finden Sie unter EinenJob einrichten (p. 10) .

2. Überprüfen Sie, ob der Wert für Color space (Farbraum) der Eingabe auf den Standardwert Follow(Folgen) festgelegt ist.

a. Auf derErstellen von Aufträgen-SeiteAufgabe-Bereich auf der linken SeiteEingabe-1aus.b. Wählen Sie im Abschnitt Video selector (Videoselektor) auf der rechten Seite in Color space

(Farbraum) Follow (Folgen) aus.3. Wählen Sie für jede HDR-Ausgabe einen geeigneten Codec und ein geeignetes Profil aus. Überprüfen

Sie, ob der Wert für Color metadat (Farbmetadaten) auf den Standardwert Insert (Einfügen) festgelegtist.

a. Auf derErstellen von Aufträgen-SeiteAufgabeWählen Sie auf der linken Seite die Ausgabe aus,z.Ausgang 1aus.

b. Legen Sie im Abschnitt Encoding settings (Kodierungseinstellungen) auf der rechten Seite diefolgenden Videoeinstellungen wie folgt fest:

Tip

Die einfachste Möglichkeit, bestimmte Kodierungseinstellungen in der Konsole zu finden,besteht darin, die Funktion „Suchen auf Seite“ Ihres Webbrowsers zu verwenden. Beivielen Browsern wird die Groß-/Kleinschreibung beachtet.

• Video-Codec— Wählen SieHEVC (H.265)aus.• -Profil— Wähle eines der 10-Bit-Profile: Haupt10/Main,Main10/Hoch,Haupt 4:2:2 10-Bit/Main,

oderHaupt 4:2:2 10-Bit/Hochaus.• Metadaten in Farbe— Wählen SieEinfügenaus.

So ersetzen Sie falsche oder fehlende HDR-MetadatenWenn für Ihr Eingabevideo HDR-Metadaten fehlen oder falsch sind, können Sie diese in den Eingabevideo-Einstellungen hinzufügen oder überschreiben. Im Fall von HLG und HDR 10 können Sie den korrektenFarbraum angeben. Im Fall von HDR 10 können Sie auch korrekte Master-Anzeigeinformationen angeben.

Note

Für die Bereitstellung von Metadaten, die in den Eingabedateien falsch sind oder fehlen,verwenden Sie die Eingabeeinstellungen. Für die Farbraumkonvertierung verwenden Sie dieAusgabeeinstellungen.

So ersetzen Sie falsche oder fehlende HDR-Metadaten

1. Richten Sie Ihren Transcodierungsauftrag wie üblich ein. Weitere Informationen finden Sie unter EinenJob einrichten (p. 10) .

2. Auf derErstellen von Aufträgen-SeiteAufgabeWählen Sie auf der linken Seite Ihre Eingabe aus.3. Wählen Sie im Abschnitt Video selector (Videoselektor) auf der rechten Seite in Color space

(Farbraum) den korrekten Farbraum für Ihr Eingabevideo aus.

187

MediaConvert User GuideKonvertieren des Farbraums

4. FürFarbraumnutzung, wählen Sie, wie AWS ElementalMediaConvertverarbeitet den Prioritätsverhältniszwischen den Eingabemetadaten und dem von Ihnen in Ihnen angegebenen WertFarbraum:

• Wählen Sie Force (Erzwingen) aus, wenn MediaConvert den von Ihnen in Color space (Farbraum)angegebenen Farbraum verwenden soll – unabhängig davon, ob er in den Eingabevideo-Metadatenangegeben ist.

• Wählen Sie Fallback (Fallback) aus, wenn MediaConvert den von Ihnen in Color space (Farbraum)angegebenen Farbraum nur dann verwenden soll, wenn in den Eingabevideo-Metadaten keinFarbraum angegeben ist.

Diese Option ist nützlich, wenn Sie Aufgabeneinstellungen für verschiedene Eingabedateienwiederverwenden, z. B. bei Verwendung von Ausgabevoreinstellungen oder bei der Duplizierungvon Aufgaben.

5. Wenn Ihre Eingabe das Format HDR 10 verwendet, geben Sie Werte fürInformationen zur HDR-Master-Anzeige-Einstellungen. MediaConvertzeigt diese Einstellungen an, wenn SieFarbraumzuHDR10aus.

Diese Einstellungen repräsentieren statische HDR 10-Metadaten wie im Standard „SMPTE ST 2086Mastering Display Color Volume“ spezifiziert. MediaConvertenthält die Werte, die Sie hier in denMetadaten Ihrer HDR 10-Ausgaben angeben.

Note

Holen Sie sich Ihre Werte fürInformationen zur HDR-Master-Anzeigevon einem Farbraum-Passor. Die Werte für diese Einstellungen sind von den Videoinhalten abhängig und für jedeEingabe anders.

Konvertieren des FarbraumsWenn das Ausgabevideo einen anderen Farbraum als das Eingangsvideo verwenden soll, verwenden Siedie Farbraumkonvertierung. Sie richten die Farbraumkonvertierung in den Color corrector (Farbkorrektur)-Einstellungen der Ausgabe ein.

So konvertieren Sie den Farbraum

1. Überprüfen Sie, ob MediaConvert die von Ihnen gewünschte Konvertierung unterstützt. Siehe thesection called “Unterstützte Farbraumkonvertierungen” (p. 185).

2. Richten Sie Ihren Transcodierungsauftrag wie üblich ein. Weitere Informationen finden Sie unter EinenJob einrichten (p. 10) .

3. Auf derErstellen von Aufträgen-SeiteAufgabeWählen Sie auf der linken Seite Ihre HDR-Ausgabe aus.4. Wählen Sie unten im Abschnitt Encoding settings (Kodierungseinstellungen) auf der rechten Seite

Preprocessors (Präprozessoren aus.5. Wählen Sie Color corrector (Farbkorrektur aus, um die Farbkorrektureinstellungen anzuzeigen.6. Wählen Sie in Color space conversion (Farbraumkonvertierung) den Farbraum aus, den Ihre Ausgabe

verwenden soll.7. Wenn Sie eine Konvertierung zu HDR 10 ausführen, geben Sie Werte fürInformationen zur HDR-

Master-Anzeige-Einstellungen.

Diese Werte wirken sich nicht auf die im Video-Stream kodierten Pixelwerte aus. Sie sollen denDownstream-Video-Player dabei unterstützen, die Inhalte auf eine Weise anzuzeigen, die denAbsichten des Erstellers der Inhalte entspricht.

188

MediaConvert User GuideMXF

Erstellen von MXF-Ausgaben mit AWSElementarMediaConvert

MXF ist ein Ausgabe-Containerformat, das Videoinhalte zum Bearbeiten, Archivieren und Austauschenthält. Das MXF-Format wird durch eine Reihe von Spezifikationen geregelt, von denen einigedefinierenMXF-Profile, auch Shims genannt. Diese MXF-Profile legen Einschränkungen bei denCodierungseinstellungen wie Video-Codec, Auflösung und Bitrate fest.

Um sicherzustellen, dass Ihre Ausgänge diesen Spezifikationen entsprechen, können SiedieMediaConvertautomatische Profilauswahl. Wenn du das machst,MediaConvertBasierend auf denWerten, die Sie für Ihren Codec, Ihre Auflösung und Ihre Bitrate auswählen, kodiert automatisch dasrichtige Profil. Weitere Informationen finden Sie unter Standardmäßige automatische Auswahl von MXF-Profilen (p. 193) .

Sie können auch explizit Ihr MXF-Profil auswählen. Wenn du das tustMediaConvert-Konsole,MediaConvertfüllt automatisch die Dropdown-Liste fürVideo-Codecmit nur gültigen Codecs.Wenn Sie keine automatische Profilauswahl verwenden, lesen Sie die relevanten Spezifikationen fürBeschränkungen für Ihre Auflösung und Bitrate.

Note

Wenn Sie Ihr MXF-Profil manuell angeben, müssen Sie Ihre Ausgabe so einrichten, dass siemit dieser Spezifikation kompatibel ist. Sie können Jobs mit inkompatiblen MXF-Profilen undKodierungseinstellungen senden, aber diese Jobs schlagen fehl.

Themen• Einschränkungen und Anforderungen von MXF-Jobs (p. 189)• Einrichten eines MXF-Ausgangs (p. 189)• Codecs, die mit jedem MXF-Profil unterstützt werden (p. 191)• Audioanforderungen für jedes MXF-Profil ausgeben (p. 191)• Standardmäßige automatische Auswahl von MXF-Profilen (p. 193)

Einschränkungen und Anforderungen von MXF-JobsMediaConvertSchränkt MXF-Jobs auf folgende Weise ein:

• Sie können MXF-Ausgänge in eineDateigruppeNur Ausgabeeinstellungen.• Sie müssen einen Videocodec auswählen, der von Ihrem MXF-Profil unterstützt wird. In der folgenden

Tabelle wird beschrieben, welche Codecs für jedes Profil unterstützt werden. Weitere Informationenfinden Sie unter Codecs, die mit jedem MXF-Profil unterstützt werden (p. 191) .

• Sie müssen Ihre Ausgabe-Audiospuren entsprechend den Anforderungen des MXF-Profils einrichten.Dies gilt unabhängig davon, ob Sie das Profil angeben oderMediaConvertwählen Sie es automatischfür Sie aus. Weitere Informationen finden Sie unter Audioanforderungen für jedes MXF-Profilausgeben (p. 191) .

Einrichten eines MXF-AusgangsUm einen Job mit einer MXF-Ausgabe einzurichten, erstellen Sie die AusgabeimDateigruppeAusgabegruppe und geben Sie MXF als Container der Ausgabe an.

189

MediaConvert User GuideEinrichten eines MXF-Ausgangs

So richten Sie Ihren Transcodierungsauftrag mit einem MXF-Ausgang (-Konsole) ein

1. Richten Sie die Aufgabeneingaben und -ausgaben wie in beschrieben einEinen Jobeinrichten (p. 10)aus. Legen Sie Ihren MXF-Ausgang in dieDateigruppeAusgabeeinheit.

2. Auf derErstellen von Aufträgen-Seite, in derAufgabeWählen Sie auf der linken Seite Ihre Ausgabe aus.3. In derAusgabeeinstellungenAbschnitts fürContainer, wählenMXF-Containeraus.4. Geben Sie optional Werte für die Einstellungen unterMXF-Containereinstellungen:

• MXF-Profil: Um Ihr MXF-Profil manuell anzugeben, wählen Sie es in der Liste aus. Wenn Sie denStandardwert beibehalten,Automatisch,MediaConvertwählt Ihr MXF-Profil basierend auf IhremVideocodec und Ihrer Auflösung aus. Weitere Informationen finden Sie unter Standardmäßigeautomatische Auswahl von MXF-Profilen (p. 193) .

• Kopieren Sie AFD nach MXF: Ignorieren Sie diese Einstellung, es sei denn, Sie haben dieAFD-Signalisierung in Ihrem Ausgabe-Videostream eingerichtet. Wenn Sie dies tun und dieseInformationen sowohl in Ihrem Videostream als auch im MXF-Wrapper haben möchten, wählenSieAus Video-Stream kopierenaus. Wenn Sie Ihre AFD-Signalisierung nur in Ihrem Videostreamhaben möchten, behalten Sie den Standardwert beiKopieren Sie nichtaus.

5. In derCoding (Coding)wählen Sie einen Videocodec aus.

Ihre verfügbaren Optionen in dieser Liste hängen davon ab, wofür Sie sich entscheidenMXF-ProfilImvorherigen Schritt dieses Verfahrens:

• Wenn Sie den Standardwert beibehalten,Automatisch, fürMXF-Profildann können Sie einenbeliebigen Videocodec auswählen, der mit Ihrem Ausgabecontainer kompatibel ist.

• Wenn Sie ein bestimmtes Profil fürMXF-Profil, danndeinAuswahlmöglichkeiten fürVideo-Codecschließt nur die Codecs ein, die für dieses Profil gültig sind.

6. Geben Sie optional Ihre Ausgabevideoauflösung fürAuflösung (B x H)aus. Dies ist die andereEinstellung, dieMediaConvertverwendet, wenn Sie Ihr MXF-Profil automatisch ermitteln.

Wenn Sie keine Werte für angebenAuflösung (B x H)ist Ihre Ausgabeauflösung die gleiche wie IhreEingabeauflösung.

7. Geben Sie wie gewohnt Ihre anderen Kodierungseinstellungen an. Um Informationen zu den einzelnenEinstellungen zu erhalten, wählen SieInformationenLink neben der Einstellungsbeschriftung.

So richten Sie Ihren Transcodierungsauftrag mit einem MXF-Ausgang (API, CLI oder SDK) ein

Wenn Sie die API, CLI oder ein SDK verwenden, geben Sie die relevanten Einstellungen in IhrerJSON-Auftragsspezifikation an und senden Sie sie dann programmgesteuert mit Ihrem Job ein.Weitere Informationen zum programmgesteuerten Einreichen Ihres Auftrags finden Sie in denAWSElementalMediaConvert-API-Referenz:

• Erste Schritte mit AWS ElementalMediaConvertVerwenden von AWS SDKs oder der AWS CLI• Erste Schritte mit AWS ElementalMediaConvertVerwenden der API

• Verwenden derMediaConvert-Konsole zum Generieren Ihrer JSON-Aufgabenspezifikation. Wirempfehlen diesen Ansatz, da die Konsole als interaktiver Validator gegen dieMediaConvertJob-Schema. Gehen Sie wie folgt vor, um Ihre JSON-Aufgabenspezifikation mit der -Konsole zugenerieren:

a. Befolgen Sie das zuvor beschriebene Verfahren für die Konsole.b. Wählen Sie im Bereich Job (Aufgabe) auf der linken Seite in Job settings (Aufgabeneinstellungen)

die Option Show job JSON (JSON für Aufgabe anzeigen) aus.

190

MediaConvert User GuideCodecs, die mit jedem MXF-Profil unterstützt werden

Weitere Informationen, einschließlich wohin jede Einstellung in die Struktur der Auftragseinstellungengehört, finden Sie imAWS ElementalMediaConvert-API-Referenzaus. Links in dieser Liste gehen zuInformationen über die Einstellung in diesem Dokument:

Ausgabeeinstellungen

• Container(container)• MXF-Profil(mxfSettings, profile)

Für die automatische Profilauswahl lassen Sie diese Einstellung aus Ihrer JSON-Auftragsspezifikationaus.

• Kopieren Sie AFD nach MXF(mxfSettings, afdSignaling)

Coding (Coding)

• Video-Codec(codec)

Diese Einstellung ist untergeordnetes Element vonoutputs, videoDescription,codecSettingsaus.

• Auflösung, w(width)

Diese Einstellung ist untergeordnetes Element vonoutputs, videoDescriptionaus.• Auflösung, h(height)

Diese Einstellung ist untergeordnetes Element vonoutputs, videoDescriptionaus.

In derMediaConvert-Konsole,Automatischist der Standardwert fürMXF-Profilaus. Wenn Sie IhrenJob einrichten, indem Sie Ihre JSON-Auftragsspezifikation direkt bearbeiten und zur automatischenProfilauswahl nicht einschließenprofileunterMxfSettingsaus.

Codecs, die mit jedem MXF-Profil unterstützt werdenDiese Tabelle zeigt die Codecs, die AWS ElementalMediaConvertunterstützt mit jedem MXF-Profil.

MXF-Profil Unterstützte Video-Codecs

Generisches Op1a VC3 (SD, HD)

AVC Intra (SD, HD)

AVC (H.264) (SD, HD, 4K)

MPEG-2 (alle Auflösungen)

Sony XDCAM (RDD9) MPEG2 (HD)

D10 (SMPTE-386) MPEG2 (SD)

Sony XAVC (RDD32) XAVC (HD, 4K)

Audioanforderungen für jedes MXF-Profil ausgebenDiese Tabelle zeigt die Anforderungen für die Einrichtung Ihrer Ausgabe-Audiospuren in Ihrem AWSElementarMediaConvert-Auftrag. Die Anforderungen sind für jedes von Ihnen gewählte MXF-Profilunterschiedlich.

191

MediaConvert User GuideAudioanforderungen für jedes MXF-Profil ausgeben

Note

Wenn Sie keine Audiospuren in Ihre Ausgabe aufnehmen, müssen Sie sicherstellen, dass in IhrenAuftragseinstellungen überhaupt kein Audio enthalten ist.

• In Ihrer JSON-Auftragsspezifikation bedeutet dies, dass Sie dieAudioDescriptionsObjektvollständig.

• In der Konsole bedeutet dies, dass Sie dieAudio 1Tab dasMediaConvertfügt standardmäßig fürSie ein. Löschen Sie es, indem Sie es auswählen und dann auswählenAudio entfernenobenrechts imCoding (Coding)Abschnitts erstellt.

MXF-Profil Anforderungen an die Ausgabe von Audio

Generisches Op1a Audio-Codec: Unkomprimierte WAV

Sony XAVC (RDD32) Audio-Codec: Unkomprimierte WAV

Anzahl von Kanälen pro Track 1

Anzahl der Titel pro Ausgang: Irgendeine geradeZahl von 2 bis 16

Bittiefe: 24 Bit

Abtastrate: 48 kHz

Sony XDCAM (RDD9) Audio-Codec: Unkomprimierte WAV

Anzahl von Kanälen pro Track: 1

Anzahl der Titel pro Ausgang: Jede gerade Zahlvon 2 bis 16 oder überhaupt kein Audio

Bittiefe: 16 Bit oder 24 Bit; Sie müssen dengleichen Wert für alle Audiospuren im Ausgangwählen

Abtastrate: 48 kHz

D10 (SMPTE-386) Audio-Codec: Unkomprimierte WAV

Anzahl der Kanäle pro Spur: 4 oder 8

Anzahl der Titel pro Ausgang: 1 oder überhauptkein Audio

Bittiefe: 16 Bit oder 24 Bit; Sie müssen dengleichen Wert für alle Audiospuren im Ausgangwählen

Abtastrate: 48 kHz

192

MediaConvert User GuideStandardmäßige automatische Auswahl von MXF-Profilen

Standardmäßige automatische Auswahl von MXF-ProfilenWenn Sie MXF als Videoausgabecontainer wählen und den StandardwertbeibehaltenAutomatischzumMXF-Profil,MediaConvertwählt automatisch Ihr MXF-Profil für Sie aus understellt Ihre Ausgabe entsprechend. WieMediaConvertlässt die MXF-Profilauswahl von Ihrem Ausgabe-Videocodec abhängen.

Note

MediaConvertunterstützt mehr MXF-Profile durch automatische Profilauswahl als bei dermanuellen Auswahl.

AVC (H.264), AVC-Intra und VC3

Für AVC (H.264), AVC Intra und VC3MediaConvertwählt das Generic Op1a-Profil ohne Rücksicht auf IhreAusgabecodierungseinstellungen aus.

XAVC

Für XAVCMediaConvertwählt das XAVC-Profil aus, ohne Rücksicht auf Ihre Ausgabe-Codierungseinstellungen.

MPEG-2

Für MPEG-2MediaConvertwählt SMPTE-386 D10, wenn Ihre Ausgabecodierungsmerkmale der D10-Spezifikation entsprechen. AnsonstenMediaConvertwählt das XDCAM RDD9-Profil aus. In der folgendenTabelle werden die relevanten Kodierungseinstellungen und die Werte aufgeführt, die Sie festlegenmüssenMediaConvertwählen Sie automatisch das D10-Profil aus.

Note

Für Ihre Ausgabeauflösung und Bildrate können Sie mit den Einstellungen explizit einenzulässigen Wert angebenBehebungundBildrateoder Sie können den Wert wählenQuelle folgenundverwende eine Eingabe mit einem zulässigen Wert.

Einstellung Zulässige Werte für das D10-Profil

Kombination aus:

Behebung(BxH),Bildrate,Interlace-Modus

Zulässige Kombinationen:

• 720x512, 29,97, interlaced• 720x486, 29,97, interlaced• 720x486, 29,97, interlaced• 720x608, 25, interlaced• 720x576, 25, interlaced

GOP-Größe 1 Rahmen

-Profil, für deinen Videocodec 4:2:2

Syntax

Diese Einstellung ist auf der Konsole sichtbar,wenn Sie MXF für Ihren Cointainer, MPEG-2 fürIhren Videocodec und 4:2:2 für Ihr Codec-Profilauswählen.

D10

193

MediaConvert User GuideStandardmäßige automatische Auswahl von MXF-Profilen

Einstellung Zulässige Werte für das D10-Profil

Anzahl der Audiospuren

Jede Ausgabespur wird auf der Konsole als einsdargestelltAudiound in Ihrer JSON-Jobspezifikationals direktes Kind vonAudioDescriptionsaus.

• 0 (kein Audio)• 1

Untertiteltyp

Sie geben dies auf der Konsole mit der EinstellunganZieltypaus.

• Burn-in• Eingebettet

Dieser Auszug aus einer JSON-Auftragsspezifikation zeigt die gleichen Einstellungen wie Sie sieprogrammgesteuert einreichen würden:

{ "height": 512, "width": 720, "codecSettings": { "codec": "MPEG2", "mpeg2Settings": { "bitrate": 30000000, "syntax": "D_10", "framerateDenominator": 1001, "framerateControl": "SPECIFIED", "framerateNumerator": 30000, "numberBFramesBetweenReferenceFrames": 0, "gopSize": 1.0, "gopSizeUnits": "FRAMES", "codecLevel": "MAIN", "codecProfile": "PROFILE_422", "rateControlMode": "CBR", "interlaceMode": "TOP_FIELD" } }}

194

MediaConvert User GuideEinrichten Ihres Jobs für PCM zu ID3-Metadaten

Arbeiten mit Nielsen zusammen,um Audio-Wasserzeichen in AWSElementardurchzuführenMediaConvertAusgänge

Nielsen ist ein Unternehmen, das verfolgt, wie oft Video-Assets von Zuschauern angesehenwerden. Eine Form dieses Trackings verwendet Töne im Audio eines Medien-Assets, die fürMaschinen, aber nicht für Menschen hörbar sind. Diese Töne werden direkt im Audiostream codiertund können auch in den Metadaten abgebildet werden. Um dieses zu benutzen NielsenAudio-WasserzeichenmitMediaConvertmüssen Sie zuerst eine Partnerschaft mit Nielsen eingehen.

MediaConvertunterstützt Nielsen Audio-Wasserzeichen auf folgende Weise:

• PCM für ID3-Wasserzeichen: Mit PCM bis ID3-WasserzeichenMediaConvertübersetzt Wasserzeichen,das bereits in Ihrem Eingabe-Audiostream vorhanden ist, in Marker in den ID3-Metadaten Ihrer Ausgabe.

• Nichtlineares Wasserzeichen: Mit nichtlinearem WasserzeichenMediaConvertfügt ganze Zahlen ein,genanntTICs, in den PCM-Audiostream des Assets. An den Standorten dieser TICsMediaConvertkodiertauch Audiotöne.

Bei nichtlinearem Wasserzeichen muss Ihre Eingabe ohne Wasserzeichen beginnen. AWSElementalMediaConvertempfängt die TICs von einem Nielsen SID/TIC-Server, den Sie imAWSCloud.

Note

Wenn Sie beide Arten von Wasserzeichen wünschen, müssen Sie Ihren Job zweimal ausführen.Erstellen Sie zuerst eine Ausgabe mit nichtlinearem Wasserzeichen und verwenden Sie dieseAusgabe dann als Eingabe für den nächsten Job, um ID3-Wasserzeichen aus Ihrem PCM-Stream hinzuzufügen. Sie können nicht beide Arten von Wasserzeichen in einem einzigen Auftragaktivieren.

Themen• Einrichten IhrerMediaConvertJob für PCM für ID3-Metadaten (p. 195)• Einrichten IhrerMediaConvertJob für nichtlineares Wasserzeichen (p. 197)• Wie AWS ElementalMediaConvertinteragiert mit Ihrem Nielsen SID/TIC-Server imAWSCloud (p. 198)

Einrichten IhrerMediaConvertJob für PCM für ID3-Metadaten

Um diese Funktion zu verwenden, muss Ihre Eingabe PCM-Audio enthalten, das Nielsen-Wasserzeichen enthält. Sie geben Ihre Nielsen-Händler-ID anMediaConvertund dann, während derTranscodierungMediaConvertfügt die Wasserzeicheninformationen in die ID3-Metadaten Ihrer Ausgabe ein.

195

MediaConvert User GuideEinrichten Ihres Jobs für PCM zu ID3-Metadaten

Einschränkung von Funktionen

Sie können Nielsen-Wasserzeicheninformationen nur in die ID3-Metadaten der Ausgaben in den folgendenAusgabegruppen einfügen:

• Apple HLS• Dateigruppe, wenn Ihr Ausgabecontainer MPEG-2 Transport Stream ist

So aktivieren Sie PCM auf ID3-Metadaten (Konsole)

1. Richten Sie die Aufgabeneingaben und -ausgaben wie in beschrieben einEinen Jobeinrichten (p. 10)aus.

2. Aktivieren Sie PCM zu ID3-Metadaten in den auftragsweiten Einstellungen.

a. Auf derErstellen von AufträgenSeite, imAufgabeFenster auf der linken SeiteunterAuftragseinstellungenwählenEinstellungenaus.

b. In derPartnerintegrationenWählen Sie auf der rechten Seite ausMetadaten von Nielsen PCM fürID3-Metadatenaus.

c. FürDistributor-ID, geben Sie die ID an, die Nielsen Ihrer Organisation zugewiesen hat.3. Aktivieren Sie PCM zu ID3-Metadaten in den Ausgängen, wo Sie es haben möchten. Führen Sie diese

Schritte für jeden ausApple HLSAusgabe, die ID3-Metadaten erhalten sollen.

a. In derAufgabeWählen Sie im Bereich auf der linken Seite die Ausgabe aus.b. In derAusgabeeinstellungenAbschnitt auf der rechten Seite erweitern Sie den

AbschnittTransportstream-Einstellungenaus.c. FürNielsen ID3-Markierung, wählenEinfügenaus.

4. Führen Sie diese Schritte für jeden ausDateigruppeAusgabe, die ID3-Metadaten erhalten sollen.

a. In derAufgabeWählen Sie im Bereich auf der linken Seite die Ausgabe aus.b. In derAusgabeeinstellungenAbschnitt auf der rechten Seite erweitern Sie den

AbschnittContainereinstellungenaus.c. Scrollen Sie zum AbschnittPID-Steuerelementeaus.d. FürNielsen ID3-Markierung, wählenEinfügenaus.

So aktivieren Sie PCM auf ID3-Metadaten (API, CLI und SDK)

Wenn Sie die API, CLI oder ein SDK verwenden, geben Sie die relevanten Einstellungen in Ihrer JSON-Auftragsspezifikation an und senden Sie sie dann programmgesteuert mit Ihrem Job ein. WeitereInformationen zum programmgesteuerten Einreichen Ihres Auftrags finden Sie in einem der einleitendenThemen desAWS ElementalMediaConvert-API-Referenz:

• Erste Schritte mit AWS ElementarMediaConvertVerwenden der AWS-SDKs oder der AWS CLI• Erste Schritte mit AWS ElementarMediaConvertVerwenden der API

• Verwenden derMediaConvert-Konsole zum Generieren Ihrer JSON-Aufgabenspezifikation. Wirempfehlen diesen Ansatz, da die Konsole als interaktiver Validator gegen dieMediaConvertJob-Schema. Gehen Sie wie folgt vor, um Ihre JSON-Aufgabenspezifikation mit der -Konsole zugenerieren:

a. Befolgen Sie das zuvor beschriebene Verfahren für die Konsole.b. Wählen Sie im Bereich Job (Aufgabe) auf der linken Seite in Job settings (Aufgabeneinstellungen)

die Option Show job JSON (JSON für Aufgabe anzeigen) aus.

196

MediaConvert User GuideRichten Sie Ihren Job für nichtlineares Wasserzeichen ein

Weitere Informationen, einschließlich wohin jede Einstellung in die Struktur der Auftragseinstellungengehört, finden Sie imAWS ElementalMediaConvert-API-Referenzaus. Links in dieser Liste gehen zuInformationen über die Einstellung in diesem Dokument:

• Metadaten von Nielsen PCM für ID3-Metadaten(nielsenConfiguration)• Distributor-ID(distributorId)• Nielsen ID3-Markierung, für Ausgänge in einemApple HLSAusgabeeinruppe (nielsenId3,

Untergeordnetm3u8Settings)• Nielsen ID3-Markierung, für Ausgänge in einemDateigruppeAusgabeeinruppe (nielsenId3,

Untergeordnetm2tsSettings)

Einrichten IhrerMediaConvertJob für nichtlinearesWasserzeichen

Um diese Funktion nutzen zu können, müssen Sie zunächst eine Partnerschaft mit Nielsen eingehenund einen Nielsen SID/TIC-Server imAWSCloud. Wenden Sie sich an Nielsen, um seine SID/TIC-Serversoftware herunterzuladen, eine WRR-Lizenzdatei zu generieren und Anweisungen zur Installationund Einrichtung zu erhalten. Einen Überblick über die Funktionsweise der Infrastruktur finden Sie unterWieAWS ElementalMediaConvertinteragiert mit Ihrem Nielsen SID/TIC-Server imAWSCloud (p. 198)aus.

So richten Sie Nielsen nichtlineares Wasserzeichen (Konsole) ein

1. Richten Sie ein Nielsen SID/TIC-Serversystem imAWSCloud. Weitere Informationen erhalten Sie vonNielsen.

2. Richten Sie einen Amazon-S3-Bucket ein, um Ihre Nielsen-Metadaten.zip-Datei zu speichern.MediaConvertschreibt die Metadaten in diesen Bucket.

3. Richten Sie die Aufgabeneingaben und -ausgaben wie in beschrieben einEinen Jobeinrichten (p. 10)aus.

4. Auf derErstellen von AufträgenSeite, imAufgabeFenster auf der linken SeiteunterAuftragseinstellungenwählenEinstellungenaus.

5. In derPartnerintegrationenWählen Sie auf der rechten Seite ausNielsen nichtlinearesWasserzeichenaus.

6. Geben Sie Werte für die Einstellungen an, die sichtbar werden, wenn Sie aktivierenNielsennichtlineares Wasserzeichenaus. Weitere Informationen zu diesen Einstellungen finden Sie imAbschnitt:InformationenLink neben der Einstellungsbezeichnung.

7. Klicken Sie aufGeben Sie einen Namen für den Benutzer ein und klicken Sie dann aufUm am Ende derSeite Ihren Auftrag auszuführen.

8. Übertragen Sie die Daten in Ihren Metadaten Amazon S3 S3-Bucket gemäß ihren Anweisungen anNielsen.

So richten Sie das nichtlineare Wasserzeichen von Nielsen (API, CLI und SDK) ein

Wenn Sie die API, CLI oder ein SDK verwenden, geben Sie die relevanten Einstellungen in Ihrer JSON-Auftragsspezifikation an und senden Sie sie dann programmgesteuert mit Ihrem Job ein. WeitereInformationen zum programmgesteuerten Einreichen Ihres Auftrags finden Sie in einem der einleitendenThemen desAWS ElementalMediaConvert-API-Referenz:

• Erste Schritte mit AWS ElementarMediaConvertVerwenden der AWS-SDKs oder der AWS CLI• Erste Schritte mit AWS ElementarMediaConvertVerwenden der API

197

MediaConvert User GuideMediaConvertund Ihr Nielsen SID/TIC-Server imAWSCloud

• Verwenden derMediaConvert-Konsole zum Generieren Ihrer JSON-Aufgabenspezifikation. Wirempfehlen diesen Ansatz, da die Konsole als interaktiver Validator gegen dieMediaConvertJob-Schema. Gehen Sie wie folgt vor, um Ihre JSON-Aufgabenspezifikation mit der -Konsole zugenerieren:

a. Befolgen Sie das zuvor beschriebene Verfahren für die Konsole.b. Wählen Sie im Bereich Job (Aufgabe) auf der linken Seite in Job settings (Aufgabeneinstellungen)

die Option Show job JSON (JSON für Aufgabe anzeigen) aus.

Weitere Informationen, einschließlich wohin jede Einstellung in die Struktur der Auftragseinstellungengehört, finden Sie imAWS ElementalMediaConvert-API-Referenzaus. Links in dieser Liste gehen zuInformationen über die Einstellung in diesem Dokument:

• Nielsen nichtlineares Wasserzeichen(nielsenNonLinearWatermark)• Status des Quell-Wasserzeichens(sourceWatermarkStatus)• Arten von Wasserzeichen(activeWatermarkProcess)• SID(sourceId)• CSID(cbetSourceId)• Asset-ID(assetId)• Name der Anlage(assetName)• ID der Episode(episodeId)• TIC-Server REST-Endpunkt(ticServerUrl)• ADI-Datei öffnen(adiFilename)• Metadatenziel(metadataDestination)• Teilen Sie TICs über Spuren(uniqueTicPerAudioTrack)

Wie AWS ElementalMediaConvertinteragiert mitIhrem Nielsen SID/TIC-Server imAWSCloud

Das folgende Diagramm zeigt auf hohem Niveau wieMediaConvertinteragiert mit den anderen Teilen desSystems.

Es gibt vier Hauptteile des Systems, die Sie nach den Anweisungen von Nielsen einrichten:

• Übertragen Sie Ihre Nielsen-Metadaten.zip-Datei. MediaConvertschreibt diese Datei in denAmazon S3 S3-Bucket, den Sie erstellen. Sie geben diese Bucket-URL für die EinstellunganMetadatenziel(metadataDestination) wenn Sie Ihren Job einrichten.

Note

Dieser Bucket unterscheidet sich von dem, den Sie für die Medien-Asset-Ausgaben Ihres Jobseingerichtet haben. Informationen zu diesem Bucket finden Sie unterSchritt 2: Speicher fürDateien erstellen (p. 3), das ist ein Unterthema des Kapitels Erste Schritte dieses Handbuchs.

• Richten Sie eine Amazon EC2 EC2-Instance und eineAWS LambdaProxy in einer Amazon VPC.Installieren Sie dann die SID/TIC-Serversoftware und Lizenz von Nielsen.

• Verwenden Sie Amazon API Gateway, um ein Gateway einzurichten, um Anfragen und AntwortenzwischenMediaConvertund Ihr Nielsen SID/TIC-Server.

Dies sollte zu einem REST-Endpunkt führen, den Sie für die Einstellung angebenTIC-Server REST-Endpunkt(ticServerUrl) wenn Sie Ihren Job einrichten.

198

MediaConvert User GuideMediaConvertund Ihr Nielsen SID/TIC-Server imAWSCloud

• Verwenden vonAWS Identity and Access Management(IAM) zum Verwalten des Zugriffs und derAuthentifizierung zwischenMediaConvert, Ihr API-Gateway und Ihr SID/TIC-Server.

Note

Die Rollen und der Zugriff, die Sie für diese Datenfreigabe einrichten, unterscheiden sich vonden IAM-Berechtigungen, die Sie für die Zulassung eingerichtet habenMediaConvertum auf IhreEin- und Ausgabe-Amazon S3-Buckets zuzugreifen. Weitere Informationen zu diesem Setupfinden Sie unterSchritt 5: Einrichten von IAM-Berechtigungen (p. 5), das ist ein Unterthema desKapitels Erste Schritte dieses Handbuchs.

199

MediaConvert User GuideErhalten einer Kantar-Wasserzeichen-Lizenz

benutzenKantarzumAudio-Wasserzeichen in AWSElementarMediaConvertAusgänge

Kantar ist ein Unternehmen, das eindeutige Kennungen für Medieninhalte in Form von Audio-Wasserzeichen bereitstellt und verfolgt, die für Maschinen, aber nicht für Menschen hörbar sind. NachdemSie eine Beziehung zu Kantar aufgebaut haben, können Sie AWS Elementar verwendenMediaConvertumdiese Wasserzeichen in Ihre Inhalte zu kodieren, für Anwendungen zur Zielgruppenmessung und zurBekämpfung von Piraterie.

Um zu verwendenMediaConvertum Kantar-Wasserzeichen zu codieren, verwenden SieAWSSecrets Managerum Ihre Kantar-Anmeldeinformationen zu speichern. Diese Anmeldeinformationensind der Benutzer Name und Passwort, die Sie mit Kantar eingerichtet haben. Dann gewährst dudasMediaConvertDienstberechtigung zum Lesen dieser Anmeldeinformationen, damitMediaConvertkannmit den Kantar-Servern kommunizieren, um Ihre Wasserzeichen anzufordern und Protokollinformationenbereitzustellen. In IhremMediaConvertAuftragUSie geben Ihre Kantar-Lizenzinformationen undInformationen über das Media-AssetDasDu bistCodierungaus. Weitere Informationen zu diesen Schrittenfinden Sie in den folgenden Themen.

Themen• Erhalten einer Kantar-Wasserzeichen-Lizenz (p. 200)• Speichern Ihrer Kantar-Anmeldeinformationen inAWS Secrets Manager (p. 201)• Erteilen von IAM-Berechtigungen für Ihre Kantar-Anmeldeinformationen (p. 202)• Einrichten IhrerMediaConvertJob für Kantar-Wasserzeichen (p. 203)

Erhalten einer Kantar-Wasserzeichen-LizenzSo verwenden Sie Kantar Audio-Wasserzeichen mitMediaConvert, müssen Sie zuerst eine Beziehung zuKantar aufbauen und eine Lizenz von ihnen erwerben. Kantar bietet dafür die folgenden Anleitungen.

Um eine Einbettungslizenz für Wasserzeichen zu erhalten,KontaktKantar-Medien-Supportbeiwww.kantarmedia.com/watermarkinghelpdeskmit folgenden Informationen:

• Produktname und -version• Kundenname• Country (Land)• Wenn anders, Land der Sendung• Kanal (s), die mit einem Wasserzeichen versehen werden sollen• Interner Name des Kunden für die Hardwareplattform• AuthorisationCodeFür jedenStück-odHardware,oder melden Sie sich an Kontakt fürdie-Online-Lösung.

200

MediaConvert User GuideSpeichern Ihrer Kantar-Anmeldeinformationen

inAWS Secrets Manager

Speichern Ihrer Kantar-AnmeldeinformationeninAWS Secrets Manager

Nachdem Sie eine Beziehung zu Kantar aufgebaut haben, speichern Sie Ihren Kantar-Benutzer Nameund Passwort in einemAWS Secrets ManagerSecret. Sie finden einen Schritt-von-Schritt-Tutorialim ThemaErstellen und speichern Sie Ihr Secret inAWS Secrets ManagerimAWS Secrets Manager-Benutzerhandbuch.

So speichern Sie Ihre Kantar-Anmeldeinformationen in einem Secrets Manager Manager-Geheimnis

Folgen Sie dem Tutorial, das in der Einleitung zu diesem Verfahren verlinkt ist, mit den folgendenUnterschieden.

1. Achten Sie darauf, dasselbe zu verwendenAWSRegion für Secrets Manager, den Sie fürIhreMediaConvertAuftrag erstellt.

2. In derSpecify Schlüssel/Wert-Paare, die im Secret gespeichert werden sollenAbschnitt, richten Siezwei Schlüssel ein-Wert-Paare. Einer enthält Ihren Kantar-Anmeldenamen und der andere enthält IhrPasswort.

a. TyploginGeben Sie im linken Feld einen Kantar-Login-Namen ein.b. Klicken Sie aufZeile hinzufügenum ein zweites Paar von Eingabefeldern aufzurufen.

201

MediaConvert User GuideErteilen von IAM-Berechtigungen fürIhre Kantar-Anmeldeinformationen

c. TyppasswordGeben Sie im linken Feld ein und geben Sie dann Ihr Kantar-Passwort in das rechteFeld ein.

Die Klartext-Version Ihres Secrets sollte wie folgt aussehen:{ "login": "KantarLogin","password": "KantarPassword" }, woKantarLoginist der Benutzer Name für Ihre Kantar-Anmeldeinformationen undKantarPasswordist das Passwort für Ihre Kantar-Anmeldeinformationen.

3. In derName und Beschreibung des SecretsAbschnittsSecret-Nameverwenden Sie einen Namen, denSie mit Kantar verknüpfen möchten, wieKantarCredsaus.

Note

Sie geben den Namen dieses Geheimnisses in IhremMediaConvertAuftragseinstellungen4. FürBeschreibung, möchten Sie vielleicht darauf hinweisen, dass dies das Geheimnis ist, das Sie mit

verwendenMediaConvertzum Kodieren Ihrer Kantar-Wasserzeichen.5. Nachdem Sie das Geheimnis gespeichert haben, kopieren Sie den ARN Ihres Geheimnisses, der

verwendet werden soll, wenn Sie IAM-Berechtigungen erteilenMediaConvertZugreifen auf das Secret.

a. Auf dem Secrets ManagerSecretsWählen Sie den Namen Ihres Secrets aus.b. Kopieren und speichern Sie die unterARN des Geheimnissesaus.

Note

Sie verwenden diesen ARN, wenn Sie gewährenMediaConvertBerechtigungen, umdieses Geheimnis zu erhalten.

Erteilen von IAM-Berechtigungen für Ihre Kantar-Anmeldeinformationen

Wenn Sie AWS Elemental verwendenMediaConvertangeben, geben Sie eine IAM-Dienstrolle an, die demDienst Berechtigungen für den Zugriff auf die Ressourcen erteilt, die für die Ausführung Ihres Jobs benötigtwerden. Zum BeispielMediaConvertZuschüsse für DienstrollenMediaConvertBerechtigungen zum LesenIhrer Auftragseingabedateien von Amazon S3. Weitere Informationen zum Einrichten dieser Dienstrollefinden Sie unterSchritt 5: Einrichten von IAM-Berechtigungen (p. 5)aus.

Um Kantar-Wasserzeichen zu codieren, Hinzufügen von Berechtigungen zu dieser Dienstrolle, um siezu erteilenMediaConvertZugang zum Lesen desAWS Secrets ManagerGeheimnis, das Ihre Kantar-Anmeldeinformationen enthält.

GewährenMediaConvertBerechtigung zum Lesen Ihrer Kantar-Anmeldeinformationen

1. Erstellen Sie eine Richtlinie, die die Berechtigung erteilt, Ihr Secrets Manager-Geheimnis zu lesen.

a. Achten Sie darauf, dass Sie den ARN für das Secrets Manager Manager-Secrets verfügen, dasSie im vorherigen Thema erstellt haben.

b. Öffnen Sie die IAM-Konsole unter https://console.aws.amazon.com/iam/.c. Im Navigationsbereich auf der linken Seite unterZugriffsverwaltung, wählenRichtlinienaus.d. Wählen Sie Create Policy (Richtlinie erstellen) aus.e. Auf derRichtlinie erstellenSeite, neben-Service, wählenWählen Sie einen Serviceaus.f. Geben Sie im Suchfeld einsecretsUnd dann wählen SieSecrets ManagerAus den Ergebnissen

erstellt.g. In derFiltern von AktionenSuchfeld eingebenGetSecretValueUnd dann wählen

SieGetSecretValueAus den Ergebnissen erstellt.

202

MediaConvert User GuideRichten Sie Ihren Job für Kantar-Wasserzeichen ein

h. In derRessourcenAbschnitt, nebenSecret, wählenARN hinzufügenaus.i. Auf derARN (s) hinzufügenSeite, nebenGeben Sie ARN für Secret an, wählenARNs manuell

auflistenaus.j. In derGeben oder fügen Sie eine Liste von ARNs einFügen Sie den ARN für Ihre Kantar-

Anmeldeinformationen ein, das Sie am Ende der Prozedur im vorherigen Thema kopiert haben.k. Wählen Sie Add (Hinzufügen) aus.l. Am unteren Rand desRichtlinie erstellen-Seite wählenWeiter: Tags.m. Wählen Sie Weiter. Prüfen.n. UnterReview policy, fürNameGeben Sie einen Namen ein, mit dem Sie sich besser an den Zweck

dieser Richtlinie erinnern können, z.GetKantarCredsaus.o. Optional fürBeschreibung, notieren Sie sich eine Notiz für später. Sie können beispielsweise

Folgendes schreiben:MediaConvertErlaubnis, meine Kantar-Anmeldeinformationen zu lesen.“p. Wählen Sie Create Policy (Richtlinie erstellen) aus.

2. Fügen Sie die Richtlinie an Ihre anMediaConvert-Rolle.

a. Im Navigationsbereich auf der linken Seite unterZugriffsverwaltung, wählenRollenaus.b. Wählen Sie aus der Liste der Rollen den Namen der Rolle aus, die Sie mit

IhrerMediaConvertAuftrag erstellt. Diese Rolle ist oftMediaConvert_Default_Rolleaus.c. Über die RolleÜbersicht-Seite auf derBerechtigungen-Tab wählenRichtlinien anfügenaus.d. Geben Sie im Suchfeld den Namen der von Ihnen erstellten Richtlinie ein,

z.GetKantarCredsaus.e. Wählen Sie in der Ergebnisliste den Scheck -Box neben dem Richtliniennamen.f. Wählen Sie Attach policy (Richtlinie anfügen) aus.g. Auf derÜbersichtSeite für die Rolle, überprüfen Sie die Liste der Richtlinien und bestätigen Sie,

dass Ihre Richtlinie, die die Berechtigung zum Abrufen Ihrer Kantar-Anmeldeinformationen erteilt,dort angezeigt wird.

Einrichten IhrerMediaConvertJob für Kantar-Wasserzeichen

NachSie haben Ihre Beziehung zu Kantar aufgebaut, Ihre Kantar-Anmeldeinformationen gespeichertAWSSecrets Managerund erteilte die Erlaubnis für AWS ElementalMediaConvertum diese zu bekommen-Anmeldeinformationen richten Sie Ihre einMediaConvertJob, um die Kantar-Wasserzeichen zu codieren.

Funktionseinschränkungen

Beachten Sie beim Einrichten Ihres Jobs diese Einschränkungen für Ihre anderen Einstellungen.

• Sie können Kantar-Wasserzeichen und Nielsen-Wasserzeichen nicht im selben Job verwenden.• Ihre Ausgabe-Audio-Abtastrate muss 48 kHz oder höher betragen.

So richten Sie Ihren Auftrag so ein, dass Kantar-Wasserzeichen codiert werden

1. Richten Sie Ihren Auftrag wie gewohnt ein. Weitere Informationen finden Sie unter Einen Job in AWSElemental MediaConvert einrichten (p. 10) .

2. Auf derErstellen von Aufträgen-Seite imAufgabeFenster auf der linken SeiteunterAuftragseinstellungen, wählenPartner-Integrationenaus.

3. Aktivieren vonKantar SNAP-Datei-Wasserzeichenaus.4. Geben Sie Werte für die Kantar-Einstellungen an.

203

MediaConvert User GuideRichten Sie Ihren Job für Kantar-Wasserzeichen ein

a. FürName der -AnmeldeinformationenGeben Sie den Namen des Secrets Manager Manager-Secrets einDasSie haben erstellt, um Ihre Kantar-Anmeldeinformationen zu speichern. ZumBeispiel KantarCreds.

b. FürKantar-Lizenz-ID, geben Sie die Lizenz-ID ein, die Kantar Ihnen zur Verfügung stellt.c. FürKanalname, geben Sie einen der Kanalnamen ein, die in Ihrer Kantar-Audiolizenz aufgeführt

sind.d. FürContent-Referenz, geben Sie den eindeutigen Bezeichner ein, den Kantar für das Asset

verwendet, das Sie codieren.5. Bestätigen Sie, dass die Dienstrolle, die Sie im Job angegeben haben, dieselbe ist wie Sieim

vorherigen ThemaZugehörige Berechtigungen, die Zugriff auf Ihre Kantar-Anmeldeinformationengewährenaus. Wenn diese RolleMediaConvert_Default_Role,wähle esexplizit, weilMediaConvertwirddiese Rolle standardmäßig verwenden. Um die Rolle anzugeben, wenn sie einen anderen Namen hat,führen SieFolgendes:

a. In derAufgabeWählen Sie auf der linken SeiteAWSIntegrationaus.b. In derZugriff auf ServicesAbschnitt, suchenServicerolleaus. Bestätigen Sie, dass die angegebene

Rolle diejenige mit den richtigen Berechtigungen ist.

204

MediaConvert User GuideVideo

Unterstützte Eingabecodecs undContainer

AWS Elemental MediaConvert akzeptiert Eingangsdateien mit den folgenden Kombinationen von Codecsund Containern.

Note

Im Fall von Ausgaben, die nur Audio innerhalb des Ausgabe-Containers enthalten, unterstütztMediaConvert eine kleinere Reihe von Eingabe-Containern und Codecs. Weitere Informationenfinden Sie unter Unterstützte Codecs und Container für Nur-Audioausgaben (p. 175).

VideoMediaConvert unterstützt die folgenden Kombinationen von Eingabecontainern und Video-Codecs.

Container Mit Container unterstützte Videocodecs

Kein Container DV/DVCPRO, AVC (H.264), HEVC (H.265),MPEG-1, MPEG-2

3G2 AVC(H.264),H.263,MPEG-4Teil 2

3GP AVC(H.264),H.263,MPEG-4Teil 2

Fortschrittliches Systemformat (ASF, auch bekanntalsWMV)

VC-1

Audio Video Interleave (AVI) Unkomprimiert, Canopus HQ,DivX/Xvid,DV/DVCPRO,MJPEG

Adobe Flash AVC(H.264), Flash 9-Datei,H.263

HLS(MPEG-2 TSSegmente)) AVC (H.264), HEVC (H.265), MPEG-2

IMF Apple ProRes, JPEG 2000 (J2K)

Matroska AVC(H.264),PCM,MPEG-2,MPEG-4Teil 2,VC-1

MPEGProgramm-Streams (MPEG-PS) MPEG-2

MPEGTransportströme (MPEG-TS) AVC (H.264), HEVC (H.265), MPEG-2, VC-1

MPEG-1System-Streams MPEG-1, MPEG-2

MPEG-4 Unkomprimiert,AVCIntra 50/100,DivX/Xvid,H.261,H.262,H.263,AVC(H.264),HEVC(H.265),JPEG2000,MPEG-2,MPEG-4Teil 2,VC-1

MXF Unkomprimiert,Apple ProRes(UnterstützteTypen (p. 207)),AVCIntra 50/100,VC-3,DV/DVCPRO,DV25,DV50,DVCPro

205

MediaConvert User GuideAudio

Container Mit Container unterstützte VideocodecsHD,AVC(H.264),JPEG2000(J2K),MPEG-2,PanasonicP2,SonyXDCam,SonyXDCam MPEG-4Proxy

QuickTime Unkomprimiert, Apple ProRes (UnterstützteTypen (p. 207)),AVCIntra 50/100,DivX/Xvid,DV/DVCPRO,H.261,H.262,H.263,AVC(H.264),HEVC(H.265),JPEG2000(J2K),MJPEG,MPEG-2,MPEG-4Teil2,QuickTimeAnimation (RLE)

WebM VP8, VP9

Note

MediaConvert unterstützt keine externen Referenz-MOV, externe Referenz-MXF oderfragmentierte MP4-Initialisierungssegmente. Das heißt, Ihre MOV-, MXF- oder MP4-Eingängemüssen in sich geschlossen sein.MediaConvert unterstützt HLS-Eingaben, die spezifischen Anforderungen entsprechen. WeitereInformationen finden Sie unter Verwenden von HLS-Eingaben (p. 208).

AudioMediaConvert unterstützt die folgenden Kombinationen von Eingabecontainern und Audio-Codecs.

Note

Im Fall von Ausgaben, die nur Audio innerhalb des Ausgabe-Containers enthalten, unterstütztMediaConvert eine kleinere Reihe von Eingabe-Containern und Codecs. Weitere Informationenfinden Sie unter Unterstützte Codecs und Container für Nur-Audioausgaben (p. 175).

Container Audio-Codecs

Kein Container PCM

3G2 AAC, AMR-NB, AMR-WB

3GP AAC, AMR-NB, AMR-WB

Fortschrittliches Systemformat (ASF, auch bekanntalsWMAoderWMV)

WMA,WMA2,WMApro

Audio-Video-Interleave (AVI) Dolby Digital (AC3), Dolby DigitalPlus (EAC3), Dolby E-RahmenmitgeführtPCMStreams,MP3,MPEGAudio,PCM

Adobe Flash AAC

HLS(MPEG-2 TSSegmente)) AAC, Dolby Digital (AC3), Dolby Digital Plus(EAC3)

IMF PCM

Matroska AAC, Dolby Digital (AC3), Dolby Digital Plus(EAC3),Opus,WMA,WMA2

206

MediaConvert User GuideNur Audio Only

Container Audio-Codecs

MPEG-Programm-Streams (MPEG-PS) MPEGAudio-

MPEG-Transport-Streams (MPEG-TS) AAC,AIFF, Dolby Digital (AC3), DolbyDigital Plus (EAC3), Dolby E-RahmenmitgeführtPCMStreams,MPEGAudio,PCM,WMA,WMA2

MPEG-1System-Streams AAC,AIFF, Dolby Digital (AC3), Dolby Digital Plus(EAC3),MPEG, Audio, AudioPCM

MPEG-1Ebene 3 (MP3) MP3

MPEG-4 AAC, Dolby Digital (AC3), Dolby Digital Plus(EAC3),PCM,WMA,WMA2

MXF AAC,AIFF, Dolby E RahmenmitgeführtPCMStreams,MPEGAudio,PCM

OGA Opus, Vorbis

OGG Opus, Vorbis

QuickTime AAC, MP3, PCM

WAV PCM

WebM Opus, Vorbis

Nur Audio OnlyMediaConvert unterstützt die folgenden Kombinationen von Eingabe-Container und -Codec für Nur-Audio-Ausgaben.

Container Audio-Codecs

Advanced Systems Format (ASF, auch bekannt alsWMA, WMV) (.asf, .wma, .wmv)

WMA, WMA2, WMA-Profi

MPEG-1 Layer 3 (.mp3) MP3

MPEG-2 TS (.ts, m2ts) MP2, PCM

MPEG-4 (.mp4) AAC

Matroska-Audiocontainer (.mka) Opus

OGA (.oga) Opus, Vorbis

QuickTime (.mov) PCM

WAV (.wav) PCM

Unterstützte Typen für Apple ProRes EingängeAWS Elemental MediaConvert unterstützt die folgenden Typen vonApple ProResEingänge:

207

MediaConvert User GuideVerwenden von HLS-Eingaben

• Apple ProRes 4444 XQ• Apple ProRes 4444• Apple ProRes 422 HQ• Apple ProRes 422• Apple ProRes LT• Apple ProRes Proxy

Verwenden von HLS-Eingaben mit AWS ElementalMediaConvert

Wenn Ihre Eingabe an MediaConvert ist einHLSPaket, geben Sie entweder ein übergeordnetes oderuntergeordnetes Manifest fürURL der Eingabedatei(FileInput) enthalten. Wenn das Manifest einElternteil ist, das mehrere untergeordnete Manifeste auflistet, MediaConvert verwendet das untergeordneteManifest mit der höchsten Bandbreite als Eingangsquelle.

Funktionen kompatibel mit HLS-EingängenmitHLSEingaben können Sie die folgenden Eingabe-Features verwenden:

• Eingabe-Clipping• Eingabe-Stitching• Einfügen von Bildern• Eingangs-Untertitelselektoren

Funktionseinschränkungen bei HLS-EingängenWenn Ihre Eingabe einHLS-Paket, Ihr Job ist auf folgende Weise eingeschränkt:

• Ihr Eingabepaket muss den Anforderungen entsprechen, die inAnforderungen an HLS-Eingabepakete (p. 208)aus.

• Ihre Eingabesegmente können nicht mit DRM verschlüsselt werden. Zum Beispiel können Ihre Eingabennicht mit Apple verschlüsselt werden FairPlay DRM.

• Sie können nur eingebettete Eingabebeschriftungen verwenden.

Anforderungen an HLS-EingabepaketeIhr InputHLSDas Paket muss den folgenden Anforderungen entsprechen:

• Der Videocontainer für Ihre Mediensegmente muss seinMPEG-2 TSaus.• Die Kompatibilitätsversion der Manifestdatei (angegeben durchEXT-X-VERSION) muss 4 oder kleiner

sein.• Die Manifestdatei muss gleich bleiben, nachdem Sie Ihren Job eingereicht haben. Das heißt, das

Manifest muss das -Tag aufweisenEXT-X-ENDLISToder es muss die habenEXT-X-PLAYLIST-TYPEWert auf VOD festgelegt.

• Wenn das Manifest verwendetEXT-X-BYTERANGEmuss der Beginn des ersten Unterbereichs 0 sein unddie folgenden Unterbereichssegmente müssen den früheren fortsetzen.

• Wenn der Input Diskontinuitäten aufweist, müssen sie am Anfang eines Segments beginnen. Das heißt,der Input kann keine Diskontinuitäten im Unterbereich eines Segments aufweisen.

208

MediaConvert User GuideVerwenden alternativer Audio-Formatvarianten

• Das Manifest kann keines der folgenden Tags verwenden:• EXT-X-KEY

• EXT-X-PROGRAM-DATE-TIME

• EXT-X-DATERANGE

• EXT-X-I-FRAMES-ONLY

• EXT-X-I-FRAME-STREAM-INF

• EXT-X-SESSION-DATA

• EXT-X-SESSION-KEY

• EXT-X-INDEPENDENT-SEGMENTS

• EXT-X-START

• Wenn Ihr Job eine beschleunigte Transcodierung verwendet, muss Ihr Eingabe-HLS-Paket dieserzusätzlichen Anforderung entsprechen: Die Dauer inEXTINFmuss mit einem Dezimal-Gleitkommamit ausreichender Genauigkeit angegeben werden, um wahrnehmbare Fehler zu vermeiden, wennSegmentdauern akkumuliert werden.

Verwenden alternativer Audio-FormatvariantenBei HLS-Wiedergabegruppen können Sie die Audioauswahleinstellungen verwenden, um anzugeben,welche alternative Audiowiedergabe Sie möchten MediaConvert zu benutzen. Um zur Auswahl berechtigtzu sein, müssen Ihre alternativen Audiowiedergaben den folgenden Anforderungen entsprechen:

• Die Formatvarianten müssen inEXT-X-MEDIAtags im übergeordneten Eingabemanifest.• DieEXT-X-MEDIAtags müssen eine eindeutige Kombination aus GROUP-ID-, NAME- und LANGUAGE-

Werten enthalten..• Audio muss sich in einem der folgenden unterstützten Audio-Codecs befinden: AAC, Dolby Digital (AC3),

Dolby Digital Plus (EAC3), oderMP3aus.• Das untergeordnete Mainest für Ihre alternative Audiowiedergabe muss in das übergeordnete Manifest

enthalten sein, das Sie für Ihre Eingabedatei-URL (FileInput) verwendet haben

Wenn Sie Einstellungen für die Audioauswahl angeben, um eine alternative Audiowiedergabezu identifizieren, sucht die Audioauswahl nach einem übereinstimmendenEXT-X-MEDIAtag imübergeordneten Manifest.

Sie können eine oder mehrere Selektoreinstellungen gleichzeitig verwenden. Beispielsweise angesichts derfolgendenEXT-X-MEDIAtags können Sie die Audiowiedergabe anhand des Namens (renditionName) oderder Sprache (RenditionLangageCode) identifizieren, da dies beide eindeutige Werte in den Tags sind.

#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio",CHANNELS="2",NAME="English",LANGUAGE="eng",DEFAULT=YES,AUTOSELECT=YES,URI="english_audio.m3u8"

#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio",CHANNELS="2",NAME="Japanese",LANGUAGE="jpn",DEFAULT=NO,AUTOSELECT=NO,URI="japanese_audio.m3u8"

Da die Gruppen-ID (RenditionGroupId) jedoch für beide Tags identisch ist, können Sie diese nicht alleinverwenden, um eine Audiowiedergabe zu identifizieren. Sie müssen die Gruppen-ID in Kombination miteinem anderen Wert aus demEXT-X-MEDIATag, um die gewünschte Audiowiedergabe zu identifizierenMediaConvert zu benutzen.

Wenn Sie keine Audioauswahleinstellungen angeben, sucht der Audio-Selektor nach Audio, das indie Videosegmente eingeschränkt ist. Wenn die Videosegmente kein Audio enthalten, verwendet dieAudioauswahl die erste alternative Audiowiedergabe aus dem übergeordneten Eingabemanifest.

209

MediaConvert User GuideUnterstützte Ausgabecodecs und Container

Von AWS Elemental MediaConvertunterstützte Ausgaben

Die folgenden Abschnitte enthalten Supporttabellen für AWS Elemental MediaConvert Ausgabeaufgänge.

Themen• Unterstützte Ausgabecodecs und Container (p. 210)• Unterstützte Maximum der Ausgabeauflösung durch Codec (p. 212)

Unterstützte Ausgabecodecs und ContainerAWS Elemental MediaConvert unterstützt die folgenden Kombinationen von Codecs und Containern.

VideoMediaConvert unterstützt die folgenden Kombinationen von Ausgabecontainern und Video-Codecs.

Container Codecs, die mit Container unterstützt werden

CMAF DASH: AV1, AVC (H.264), HEVC (H.265)

HLS: AVC (H.254), HEVC (H.265)

DASH AV1, AVC (H.264), HEVC (H.265), VP8, VP9

HLS AVC (H.264), HEVC (H.265)

MPEG-2 TS AVC (H.264), HEVC (H.265), MPEG-2

MPEG-4 (.mp4) AV1, AVC (H.264), HEVC (H.265)

MPEG-4Flash (.f4v) AVC (H.264), MPEG-2

MXF (.mxf) AVC(H.264),AVC-Intra,MPEG-2,VC-3,XAVC

QuickTime AVC(H.264),MPEG-2,Apple ProRes(UnterstützteTypen (p. 212))

Note

Wenn Ihr AusgabecontainerQuickTimeunddein Ausgabe-Videocodec istAppleProRes, die Sie verwendenmüssenAIFFfür Ihren Ausgabe-Audio-Codec.

Smooth (ISMV) AVC (H.264)

WebM VP8, VP9

Raw (kein Container) AVC-Intra,AVC(H.264),HEVC(H.265),MPEG-2,VC-3,XAVC

210

MediaConvert User GuideAudio

AudioMediaConvert unterstützt die folgenden Kombinationen von Ausgabecontainern und Audio-Codecs.

Note

Für Ausgaben, die nur Audio innerhalb des Ausgabe-Containers enthalten, unterstütztMediaConvert eine andere Reihe von Containern und Codecs. Weitere Informationen finden Sieunter Nur Audio (p. 211).

Container Codecs, die mit Container unterstützt werden

CMAF AAC, Dolby Digital (AC3), Dolby Digital Plus(EAC3)

DASH AAC, Dolby Digital (AC3), Dolby Digital Plus(EAC3)

HLS AAC, Dolby Digital (AC3), Dolby Digital Plus(EAC3)

MPEG-2 TS AAC, Dolby Digital (AC3), Dolby Digital Plus(EAC3),MP2,PCM/WAV

MPEG-4 (.mp4) AAC, Dolby Digital (AC3), Dolby Digital Plus(EAC3)

MPEG-4Flash (.f4v) AAC

MXF (.mxf) PCM/WAV

QuickTime AAC, mitH.264undMPEG-2;AIFF,mitApple ProRes; Dolby Digital (AC3),mitH.264undMPEG-2; Dolby Digital Plus (EAC3),mitH.264undMPEG-2;WAV(mitH.264undMPEG-2)

Smooth (ISMV) AAC, Dolby Digital (AC3), Dolby Digital Plus(EAC3)

WebM Opus, Vorbis

Raw (kein Container) AAC,AIFF, Dolby Digital (AC3), Dolby Digital Plus(EAC3),PCM/WAV

Nur AudioMediaConvert unterstützt die folgenden Kombinationen von Ausgabe-Container und -Codec zum Erstellenvon Nur-Audio-Ausgaben.

Container Audio-Codecs

HLS (.ts) AAC, Dolby Digital (AC3)

DASH (.mp4) AAC, Dolby Digital (AC3), Dolby Digital Plus(EAC3), Dolby Digital Plus (Atmos)

211

MediaConvert User GuideCodecs, die mit jedem MXF-Profil unterstützt werden

Container Audio-Codecs

MPEG-2 TS (.ts, .m2ts) AAC, Dolby Digital (AC3), Dolby Digital Plus(EAC3), MP2

MPEG-4 (.mp4) AAC, Dolby Digital (AC3), Dolby Digital Plus(EAC3)

Quicktime (.mov) WAV

Raw (kein Container) AAC, MPEG-1-Schicht II (MP2), MPEG-1-SchichtIII (MP3), WAV, AIFF, Dolby Digital (AC3), DolbyDigital Plus (EAC3)

Codecs, die mit jedem MXF-Profil unterstützt werdenDiese Tabelle zeigt die Codecs, die AWS Elemental MediaConvert unterstützt mit jedem MXF-Profil.

MXF-Profil Unterstützte Video-Codecs

Generisches Op1a VC3 (SD, HD)

AVC Intra (SD, HD)

AVC (H.264) (SD, HD, 4K)

MPEG-2 (alle Auflösungen)

Sony XDCAM (RDD9) MPEG2 (HD)

D10 (SMPTE-386) MPEG2 (SD)

Sony XAVC (RDD32) XAVC (HD, 4K)

Unterstützte Typen für Apple ProRes AusgängeAWS Elemental MediaConvert unterstützt die folgenden Typen vonApple ProResAusgänge:

• Apple ProRes 4444 XQ• Apple ProRes 4444• Apple ProRes 422 HQ• Apple ProRes 422• Apple ProRes LT• Apple ProRes Proxy

Unterstützte Maximum der Ausgabeauflösung durchCodec

Die folgende Tabelle zeigt die maximale Ausgabeauflösung AWS Elemental MediaConvert unterstützt fürjeden Ausgabecodec.

212

MediaConvert User Guide8K Ausgabeauflösung Auftragsbeschränkungen

Codec Maximale Auflösung (Pixel)

AV1 4096x2160

AVC-Intra 1920x1080 oder 1080x1920

AVC (H.264) 4096x2160 oder 2160x4096

HEVC (H.265) 8192x4320 oder 4320x8192

MPEG-2 1920x1152

Apple ProRes 4096x4096

VC-3 1920x1080 oder 1080x1920

VP8, VP9 4096x2160 oder 2160x4096

XAVC 4096x2160

8K Ausgabeauflösung AuftragsbeschränkungenWenn dein MediaConvert -Auftrag hat Ausgaben mit 8K (8192x4320) Auflösungen, ist er in folgenderHinsicht eingeschränkt:

• Sie können keine Dolby Vision-Ausgaben erstellen.• Sie müssen Ihren Auftrag an eine On-Demand-Warteschlange senden. Reservierte Warteschlangen

können keine 8K-Aufträge ausführen.

4:4:4:4 Chroma-Sampling erhaltenWenn dein MediaConvert -Auftrag hat Apple ProRes Ausgaben, bei denen 4:4:4 Chroma-Subsamplingbeibehalten werden muss, ist Ihr Job auf folgende Weise eingeschränkt:

• Sie können nur das NexGuard File Maker-Präprozessor.• Sie müssen den Duplicate Drop als Bildrate-Konvertierungsalgorithmus verwenden, wenn Sie die Bildrate

Convesion verwenden.• Sie können RGB- und Nicht-RGB-Eingänge nicht mischen.• Sie können 4:4:4 Eingänge nicht mit nicht 4:4:4 Eingängen mischen.

213

MediaConvert User GuideUnterstützte Untertitel-Workflows,

Eingabebeschriftungen in derselben Datei wie Video

Von AWS Elementar unterstützteUntertitelMediaConvert

MediaConvert unterstützt eine breite Palette von Untertitelkonvertierungs-Workflows. Sie könnenjedoch nicht jedes unterstützte Eingabe-Untertitelformat in jedes unterstützte Ausgabe-Untertitelformatkonvertieren. Jeder Videocontainer unterstützt eine Teilmenge aller möglichen Untertiteltypen. Darüberhinaus unterstützt MediaConvert eine Teilmenge aller theoretisch zulässigen Transformationen innerhalbdes Eingabe- und Ausgabevideocontainertyps.

So schlagen Sie nach obMediaConvertunterstützt Ihren Untertitel-Workflow, wählen Sie das Themaaus der folgenden Liste aus, das Ihren Eingabebeschriftungen entspricht. Suchen Sie die Tabelle, dieIhrem Videoausgabecontainer entspricht. Suchen Sie dann die Zeile für Ihre Eingabebeschriftungen.Überprüfen Sie die Spalte des unterstützten Ausgabebeschriftungsformats, um die verfügbarenAusgabebeschriftungsformate anzuzeigen.

• Wenn dein PrimärMediaConvertinput enthält Ihre Untertitel, sieheUnterstützte Untertitel-Workflows,Eingabebeschriftungen in derselben Datei wie Video (p. 214)aus.

• Wenn sich die Untertitel in einer separaten Datei befinden, die Sie in der Auswahl derEingabeuntertitelauswahl angeben, finden Sie weitere Informationen unterUnterstützte Untertitel-Workflows, Beiwagen-Eingabebeschriftungen (p. 238)aus.

Unterstützte Untertitel-Workflows,Eingabebeschriftungen in derselben Datei wieVideo

So schlagen Sie nach obMediaConvertunterstützt Ihren Untertitel-Workflow, wählen Sie das Thema aus derfolgenden Liste aus, das Ihrem Videoausgabecontainer entspricht. Suchen Sie dann die Zeile, die IhremContainer und Format für Eingabebeschriftungen entspricht. Überprüfen Sie die Spalte des unterstütztenAusgabebeschriftungsformats, um die verfügbaren Ausgabebeschriftungsformate anzuzeigen.

Themen• Unterstützte Beschriftungen im CMAF-Ausgabecontainer (p. 215)• Unterstützte Beschriftungen im DASH-Ausgabecontainer (p. 216)• Unterstützte Beschriftungen im HLS-Ausgabecontainer (p. 219)• Unterstützte Untertitel im Microsoft Smooth Streaming (MSS) -Ausgabecontainer (p. 222)• Unterstützte Beschriftungen im MP4-Ausgabecontainer (p. 224)• Unterstützte Untertitel im MPEG2-TS-Ausgabecontainer (p. 226)• Unterstützte Beschriftungen im MXF-Ausgabecontainer (p. 229)• Unterstützte Untertitel titel QuickTime Ausgabe container (p. 232)• Mit Datei-Ausgabegruppen unterstützte Beikar-Untertitel (p. 234)

214

MediaConvert User GuideCMAF-Ausgabecontainer

Unterstützte Beschriftungen im CMAF-AusgabecontainerIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn sich Ihre Eingabebeschriftungen im selben Container oder Stream wie Ihr Video befinden.Diese Tabelle wird nach dem Container der Eingabebeschriftungen und dem Eingabebeschriffungsformatsortiert.

Wenn Ihre Untertitel im Sidecar Format vorliegen, finden Sie weitere Informationen unterIm CMAF-Ausgabecontainer unterstützte Beiwagenbeschriftungen (p. 239)aus. Sidecar Untertitelsind Untertitel, dieSie als separate Eingabedatei von Ihrem Video bereitstellen.

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformate

HLS-Container Eingebettet IMSC (als Sidecar .fmp4)

WebVTT

WebVTT IMSC (als Sidecar .fmp4)

WebVTT

MP4-Container Eingebettet IMSC (als Sidecar .fmp4)

WebVTT

SCTE-20 IMSC (als Sidecar .fmp4)

WebVTT

MPEG2-TS-Container Eingebettet IMSC (als Sidecar .fmp4)

WebVTT

SCTE-20 IMSC (als Sidecar .fmp4)

WebVTT

Teletext IMSC (als Sidecar .fmp4)

WebVTT

MXF-Container Eingebettet IMSC (als Sidecar .fmp4)

WebVTT

Zusätzlich IMSC (als Sidecar .fmp4)

WebVTT

QuickTimeContainer Eingebettet IMSC (als Sidecar .fmp4)

WebVTT

Zusätzlich IMSC (als Sidecar .fmp4)

WebVTT

215

MediaConvert User GuideDASH-Ausgabecontainer

In der vorhergehenden TabelleEingebettetundZusätzlichbeziehen sich auf Gruppen ähnlicherUntertitelformate.

Eingebettete Beschriftungen enthalten folgende Formate:

• CEA-608• EIA-608• CEA-708• EIA-708

Zu den zusätzlichen Untertiteln gehören diese Formate:

• Untertitel im BereichQuickTimeTrack Untertitel• Beschriftungen im MXF-Container VANC-Daten

Unterstützte Beschriftungen im DASH-AusgabecontainerIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn sich Ihre Eingabebeschriftungen im selben Container oder Stream wie Ihr Video befinden.Diese Tabelle wird nach dem Container der Eingabebeschriftungen und dem Eingabebeschriffungsformatsortiert.

Wenn Ihre Untertitel im Sidecar Format vorliegen, finden Sie weitere Informationen unterIm DASH-Ausgabecontainer unterstützte Beiwagenbeschriftungen (p. 239)aus. Sidecar Untertitelsind Untertitel, dieSie als separate Eingabedatei von Ihrem Video bereitstellen.

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabeuntertitelformate

HLS-Container Eingebettet Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

WebVTT

WebVTT Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

WebVTT

IMF-Container IMSC1-Textprofil Burn-in

216

MediaConvert User GuideDASH-Ausgabecontainer

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabeuntertitelformate

Note

Geben Sie die CPL zumDefinieren Ihrer Eingabean.

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

MP4-Container Eingebettet Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

WebVTT

SCTE-20 Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

MPEG2-TS-Container DVB-Sub Burn-in

Eingebettet Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

WebVTT

SCTE-20 Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

WebVTT

217

MediaConvert User GuideDASH-Ausgabecontainer

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabeuntertitelformate

Teletext Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

MXF-Container Eingebettet Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

SCTE-20 Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

Zusätzlich Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

Teletext Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

QuickTimeContainer Eingebettet Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

218

MediaConvert User GuideHLS-Ausgabecontainer

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabeuntertitelformate

SCTE-20 Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

Zusätzlich Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

In der vorhergehenden TabelleEingebettetundZusätzlichbeziehen sich auf Gruppen ähnlicherUntertitelformate.

Eingebettete Beschriftungen enthalten folgende Formate:

• CEA-608• EIA-608• CEA-708• EIA-708

Zu den zusätzlichen Untertiteln gehören diese Formate:

• Untertitel im BereichQuickTimeTrack Untertitel• Beschriftungen im MXF-Container VANC-Daten

Unterstützte Beschriftungen im HLS-AusgabecontainerIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn sich Ihre Eingabebeschriftungen im selben Container oder Stream wie Ihr Video befinden.Diese Tabelle wird nach dem Container der Eingabebeschriftungen und dem Eingabebeschriffungsformatsortiert.

Wenn Ihre Untertitel im Sidecar Format vorliegen, finden Sie weitere Informationen unterIm HLS-Ausgabecontainer unterstützte Beiwagenbeschriftungen (p. 241)aus. Sidecar Untertitelsind Untertitel, dieSie als separate Eingabedatei von Ihrem Video bereitstellen.

Note

AWS ElementalMediaConverthat die folgenden Einschränkungen bei Teletext in Ausgaben:

• Der Service unterstützt die Formatierung und Positionierung von Untertiteln nicht• Sie können nur verwendenTeletext Stufe 1.5Sprachen

219

MediaConvert User GuideHLS-Ausgabecontainer

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformate

HLS-Container Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

WebVTT

WebVTT Burn-in

WebVTT

IMF-Container

Note

Geben Sie die CPL zumDefinieren Ihrer Eingabean.

IMSC1-Textprofil WebVTT

MP4-Container Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

WebVTT

SCTE-20 Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

WebVTT

MPEG2-TS-Container Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

WebVTT

SCTE-20 Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

220

MediaConvert User GuideHLS-Ausgabecontainer

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformateWebVTT

Teletext Burn-in

WebVTT

DVB-Sub Burn-in

MXF-Container Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

WebVTT

SCTE-20 Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

WebVTT

Zusätzlich Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

WebVTT

Teletext Burn-in

QuickTimeContainer Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

WebVTT

SCTE-20 Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

WebVTT

221

MediaConvert User GuideMicrosoft Smooth Streaming (MSS) -Ausgabecontainer

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformate

Zusätzlich Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

WebVTT

In der vorhergehenden TabelleEingebettetundZusätzlichbeziehen sich auf Gruppen ähnlicherUntertitelformate.

Eingebettete Beschriftungen enthalten folgende Formate:

• CEA-608• EIA-608• CEA-708• EIA-708

Zu den zusätzlichen Untertiteln gehören diese Formate:

• Untertitel im BereichQuickTimeTrack Untertitel• Beschriftungen im MXF-Container VANC-Daten

Unterstützte Untertitel im Microsoft Smooth Streaming(MSS) -AusgabecontainerIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn sich Ihre Eingabebeschriftungen im selben Container oder Stream wie Ihr Video befinden.Diese Tabelle wird nach dem Container der Eingabebeschriftungen und dem Eingabebeschriffungsformatsortiert.

Wenn Ihre Untertitel im Sidecar Format vorliegen, finden Sie weitere Informationen unterSidecar Untertitel,die im Microsoft Smooth Streaming (MSS) -Ausgabecontainer unterstützt werden (p. 242)aus. SidecarUntertitelsind Untertitel, die Sie als separate Eingabedatei von Ihrem Video bereitstellen.

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformate

HLS-Container Eingebettet Burn-in

TTML

WebVTT Burn-in

TTML (als Sidecar .ttml)

MP4-Container Eingebettet Burn-in

222

MediaConvert User GuideMicrosoft Smooth Streaming (MSS) -Ausgabecontainer

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformateTTML

SCTE-20 Burn-in

TTML

MPEG2-TS-Container Eingebettet Burn-in

TTML

SCTE-20 Burn-in

TTML

Teletext Burn-in

TTML

DVB-Sub Burn-in

MXF-Container Eingebettet Burn-in

TTML

SCTE-20 Burn-in

TTML

Zusätzlich Burn-in

TTML

Teletext Burn-in

TTML

QuickTimeContainer Eingebettet Burn-in

TTML

SCTE-20 Burn-in

TTML

Zusätzlich Burn-in

TTML

In der vorhergehenden TabelleEingebettetundZusätzlichbeziehen sich auf Gruppen ähnlicherUntertitelformate.

Eingebettete Beschriftungen enthalten folgende Formate:

• CEA-608• EIA-608• CEA-708• EIA-708

223

MediaConvert User GuideMP4-Ausgabecontainer

Zu den zusätzlichen Untertiteln gehören diese Formate:

• Untertitel im BereichQuickTimeTrack Untertitel• Beschriftungen im MXF-Container VANC-Daten

Unterstützte Beschriftungen im MP4-AusgabecontainerIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn sich Ihre Eingabebeschriftungen im selben Container oder Stream wie Ihr Video befinden.Diese Tabelle wird nach dem Container der Eingabebeschriftungen und dem Eingabebeschriffungsformatsortiert.

Wenn Ihre Untertitel im Sidecar Format vorliegen, finden Sie weitere InformationenunterBeiwagenbeschriftungen werden im MP4-Ausgabecontainer unterstützt (p. 243)aus. SidecarUntertitelsind Untertitel, die Sie als separate Eingabedatei von Ihrem Video bereitstellen.

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformate

HLS-Container Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

WebVTT Burn-in

MP4-Container Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

SCTE-20 Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

MPEG2-TS-Container Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

SCTE-20 Burn-in

Eingebettet

224

MediaConvert User GuideMP4-Ausgabecontainer

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformateEingebettet plus SCTE-20

SCTE-20 plus eingebettet

Teletext Burn-in

DVB-Sub Burn-in

MXF-Container Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

SCTE-20 Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Zusätzlich Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Teletext Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

QuickTimeContainer Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

SCTE-20 Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

225

MediaConvert User GuideMPEG2-TS-Ausgabecontainer

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformate

Zusätzlich Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

In der vorhergehenden TabelleEingebettetundZusätzlichbeziehen sich auf Gruppen ähnlicherUntertitelformate.

Eingebettete Beschriftungen enthalten folgende Formate:

• CEA-608• EIA-608• CEA-708• EIA-708

Zu den zusätzlichen Untertiteln gehören diese Formate:

• Untertitel im BereichQuickTimeTrack Untertitel• Beschriftungen im MXF-Container VANC-Daten

Unterstützte Untertitel im MPEG2-TS-AusgabecontainerIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn sich Ihre Eingabebeschriftungen im selben Container oder Stream wie Ihr Video befinden.Diese Tabelle wird nach dem Container der Eingabebeschriftungen und dem Eingabebeschriffungsformatsortiert.

Wenn Ihre Untertitel im Sidecar Format vorliegen, finden Sie weitere Informationen unterSidecar untertitelwerden im MPEG2-TS-Datei Ausgabecontainer unterstützt (p. 243)aus. Sidecar Untertitelsind Untertitel,die Sie als separate Eingabedatei von Ihrem Video bereitstellen.

Note

AWS ElementalMediaConverthat die folgenden Einschränkungen bei Teletext in Ausgaben:

• Der Service unterstützt die Formatierung und Positionierung von Untertiteln nicht• Sie können nur verwendenTeletext Stufe 1.5Sprachen

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformate

HLS-Container Eingebettet Burn-in

DVB-Sub

226

MediaConvert User GuideMPEG2-TS-Ausgabecontainer

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformateEingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

WebVTT Burn-in

Teletext

DVB-Sub

IMF-Container

Note

Geben Sie die CPL zumDefinieren Ihrer Eingabean.

IMSC1-Textprofil Burn-in

DVB-Sub

Teletext

MPEG2-TS-Container Eingebettet Burn-in

DVB-Sub

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Teletext

SCTE-20 Burn-in

DVB-Sub

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Teletext Burn-in

DVB-Sub

Teletext

DVB-Sub Burn-in

DVB-Sub

227

MediaConvert User GuideMPEG2-TS-Ausgabecontainer

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformate

MP4-Container Eingebettet Burn-in

DVB-Sub

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Teletext

SCTE-20 Burn-in

DVB-Sub

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

MXF-Container Eingebettet Burn-in

DVB-Sub

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Teletext

SCTE-20 Burn-in

DVB-Sub

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Zusätzlich Burn-in

DVB-Sub

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Teletext Burn-in

DVB-Sub

Teletext

228

MediaConvert User GuideMXF-Ausgabecontainer

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformate

QuickTimeContainer Eingebettet Burn-in

DVB-Sub

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

SCTE-20 Burn-in

DVB-Sub

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Zusätzlich Burn-in

DVB-Sub

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

In der vorhergehenden TabelleEingebettetundZusätzlichbeziehen sich auf Gruppen ähnlicherUntertitelformate.

Eingebettete Beschriftungen enthalten folgende Formate:

• CEA-608• EIA-608• CEA-708• EIA-708

Zu den zusätzlichen Untertiteln gehören diese Formate:

• Untertitel im BereichQuickTimeTrack Untertitel• Beschriftungen im MXF-Container VANC-Daten

Unterstützte Beschriftungen im MXF-AusgabecontainerIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn sich Ihre Eingabebeschriftungen im selben Container oder Stream wie Ihr Video befinden.Diese Tabelle wird nach dem Container der Eingabebeschriftungen und dem Eingabebeschriffungsformatsortiert.

229

MediaConvert User GuideMXF-Ausgabecontainer

Wenn Ihre Untertitel im Sidecar Format vorliegen, finden Sie weitere InformationenunterBeiwagenbeschriftungen werden im MXF-Ausgabecontainer unterstützt (p. 244)aus. SidecarUntertitelsind Untertitel, die Sie als separate Eingabedatei von Ihrem Video bereitstellen.

Note

AWS ElementalMediaConverthat die folgenden Einschränkungen bei Teletext in Ausgaben:

• Der Service unterstützt die Formatierung und Positionierung von Untertiteln nicht• Sie können nur verwendenTeletext Stufe 1.5Sprachen

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformate

HLS-Container Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

WebVTT Burn-in

Teletext

IMF-Container

Note

Geben Sie die CPL zumDefinieren Ihrer Eingabean.

IMSC1-Textprofil Burn-in

MP4-Container Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Teletext

SCTE-20 Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

MPEG2-TS-Container DVB-Sub Burn-in

Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

230

MediaConvert User GuideMXF-Ausgabecontainer

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformateTeletext

SCTE-20 Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

  Teletext Burn-in

Teletext

MXF-Container Zusätzlich Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

  Eingebettet Eingebettet

Teletext

QuickTimeContainer Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

SCTE-20 Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Zusätzlich Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

In der vorhergehenden TabelleEingebettetundZusätzlichbeziehen sich auf Gruppen ähnlicherUntertitelformate.

Eingebettete Beschriftungen enthalten folgende Formate:

• CEA-608• EIA-608

231

MediaConvert User GuideQuickTimeAusgabecontainer

• CEA-708• EIA-708

Zu den zusätzlichen Untertiteln gehören diese Formate:

• Untertitel im BereichQuickTimeTrack Untertitel• Beschriftungen im MXF-Container VANC-Daten

Unterstützte Untertitel titel QuickTime AusgabecontainerIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn sich Ihre Eingabebeschriftungen im selben Container oder Stream wie Ihr Video befinden.Diese Tabelle wird nach dem Container der Eingabebeschriftungen und dem Eingabebeschriffungsformatsortiert.

Wenn Ihre Untertitel im Sidecar Format vorliegen, finden Sie weitere Informationen unterBeiwagen-Untertitel werden unterstützt inQuickTimeAusgabecontainer (p. 245)aus. Sidecar Untertitelsind Untertitel,die Sie als separate Eingabedatei von Ihrem Video bereitstellen.

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformate

HLS-Container Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

WebVTT Burn-in

IMF-Container

Note

Geben Sie die CPL zumDefinieren Ihrer Eingabean.

IMSC1-Textprofil Burn-in

MP4-Container Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

SCTE-20 Burn-in

Eingebettet

Eingebettet plus SCTE-20

232

MediaConvert User GuideQuickTimeAusgabecontainer

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformateSCTE-20 plus eingebettet

MPEG2-TS-Container Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

SCTE-20 Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Teletext Burn-in

DVB-Sub Burn-in

MXF-Container Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

SCTE-20 Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Zusätzlich Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Teletext Burn-in

233

MediaConvert User GuideUntertitel für Beiwagen in Datei-Ausgabegruppen

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabenuntertitelformate

QuickTimeContainer Eingebettet Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

SCTE-20 Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Zusätzlich Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

In der vorhergehenden TabelleEingebettetundZusätzlichbeziehen sich auf Gruppen ähnlicherUntertitelformate.

Eingebettete Beschriftungen enthalten folgende Formate:

• CEA-608• EIA-608• CEA-708• EIA-708

Zu den zusätzlichen Untertiteln gehören diese Formate:

• Untertitel im BereichQuickTimeTrack Untertitel• Beschriftungen im MXF-Container VANC-Daten

Mit Datei-Ausgabegruppen unterstützte Beikar-UntertitelIn der folgenden Tabelle sind eigenständige Sidecar Ausgabebeschriftungen aufgeführt,dieMediaConvertunterstützt mit Ausgängen imDateiAusgabeeinstellungen. SidecarUntertitel sind Untertitel,die sich in einer separaten Datei von Ihrem Video befinden.

Wenn Ihre Untertitel im Sidecar Format vorliegen, finden Sie weitere Informationen unterMit Datei-Ausgabegruppen unterstützte Beikar-Untertitel (p. 246)aus. Sidecar Untertitelsind Untertitel, die Sie alsseparate Eingabedatei von Ihrem Video bereitstellen.

234

MediaConvert User GuideUntertitel für Beiwagen in Datei-Ausgabegruppen

Wenn Sie diese Ausgabeuntertitel in Ihrem Auftrag einrichten, wählen SieKein Container(RAW)fürContainer, unterAusgabeeinstellungenaus. Geben Sie in Ihrer JSON-Auftragsspezifikation dies wie folgtan:

{ "ContainerSettings": { "Container": "RAW" },

Note

Sie können Sidecar-Untertitelausgaben nur als Teil eines Auftrags erstellen, der auch eineVideoausgabe generiert.

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabeuntertitelformate

HLS-Container Eingebettet IMSC (als Sidecar .xml)

SCC

SRT

SMI

TTML

WebVTT

MP4-Container Eingebettet IMSC (als Sidecar .xml)

SCC

SRT

SMI

TTML

WebVTT

SCTE-20 IMSC (als Sidecar .xml)

SCC

SRT

SMI

TTML

WebVTT

MPEG2-TS-Container Eingebettet IMSC (als Sidecar .xml)

SCC

SRT

SMI

235

MediaConvert User GuideUntertitel für Beiwagen in Datei-Ausgabegruppen

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabeuntertitelformateTTML

WebVTT

SCTE-20 IMSC (als Sidecar .xml)

SCC

SRT

SMI

TTML

WebVTT

Teletext IMSC (als Sidecar .xml)

SCC

SRT

SMI

TTML

WebVTT

MXF-Container Eingebettet IMSC (als Sidecar .xml)

SCC

SRT

SMI

TTML

WebVTT

SCTE-20 IMSC (als Sidecar .xml)

SCC

SRT

SMI

TTML

WebVTT

236

MediaConvert User GuideUntertitel für Beiwagen in Datei-Ausgabegruppen

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabeuntertitelformate

Zusätzlich IMSC (als Sidecar .xml)

SCC

SRT

SMI

TTML

WebVTT

Teletext IMSC (als Sidecar .xml)

SCC

SRT

SMI

TTML

WebVTT

QuickTimeContainer Eingebettet IMSC (als Sidecar .xml)

SCC

SRT

SMI

TTML

WebVTT

SCTE-20 IMSC (als Sidecar .xml)

SCC

SRT

SMI

TTML

WebVTT

237

MediaConvert User GuideUnterstützte Untertitel-Workflows,Beiwagen-Eingabebeschriftungen

Eingabe-Untertitelcontainer Eingabe-Untertitelformat UnterstützteAusgabeuntertitelformate

Zusätzlich IMSC (als Sidecar .xml)

SCC

SRT

SMI

TTML

WebVTT

In der vorhergehenden TabelleEingebettetundZusätzlichbeziehen sich auf Gruppen ähnlicherUntertitelformate.

Eingebettete Beschriftungen enthalten folgende Formate:

• CEA-608• EIA-608• CEA-708• EIA-708

Zu den zusätzlichen Untertiteln gehören diese Formate:

• Untertitel im BereichQuickTimeTrack Untertitel• Beschriftungen im MXF-Container VANC-Daten

Unterstützte Untertitel-Workflows, Beiwagen-Eingabebeschriftungen

Die folgenden Tabellen zeigen die Untertitelformate, die Sie in Ihren Ausgaben erstellen können, wennIhre Eingabebeschriftungen im Beiwagen vorliegen. Sidecar Untertitelsind Untertitel, die Sie als separateEingabedatei von Ihrem Video bereitstellen.

Um zu sehen obMediaConvertunterstützt Ihren Untertitel-Workflow, gehen Sie zur Tabelle für IhrenVideoausgabecontainer. Beachten Sie, dassMediaConvertunterstützt nicht jede mögliche Dateierweiterungfür jedes Sidecar format.

Themen• Im CMAF-Ausgabecontainer unterstützte Beiwagenbeschriftungen (p. 239)• Im DASH-Ausgabecontainer unterstützte Beiwagenbeschriftungen (p. 239)• Im HLS-Ausgabecontainer unterstützte Beiwagenbeschriftungen (p. 241)• Sidecar Untertitel, die im Microsoft Smooth Streaming (MSS) -Ausgabecontainer unterstützt

werden (p. 242)• Beiwagenbeschriftungen werden im MP4-Ausgabecontainer unterstützt (p. 243)• Sidecar untertitel werden im MPEG2-TS-Datei Ausgabecontainer unterstützt (p. 243)

238

MediaConvert User GuideCMAF-Ausgabecontainer, Beiwagen

• Beiwagenbeschriftungen werden im MXF-Ausgabecontainer unterstützt (p. 244)• Beiwagen-Untertitel werden unterstützt inQuickTimeAusgabecontainer (p. 245)• Mit Datei-Ausgabegruppen unterstützte Beikar-Untertitel (p. 246)

Im CMAF-Ausgabecontainer unterstützteBeiwagenbeschriftungenIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn Ihre Eingabebeschriftungen im Beiwagen vorliegen. SidecarUntertitel sind Untertitel, diesich in einer separaten Datei von Ihrem Video befinden.

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformate

IMSC1-Textprofil .xml IMSC (als Sidecar .fmp4)

WebVTT

SCC .scc IMSC (als Sidecar .fmp4)

WebVTT

SMI .smi IMSC (als Sidecar .fmp4)

WebVTT

SMPTE-TT .ttml, .xml, .dfxp IMSC (als Sidecar .fmp4)

WebVTT

SRT .srt IMSC (als Sidecar .fmp4)

WebVTT

EBU STL .STL IMSC (als Sidecar .fmp4)

WebVTT

TTML .ttml, .xml, .dfxp IMSC (als Sidecar .fmp4)

WebVTT

WebVTT .vtt IMSC (als Sidecar .fmp4)

WebVTT

Im DASH-Ausgabecontainer unterstützteBeiwagenbeschriftungenIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn Ihre Eingabebeschriftungen im Beiwagen vorliegen. SidecarUntertitel sind Untertitel, diesich in einer separaten Datei von Ihrem Video befinden.

239

MediaConvert User GuideDASH-Ausgabecontainer, Beiwagen

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformate

IMSC1-Textprofil .xml Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

SCC .scc Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

SMI .smi Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

SMPTE-TT .ttml, .xml, .dfxp Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

SRT .srt Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

EBU STL .STL Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

240

MediaConvert User GuideHLS-Ausgabecontainer, Beiwagen

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformateTTML (als Sidecar .ttml)

TTML .ttml, .xml, .dfxp Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

WebVTT .vtt Burn-in

IMSC (als Sidecar .fmp4)

IMSC (als Sidecar .xml)

TTML (als Sidecar .fmp4)

TTML (als Sidecar .ttml)

Im HLS-Ausgabecontainer unterstützteBeiwagenbeschriftungenIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn Ihre Eingabebeschriftungen im Beiwagen vorliegen. SidecarUntertitel sind Untertitel, diesich in einer separaten Datei von Ihrem Video befinden.

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformate

IMSC1-Textprofil .xml Burn-in

WebVTT

SCC .scc Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

WebVTT

SMI .smi Burn-in

WebVTT

SMPTE-TT .ttml, .xml, .dfxp Burn-in

WebVTT

SRT .srt Burn-in

241

MediaConvert User GuideMSS-Ausgabecontainer, Beiwagen

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformateWebVTT

EBU STL .STL Burn-in

WebVTT

TTML .ttml, .xml, .dfxp Burn-in

WebVTT

WebVTT .vtt Burn-in

WebVTT

Sidecar Untertitel, die im Microsoft Smooth Streaming(MSS) -Ausgabecontainer unterstützt werdenIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn Ihre Eingabebeschriftungen im Beiwagen vorliegen. SidecarUntertitel sind Untertitel, diesich in einer separaten Datei von Ihrem Video befinden.

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformate

IMSC1-Textprofil .xml Burn-in

TTML

SCC .scc Burn-in

TTML

SMI .smi Burn-in

TTML

SMPTE-TT .ttml, .xml, .dfxp Burn-in

TTML

SRT .srt Burn-in

TTML

EBU STL .STL Burn-in

TTML

TTML .ttml, .xml, .dfxp Burn-in

TTML

WebVTT .vtt Burn-in

242

MediaConvert User GuideMP4-Ausgabecontainer, Beiwagen

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformateTTML

Beiwagenbeschriftungen werden im MP4-Ausgabecontainer unterstütztIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn Ihre Eingabebeschriftungen im Beiwagen vorliegen. SidecarUntertitel sind Untertitel, diesich in einer separaten Datei von Ihrem Video befinden.

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformate

IMSC1-Textprofil .xml Burn-in

SCC .scc Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

SMI .smi Burn-in

SMPTE-TT .ttml, .xml, .dfxp Burn-in

TTML

SRT .srt Burn-in

EBU STL .STL Burn-in

TTML .ttml, .xml, .dfxp Burn-in

WebVTT .vtt Burn-in

Sidecar untertitel werden im MPEG2-TS-DateiAusgabecontainer unterstütztIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn Ihre Eingabebeschriftungen im Beiwagen vorliegen. SidecarUntertitel sind Untertitel, diesich in einer separaten Datei von Ihrem Video befinden.

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformate

IMSC1-Textprofil .xml Burn-in

Teletext

243

MediaConvert User GuideMXF-Ausgabecontainer, Beiwagen

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformateDVB-Sub

SCC .scc Burn-in

DVB-Sub

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Teletext

SMI .smi Burn-in

DVB-Sub

SMPTE-TT .ttml, .xml, .dfxp Burn-in

Teletext

DVB-Sub

SRT .srt Burn-in

Teletext

EBU STL .STL Burn-in

Teletext

DVB-Sub

TTML .ttml, .xml, .dfxp Burn-in

Teletext

DVB-Sub

WebVTT .vtt Burn-in

Teletext

DVB-Sub

Beiwagenbeschriftungen werden im MXF-Ausgabecontainer unterstütztIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn Ihre Eingabebeschriftungen im Beiwagen vorliegen. SidecarUntertitel sind Untertitel, diesich in einer separaten Datei von Ihrem Video befinden.

244

MediaConvert User GuideQuicktime Ausgabecontainer, Beiwagen

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformate

IMSC1-Textprofil .xml Burn-in

Teletext

SCC .scc Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

Teletext

SMI .smi Burn-in

SMPTE-TT .ttml, .xml, .dfxp Burn-in

SRT .srt Burn-in

Teletext

EBU STL .STL Burn-in

Teletext

TTML .ttml, .xml, .dfxp Burn-in

Teletext

WebVTT .vtt Burn-in

Teletext

Beiwagen-Untertitel werden unterstütztinQuickTimeAusgabecontainerIn der folgenden Tabelle werden unterstützte Ausgabebeschriftungen für diesen Ausgabecontaineraufgeführt, wenn Ihre Eingabebeschriftungen im Beiwagen vorliegen. SidecarUntertitel sind Untertitel, diesich in einer separaten Datei von Ihrem Video befinden.

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformate

IMSC1-Textprofil .xml Burn-in

SCC .scc Burn-in

Eingebettet

Eingebettet plus SCTE-20

SCTE-20 plus eingebettet

245

MediaConvert User GuideUntertitel für Beiwagen in Datei-Ausgabegruppen

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformate

SMI .smi Burn-in

SMPTE-TT .ttml, .xml, .dfxp Burn-in

SRT .srt Burn-in

EBU STL .STL Burn-in

TTML .ttml, .xml, .dfxp Burn-in

WebVTT .vtt Burn-in

Mit Datei-Ausgabegruppen unterstützte Beikar-UntertitelIn der folgenden Tabelle sind eigenständige Sidecar Ausgabebeschriftungen aufgeführt,dieMediaConvertunterstützt mit Ausgängen imDateiAusgabeeinstellungen. SidecarUntertitel sind Untertitel,die sich in einer separaten Datei von Ihrem Video befinden.

Wenn Sie diese Ausgabeuntertitel in Ihrem Auftrag einrichten, wählen SieKein Container(RAW)fürContainer, unterAusgabeeinstellungenaus. Geben Sie in Ihrer JSON-Auftragsspezifikation dies wie folgtan:

{ "ContainerSettings": { "Container": "RAW" },

Note

Sie können Sidecar-Untertitelausgaben nur als Teil eines Auftrags erstellen, der auch eineVideoausgabe generiert.

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformate

IMSC1-Textprofil .xml IMSC (als Sidecar .xml)

IMSC

SRT

SMI

TTML

WebVTT

SCC .scc IMSC (als Sidecar .xml)

SCC

SRT

246

MediaConvert User GuideUntertitel für Beiwagen in Datei-Ausgabegruppen

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformateSMI

TTML

WebVTT

SMI .smi IMSC (als Sidecar .xml)

SRT

SMI

TTML

WebVTT

SMPTE-TT .ttml, .xml, .dfxp IMSC (als Sidecar .xml)

SRT

SMI

TTML

WebVTT

SRT .srt IMSC (als Sidecar .xml)

IMSC

SRT

SMI

TTML

WebVTT

EBU STL .STL IMSC (als Sidecar .xml)

SRT

SMI

TTML

WebVTT

TTML .ttml, .xml, .dfxp IMSC (als Sidecar .xml)

SRT

SMI

TTML

WebVTT

247

MediaConvert User GuideUntertitel für Beiwagen in Datei-Ausgabegruppen

Eingabe-Untertitelformat Unterstützte Dateierweiterungen UnterstützteAusgabeuntertitelformate

WebVTT .vtt IMSC (als Sidecar .xml)

SRT

SMI

TTML

WebVTT

248

MediaConvert User Guide

Überwachung von AWS ElementalMediaConvert

Überwachen des Fortschritts Ihres AWS Elemental MediaConvert Jobs

Sie können den Status, die Phase und den prozentualen Fortschritt Ihrer Aufgaben abrufen. WeitereInformationen zu Status und Phase finden Sie unter Wie AWS Elemental MediaConvert Fortschritt desAuftrags (p. 250).

Den Status und den prozentualen Fortschritt Ihrer Aufgaben finden Sie an folgenden Stellen:

• AWS Elemental MediaConvert JobsSeite

In der Konsole finden Sie den Status der einzelnen Aufgaben und den prozentualen Gesamtfortschrittaller Aufgaben. Wenn Sie genauere Informationen suchen, etwa den prozentualen Abschluss der PhasePROBING (Überprüfen), UPLOADING (Hochladen) und TRANSCODING (Transcodieren) CloudWatchEreignisse, die in der folgenden bullet erläutert werden.

Greifen Sie aufJobsSeite durch Öffnen derAWS Elemental MediaConvertKonsoleund wählenJobsImNavigationsbereich. Falls der Navigationsbereich nicht zu sehen ist, wählen Sie oben links in der Konsoledas Menüsymbol (die drei Striche) aus.

Sie können einen Filter verwenden, um nur die Aufgaben zu sehen, bei denen ein Fortschritt verzeichnetwird. Wählen Sie hierzu beim Filter Any status (Alle Status) die Option Progressing (Wird ausgeführt)aus.

• Amazon CloudWatch Events

mit CloudWatch Bei Veranstaltungen erhalten Sie detaillierte Informationen zum Fortschritt IhrerAufgaben, etwa den prozentualen Fortschritt Phasen PROBING (Überprüfen), UPLOADING(Hochladen) und TRANSCODING (Transcodieren). AWS Elemental MediaConvert sendetdieseSTATUS_UPDATEEreignisse zum CloudWatch Ereignis-Service. Sie können diese Ereignisseabonnieren, um programmgesteuert oder über Amazon SNS Benachrichtigungen zu den Aufgaben zuerhalten.

Weitere Informationen zum Verwenden des Ereignisses STATUS_UPDATE finden Sie unter benutzenCloudWatch Ereignisse mit AWS Elemental MediaConvert (p. 251).

Überwachen von AWS-Ressourcen, -Anwendungen und -API-Aufrufen

Folgende AWS-Services versorgen Sie mit Updates zu Ihren Ressourcen und den Aktivitäten in IhremKonto:

• Amazon CloudWatchüberwacht IhreAWS-Ressourcen und die in ausgeführten AnwendungenAWSinEchtzeit. Sie können Metriken erfassen und verfolgen, benutzerdefinierte Dashboards erstellen undAlarme festlegen, die Sie benachrichtigen oder Maßnahmen ergreifen, wenn eine bestimmte Metrikeinen von Ihnen festgelegten Schwellenwert erreicht. Beispielsweise können Sie CloudWatch die Anzahlder erfolgreichen Aufträge über einen bestimmten Zeitraum verfolgen lassen. Weitere Informationenfinden Sie im .Amazon CloudWatch -Benutzerhandbuchaus. Eine Liste der MediaConvert -Metriken,die CloudWatch Tracks, siehebenutzen CloudWatch Metriken zum Anzeigen von Metriken für AWSElemental MediaConvert Ressourcen (p. 265)aus.

249

MediaConvert User GuideWie MediaConvert Fortschritt des Auftrags

• AWS CloudTrail erfasst API-Aufrufe und zugehörige Ereignisse, die von oder im Namen Ihres AWS-Kontos erfolgten, und übermittelt die Protokolldateien an einen von Ihnen angegebenen Amazon-S3-Bucket. Sie können die Benutzer und Konten, die AWS aufgerufen haben, identifizieren, sowiedie Quell-IP-Adresse, von der diese Aufrufe stammen, und den Zeitpunkt der Aufrufe ermitteln.Weitere Informationen finden Sie unter Protokollierung von MediaConvert-API-Aufrufen mit AWSCloudTrail (p. 275).

Themen• Wie AWS Elemental MediaConvert Fortschritt des Auftrags (p. 250)• benutzen CloudWatch Ereignisse mit AWS Elemental MediaConvert (p. 251)• benutzen CloudWatch Metriken zum Anzeigen von Metriken für AWS Elemental MediaConvert

Ressourcen (p. 265)

Wie AWS Elemental MediaConvert Fortschritt desAuftrags

Aufgabenstatus

Der Status einer Aufgabe gibt Ihnen einen groben Aufschluss darüber, was mit der Aufgabe geschieht.Erfolgreiche Aufgaben durchlaufen die folgenden Status, in der angegebenen Reihenfolge:

1. EINGEREICHT: Ihr Jobstatus ist ABGESCHICKT, wenn Sie ihn einreichen, indem Sie dieGeben Sieeinen Namen für den Benutzer ein und klicken Sie dann auf-Taste auf der Konsole oder durch SendeneinesCreateJobAnfrage über die API oder ein SDK.

2. FORTSCHREITEND: Der Aufgabenstatus lautet PROGRESSING (Wird ausgeführt), wenn der Servicedie Aufgabe schrittweise erledigt, bis alle gewünschten Ausgaben im -Ausgabe-Amazon S3-Bucketgespeichert wurden oder die Aufgabe aufgrund eines Fehlers beendet wurde.

3. SCHLIESSEN SIE AB: Der Aufgabenstatus lautet COMPLETE (COMPLETE), wenn alle gewünschtenAusgaben im -Ausgabe-Amazon S3-Bucket gespeichert wurden.

Nicht erfolgreiche Aufgaben haben den Status ERROR (Fehler). Wenn Sie eine Aufgabe abbrechen, ändertsich ihr Status zu CANCELED (Abgebrochen).

Aufgabenphase

Die Phase einer Aufgabe gibt Ihnen einen genaueren Aufschluss darüber, was mit einer Aufgabegeschieht, die den Status PROGRESSING (Wird ausgeführt) hat. Wenn eine Aufgabe ausgeführt wird,durchläuft sie die folgenden Phasen, in der angegebenen Reihenfolge:

1. SONDIEREN: Wenn Ihr Job in der PROBING-Phase ist, ist AWS Elemental MediaConvert liest dieInformationen aus Ihren Eingabedateien, die der Service für die Transcodierung benötigt.

2. UMSCODIERUNG: Wenn sich Ihre Aufgabe in der Phase TRANSCODING (Transcodieren) befindet,werden Ihre Inhalte durch den Service deMultiplexe, decodiert, codiert und reMultiplexe. Bei einigenAufgaben lädt der Service bereits in dieser Phase Ausgaben in Ihren Amazon S3-Ausgabe-Bucket hoch.Die Phase endet, wenn die gesamte Transcodierung abgeschlossen ist.

3. WIRD HOCHGELADEN: Wenn sich Ihre Aufgabe in der Phase UPLOADING (Hochladen) befindet, lädtder Service Ihre transcodierten Ausgaben in Ihren Amazon S3 S3-Bucket hoch. Falls der Service bereitsin der Phase TRANSCODING (Transcodieren) Ausgaben hochlädt, beginnt die Phase UPLOADING(Hochladen) erst nach Abschluss der Transcodierung. Sie dauert an, bis alle Uploads abgeschlossensind.

250

MediaConvert User Guidebenutzen CloudWatch Events mit MediaConvert

benutzen CloudWatch Ereignisse mit AWSElemental MediaConvert

Sie können Amazon verwenden CloudWatch Ereignisse zur Überwachung Ihres AWS ElementalMediaConvert jobs. Hier finden Sie einige Beispiele für die zahlreichen Möglichkeiten, die Sie mit habenCloudWatch -Ereignisse:

• Überwachen des Fortschritts Ihrer Aufgabe

STATUS_UPDATE-Ereignisse stellen Informationen darüber bereit, in welcher Phase sich Ihre Aufgabebefindet (PROBING, TRANSCODING oder UPLOADING). Für einige Jobs hat AWS Elemental MediaConvertHier sehen Sie eine Schätzung des Fortschritts Ihres Auftrags. Diese Schätzung wird als Prozentsatzder Gesamtzeit zwischen dem Zeitpunkt, an dem die Aufgabe die Warteschlange verlässt, bis zu demZeitpunkt, an dem die Ausgabedateien in Ihrem Amazon S3 S3-Ausgabe-Bucket angezeigt werden,ausgedrückt.

Weitere Informationen zu STATUS_UPDATE-Ereignissen finden Sie in der Tabelle der Ereignistypen unterEreignisse, die AWS Elemental MediaConvert sendet an CloudWatch (p. 262).

Weitere Informationen zum Anpassen der Häufigkeit von Statusupdates finden Sie unter Anpassen desStatusaktualisierungsinterv (p. 264).

• Richten Sie E-Mail-Benachrichtigungen für fehlgeschlagene Aufgaben ein.

Für ein Tutorial zum Einrichten dieses CloudWatch Ereignisregel für Ereignisse, sieheTutorial: Einrichtenvon E-Mail-Benachrichtigungen für fehlgeschlagene Aufträge (p. 252)aus.

Dies ist ein spezifisches Beispiel für die Einrichtung einer CloudWatch -Ereignisregel für Ereignisse, mitder Sie über Änderungen des Aufgabenstatus informiert werden. Eine Liste mit allen Benachrichtigungen,die Sie mithilfe von Ereignisregeln für Änderungen des Aufgabenstatus einrichten können, finden Sieunter Ereignisse, die AWS Elemental MediaConvert sendet an CloudWatch (p. 262).

• Rufen Sie Details zu den Ausgaben Ihrer Aufgaben ab.

AWS Elemental MediaConvert stellt Details zu Ihren Aufgabenausgaben in der —BenachrichtigungfürCOMPLETEevent. Diese Informationen umfassen den Speicherort und die Dateinamen derMediendateien und Manifeste des Auftrags. Details hierzu finden Sie unter Geben Sie Dateinamen undPfade aus (p. 255).

• Die Nachbearbeitung kann mit einer AWS Lambda-Funktion automatisch initiiert werden.

Sie können einrichten CloudWatch Ereignisse, damit eine Lambda-Funktion nach Beendigung desAuftrags Ihren Nachbearbeitungscode startet. Weitere Informationen zur Verwendung vonAWSLambdabei AWS Elemental MediaConvertfinden Sie in einer dieser Ressourcen:• Erfahrene Cloud-Architekten finden Sie imVideo auf AbrufAWSposten Sie auf derAWSAntwortenBlog.• Für Entwickler neu bei MediaConvert und Lambda, siehe dieAutomatisieren von MediaConvert

Jobs bei LambdaTutorial auf GitHubaus. Dieses Tutorial ist Teil der Tutorialreihe „Simple VODWorkflow“ (Einfacher VOD-Workflow) zur Verwendung MediaConvert um Video-on-Demand (VOD) zuerstellen.

MediaConvert stellt sicher, dass CloudWatch Events liefert jede Veranstaltung aus dem MediaConvertEreignisstream mindestens einmal.

Themen• Einrichten von CloudWatch -Ereignisregeln (p. 252)• Tutorial: Einrichten von E-Mail-Benachrichtigungen für fehlgeschlagene Aufträge (p. 252)

251

MediaConvert User GuideEinrichten von CloudWatch -Ereignisregeln

• Geben Sie Dateinamen und Pfade aus (p. 255)• Ereignisse, die AWS Elemental MediaConvert sendet an CloudWatch (p. 262)

Einrichten von CloudWatch -EreignisregelnSo richten Sie ein CloudWatch Ereignisregeln erstellen Sie eine Regel, die AWS Elemental verknüpftMediaConvert und der Service, der auf die Reaktion auf die Änderung des Auftragsstatus (z. B. AmazonSimple Notification Service (SNS) oderAWS Lambdaaus. Die folgende Abbildung zeigt die beiden Teile vonCloudWatch -Ereignisregeln

Für ein Tutorial zum Einrichten eines CloudWatch -Regel bei AWS Elemental MediaConvertfinden SieunterTutorial: Einrichten von E-Mail-Benachrichtigungen für fehlgeschlagene Aufträge (p. 252)aus.

Eine Liste der Ereignisse, die MediaConvert sendet in den CloudWatch Ereignisstream der Ereignisse,sieheEreignisse, die AWS Elemental MediaConvert sendet an CloudWatch (p. 262)aus.

Weitere allgemeine Informationen zur Verwendung von CloudWatch Ereignisse, siehe dieAmazonCloudWatch Ereignisbenutzerhandbuchaus.

Tutorial: Einrichten von E-Mail-Benachrichtigungen fürfehlgeschlagene AufträgeIn diesem Tutorial konfigurieren Sie ein CloudWatch Ereignisregel, die Ereignisse erfasst, wenn sichder Status eines Auftrags zu ändertERRORund benachrichtigt Sie dann über die Veranstaltung. Hierzuerstellen Sie zunächst ein Thema in Amazon SNS, das Ihnen eine E-Mail-Benachrichtigung über denfehlgeschlagenen Auftrag sendet. Als Nächstes erstellen Sie eine -Regel in CloudWatch Wenn Sie eineEreignisquelle definieren und mit dem Amazon SNS SNS-Thema (dem „Ziel“) verknüpfen. Dies wird in derfolgenden Abbildung gezeigt.

252

MediaConvert User GuideTutorial: E-Mail-Warnungen

Themen• Voraussetzungen (p. 253)• Schritt 1: Erstellen eines Themas in Amazon SNS (p. 253)• Schritt 2: Geben Sie eine Ereignisquelle in einem CloudWatch Ereignisregelung (p. 254)• Schritt 3: Fügen Sie das Amazon-SNS-Thema hinzu und schließen Ihre -Regel ab (p. 254)• Schritt 4: Testen Ihrer -Regel (p. 255)

VoraussetzungenIn diesem Tutorial wird davon ausgegangen, dass Sie bereits wissen, wie Sie AWS Elemental erstellen.MediaConvertTranscodierung von Jobs. Informationen zum Erstellen von Aufgaben finden Sie unterEinen Job in AWS Elemental MediaConvert einrichten (p. 10). Am Ende dieses Tutorials können Sieeinen Auftrag senden, der fehlschlägt. So können Sie testen, ob Sie Ihre Amazon SNS SNS-E-Mail-Benachrichtigungen korrekt konfiguriert haben.

Schritt 1: Erstellen eines Themas in Amazon SNSDer erste Teil der Einrichtung einer CloudWatch Die Ereignisregel bereitet das Regelziel vor. In diesem Fallbedeutet das, dass Sie ein Amazon SNS SNS-Thema erstellen und abonnieren.

Erstellen eines Amazon SNS-Themas

1. Öffnen Sie die Amazon SNS-Konsole unter https://console.aws.amazon.com/sns/v3/home.2. Wählen Sie im Navigationsbereich Topics (Themen) und Create New Group (Neue Gruppe erstellen).3. Geben Sie als Topic name (Themaname) MediaConvertJobErrorAlert ein und wählen Sie dann

Create Topic (Thema erstellen).4. Wählen Sie den Thema-ARN-Link für das gerade erstellte Thema aus. Es sieht etwa folgendermaßen

aus:arn:aws:sns:region:123456789012:MediaConvertJobErrorAlertaus.5. Auf derDetails zum Thema: MediaConvertJobErrorAlert-Seite, in derAbonnements-Bereich

wählenErstellen eines Abonnementsaus.6. Wählen Sie unter Protocol (Protokoll) die Option Email (E-Mail) aus. Für-EndpunktGeben Sie die E-

Mail-Adresse ein, an die Amazon SNS die Benachrichtigung senden soll.7. Wählen Sie Create subscription (Abonnement erstellen) aus.8. Sie erhalten eine Benachrichtigung per E-Mail von Amazon SNS. Wenn Sie die E-Mail erhalten haben,

wählen Sie in der E-Mail den Link Confirm subscription (Abonnement bestätigen) aus.

253

MediaConvert User GuideTutorial: E-Mail-Warnungen

Schritt 2: Geben Sie eine Ereignisquelle in einem CloudWatchEreignisregelungGeben Sie als Nächstes Ihre Ereignisquelle in einem CloudWatch Ereignisregel zum Erfassen vonEreignissen, die durch eine Änderung eines Auftragsstatus zu erzeugt werdenERRORaus.

So richten Sie eine Ereignisquelle in einem CloudWatch Ereignisregelung

1. Öffnen Sie CloudWatch -Konsole beihttps://console.aws.amazon.com/cloudwatch/aus.2. Wählen Sie im Navigationsbereich Events und anschließend Create rule aus.3. Wählen Sie im Bereich Event Source (Ereignisquelle) die Option Event Pattern (Ereignismuster)

und danach das Element mit der Bezeichnung Build event pattern to match events by service(Ereignismuster erstellen, um Ereignisse nach Service abzugleichen) aus. Wählen Sie aus derresultierenden Dropdown-Liste die Option Custom event pattern (Benutzerdefiniertes Ereignismuster)aus.

4. Ersetzen Sie im Feld Build custom event pattern (Angepasstes Ereignismuster erstellen) denvorhandenen Code durch den folgenden:

{"source": ["aws.mediaconvert"],"detail": {"status": ["ERROR"]}}

Dieser Code definiert ein CloudWatch Ereignisregel für Ereignisse, die einem Ereignis entspricht, beidem sich der Auftragsstatus zu ändertERRORaus. Weitere Informationen zu Ereignismustern finden SieunterEreignisse und EreignismusterimAmazon CloudWatch -Benutzerhandbuchaus.

Schritt 3: Fügen Sie das Amazon-SNS-Thema hinzu undschließen Ihre -Regel abAls nächstes fügen Sie das in Schritt 1 erstellte Ziel (das Amazon SNS SNS-Thema) zum CloudWatchEreignisregel, die Sie in Schritt 2 begonnen haben.

254

MediaConvert User GuideGeben Sie Dateinamen und Pfade aus

So fügen Sie das SNS-Thema hinzu und schließen den CloudWatch Ereignisregelung

1. Wählen Sie im Abschnitt Targets (Ziele) die Option Add targets (Ziele hinzufügen), und ändern Siedann die standardmäßige Lambda function (Lambda-Funktion) zu SNS topic (SNS-Thema).

2. FürThema*, wählenMediaConvertJobErrorAlertaus.3. Wählen Sie die Schaltfläche Configure details (Details konfigurieren) aus.4. Geben Sie für Rule definition (Regeldefinition) einen Namen und eine Beschreibung der Regel ein und

wählen Sie dann Create rule (Regel erstellen).

Schritt 4: Testen Ihrer -RegelUm Ihre Regel zu testen, senden Sie einen Auftrag, der einen Fehler verursacht. Geben Sie z. B. einenEingangsspeicherort an, der nicht existiert. Wenn Sie Ihre Ereignisregel richtig konfiguriert haben, solltenSie in wenigen Minuten eine E-Mail mit der Ereignistextnachricht erhalten.

So testen Sie die Regel

1. Öffnen Sie das AWS Elemental MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.

2. Senden Sie eine neue MediaConvert -Auftrag. Weitere Informationen finden Sie unter Einen Job inAWS Elemental MediaConvert einrichten (p. 10).

3. Prüfen Sie das E-Mail-Konto, das Sie beim Einrichten des Amazon SNS SNS-Themas angegebenhaben. Vergewissern Sie sich, dass Sie eine E-Mail-Benachrichtigung für den Auftragsfehler erhaltenhaben.

Geben Sie Dateinamen und Pfade ausDie CloudWatch -EreignisjobCOMPLETEBenachrichtigung beinhaltet dieJobResultAntwort in JSON. DieseInformationen umfassen die Dateinamen und Pfade für die Ausgabe des Auftrags — einschließlich derManifeste sowie der Medienobjekte.

Die Dateien, die AWS Elemental MediaConvert erstellt hängt von den Ausgabegruppen ab, die Sie indem Auftrag einrichten. Zum Beispiel enthalten DASH ISO-Pakete eine MPD-Manifestdatei und MP4-Medienfragmentdateien.

Sie können den Namen der Ausgabedatei und die Pfadinformationen in den JobResult-Antwortinformationen finden, in den folgenden Eigenschaften:

playlistFilePaths

Eine Liste der Amazon-S3-Dateipfade zu den Manifesten der obersten Ebene.

255

MediaConvert User GuideGeben Sie Dateinamen und Pfade aus

outputFilePaths

Der Dateipfad zum Medium oder zum Manifest, abhängig vom Typ der Ausgabegruppetype

Der Typ der Ausgabegruppe, der bestimmt, welche Dateien in playlistFilePaths undoutputFilePaths aufgelistet sind

Die folgende Tabelle fasst die Werte für diese Eigenschaften in Abhängigkeit vom Typ der Ausgabegruppezusammen.

Typ playlistFilePaths outputFilePaths

FILE_GROUP (Standardausgabe) nicht zurückgegeben Name und Pfad der Mediendatei

Beispiel: s3://bucket/file/file.mp4

FILE_GROUP (mit zusätzlicherFrameerfassungsausgabe)

nicht zurückgegeben Dateiname und Pfad des letztenerfassten Bilds

Beispiel: s3://bucket/frameoutput/file.0000036.jpg

HLS_GROUP Name und Pfad der Manifestdateider obersten Ebene

Beispiel: s3://bucket/hls/main.m3u8

Name und Pfad derManifestdateien für die einzelnenAusgaben

Beispiele:

• s3://bucket/hls/mainv1.m3u8

• s3://bucket/hls/mainv2.m3u8

DASH_ISO_GROUP Name und Pfad der Manifestdatei

Beispiel: s3://bucket/dash/1.mpd

nicht zurückgegeben

CMAF_GROUP Name und Pfad für jede derManifestdateien der oberstenEbene

Beispiele:

• s3://bucket/cmaf/1.mpd

• s3://bucket/cmaf/1.m3u8

nicht zurückgegeben

MS_SMOOTH_GROUP Name und Pfad derserverseitigen Manifestdatei

Beispiel: s3://bucket/smooth/1.ism

Name und Pfad derVideomanifestdateien für jedeAusgabe

Beispiele:

• s3://bucket/smooth/1_va.ismv

256

MediaConvert User GuideGeben Sie Dateinamen und Pfade aus

Typ playlistFilePaths outputFilePaths• s3://bucket/smooth/2_va.ismv

Für BeispielJobResultAntworten in JSON für jeden Typ der Ausgabegruppe finden Sie in den folgendenThemen:

Themen• Dateigruppe (p. 257)• Dateigruppe mit einer Frameerfassungsausgabe (p. 258)• Apple HLS-Gruppe (p. 259)• DASH ISO-Gruppe (p. 260)• CMAF-Gruppe (p. 261)• Microsoft Smooth Streaming-Gruppe (p. 261)

Dateigruppe{ "account": "111122223333", "region": "us-west-2", "detail": { "status": "COMPLETE", "outputGroupDetails": [ { "outputDetails": [ { "outputFilePaths": [ "s3://bucket/frameoutput/file.0000036.jpg" ], "durationInMs": 185000, "videoDetails": { "widthInPx": 1280, "heightInPx": 534 } } ], "type": "FILE_GROUP" }, { "outputDetails": [ { "outputFilePaths": [ "s3://bucket/file/file.mp4" ], "durationInMs": 180041, "videoDetails": { "widthInPx": 1280, "heightInPx": 534 } } ], "type": "FILE_GROUP" } ], "timestamp": 1536962166536, "jobId": "1536962115049-g58xc4", "queue": "arn:aws:mediaconvert:us-west-2:111122223333:queues/Default", "userMetadata": {},

257

MediaConvert User GuideGeben Sie Dateinamen und Pfade aus

"accountId": "111122223333" }, "detail-type": "MediaConvert Job State Change", "source": "aws.mediaconvert", "version": "0", "time": "2018-09-14T21:56:06Z", "id": "cd06e4d1-f663-9b04-48d6-ec2a97cbe54a", "resources": [ "arn:aws:mediaconvert:us-west-2:111122223333:jobs/1536962115049-g58xc4" ] }

Dateigruppe mit einer FrameerfassungsausgabeEINFrame Capture-Ausgabeist eine Ausgabe, die Sie einrichten, um Standbilder von Videos zu erstellen.Sie richten sie wie eine normale File Group (Dateigruppe)-Ausgabegruppe ein, mit der Ausnahme, dass Siedie Audiokomponente entfernen, No container (Kein Container) für den Container wählen und dann FrameCapture to JPEG (Frameerfassung zu JPEG) als Videocodec wählen.

Note

Sie können Frameerfassungsausgaben nur in Aufträgen erstellen, die auch eine reguläreAudio- und Videoausgabe haben. MediaConvert unterstützt keine Aufträge, die nur aus einerFrameerfassungsausgabe bestehen.

Wenn Sie eine Frameerfassungsausgabe erstellen, enthält das JobResult die EigenschaftoutputFilePaths, die Ihnen den Dateinamen und den Pfad des letzten erfassten Bildes angibt.

Tip

Da der Service eine automatische Nummerierung in den Namen der Frameerfassungsdateienbeinhaltet, können Sie alle Bildnamen aus dem letzten ableiten. Wenn zum Beispiel IhroutputFilePaths-Wert s3://bucket/frameoutput/file.0000036.jpg ist, könnenSie ableiten, dass noch 35 weitere Bilder am selben Speicherort liegen, mit den Namenfile.0000001, file.0000002 usw.

Das folgende Beispiel zeigt einen CloudWatch EventsJobResultBenachrichtigung, mit Pfadinformationenvon Ausgabedateien, für eine Dateigruppe mit einer Frameerfassungsausgabe.

{ "account": "111122223333", "region": "us-west-2", "detail": { "status": "COMPLETE", "outputGroupDetails": [ { "outputDetails": [ { "outputFilePaths": [ "s3://bucket/frameoutput/file.0000036.jpg" ], "durationInMs": 185000, "videoDetails": { "widthInPx": 1280, "heightInPx": 534 } } ], "type": "FILE_GROUP" }, { "outputDetails": [ { "outputFilePaths": [

258

MediaConvert User GuideGeben Sie Dateinamen und Pfade aus

"s3://bucket/file/file.mp4" ], "durationInMs": 180041, "videoDetails": { "widthInPx": 1280, "heightInPx": 534 } } ], "type": "FILE_GROUP" } ], "timestamp": 1536962166536, "jobId": "1536962115049-g58xc4", "queue": "arn:aws:mediaconvert:us-west-2:111122223333:queues/Default", "userMetadata": {}, "accountId": "111122223333" }, "detail-type": "MediaConvert Job State Change", "source": "aws.mediaconvert", "version": "0", "time": "2018-09-14T21:56:06Z", "id": "cd06e4d1-f663-9b04-48d6-ec2a97cbe54a", "resources": [ "arn:aws:mediaconvert:us-west-2:111122223333:jobs/1536962115049-g58xc4" ] }

Apple HLS-GruppeDas folgende Beispiel zeigt einen CloudWatch EventsJobResultBenachrichtigung, mit Pfadinformationenvon Ausgabedateien, für eine Apple HLS-Gruppe.

{ "account": "111122223333", "region": "us-west-2", "detail": { "status": "COMPLETE", "outputGroupDetails": [ { "outputDetails": [ { "outputFilePaths": [ "s3://bucket/hls/mainv2.m3u8" ], "durationInMs": 180041, "videoDetails": { "widthInPx": 480, "heightInPx": 270 } }, { "durationInMs": 180053 }, { "outputFilePaths": [ "s3://bucket/hls/mainv1.m3u8" ], "durationInMs": 180041, "videoDetails": { "widthInPx": 1280, "heightInPx": 534 } }

259

MediaConvert User GuideGeben Sie Dateinamen und Pfade aus

], "type": "HLS_GROUP", "playlistFilePaths": [ "s3://bucket/hls/main.m3u8" ] } ], "timestamp": 1536962071281, "jobId": "1536961999428-kxngbl", "queue": "arn:aws:mediaconvert:us-west-2:111122223333:queues/Default", "userMetadata": {}, "accountId": "111122223333" }, "detail-type": "MediaConvert Job State Change", "source": "aws.mediaconvert", "version": "0", "time": "2018-09-14T21:54:31Z", "id": "63ea01c2-3e65-8996-9588-a9d18a3d63fe", "resources": [ "arn:aws:mediaconvert:us-west-2:111122223333:jobs/1536961999428-kxngbl" ] }

DASH ISO-GruppeDas folgende Beispiel zeigt einen CloudWatch EventsJobResultBenachrichtigung, mit Pfadinformationenvon Ausgabedateien, für eine DASH ISO-Gruppe.

{ "account": "111122223333", "region": "us-west-2", "detail": { "status": "COMPLETE", "outputGroupDetails": [ { "outputDetails": [ { "durationInMs": 180041, "videoDetails": { "widthInPx": 1280, "heightInPx": 534 } }, { "durationInMs": 180053 } ], "type": "DASH_ISO_GROUP", "playlistFilePaths": [ "s3://bucket/dash/1.mpd" ] } ], "timestamp": 1536964380391, "jobId": "1536964333549-opn151", "queue": "arn:aws:mediaconvert:us-west-2:111122223333:queues/Default", "userMetadata": {}, "accountId": "111122223333" }, "detail-type": "MediaConvert Job State Change", "source": "aws.mediaconvert", "version": "0", "time": "2018-09-14T22:33:00Z", "id": "020901de-2b47-9e52-a2a7-b843b053bcba",

260

MediaConvert User GuideGeben Sie Dateinamen und Pfade aus

"resources": [ "arn:aws:mediaconvert:us-west-2:111122223333:jobs/1536964333549-opn151" ] }

CMAF-GruppeDas folgende Beispiel zeigt einen CloudWatch EventsJobResultBenachrichtigung, mit Pfadinformationenvon Ausgabedateien, für eine CMAF-Gruppe.

{ "account": "111122223333", "region": "us-west-2", "detail": { "status": "COMPLETE", "outputGroupDetails": [ { "outputDetails": [ { "durationInMs": 180041, "videoDetails": { "widthInPx": 1280, "heightInPx": 534 } }, { "durationInMs": 180053 }, { "durationInMs": 180041, "videoDetails": { "widthInPx": 1280, "heightInPx": 534 } } ], "type": "CMAF_GROUP", "playlistFilePaths": [ "s3://bucket/cmaf/1.mpd", "s3://bucket/cmaf/1.m3u8" ] } ], "timestamp": 1536964429367, "jobId": "1536964369162-gl6ur1", "queue": "arn:aws:mediaconvert:us-west-2:111122223333:queues/Default", "userMetadata": {}, "accountId": "111122223333" }, "detail-type": "MediaConvert Job State Change", "source": "aws.mediaconvert", "version": "0", "time": "2018-09-14T22:33:49Z", "id": "9eb9aaae-797c-6d93-4258-3dfa6f845d64", "resources": [ "arn:aws:mediaconvert:us-west-2:111122223333:jobs/1536964369162-gl6ur1" ] }

Microsoft Smooth Streaming-Gruppe{

261

MediaConvert User Guide-Liste von MediaConvert CloudWatchVeranstaltungen

"account": "111122223333", "region": "us-west-2", "detail": { "status": "COMPLETE", "outputGroupDetails": [ { "outputDetails": [ { "outputFilePaths": [ "s3://bucket/smooth/1_va.ismv" ], "durationInMs": 180041, "videoDetails": { "widthInPx": 1280, "heightInPx": 534 } }, { "outputFilePaths": [ "s3://bucket/smooth/2_va.ismv" ], "durationInMs": 180041, "videoDetails": { "widthInPx": 1280, "heightInPx": 534 } } ], "type": "MS_SMOOTH_GROUP", "playlistFilePaths": [ "s3://bucket/smooth/1.ism" ] } ], "timestamp": 1536964409174, "jobId": "1536964355034-rqbv0o", "queue": "arn:aws:mediaconvert:us-west-2:111122223333:queues/Default", "userMetadata": {}, "accountId": "111122223333" }, "detail-type": "MediaConvert Job State Change", "source": "aws.mediaconvert", "version": "0", "time": "2018-09-14T22:33:29Z", "id": "7569da66-f500-1af4-082b-da6c756e6813", "resources": [ "arn:aws:mediaconvert:us-west-2:111122223333:jobs/1536964355034-rqbv0o" ] }

Ereignisse, die AWS Elemental MediaConvert sendetan CloudWatchAWS Elemental MediaConvert sendet Änderungsereignisse zum Status von Aufträgen an CloudWatchEreignisse. Sie können erstellen CloudWatch Regeln für Ereignisse für jedes der folgenden Ereignisse.

Veranstaltung Gesendet bei Enthält

PROGRESSING Ein Auftrag wechselt vomStatus SUBMITTED zum StatusPROGRESSING.

Zeit in der Warteschlange.

262

MediaConvert User Guide-Liste von MediaConvert CloudWatchVeranstaltungen

Veranstaltung Gesendet bei Enthält

STATUS_UPDATE Seitdem ist etwa eine Minutevergangen MediaConvertbegann mit der Verarbeitung desAuftrags durch Standardmäßigwerden Aktualisierungen etwajede Minute gesendet, bis derService die Transcodierungabgeschlossen hat oder einFehler auftritt.

Sie können auch eine andereAktualisierungshäufigkeitin der Aufgabe angeben.Verwenden Sie dazu dieEinstellung Status update interval(Statusaktualisierungsintervall).Für Aktualisierungen mit größererHäufigkeit als dem Standardwertkönnen Sie 10, 12, 15, 20 oder30 Sekunden auswählen. FürAktualisierungen mit geringererHäufigkeit als dem Standardwertkönnen Sie einen Wert zwischen2 und 10 Minuten in Schritten voneiner Minute angeben.

Die Phase, in der sich dieAufgabe befindet, und derprozentuale Fortschritt der Phase(falls verfügbar)

Folgende Aufgabenphasen sindmöglich:

• In der Phase PROBING liestder Service Informationenzur Eingabe, um sich auf dieTranscodierung vorzubereiten.

• In der Phase TRANSCODINGwerden Ihre Inhalte durch denService demultiplext, decodiert,codiert und remultiplext. Ineinigen Aufträgen beginnt derService das Hochladen vonAusgaben in Ihren Amazon S3-Ausgabe-Bucket auch währenddieser Phase. Die Phaseendet, wenn die gesamteTranscodierung abgeschlossenist.

• Während des UPLOADING-Vorgangs lädt der Service dieverbleibenden transcodiertenAusgaben in Ihren Amazon S3-Bucket hoch.

COMPLETE Ein Auftrag wird erfolgreichabgeschlossen. MediaConverthat alle Ausgaben fehlerfreigeneriert.

Warnungen undAusgabeinformationen zumabgeschlossenen Auftrag.

ERROR Ein Auftrag hat einen Fehlerverursacht. Mindestens eineAusgabe weist einen Fehler auf.

Der Fehlercode bzw. dieFehlercodes und alle Meldungensowie Warnungen oder sonstigekurzlebige Auftragsinformationenzum Fehlerstatus des Auftrags.

263

MediaConvert User Guide-Liste von MediaConvert CloudWatchVeranstaltungen

Veranstaltung Gesendet bei Enthält

NEW_WARNING Es liegt eine Warnbedingung vor.Warnbedingungen verhindern dieAusführung des Auftrags nicht.

ARN derÜbermittlungswarteschlange,Auftrags-ID und Warnmeldung.Warnmeldungen informierenSie über Bedingungen, diedie Auftragsausführung nichtstoppen, aber darauf hinweisen,dass der Auftrag nicht wiegeplant verarbeitet werden kann.

Beispiel: Ein für dasWarteschlangen-Hoppingeingerichteter Auftrag erreichtdie angegebene Wartezeit,kann aber das Hopping nichtausführen.

Beachten Sie, dassNEW_WARNING nur dieletzte Warnmeldung undkeine vorherigen Warnungenbezeichnet, auch wenn derenWarnbedingungen nochvorliegen.

INPUT_INFORMATION Bald danach MediaConvertbeginnt mit der Verarbeitung desAuftrags.

Medieninformationen (z. B. dieFrame-Höhe und -Breite, dieFramerate und der Codec)

MediaConvert enthältInformationen zu allen Eingabeneines Ereignisses.

QUEUE_HOP Ein Auftrag wechselt dieWarteschlange.

Die ARNs beider Warteschlangenund die Priorität des Auftrags inden Warteschlangen.

Note

Nachdem sich ein Auftrag 48 Stunden lang im Zustand PROGRESSING befunden hat, versetzt derService ihn in einen ERROR-Zustand und stoppt die Ausführung. Ihnen werden keine Aufträge inRechnung gestellt, die im Zustand ERROR enden.

Anpassen des StatusaktualisierungsintervAWS Elemental MediaConvert sendet STATUS_UPDATE-Ereignisse an CloudWatch Veranstaltungen, mitdenen Sie über den Fortschritt Ihrer Aufgabe informiert werden.

Standardmäßig MediaConvert sendet diese Ereignisse etwa einmal pro Minute. Sie können aber auch einanderes Aktualisierungsintervall in der Aufgabe festlegen.

So legen Sie die STATUS_UPDATE-Häufigkeit fest

1. Auf derErstellen von Aufträgen-Seite, in derAufgabeFenster auf der linken SeiteimAuftragseinstellungen-Bereich wählenEinstellungenaus.

264

MediaConvert User Guidebenutzen CloudWatch Metriken zum Anzeigen von

Metriken für AWS Elemental MediaConvert Ressourcen

2. Wählen Sie im Bereich Job settings (Aufgabeneinstellungen) rechts unter Status update interval (sec)(Intervall für Statusaktualisierungen in Sekunden) das Update-Intervall aus.

Wenn Sie die API oder ein SDK verwenden, finden Sie diese Einstellung in der JSON-Datei Ihres Jobs. DerEinstellungsname lautetstatusUpdateIntervalaus.

benutzen CloudWatch Metriken zum Anzeigenvon Metriken für AWS Elemental MediaConvertRessourcen

AWS Elemental MediaConvert sendet die folgenden Metriken an CloudWatch jedes Mal, wenn sich derStatus eines Auftrags ändert.

Metrik Beschreibung

AudioOutputDuration Die Anzahl der Sekunden der reinen Audioausgabe füreine Warteschlange.

Gültige Dimensionen: Warteschlange

Einheit: Millisekunden

SDOutputDuration Die Anzahl der Sekunden derStandarddefinitionsausgabe (SD) für eineWarteschlange.

Informationen zur Definition der einzelnenVideoauflösungskategorien finden Sie imAWS ElementalMediaConvert Preisseiteaus.

Gültige Dimensionen: Warteschlange

Einheit: Millisekunden

HDOutputDuration Die Anzahl der Sekunden der High-Definition-Ausgabe(HD) für eine Warteschlange.

Informationen zur Definition der einzelnenVideoauflösungskategorien finden Sie imAWS ElementalMediaConvert Preisseiteaus.

Gültige Dimensionen: Warteschlange

Einheit: Millisekunden

UHDOutputDuration Die Anzahl der Sekunden von ultra-high-definition (UHD)-Ausgabe für eine Warteschlange.

Informationen zur Definition der einzelnenVideoauflösungskategorien finden Sie imAWS ElementalMediaConvertPreisseiteaus.

Gültige Dimensionen: Warteschlange

265

MediaConvert User GuideDimensionen für AWS Elemental MediaConvertMetriken

Metrik BeschreibungEinheit: Millisekunden

8KOutputDuration Die Anzahl der Sekunden der 8K-Ausgabe für eineWarteschlange.

Informationen zur Definition der einzelnenVideoauflösungskategorien finden Sie imAWS ElementalMediaConvert Preisseiteaus.

Gültige Dimensionen: Warteschlange

Einheit: Millisekunden

JobsCompletedCount Anzahl der abgeschlossenen Aufträge in dieserWarteschlange.

Gültige Dimensionen: Warteschlange

Einheit: Anzahl

JobsErroredCount Anzahl der infolge unzulässiger Eingabenfehlgeschlagenen Aufträge, z. B. bei einer Anfragezur Transcodierung einer Datei, die sich nicht imangegebenen Eingangs-Bucket befindet.

Gültige Dimensionen: Warteschlange

Einheit: Anzahl

StandbyTime Anzahl der Sekunden vor AWS Elemental MediaConvertfängt an, einen Job zu transcodieren.

Gültige Dimensionen: Warteschlange

Einheit: Millisekunden

TranscodingTime Die Anzahl der Sekunden für AWS ElementalMediaConvert um die Transcodierung abzuschließen.

Gültige Dimensionen: Warteschlange

Einheit: Millisekunden

Dimensionen für AWS ElementalMediaConvertMetrikenAWS Elemental MediaConvert -Metriken verwendenMediaConvert-Namespace und stellt Metriken für diefolgenden Dimensionen bereit.

Dimension Beschreibung

Queue CloudWatch zeigt Informationen für die angegebeneWarteschlange an.

266

MediaConvert User GuideDimensionen für AWS Elemental MediaConvertMetriken

Dimension Beschreibung

Job CloudWatch zeigt Informationen nur für einen einzelnenAuftrag an.

Operation CloudWatch zeigt Informationen nur für einen einzelnenOperationsparameter an (z. B. eine Auftrags-ID).

267

MediaConvert User Guide

Markieren von AWSElementalMediaConvertRessourcen

Ein Tag ist eine Bezeichnung, die Sie oder AWS einer AWS-Ressource zuweisen. Jedes Tag bestehtaus einem Schlüssel und einem Wert. Für Tags, die Sie zuweisen, definieren Sie einen Schlüssel undeinen Wert. Beispiel: Sie könnten als Schlüssel "Stufe" und als Wert "Test" konfigurieren. Mithilfe von Tagskönnen Sie Ihre AWS-Ressourcen leichter identifizieren und anordnen. Tags, die Sie AWS ElementarzuweisenMediaConvertJobs, Auftragsvorlagen, Warteschlangen und Voreinstellungen sind mit TagsintegriertAWS-Services.

Die folgenden Anwendungsfälle für diese Tags sind häufig anzutreffen:

• Sie können mithilfe Ihrer AWS-Ressourcengruppen-Tagging-API Ihre MediaConvert-Ressourcenmarkieren und mit anderen markierten AWS-Ressourcen gruppieren. Weitere Informationen finden Sieim .Resource Groups kennzeichnen API-Referenzaus.

• Sie können diese Tags auf dem AWS Billing and Cost Management-Dashboard aktivieren und danneinen monatlichen Kostenzuordnungsbericht einrichten. Weitere Informationen finden Sie unterEinrichten von Ressourcen für die Kostenzuordnung durch Markieren (p. 269) .

• Sie können mithilfe von Ressourcen den Zugriff auf Ressourcenebene auf Ihre Ressourcen zulassenoder ablehnenAWS Identity and Access Management(ICH). Weitere Informationen finden Sie unterSteuern des Zugriffs auf AWS-Ressourcen mit Ressourcen-Tags im IAM-Benutzerhandbuch.

Note

Sie können für Ihre MediaConvert-Aufgaben zwei Arten von Tags verwenden: AWS-Standard-Tags (tags) und Metadaten-Tags (userMetadata). Standard-AWSSo nehmen Sie dieIntegration inAWS Billing and Cost Management, derAWSResource Groups Tagging-API undIAM-ressourcenbasierte -Berechtigungen. Metadaten-Tags sind nicht mit anderen AWS-Servicesintegriert.Wenn es keine Integrationen oder Workflows gibt, die von Metadaten-Tags abhängig sind, solltenSie AWS-Standard-Tags sowohl für die automatische Integration mit AWS-Services als auch fürbenutzerdefinierte Integrationen und Workflows verwenden. Weitere Informationen finden Sieunter Verwenden von Metadaten-Tags mit AWS ElementarMediaConvertJobs (p. 273).

Die folgenden Themen sind ausschließlich für AWS-Standard-Tags relevant.

Themen• AWS Elemental einrichtenMediaConvert-Ressourcen für die Kostenzuordnung durch

Markieren (p. 269)• Hinzufügen von Tags beim Erstellen eines AWS ElementalMediaConvertRessource (p. 269)• Hinzufügen von Tags zu vorhandenen AWS ElementalMediaConvertRessource (p. 271)• Anzeigen von Tags in AWS ElementalMediaConvertRessource (p. 271)• Bearbeiten von Tags in einem AWS ElementarMediaConvertRessource (p. 272)• Entfernen von Tags von einem AWS ElementalMediaConvertRessource (p. 272)• AWS Elemental Einschränkungen für TagsMediaConvertRessourcen (p. 273)• Verwenden von Metadaten-Tags mit AWS ElementarMediaConvertJobs (p. 273)

268

MediaConvert User GuideEinrichten von Ressourcen für dieKostenzuordnung durch Markieren

AWS Elemental einrichtenMediaConvert-Ressourcen für die Kostenzuordnung durchMarkieren

Für alle Ausgaben, die Sie mithilfe einer On-Demand-Warteschlange erstellen, können Sie dasAWS Billingand Cost Management-Dashboard zum Einrichten eines monatlichen Kostenzuordnungsberichts. DieserBericht zeigt, welche Kosten AWS Ihnen für die Umschlüsselung berechnet, sortiert nach Ressource.Sie können Ihre Aufgaben so einrichten, dass Ihre Aufgabenausgaben nach den Tags der Aufgabe oderden Tags einer Ressource sortiert werden, die Sie zum Erstellen der Aufgabe verwenden. Sie könnenIhre Rechnung also nach den Tags sortieren, die Sie für die Aufgabe festgelegt haben; die Sie für dieWarteschlange festgelegt haben, an die Sie die Aufgabe absenden; die Sie für die Aufgabenvorlagefestgelegt haben, aus der Sie die Aufgabe erstellen; oder die Sie für die Ausgabevoreinstellungenfestgelegt haben, die Sie zum Einrichten der einzelnen Ausgaben der Aufgabe verwenden.

So richten Sie Kostenzuordnung durch Markieren für Ihr AWS ElementaleinMediaConvertGebühren

1. Markieren Sie die Ressourcen, nach denen Sie Ihre Rechnung sortieren möchten. Anleitungen könnenSie den anderen Themen in diesem Kapitel entnehmen.

2. Erstellen Sie Ihre Transcodierungsaufträge und geben Sie wie folgt an, wie Ihre Kosten zugeordnetwerden sollen:

a. Auf derErstellen von AufträgenAuf der SeiteAufgabeunterAuftragseinstellungen,wählenEinstellungenaus.

b. Wählen Sie im Abschnitt Job settings (Aufgabeneinstellungen) auf der rechten Seite in Billingtag source (Fakturierungs-Tag-Quelle) die Tags aus, die Sie zum Sortieren der Ausgaben derAufgabe verwenden möchten. Sie können wählen, ob Sie nach Tags für eine Ressource sortieren,die Sie zum Erstellen der Auftragsvorlage, der Ausgabevoreinstellung oder der Warteschlangeverwenden. Alternativ können Sie Job (Aufgabe) auswählen, um nach den Tags für die Aufgabeselbst zu sortieren.

Note

Aufgaben und die Tags für sie bleiben nur 90 Tage erhalten. Wenn Ihr Workflow überlängere Zeiträume Tags referenziert, sollten Sie Tags für die Warteschlange, dieAufgabenvorlage oder die Ausgabevoreinstellung anstelle von Tags für die Aufgabeverwenden.

3. Aktivieren Sie diese Tags auf dem AWS Billing and Cost Management-Dashboard. WeitereInformationen finden Sie unterAktivieren von benutzerdefinierten Kostenzuordnungs-TagsimBenutzerhandbuch für Billing and Cost Managementaus.

4. Richten Sie Ihren Bericht ein. Weitere Informationen finden Sie unterMonatlicherKostenzuordnungsberichtimBenutzerhandbuch für Billing and Cost Managementaus.

Hinzufügen von Tags beim Erstellen eines AWSElementalMediaConvertRessource

Die folgenden Verfahren veranschaulichen, wie Sie Tags beim Erstellen zu Ihren MediaConvert-Warteschlangen, -Auftragsvorlagen und -Ausgabevoreinstellungen hinzufügen.

Topics

269

MediaConvert User GuideHinzufügen von Tags beim Erstellen einer Ressource

Hinzufügen von Tags beim Erstellen einer Ressource(Konsole)Sie können Tags hinzufügen, wenn Sie eine Warteschlange, Auftragsvorlage oder Ausgabevoreinstellungerstellen.

So fügen Sie Tags hinzu, wenn Sie eine Warteschlange, Auftragsvorlage oderAusgabevoreinstellung erstellen (Konsole).

1. Befolgen Sie die Schritte in einem der folgenden Verfahren, um mit dem Erstellen der Ressource zubeginnen, speichern Sie sie aber nicht:

• Einen Job einrichten (p. 10)• Erstellen einer On-Demand-Warteschlange (p. 81)• Erstellen einer benutzerdefinierten Vorlage von Grund auf (p. 69)• So erstellen Sie eine benutzerdefinierte Voreinstellung (p. 61)• Erstellen einer benutzerdefinierten Voreinstellung aus einer Systemvorgabe (p. 62)

2. Suchen Sie den Abschnitt Tags am relevanten Speicherort:

• Für Jobs — auf derErstellen von AufträgenSeite, nachdem Sie gewählthabenEinstellungenausAufgabe-Abschnitt auf der linken Seite

• Für Warteschlangen — unten imErstellen einer WarteschlangeSeite• Für Ausgabevoreinstellungen — unten imErstellen einer VoreinstellungSeite• Für Job-Vorlagen — am Ende desErstellen einer AuftragsvorlageSeite, nachdem Sie gewählt

habenEinstellungenausAufgabe-Abschnitt auf der linken Seite3. Klicken Sie im Abschnitt Tags auf Add (Hinzufügen).4. Geben Sie für Tag key (Tag-Schlüssel) einen Namen für das Tag ein. Geben Sie für Tag Value (Tag-

Wert) einen Wert für das Tag ein.5. Klicken Sie auf Create (Erstellen), um die neue Ressource mit ihren Tags zu speichern.

Hinzufügen von Tags beim Erstellen einer Ressource(API undAWS CLI)Wenn Sie einen Auftrag, eine Aufgabenvorlage, eine Ausgabevoreinstellung oder eine Warteschlangemit dem AWS Elemental erstellenMediaConvertAPI oder dasAWS CLIsenden Sie wie üblich Ihre JSON-Spezifikation für die Ressource. Schließen Sie Tags wie im folgenden JSON-Beispiel ein, in tags:

{ "name": "Job Template Test with Resource Tags", "description": "Job Template Test", "tags":{ "Company": "Banana", "Stage": "Production" }, "settings":{

270

MediaConvert User GuideHinzufügen von Tags zu einer vorhandenen Ressource

Hinzufügen von Tags zu vorhandenen AWSElementalMediaConvertRessource

Das folgende Verfahren veranschaulicht, wie Sie Tags mithilfe des AWS Elemental zu vorhandenenAufgabenvorlagen, Ausgabevoreinstellungen oder Warteschlangen hinzufügenMediaConvertconsole.Verwenden Sie die Option, um Tags zu bestehenden Aufträgen hinzuzufügentagResourceAPI. Siekönnen die -Konsole nicht verwenden, um Tags zu bestehenden Aufträgen hinzuzufügen.

Weitere Informationen zum Hinzufügen von Tags mithilfe der API finden Sie unter der POST-Methode imEndpunktabschnitt Tags der MediaConvert-API-Referenz.

Note

Die Tags für Ihre MediaConvert-Ressourcen werden nicht in der JSON-Antwort auf eine GET-Anforderung für die Ressource angezeigt. Senden Sie stattdessen eine GET-Anforderung anden Tags-Endpunkt. Wenn Sie die Anforderung direkt an die API senden, anstatt ein SDK zuverwenden, müssen Sie den Ressourcen-ARN als URL codieren.

So fügen Sie Tags zu Aufgabenvorlagen, Ausgabevoreinstellungen und Warteschlangen hinzu(Konsole)

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie auf der linken Seite das Symbol mit den drei Ebenen aus, um auf den linken

Navigationsbereich zuzugreifen.3. Wählen Sie Output presets (Ausgabevoreinstellungen), Job templates (Auftragsvorlagen) oder Queues

(Warteschlangen).4. Wählen Sie den Namen der spezifischen Ressource, der Sie ein Tag hinzufügen möchten.5. Wählen Sie oben rechts die Schaltfläche Update (Aktualisieren), Edit queue (Warteschlange

bearbeiten) oder Update preset (Voreinstellung aktualisieren).6. Wählen Sie im Abschnitt Tags unten auf der Seite die Option Add (Hinzufügen).7. Geben Sie für Tag key (Tag-Schlüssel) einen Namen für das Tag ein. Geben Sie für Tag Value (Tag-

Wert) einen Wert für das Tag ein.8. Wählen Sie Save (Speichern) aus.

Anzeigen von Tags in AWSElementalMediaConvertRessource

Das folgende Verfahren veranschaulicht, wie Sie Tags mithilfe des AWS Elemental auf vorhandenenWarteschlangen, Auftragsvorlagen und Ausgabevoreinstellungen anzeigenMediaConvertconsole.

Informationen dazu, wie Sie das mithilfe der API tun können, finden Sie unter der GET-Methode imEndpunktabschnitt Tags arn der MediaConvert-API-Referenz. Wenn Sie die Anforderung direkt an die APIsenden, anstatt ein SDK zu verwenden, müssen Sie den Ressourcen-ARN als URL codieren.

So zeigen Sie Tags für Warteschlangen, Auftragsvorlagen und Ausgabevoreinstellungen an(Konsole)

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie auf der linken Seite das Symbol mit den drei Ebenen aus, um auf den linken

Navigationsbereich zuzugreifen.

271

MediaConvert User GuideBearbeiten von Tags auf einer Ressource

3. Wählen Sie Job templates (Aufgabenvorlagen), Output presets (Ausgabevoreinstellungen) oderQueues (Warteschlangen) aus.

4. Wählen Sie den Namen der spezifischen Ressource, die Tags hat, die Sie anzeigen möchten.5. Zeigen Sie die Tags für die Ressource im Abschnitt Tags unten auf der Seite an.

Bearbeiten von Tags in einem AWSElementarMediaConvertRessource

Das folgende Verfahren veranschaulicht, wie Sie Tags mithilfe des AWS Elemental auf vorhandenenAufgabenvorlagen, Ausgabevoreinstellungen und Warteschlangen bearbeitenMediaConvertconsole. Siekönnen die Tags vorhandener Aufgaben nicht bearbeiten.

Informationen dazu, wie Sie das mithilfe der API tun können, finden Sie unter der POST-Methode imEndpunktabschnitt Tags der MediaConvert-API-Referenz.

So bearbeiten Sie Tags für Aufgabenvorlagen, Ausgabevoreinstellungen und Warteschlangen(Konsole)

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie auf der linken Seite das Symbol mit den drei Ebenen aus, um auf den linken

Navigationsbereich zuzugreifen.3. Wählen Sie Job templates (Aufgabenvorlagen), Output presets (Ausgabevoreinstellungen) oder

Queues (Warteschlangen) aus.4. Wählen Sie den Namen der spezifischen Ressource, die Tags hat, die Sie ändern möchten.5. Wählen Sie oben rechts die Schaltfläche Update (Aktualisieren), Edit queue (Warteschlange

bearbeiten) oder Update preset (Voreinstellung aktualisieren).6. Bearbeiten Sie im Abschnitt Tags unten auf der Seite alle Werte für Tag key (Tag-Schlüssel) und Tag

values (Tag-Werte), die Sie ändern möchten.7. Wählen Sie Save (Speichern) aus.

Entfernen von Tags von einem AWSElementalMediaConvertRessource

Das folgende Verfahren veranschaulicht, wie Sie Tags mithilfe des AWS Elemental aus vorhandenenAufgabenvorlagen, Ausgabevoreinstellungen und Warteschlangen entfernenMediaConvertconsole.

Informationen dazu, wie Sie das mithilfe der API tun können, finden Sie unter der PUT-Methode imEndpunktabschnitt Tags der MediaConvert-API-Referenz.

So entfernen Sie Tags aus einer Aufgabenvorlage, einer Ausgabevoreinstellung oder einerWarteschlange (Konsole)

1. Öffnen SieMediaConvert-Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie auf der linken Seite das Symbol mit den drei Ebenen aus, um auf den linken

Navigationsbereich zuzugreifen.3. Wählen Sie Job templates (Aufgabenvorlagen), Output presets (Ausgabevoreinstellungen) oder

Queues (Warteschlangen) aus.4. Wählen Sie den Namen der spezifischen Ressource, die Tags hat, die Sie ändern möchten.

272

MediaConvert User GuideTag (Markierung)-Einschränkungen

5. Wählen Sie oben rechts die Schaltfläche Update (Aktualisieren), Edit queue (Warteschlangebearbeiten) oder Update preset (Voreinstellung aktualisieren).

6. Wählen Sie neben jedem Tag, das Sie entfernen möchten, die Option Remove (Entfernen) aus.7. Wählen Sie Save (Speichern) aus.

AWS Elemental Einschränkungen fürTagsMediaConvertRessourcen

Die folgenden grundlegenden Einschränkungen gelten für Tags (Markierungen):

• Maximale Anzahl von Tags pro Ressource – 50.• MaximumSchlüssellength — 128 Unicode-Zeichen.• MaximumValuelength — 256 Unicode-Zeichen.• Zulässige Werte fürSchlüsselundValue— Groß- und Kleinbuchstaben im UTF-8-Zeichensatz, Zahlen,

Leerzeichen und die folgenden Zeichen: _.:/= + - and @.• Bei Tag-Schlüsseln und -Werten muss die Groß-/Kleinschreibung beachtet werden.• Verwenden Sie nicht das aws:-Präfix für Schlüssel oder Werte. Es ist für die AWS-Verwendung

reserviert.

Verwenden von Metadaten-Tags mit AWSElementarMediaConvertJobs

Wenn es keine Integrationen oder Workflows gibt, die von Metadaten-Tags (userMetadata) abhängigsind, sollten Sie AWS-Standard-Tags sowohl für die automatische Integration mit AWS-Services als auchfür benutzerdefinierte Integrationen und Workflows verwenden. Weitere Informationen finden Sie unterMarkieren von AWS ElementalMediaConvertRessourcen (p. 268) .

Ein Tag ist eine Bezeichnung, die Sie oder AWS einer AWS-Ressource zuweisen. Jedes Tag bestehtaus einem Schlüssel und einem Wert. Für Tags, die Sie zuweisen, definieren Sie einen Schlüssel undeinen Wert. Beispiel: Sie könnten als Schlüssel "Stufe" und als Wert "Test" konfigurieren. Mithilfe von Tagskönnen Sie Ihre AWS-Ressourcen leichter identifizieren und anordnen. Metadaten-Tags, die Sie AWSElemental zuweisenMediaConvertJobs erscheinen in AmazonCloudWatch-Ereignisbenachrichtigungen

Metadaten-Tags können Sie Aufträgen wie folgt hinzufügen:

• Über die MediaConvert-Konsole auf der Seite Job settings (Auftragseinstellungen) im Bereich Metadata(Metadaten).

• Über die MediaConvert-API als Teil der JSON-Nutzlast Ihrer Auftragseinstellungen. Schließen Sie Tagswie im folgenden JSON-Codeausschnitt ein, in userMetadata. Weitere Informationen finden Sie imEndpunktabschnitt Jobs (Aufträge) der MediaConvert API-Referenz.

{ "name": "Job Template Test with Resource Tags", "description": "Job Template Test", "userMetadata":{ "Company": "Banana", "Stage": "Production" }, "settings":{

273

MediaConvert User GuideAuftrags-Tag-Einschränkungen

AWS ElementalMediaConvertAuftrags-Tag-EinschränkungenDie folgenden grundlegenden Einschränkungen gelten für Tags auf Aufträgen:

• Maximale Anzahl von Tags pro Auftrag — 10.• MaximumSchlüssellength — 128 Unicode-Zeichen.• MaximumValuelength — 256 Unicode-Zeichen.• Gültige Werte fürSchlüsselundValue— Groß- und Kleinbuchstaben in Unicode in jeder Sprache, Zahlen,

Leerzeichen und die folgenden Zeichen: _.:/= + - and @.• Bei Tag-Schlüsseln und -Werten muss die Groß-/Kleinschreibung beachtet werden.• Verwenden Sie nicht das aws:-Präfix für Schlüssel oder Werte. Es ist für die AWS-Verwendung

reserviert.

274

MediaConvert User GuideMediaConvert-Informationen inCloudTrail

Protokollierung von MediaConvert-API-Aufrufen mit AWS CloudTrail

MediaConvert ist in AWS CloudTrail integriert, einen Service, der die Aktionen eines Benutzers,einer Rolle oder eines AWS-Service in MediaConvert protokolliert. CloudTrailerfasst alle API-AufrufefürMediaConvertals Ereignisse, einschließlich der Anrufe von derMediaConvert-Konsole und vonCode-Aufrufen derMediaConvertAPIs. Wenn Sie einen Trail erstellen, aktivieren Sie die kontinuierlicheBereitstellung vonCloudTrailEreignisse in einem Amazon-S3-Bucket, einschließlich EreignissefürMediaConvertaus. Auch wenn Sie keinen Trail konfigurieren, können Sie die neuesten Ereignisse inder CloudTrail-Konsole in Event history (Ereignisverlauf) anzeigen. Mit den von CloudTrail gesammeltenInformationen können Sie die an MediaConvert gestellte Anforderung, die IP-Adresse, von der dieAnforderung gestellt wurde, den Initiator sowie den Zeitpunkt der Anforderung und weitere Angabenbestimmen.

Weitere Informationen zu CloudTrail finden Sie im AWS CloudTrail-Benutzerhandbuch.

MediaConvert-Informationen inCloudTrailCloudTrail wird beim Erstellen Ihres AWS-Kontos für Sie aktiviert. Die in MediaConvert auftretendenAktivitäten werden als CloudTrail-Ereignis zusammen mit anderen AWS-Serviceereignissen in Eventhistory (Ereignisverlauf) aufgezeichnet. Sie können die neusten Ereignisse in Ihr AWS-Konto downloadenund dort suchen und anzeigen. Weitere Informationen finden Sie unter Anzeigen von Ereignissen mit demCloudTrail-API-Ereignisverlauf.

Zur kontinuierlichen Aufzeichnung von Ereignissen in Ihrem AWS-Konto, einschließlich Ereignissenfür MediaConvert, erstellen Sie einen Trail. Ein Trail ermöglichtCloudTrailum Protokolldateien an einenAmazon-S3-Bucket bereitzustellen. Wenn Sie einen Trail in der Konsole anlegen, gilt dieser standardmäßigfür alle Regionen. Der Trail protokolliert Ereignisse aus allen Regionen in der AWS-Partition und stellt dieProtokolldateien in dem von Ihnen angegebenen Amazon-S3-Bucket bereit. Darüber hinaus können Sieandere AWS-Services konfigurieren, um die in den CloudTrail-Protokollen erfassten Ereignisdaten weiterzu analysieren und entsprechend zu agieren. Weitere Informationen finden Sie unter:

• Übersicht zum Erstellen eines Trails• In CloudTrail unterstützte Services und Integrationen• Konfigurieren von Amazon SNS-Benachrichtigungen für CloudTrail• Empfangen von CloudTrail-Protokolldateien aus mehreren Regionen und Empfangen von CloudTrail-

Protokolldateien aus mehreren Konten

AlleMediaConvert-Aktionen werden von protokolliertCloudTrailund sind in derAWS Elemental-ElementMediaConvert-API-Referenzaus. Zum Beispiel werden durch Aufrufe der OperationenDeleteQueue, CreateQueue und TagResource Einträge in den CloudTrail-Protokolldateien generiert.

Jeder Ereignis- oder Protokolleintrag enthält Informationen zu dem Benutzer, der die Anforderung generierthat. Die Identitätsinformationen unterstützen Sie bei der Ermittlung der folgenden Punkte:

• Ob die Anfrage mit Root- oder IAM-Benutzer-Anmeldeinformationen ausgeführt wurde.

275

MediaConvert User GuideGrundlagen zu MediaConvert-Protokolldateieinträgen

• Ob die Anforderung mit temporären Sicherheitsanmeldeinformationen für eine Rolle oder einenverbundenen Benutzer gesendet wurde.

• Ob die Anforderung aus einem anderen AWS-Service gesendet wurde

Weitere Informationen finden Sie unter CloudTrail-Element userIdentity.

Grundlagen zu MediaConvert-Protokolldateieinträgen

Ein Trail ist eine Konfiguration, durch die Ereignisse als Protokolldateien an den von Ihnen angegebenenAmazon-S3-Bucket übermittelt werden. CloudTrail-Protokolldateien können einen oder mehrere Einträgeenthalten. Ein Ereignis stellt eine einzelne Anfrage aus einer beliebigen Quelle dar und enthält unteranderem Informationen über die angeforderte Aktion, das Datum und die Uhrzeit der Aktion sowie überdie Anfrageparameter. CloudTrailProtokolleinträge sind kein geordnetes Stacktrace der öffentlichen API-Aufrufe und erscheinen daher nicht in einer bestimmten Reihenfolge.

Die folgenden Beispiele zeigen CloudTrail-Protokolleinträge, welche die Aktionen DeleteQueue,CreateQueue und TagResource demonstrieren.

Beispielprotokolleintrag:DeleteQueue

{ "eventVersion": "1.05", "userIdentity": { "type": "IAMUser", "principalId": "AIDACKCEVSQ6C2EXAMPLE", "arn": "arn:aws:iam::111122223333:user/testuser", "accountId": "111122223333", "accessKeyId": "AIDACKCEVSQ6C2EXAMPLE", "userName": "testuser", "sessionContext": { "attributes": { "mfaAuthenticated": "false", "creationDate": "2018-07-10T14:01:57Z" } }, "invokedBy": "signin.amazonaws.com" }, "eventTime": "2018-07-10T15:36:29Z", "eventSource": "mediaconvert.amazonaws.com", "eventName": "DeleteQueue", "awsRegion": "eu-west-1", "sourceIPAddress": "203.0.113.0.186", "userAgent": "signin.amazonaws.com", "requestParameters": { "name": "8" }, "responseElements": null, "requestID": "03691738-8457-11e8-a138-2b67258eef82", "eventID": "e7d85e26-6c96-4242-80f8-6c8074c26253", "readOnly": false, "eventType": "AwsApiCall", "recipientAccountId": "111122223333"}

Beispielprotokolleintrag:CreateQueue

276

MediaConvert User GuideGrundlagen zu MediaConvert-Protokolldateieinträgen

{ "eventVersion": "1.05", "userIdentity": { "type": "IAMUser", "principalId": "AIDACKCEVSQ6C2EXAMPLE", "arn": "arn:aws:iam::111122223333:user/jeremyj", "accountId": "111122223333", "accessKeyId": "AIDACKCEVSQ6C2EXAMPLE", "userName": "testUser", "sessionContext": { "attributes": { "mfaAuthenticated": "false", "creationDate": "2018-07-10T14:01:57Z" } }, "invokedBy": "signin.amazonaws.com" }, "eventTime": "2018-07-10T16:49:13Z", "eventSource": "mediaconvert.amazonaws.com", "eventName": "CreateQueue", "awsRegion": "eu-west-1", "sourceIPAddress": "54.240.197.6", "userAgent": "signin.amazonaws.com", "requestParameters": { "name": "TestTag2", "description": "", "tags": {} }, "responseElements": { "queue": { "arn": "arn:aws:mediaconvert:eu-west-1:111122223333:queues/TestTag2", "createdAt": 1531241353, "lastUpdated": 1531241353, "type": "CUSTOM", "status": "ACTIVE", "description": "", "name": "TestTag2", "submittedJobsCount": 0, "progressingJobsCount": 0 } }, "requestID": "2ccb3914-8461-11e8-bcb3-8578a1397527", "eventID": "a0ff791e-e676-4070-a296-67ecdaa662b1", "readOnly": false, "eventType": "AwsApiCall", "recipientAccountId": "111122223333"}

Beispielprotokolleintrag:TagResource

{ "eventVersion": "1.05", "userIdentity": { "type": "IAMUser", "principalId": "AIDACKCEVSQ6C2EXAMPLE", "arn": "arn:aws:iam::111122223333:user/testuser", "accountId": "111122223333", "accessKeyId": "AIDACKCEVSQ6C2EXAMPLE", "userName": "testuser" }, "eventTime": "2018-07-10T18:44:27Z",

277

MediaConvert User GuideGrundlagen zu MediaConvert-Protokolldateieinträgen

"eventSource": "mediaconvert.amazonaws.com", "eventName": "TagResource", "awsRegion": "eu-west-1", "sourceIPAddress": "203.0.113.0.186", "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36", "requestParameters": { "arn": "arn:aws:mediaconvert:eu-west-1:111122223333:queues/1", "Tags": { "CostCenter": "BU-Test" } }, "responseElements": null, "requestID": "462fd283-8471-11e8-b353-03144533ee8a", "eventID": "3364cb1b-79c8-4081-9aa0-1b0677349d5e", "readOnly": false, "eventType": "AwsApiCall", "recipientAccountId": "111122223333"}}

278

MediaConvert User Guide

AWSElementalMediaConvertFehlercodes

MediaConvert gibt Fehlercodes aus, wenn beim Transcodieren von Aufträgen Probleme auftreten. SiekönnenCloudWatchEreignisse zum Verfolgen der zurückgegebenen Fehlercodes.

In dieser Tabelle finden Sie detailliertere Informationen über Fehlercodes und -meldungen, die von derMediaConvert-Engine ausgegeben werden, einschließlich möglicher Lösungen.

Note

MediaConvertbelastet Ihr Konto nur, wenn ein Job den Status ABGESCHLOSSEN erreicht. Siezahlen nicht für Aufträge, die im Status ERROR enden.

Fehlercode Fehlermeldung Details

1010 Eingabefehler Der Service kann mindestenseine Ihrer Eingabedateien nichtöffnen. Mögliche Gründe sindfolgende:

• Die Datei ist beschädigt.• Es besteht ein Problem mit

Ihrer IAM-Berechtigung.Überprüfen Sie, ob Folgendesder Fall ist:

Die Berechtigungen desDieIAM-Rolle, die vom Servicevorausgesetzt werden (p. 5)

Die IAM-Berechtigungen derPerson, die beim Serviceangemeldet ist und den Auftragerstellt

• Der Eingabedateityp wirdnicht unterstützt. SieheUnterstützte Eingabecodecsund Container (p. 205).

• Der angegebene Pfadzu Ihrer Amazon S3 S3-Eingabedatei enthält einenFehler. Der einfachste Weg,um sicherzustellen, dass derangegebene Pfad korrekt ist,wählen Sie denDurchsuchen-Schaltfläche auf der Konsole,um Ihre Datei aus IhremAmazon S3 S3-Bucketauszuwählen.

1020 Videofehler Der Service findet kein Videoin Ihrem Eingabe-Stream. Der

279

MediaConvert User Guide

Fehlercode Fehlermeldung DetailsService konnte Ihre Eingabedateiöffnen und lesen, konnte aberkeinen elementaren Videostreamfinden. Mögliche Gründe sindfolgende:

• Es gibt ein Problem mit derEingabedatei.

• Die falsche Eingabedateiwurde angegeben.

1021 Audiofehler Der Service findet keinAudioelement in Ihrem Eingabe-Stream. Der Service konnte IhreEingabedatei öffnen und lesen,konnte aber keinen elementarenAudiostream finden. MöglicheGründe sind folgende:

• Es gibt ein Problem mit derEingabedatei.

• Die falsche Eingabedateiwurde angegeben.

1030 Nicht unterstützter Codec Der Service unterstützt denCodec oder Container derEingabedatei nicht. SieheUnterstützte Eingabecodecs undContainer (p. 205).

1040 Einstellungsfehler Mindestens eine derCodierungseinstellungender Aufgabe wird in derangegebenen Kombinationnicht unterstützt. Oder: DieCodierungseinstellungen sindnicht mit der Eingabe kompatibel.

1041 Fehler in denBeschleunigungseinstellungen

Ihre Aufgabeneinstellungensind mit der beschleunigtenTranscodierung nicht kompatibel.Siehe Jobbeschränkungenfür beschleunigtesTranscodieren in AWS ElementalMediaConvert (p. 102).

1042 Aufgabe benötigt zu wenigVerarbeitungsleistung fürAccelerated Transcoding

Diese Aufgabe benötigt zuwenig Verarbeitungsleistung,um von der beschleunigtenTranscodierung zuprofitieren. Die beschleunigteTranscodierung eignet sichvor allem für Aufgaben, derenAusführung ohne sie mindestens10 Minuten dauern würde.

280

MediaConvert User Guide

Fehlercode Fehlermeldung Details

1050 Voller Datenträger Fehler beim Schreiben,Datenträger ist voll. VerringernSie die Anzahl der Ausgaben imAuftrag oder reduzieren Sie dieLänge der Ausgabe.

1056 Fehler beim Öffnen der Datei Der Service kann keine Eingabe-oder Ausgabedatei öffnen.Mögliche Gründe sind folgende:

• Eine Datei ist beschädigt.• Es besteht ein Problem mit

Ihrer IAM-Berechtigung.Überprüfen Sie, ob Folgendesder Fall ist:

Die Berechtigungen desDieIAM-Rolle, die vom Servicevorausgesetzt werden (p. 5)

Die IAM-Berechtigungen derPerson, die beim Serviceangemeldet ist und den Auftragerstellt

• Der Eingabe- oderAusgabedateityp wirdnicht unterstützt. SieheUnterstützte Eingabecodecsund Container (p. 205).

• Der angegebene Pfadzu Ihrer Amazon S3 S3-Eingabedatei enthält einenFehler. Der einfachste Weg,um sicherzustellen, dass derangegebene Pfad korrekt ist,wählen Sie denDurchsuchen-Schaltfläche auf der Konsole,um Ihre Datei aus IhremAmazon S3 S3-Bucketauszuwählen.

281

MediaConvert User Guide

Fehlercode Fehlermeldung Details

1060 Fehler beim Zuschneiden Die für einen Eingangsclipangegebenen Start- und End-Timecodes sind im zugehörigenEingabe-Stream nicht vorhanden.Eine mögliche Ursache ist, dassdie Eingangsclipping-Timecodesbei Null beginnen sollen, dieeingebetteten Timecodes jedochzu einem anderen Zeitpunktals 00:00:00:00 beginnen. Dereinfachste Weg, dies zu lösen,besteht darin, beide EingabeneinzustellenTimecode-QuelleunddieTimecode-KonfigurationSourceunterAuftragseinstellungenzuStartat 0aus.

1075 Demuxer-Analysefehler Der Transcoder konntebei der Verwendung desDemuxers nach der Verarbeitungeiner problematischen Dateinicht wiederhergestelltwerden. Sie müssen eineunterstützte Eingabeangeben (p. 205). Wenn AWSElementalMediaConvertunterstütztIhre Eingabe, öffnen Sie einenFall mitAWS Supportaus.

1076 Fehler beim Lesen der Quelle Der Transcoder konnte eine derEingabedateien nicht lesen. DieDatei hat möglicherweise einunerwartetes Dateiende. IhreEingabedatei muss gültig undordnungsgemäß gekürzt sein.

1080 MXF-Ausgabefehler Die Konfiguration der MXF-Ausgabeeinstellungen in IhremAuftrag ist fehlerhaft. DieseEinstellungen müssen gemäß derSpezifikation korrekt und gültigsein.

282

MediaConvert User Guide

Fehlercode Fehlermeldung Details

1091 Verschlüsselungsfehler Bei der Verschlüsselungmindestens einerAuftragsausgabe ist einFehler aufgetreten. Die IAM-Rolle, die Sie in Ihrem AWSElemental-Wert ausgewählthabenMediaConvertAuftragseinstellungenermöglichen den Zugriff auf denAufruf des API Gateway.

Weitere Informationen zumEinrichten dieser IAM-Rollefinden Sie unter Einrichten vonIAM-Berechtigungen (p. 5) indiesem Handbuch.

1092 Decode-Audio-Initialisierungsfehler

MediaConvertkann mindestenseinen Ihrer Eingabe-Audiostreams nicht dekodieren.MediaConvertunterstützt denCodec und den Container, aberes gibt ein Problem mit derAudioquelle, das verhindert, dassder Transcoder ihn liest.

1401 Berechtigungsproblem Amazon S3 hat den Zugriffauf eine Datei oder einen -Bucket verweigert. ÜberprüfenSie die Bucket-Richtlinienauf Ihrem Eingabe- undAusgabespeicherort. ÜberprüfenSie, ob für den Auftrag dierichtige IAM-Rolle angegeben istund ob die Rolle die notwendigenBerechtigungen hat.

Weitere Informationen finden Sieunter:

• Verwenden vonBucket-Richtlinien undBenutzerrichtlinienimAmazon-S3-Benutzerhandbuch

• Erstellen von IAM-Berechtigungen (p. 5) indiesem Handbuch

283

MediaConvert User Guide

Fehlercode Fehlermeldung Details

1404 Fehler beim Öffnen der Datei AWSElementalMediaConvertkonntekeine Datei oder keinen AmazonS3 S3-Bucket finden. Der S3-Bucket und die Eingabedateienmüssen vorhanden und imAuftrag richtig angegeben sein.MediaConvert benötigt dieBerechtigung, um auf diesezugreifen zu können.

Weitere Informationen finden Sieunter:

• Arbeiten mit Amazon S3-BucketsimAmazon S3Entwicklerhandbuch

• Verwenden vonBucket-Richtlinien undBenutzerrichtlinienimAmazon-S3-Benutzerhandbuch

• Erstellen von IAM-Berechtigungen (p. 5) indiesem Handbuch

1432 Fehler bei der IAM-Rolle Die in Ihrem AWSElementar angegebeneRolleMediaConvertAuftragseinstellungenhaben nicht die erforderlichenBerechtigungen oder es bestehtein anderes Problem. ÜberprüfenSie, ob für den Auftrag dierichtige IAM-Rolle angegeben istund ob die Rolle die korrektenBerechtigungen hat.

Weitere Informationen zumEinrichten dieser IAM-Rollefinden Sie unter Einrichten vonIAM-Berechtigungen (p. 5) indiesem Handbuch.

1433 Fehler bei der IAM-Rolle Die in Ihrem AWSElementar angegebeneRolleMediaConvertAuftragseinstellungensind nicht vorhanden. Der Auftragmuss über die richtige IAM-Rolleverfügen.

Weitere Informationen zumEinrichten dieser IAM-Rollefinden Sie unter Einrichten vonIAM-Berechtigungen (p. 5) indiesem Handbuch.

284

MediaConvert User Guide

Fehlercode Fehlermeldung Details

1434 Fehler bei der IAM-Rolle Die in Ihrem AWSElementar angegebeneRolleMediaConvertAuftragseinstellungenhaben nicht die erforderlichenBerechtigungen. ÜberprüfenSie, ob für den Auftrag dierichtige IAM-Rolle angegebenist und ob die Rolle AWSElemental hatMediaConvertalsvertrauenswürdige Entität.

Weitere Informationen zumEinrichten dieser IAM-Rollefinden Sie unter Einrichten vonIAM-Berechtigungen (p. 5) indiesem Handbuch.

1507 Voller Datenträger Fehler beim Schreiben,Datenträger ist voll. VerringernSie die Anzahl der Ausgaben imAuftrag oder reduzieren Sie dieLänge der Ausgabe.

1515 Fehler bei der IAM-Rolle Die in Ihrem AWSElementar angegebeneRolleMediaConvertAuftragseinstellungenhaben nicht die erforderlichenBerechtigungen oder sie sindfehlerhaft aufgebaut. ÜberprüfenSie, ob für den Auftrag dierichtige IAM-Rolle angegeben istund ob die Rolle die korrektenBerechtigungen hat.

Weitere Informationen zumEinrichten dieser IAM-Rollefinden Sie unter Einrichten vonIAM-Berechtigungen (p. 5) indiesem Handbuch.

1550 Beschleunigungsfehler Bei der beschleunigtenTranscodierung dieses Auftragsist ein unerwarteter Fehleraufgetreten. Wenden Sie sich anAWS Support.

1999 Unbekannter Fehler Es ist ein unerwarteterTranscoding-Fehler aufgetreten.Wenden Sie sich an AWSSupport.

285

MediaConvert User Guide

Fehlercode Fehlermeldung Details

3400 HLS-Eingabe entspricht nicht denAnforderungen

Ihre HLS-Eingabe entsprichtnicht den AnforderungenfürMediaConvertunterstützteHLS-Eingaben. WeitereInformationen finden Sieunter Verwenden von HLS-Eingaben mit AWS ElementalMediaConvert (p. 208) .

3401 HTTP-Dateizugriff nichtgenehmigt

Sie haben eine HTTP (S) -URL für eine Eingabedateiangegeben, die eineAuthentifizierung erfordert.MediaConvertübergibtkeine Authentifizierungs-Anmeldeinformationen an denHTTP-Server. Ändern Sie dieBerechtigungen für Ihre Datei aufdem HTTP-Server oder laden SieIhre Datei auf Amazon S3 hochund geben Sie stattdessen denAmazon S3 S3-Speicherort an.

Weitere Informationenfinden Sie unter HTTP-Eingabeanforderungen (p. 5) .

3403 HTTP-Zugriff verboten Sie haben eine HTTP-URL füreine Eingabedatei angegeben,der HTTP-Server verweigertaber die Anforderung. Stellen Siesicher, dass Sie die richtige URLangegeben haben. Wenn das derFall ist, wenden Sie sich bitte andas Team, das für die Wartungdes HTTP-Servers zuständig ist,auf dem Ihre Datei gehostet wird.

3404 HTTP-Datei nicht gefunden Sie haben eine HTTP-URL füreine Eingabedatei angegeben,die Datei befindet sich aber nichtauf dem HTTP-Server. StellenSie sicher, dass Sie die richtigeURL angegeben haben.

3408 HTTP-Upload-Fehler Sie haben eine HTTP-URL füreine Eingabedatei angegeben,das Hochladen ist aber auseinem Grund fehlgeschlagen,der in keinem Zusammenhangmit den Fehlern 3401, 3403 und3404 steht. Wenden Sie sich anAWS Support.

286

MediaConvert User Guide

Fehlercode Fehlermeldung Details

3450 HTTP-Server-Fehler Sie haben eine HTTP-URL füreine Eingabedatei angegeben,der HTTP-Server hat aber eineFehlermeldung zurückgegebenoder ist ausgefallen. Wenden Siesich bitte an das Team, das fürdie Wartung des HTTP-Serverszuständig ist, auf dem Ihre Dateigehostet wird.

3451 HTTP-Server-Verbindungsfehler Sie haben eine HTTP-URL füreine Eingabedatei angegeben,MediaConvert konnte aber keineVerbindung mit dem HTTP-Server herstellen. Stellen Siesicher, dass Sie die richtige URLangegeben haben.

3457 Eingabe nach Richtlinie nichtzulässig

Sie haben einenEingabespeicherort angegeben,den Ihre Richtlinie nicht zulässt.Geben Sie einen zulässigenEingabeort an und senden SieIhren Job erneut ein.

3999 Unbekannter HTTP-Fehler Es ist ein unerwarteter Fehler imZusammenhang mit dem AbrufenIhrer Eingabedatei von einemHTTP-Server aufgetreten. StellenSie sicher, dass Sie Ihre Dateimanuell von Ihrem HTTP-Hostherunterladen können. WendenSie sich anAWS Supportaus.Wenn das der Fall ist, wendenSie sich bitte an das Team,das für die Wartung des HTTP-Servers zuständig ist, auf demIhre Datei gehostet wird.

287

MediaConvert User GuideAllgemeinesAWSDatenschutz

Sicherheit in AWS ElementalMediaConvert

Die Sicherheit in der Cloud hat AWS höchste Priorität. Als AWS-Kunde profitieren Sie von einerRechenzentrums- und Netzwerkarchitektur, die zur Erfüllung der Anforderungen von Organisationenentwickelt wurden, für die Sicherheit eine kritische Bedeutung hat.

Sicherheit gilt zwischen AWS und Ihnen eine geteilte Verantwortung. Das Modell der geteiltenVerantwortung beschreibt dies als Sicherheit der Cloud und Sicherheit in der Cloud:

• Sicherheit der Cloud – AWS ist dafür verantwortlich, die Infrastruktur zu schützen, mit der AWS-Services in der AWS-Cloud ausgeführt werden. AWS stellt Ihnen außerdem Services bereit, dieSie sicher nutzen können. Auditoren von Drittanbietern testen und überprüfen die Effektivitätunserer Sicherheitsmaßnahmen im Rahmen der AWS-Compliance-Programme regelmäßig. WeitereInformationen zu den Compliance-Programmen, die für AWS Elemental gelten MediaConvert, finden SieunterAWSDienstleistungen im Umfang nach Compliance-Programmaus.

• Sicherheit in der Cloud – Ihr Verantwortungsumfang wird durch den AWS-Service bestimmt, den Sieverwenden. Sie sind auch für andere Faktoren verantwortlich, etwa für die Vertraulichkeit Ihrer Daten, fürdie Anforderungen Ihres Unternehmens und für die geltenden Gesetze und Vorschriften.

Diese Dokumentation erläutert, wie das Modell der geteilten Verantwortung bei der Verwendung vonMediaConvertaus. In den folgenden Themen sehen Sie, wie Sie konfigurieren MediaConvert um IhreSicherheits- und Compliance-Ziele zu erreichen. Sie lernen auch, wie man andere benutztAWS-Services,die Ihnen helfen, Ihre zu überwachen und zu schützen MediaConvert Ressourcen schätzen.

Themen• AllgemeinesAWSDatenschutz (p. 288)• Schützen Sie Ihre Medienressourcen mit Verschlüsselung und DRM mit AWS Elemental

MediaConvert (p. 289)• Authentifizierung und Zugriffskontrolle für AWS Elemental MediaConvert (p. 299)• So lassen Sie Eingabestandorttypen mit einer Richtlinie zu oder nicht zulassen (p. 310)• Weitere Informationen zuAWS Identity and Access Management (p. 311)• Compliance-Validierung für AWS Elemental MediaConvert (p. 318)• Ausfallsicherheit in AWS Elemental MediaConvert (p. 319)• Sicherheit der Infrastruktur in AWS Elemental MediaConvert (p. 319)

AllgemeinesAWSDatenschutzDieAWS Modell der übersichtlichen Verantworgilt für den Datenschutz in AWS ElementalMediaConvertaus. Wie in diesem Modell beschrieben, ist AWS verantwortlich für den Schutz derglobalen Infrastruktur, in der die gesamte AWS Cloud ausgeführt wird. Sie sind dafür verantwortlich,die Kontrolle über Ihre in dieser Infrastruktur gehosteten Inhalte zu behalten. Dieser Inhalt enthält dieSicherheitskonfigurations- und Verwaltungsaufgaben für die von Ihnen verwendeten AWS-Services.

288

MediaConvert User GuideSchützen Sie Ihre Media-Assetsmit Verschlüsselung und DRM

Weitere Informationen zum Datenschutz finden Sie unter Häufig gestellte Fragen zum Datenschutz.Informationen zum Datenschutz in Europa finden Sie im Blog-Beitrag AWS-Modell der geteiltenVerantwortung und die GDPR im Blog zur AWS-Sicherheit.

Wir empfehlen aus Gründen des Datenschutzes, dass Sie AWS-Konto-Anmeldeinformationen schützenund die Benutzerkonten jeweils mit AWS Identity and Access Management (IAM) einrichten. So erhältjeder Benutzer nur die Berechtigungen, die zum Durchführen seiner Aufgaben erforderlich sind. Außerdemsollten Sie die Daten mit folgenden Methoden schützen:

• Verwenden Sie für jedes Konto die Multi-Factor Authentication (MFA).• Verwenden Sie SSL/TLS für die Kommunikation mit AWS-Ressourcen. Wir empfehlen TLS 1.2 oder

höher.• Richten Sie die API und die Protokollierung von Benutzeraktivitäten mit ein AWS CloudTrail.• Verwenden Sie AWS-Verschlüsselungslösungen zusammen mit allen Standardsicherheitskontrollen in

AWS-Services.• Verwenden Sie erweiterte verwaltete Sicherheitsservices wie Amazon Macie, die dabei helfen, in

Amazon S3 gespeicherte persönliche Daten zu erkennen und zu sichern.• Wenn Sie für den Zugriff auf AWS über eine Befehlszeilenschnittstelle oder über eine API FIPS 140-2-

validierte kryptografische Module benötigen, verwenden Sie einen FIPS-Endpunkt. Weitere Informationenüber verfügbare FIPS-Endpunkte finden Sie unter Federal Information Processing Standard (FIPS)140-2.

Wir empfehlen dringend, in Freitextfeldern wie z. B. im Feld Name keine vertraulichen oder sensiblenInformationen wie die E-Mail-Adressen Ihrer Kunden einzugeben. Dies gilt auch, wenn Sie mitMediaConvert oder anderesAWSDienste, die die Konsole verwenden, API,AWS CLI, oderAWSSDKs. AlleDaten, die Sie in Tags (Markierungen) oder Freiformfelder eingeben, die für Namen verwendet werden,können für Abrechnungs- oder Diagnoseprotokolle verwendet werden. Wenn Sie eine URL für einenexternen Server bereitstellen, empfehlen wir dringend, Sie keine Anmeldeinformationen zur ValidierungIhrer Anforderung an den betreffenden Server in die URL einzuschließen.

Schützen Sie Ihre Medienressourcen mitVerschlüsselung und DRM mit AWS ElementalMediaConvert

Schützen Sie Ihre Inhalte durch Verschlüsselung vor unberechtigtem Zugriff. Sie können eine beliebigeKombination dieser Verschlüsselungsoptionen mit AWS Elemental verwenden MediaConvert:

• Clientseitige Verschlüsselung: Verschlüsseln Sie Ihre Eingabedateien, bevor Sie sie in Amazon S3hochladen, um sie während der Übertragung zu schützen.

• Serverseitige Verschlüsselung: Schützen Sie Ihre Ausgabedateien in den Amazon S3 S3-Buckets, dieAWS Elemental sind MediaConvert liest aus und schreibt in.

• DRM (Digital Rights Management): Stellen Sie sicher, dass nach der Verteilung Ihrer Inhalte nurautorisierte Zuschauer diese ansehen können.

Die folgende Abbildung veranschaulicht diese Verschlüsselungsoptionen.

289

MediaConvert User GuideImplementieren clientseitiger Verschlüsselung

Themen• Implementieren clientseitiger Verschlüsselung (p. 290)• Implementieren serverseitiger Verschlüsselung (p. 293)• DRM (Digital Rights Management) (p. 295)

Implementieren clientseitiger VerschlüsselungClientseitige Verschlüsselung ist eine der drei Verschlüsselungsoptionen, die Sie mit AWS Elementalverwenden können MediaConvertaus. Mit clientseitiger Verschlüsselung können Sie Ihre Eingabedateienverschlüsseln, bevor Sie diese in Amazon S3 hochladen.

Sie können die clientseitige Verschlüsselung in Verbindung mit den beiden anderen Optionen nutzen. Diefolgende Abbildung veranschaulicht die drei Optionen.

Wenn Sie die clientseitige Verschlüsselung einrichten, verwenden Sie mehrere AWS-Services, wie in derfolgenden Abbildung dargestellt.

290

MediaConvert User GuideImplementieren clientseitiger Verschlüsselung

So verwenden Sie die clientseitige Verschlüsselung mit AWS Elemental MediaConvert

1. Verwenden vonAWS Key Management Service(AWS KMS) um einen KMS-Schlüssel zu erstellen.Die entsprechenden Verfahren sind unterErstellen von SchlüsselnimAWS Key ManagementServiceEntwicklerhandbuchaus. Eine Übersicht finden Sie unterAWS Key ManagementServiceKonzepteim selben Leitfaden.

2. Erstellen Sie einen Datenschlüssel zum Verschlüsseln Ihrer Inhalte. Verwenden derAWS KMSEncrypt-Vorgang zum Verschlüsseln des Datenschlüssels unter Ihrem kundenverwalteten Schlüssel.Sie müssen diesen Verschlüsselungskontext verwenden:

"{\"service\" : \"mediaconvert.amazonaws.com\" }"

Sie können Ihren Datenschlüssel auf eine der folgenden Arten erstellen und verschlüsseln:

291

MediaConvert User GuideImplementieren clientseitiger Verschlüsselung

• Erstellen eines Datenschlüssels mitAWS Key Management Service(AWS KMS) durch Anrufen vonKMSGenerateDataKeyaus. Für denKeyIdGeben Sie den Amazon-Ressourcennamen (ARN) desKMS-Schlüssels an, den Sie im ersten Schritt dieses Verfahrens erstellt haben. Dieser Vorgang gibteine Klartextkopie des Datenschlüssels und eine unter dem KMS-Schlüssel verschlüsselte Kopiezurück.

• Verwenden Sie eine Verschlüsselungsbibliothek wieOpenSSL, um einErweiterterVerschlüsselungsstandard(AES) -Schlüssel. Verschlüsseln Sie den Schlüssel dann durch Aufrufenvon AWS KMS Verschlüsseln. Schließen Sie den KMS-Schlüssel, den Sie im ersten Schritt diesesVerfahrens erstellt haben, alsKeyIdwenn Sie diesen Anruf tätigen.

Weitere Informationen zum Erstellen eines AES-Schlüssels mit OpenSSL finden Sie in derOpenSSL-Dokumentation.

Weitere Informationen finden Sie unterDatenschlüsselimAWS Key ManagementServiceKonzepteThema desAWS Key Management ServiceEntwicklerhandbuchaus.

3. Verwenden Sie den Klartext-Datenschlüssel, den Sie im vorhergehenden Schritt erstellt haben, umIhre Inhalte zu verschlüsseln. Gehen Sie dazu wie folgt vor:

• Verwenden Sie einen der folgenden AES-Verschlüsselungsmodi: CTR, CBC oder GCM.• Verwenden Sie einen 16-Byte-Initialisierungsvektor mit einem beliebigen Verschlüsselungsmodus.

Sie können auch einen 12-Byte-Initialisierungsvektor mit GCM oder CTR verwenden.

Weitere Informationen zum Verwenden von OpenSSL finden Sie in der OpenSSL-Dokumentation.

Note

AWS Elemental MediaConvert unterstützt keine Dateien, die mit dem Amazon S3 S3-Verschlüsselungsclient verschlüsselt sind.

4. Geben Sie AWS Elemental an MediaConvert Entschlüsselungseinstellungen für jede verschlüsselteEingabe wie folgt:

a. Auf derErstellen von Aufträgen-Seite, in derAufgabeWählen Sie auf der linken SeiteeineEingabeaus.

b. Wählen Sie im Abschnitt Eingabe auf der rechten Seite die Option Entschlüsselungseinstellungenaus.

c. Wählen Sie für Entschlüsselungsmodus den AES-Verschlüsselungsmodus aus, den Sie zumVerschlüsseln Ihrer Inhalte in einem früheren Schritt dieses Verfahrens verwendet haben.

d. Geben Sie unter Verschlüsselter Datenschlüssel die verschlüsselte Version Ihres Datenschlüsselsein, die von der Operation AWS KMS GeneratedDataKey oder Encrypt zurückgegeben wird.

Stellen Sie sicher, dass Sie die verschlüsselte Version Ihres Datenschlüssels angeben. Durch dieBereitstellung des Datenschlüssels als Klartext wird dieser während der Übertragung zwischenIhrem System und offengelegt MediaConvertund macht Ihre Inhalte verwundbar. Außerdemschlägt Ihr Auftrag fehl, wenn Sie Ihren Klartext-Datenschlüssel angeben.

e. Geben Sie für Initialisierungsvektor den 16-Byte- oder 12-Byte-Initialisierungsvektor an, den Siezum Verschlüsseln Ihrer Inhalte in einem früheren Schritt dieses Verfahrens verwendet haben.

Note

Sie müssen Ihren Initialisierungsvektor in Base64 kodieren. Sie können die Base64-Kodierung mit einem Online-Konvertierungstool oder über die Linux-Befehlszeile mitdem folgenden Befehl vornehmen: echo -n "string-to-be-encoded-here"| base64aus. Die-nflag schließt alle Zeilenumbruchzeichen ab dem Ende derZeichenfolge, die Sie übergeben, aus.

292

MediaConvert User GuideImplementieren serverseitiger Verschlüsselung

f. Wenn das SymbolAWSRegion, für die du benutzt hastAWS KMSWenn Sie Ihren Datenschlüsselgeneriert haben, unterscheidet sich von der Region, die Sie derzeit zum Ausführen IhresAWS Elemental verwenden MediaConvertjob, geben Sie diese Region fürAWSRegion fürEntschlüsselungsschlüsselaus.

5. Grantkms:DecryptBerechtigungen für Ihr AWS Elemental MediaConvert AWS Identity and AccessManagement(IAM) -Rolle. Verwenden Sie eine IAM-Inline-Richtlinie. Weitere Informationen finden Sieunter folgenden Themen:

• Weitere Informationen zum Einrichten einer IAM-Rolle für AWS Elemental MediaConvertannehmen, sieheSchritt 5: Einrichten von IAM-Berechtigungen (p. 5)Im Kapitel Erste Schritte diesesHandbuchs.

• Weitere Informationen zum Erteilen von IAM-Berechtigungen mit einer Inline-Richtlinie finden Siein der ProzedurSo betten Sie eine eingebundene Richtlinie für einen Benutzer oder eine RolleeininHinzufügen von IAM-Identitätsberechtigungen (Konsole)imIAM User Guideaus.

• Beispiele für IAM-Richtlinien, die gewährenAWS KMSBerechtigungen, einschließlichder Entschlüsselung verschlüsselter Inhalte, sieheBeispiele für vom Kunden verwalteteRichtlinienimAWS Key Management ServiceEntwicklerhandbuchaus.

Implementieren serverseitiger VerschlüsselungServerseitige Verschlüsselung mit Amazon S3 ist eine der drei Verschlüsselungsoptionen, die Sie mit AWSElemental verwenden können MediaConvertaus. Sie können sie in Verbindung mit den beiden anderenOptionen nutzen. Die folgende Abbildung veranschaulicht die drei Optionen.

Sie können Ihre Eingabe- und Ausgabedateien in Ruhe mithilfe der serverseitigen Verschlüsselung mitAmazon S3 schützen:

• Zum Schützen Ihrer Eingabedateien richten Sie eine serverseitige Verschlüsselung wie für jedes andereObjekt in einem Amazon S3 S3-Bucket ein. Weitere Informationen finden Sie unter Schutz von Datendurch serverseitige Verschlüsselung im Amazon Simple Storage Service User Guide.

• Zum Schutz Ihrer Ausgabedateien geben Sie in Ihrem AWS Elemental an MediaConvert Job, dassAmazon S3 Ihre Ausgabedateien verschlüsselt MediaConvert lädt sie hoch. Standardmäßig werdenIhre Ausgabedateien nicht verschlüsselt. Der Rest dieses Themas enthält weitere Informationen zumEinrichten Ihres Auftrags für die Verschlüsselung Ihrer Ausgabedateien.

Wenn Sie ein AWS Elemental einrichten MediaConvert Auftragsausgabe für die serverseitigeVerschlüsselung, Amazon S3 verschlüsselt diese mit einem Datenschlüssel. Als zusätzlicheSicherheitsmaßnahme wird der Datenschlüssel selbst mit einem Masterschlüssel verschlüsselt.

Sie können auswählen, ob Amazon S3 den Datenschlüssel mit dem standardmäßigen verwaltetenS3-Schlüssel oder einem KMS-Schlüssel verschlüsselt, der von verwaltet wirdAWS Key Management

293

MediaConvert User GuideImplementieren serverseitiger Verschlüsselung

Service(AWS KMS) enthalten. Die Verwendung des Standard-S3-Masterschlüssels lässt sich ameinfachsten einrichten. Wenn Sie es vorziehen, mehr Kontrolle über Ihren Schlüssel zu haben, verwendenSie eineAWS KMS-Schlüssel. Weitere Informationen zu den unterschiedlichen Arten von KMS-Schlüsseln,die mit verwaltet werdenAWS KMS, finden Sie unterWas ist ?AWS Key Management Service?imAWS KeyManagement ServiceEntwicklerhandbuchaus.

Wenn Sie sich für eineAWS KMSSchlüssel können Sie einen vom Kunden verwalteten Schlüssel inIhremAWSKonto. AnsonstenAWS KMSverwendet dasAWSverwalteter Schlüssel für Amazon S3, der überden Alias verfügtaws/s3aus.

So richten Sie die Auftragsausgaben für die serverseitige Verschlüsselung ein

1. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvertaus.2. Wählen Sie Create job (Auftrag erstellen) aus.3. Richten Sie Ihre Eingangs- und Ausgabegruppen und Ausgaben für Video und Audio ein (wie unter

Einen Job in AWS Elemental MediaConvert einrichten (p. 10) und Erstellen von Ausgaben mit AWSElementarMediaConvert (p. 42) beschrieben).

4. Für jede Ausgabegruppe, die Ausgaben enthält, die Sie verschlüsseln möchten, richten Sie eineserverseitige Verschlüsselung ein:

a. Wählen Sie im Bereich Auftrag auf der linken Seite die Ausgabegruppe aus.b. Wählen Sie im Abschnitt „Gruppeneinstellungen“ auf der rechten SeiteServer-side encryptionaus.

Wenn Sie die API oder ein SDK verwenden, finden Sie diese Einstellung in der JSON-Datei IhresJobs. Der Einstellungsname lautetS3EncryptionSettingsaus.

c. FürVerwaltung von Verschlüsselungsschlüsseln, wähle dasAWS-Service, der IhrenDatenschlüssel schützt. Wenn Sie die API oder ein SDK verwenden, finden Sie diese Einstellungin der JSON-Datei Ihres Jobs. Der Einstellungsname lautetS3ServerSideEncryptionTypeaus.

Wenn Sie angebenAmazon S3verschlüsselt Amazon S3 Ihren Datenschlüssel mit einemkundenverwalteten Schlüssel, den Amazon S3 sicher speichert. Wenn Sie angebenAWSKMSverschlüsselt Amazon S3 Ihren Datenschlüssel mit einem KMS-SchlüsselAWS KeyManagement Service(AWS KMS) speichert und verwaltet.

d. Wenn Sie gewählt habenAWS KMSGeben Sie im vorherigen Schritt optional den ARN einesIhrerWas ist ?AWS Key Management Service?aus. Wenn Sie das tun,AWS KMSMit diesemKMS-Schlüssel verschlüsselt den Datenschlüssel, den Amazon S3 zum Verschlüsseln IhrerMediendateien verwendet.

Wenn Sie keinen Schlüssel für angebenAWS KMSverwendet Amazon S3AWS-verwalteterSchlüsselin IhremAWSKonto, das ausschließlich für Amazon S3 verwendet wird.

e. Wenn Sie gewählt habenAWS KMSzumVerwaltung von Verschlüsselungsschlüsseln,erteilenkms:Encryptundkms:GenerateDataKeyBerechtigungen für Ihr AWS ElementalMediaConvert AWS Identity and Access Management(IAM) -Rolle. Dies ermöglicht MediaConvertum Ihre Ausgabedateien zu verschlüsseln. Wenn Sie diese Ausgänge auch als Eingaben fürandere verwenden möchten MediaConvert Job, auch gewährenkms:Decrypt-BerechtigungenWeitere Informationen finden Sie unter folgenden Themen:

• Weitere Informationen zum Einrichten einer IAM-Rolle für AWS Elemental MediaConvertannehmen, sieheSchritt 5: Einrichten von IAM-Berechtigungen (p. 5)Im Kapitel Erste Schrittedieses Handbuchs.

• Weitere Informationen zum Erteilen von IAM-Berechtigungen mit einer Inline-Richtlinie findenSie in der ProzedurSo betten Sie eine eingebundene Richtlinie für einen Benutzer oder eineRolle eininHinzufügen von IAM-Identitätsberechtigungen (Konsole)imIAM User Guideaus.

• Beispiele für IAM-Richtlinien, die gewährenAWS KMSBerechtigungen, einschließlichder Entschlüsselung verschlüsselter Inhalte, sieheBeispiele für vom Kunden verwalteteRichtlinienimAWS Key Management ServiceEntwicklerhandbuchaus.

294

MediaConvert User GuideDRM (Digital Rights Management)

5. Führen Sie Ihr AWS Elemental aus MediaConvert Job wie üblich. Wenn Sie gewählthabenAWS KMSzumVerwaltung von Verschlüsselungsschlüsseln, denken Sie daran zugewährenkms:DecryptBerechtigungen für jeden Benutzer oder eine Rolle, die auf Ihre Ausgabenzugreifen soll.

DRM (Digital Rights Management)DRM ist eine der drei Verschlüsselungsoptionen, die Sie mit AWS Elemental verwenden könnenMediaConvertaus. Sie können sie in Verbindung mit den beiden anderen Optionen nutzen. Die folgendeAbbildung veranschaulicht die drei Optionen.

Schützen Sie Ihre Inhalte durch Verschlüsselung vor unberechtigtem Zugriff. Digital Rights Management(DRM) -Systeme bieten Schlüssel zu AWS Elemental MediaConvert zur Verschlüsselung von Inhaltensowie Lizenzen für Player und andere Verbraucher zur Entschlüsselungsunterstützung.

Note

Für das Verschlüsseln von Inhalten benötigen Sie einen DRM-Lösungsanbieter.

• Eine Übersicht finden Sie unterhttps://docs.aws.amazon.com/speke/latest/documentation/what-is-speke.html #services -Architekturaus.

• Weitere Informationen zum Einrichten von finden Sie unterhttps://docs.aws.amazon.com/speke/latest/documentation/customer-onboarding.htmlaus.

Die einzige Ausnahme bildet das Apple HLS-Streaming-Protokoll, bei dem Sie entweder Ihreeigenen statischen Schlüssel definieren oder einen DRM-Provider verwenden können.

Themen• Verschlüsselung von Inhalten (p. 295)• Verwenden von verschlüsselten Inhaltsschlüsseln mit DRM (p. 298)• Fehlerbehebung bei der DRM-Verschlüsselung (p. 299)

Verschlüsselung von InhaltenGehen Sie wie folgt vor, um die Inhaltsverschlüsselung in den Ausgabegruppen CMAF, DASH ISO, AppleHLS, and MS Smooth zu aktivieren.

AWS Elemental MediaConvert unterstützt die folgenden Kombinationen von Ausgabegruppen und DRM-Systemen mit SPEKE v1.0.

295

MediaConvert User GuideDRM (Digital Rights Management)

Ausgabegruppe Microsoft PlayReady Google Widevine Apple FairPlay

DASH √ √  

Apple HLS     √

Microsoft Smooth √    

CMAF √ √ √

Um diese Vorgehensweise nutzen zu können, sollten Sie sich mit Ausgabegruppen auskennen. WeitereInformationen finden Sie unter the section called “Schritt 3: Erstellen von Ausgabeeinruppen” (p. 17).

So verschlüsseln Sie Inhalte

1. Richten Sie Ihren Transcodierungsauftrag wie üblich ein. Weitere Informationen finden Sie unter EinenJob einrichten (p. 10).

2. Auf derErstellen von Aufträgen-Seite, in derAufgabeFenster auf der linken SeiteunterAusgabegruppenund wählen Sie eine Ausgabegruppe aus, für die Sie die Verschlüsselungaktivieren möchten.

3. Aktivieren Sie DRM encryption (DRM-Verschlüsselung).4. Wählen Sie für CMAF- und Apple HLS-Ausgabegruppen die Verschlüsselungsmethode aus. Stellen

Sie sicher, dass Sie eine Verschlüsselungsmethode wählen, die mit dem von Ihnen verwendetenDRM-System kompatibel ist.

FürDASH ISOundMS SmoothAusgabegruppen geben Sie die Verschlüsselungsmethode nicht an.MediaConvert verwendet für diese Ausgabegruppen stets die AES-CTR (AES-128) -Verschlüsselung.

5. Wählen Sie für CMAF- und Apple HLS-Ausgabegruppen die Quelle für denInhaltsverschlüsselungsschlüssel aus. Wählen Sie für Key provider type (Schlüsselanbieter-Typ)SPEKE aus, um mit einem Schlüssel Ihres DRM-Lösungsanbieters zu verschlüsseln, oder wählen SieStatic Key (Statischer Schüssel) aus, um Ihren eigenen Schlüssel einzugeben.

Für DASH ISO- und MS Smooth--Ausgabegruppen geben Sie keine Quelle für denInhaltsverschlüsselungsschlüssel an. Für diese Ausgabegruppen führt MediaConvert DRM nur miteinem SPEKE-konformen Schlüsselanbieter aus.

• Füllen Sie für SPEKE die Felder für die Verschlüsselungsparameter aus. Weitere Informationenfinden Sie unter the section called “SPEKE-Verschlüsselungsparameter” (p. 296).

• Weitere Informationen zu Static Key (Statischer Schlüssel) finden Sie unter the section called“Parameter für statische Schlüsselverschlüsselung” (p. 297).

Note

MediaConvert unterstützt keine DRM-Inhaltsverschlüsselung für die folgenden Ausgabe-Videocodecs: AV1, VP8 und VP9.

SPEKE-Verschlüsselungsparameter

Wenn Sie eine Verschlüsselung festlegen, stellen Sie Eingabeparameter bereit, die dem Service dieLokalisierung des Schlüsselservers Ihres DRM-Lösungsanbieters, Ihre Authentifizierung als Benutzerund die Anforderung des passenden Kodierungsschlüssels ermöglichen. Einige Optionen sind nur fürbestimmte Ausgabegruppen verfügbar.

Geben Sie die SPEKE-Verschlüsselungsparameter wie folgt an:

296

MediaConvert User GuideDRM (Digital Rights Management)

• FürRessourcen-IDein, geben Sie eine Kennung für den Inhalt ein. Der Service sendet dies an denSchlüsselserver, um den aktuellen Endpunkt zu identifizieren. Wie einzigartig Sie dies machen, hängtdavon ab, wie feinkörnig die Zugriffskontrollen sein sollen. Der Service lässt die Verwendung derselbenID für zwei gleichzeitig ausgeführte Verschlüsselungsprozesse nicht zu. Die Ressourcen-ID wird auch alsInhalts-ID bezeichnet.

Das folgende Beispiel zeigt eine Ressourcen-ID.

MovieNight20171126093045

• Geben Sie unter System ID (System-ID) eindeutige Kennungen für Ihr Streaming-Protokoll und DRM-System ein. Die Anzahl der System-IDs, die Sie angeben können, variiert je nach Ausgabegruppentyp:• CMAF — FürSystem-IDs signalisiert in DASH, geben Sie mindestens eine und bis zu drei IDs an.

Geben Sie unter System ID signaled in HLS (In HLS signalisierte System-ID) eine ID an.• DASH — FürSystem-ID, geben Sie mindestens eine und bis zu zwei IDs an.• Apple HLS — FürSystem-ID, geben Sie eine ID an.

Wenn Sie mehrere System-IDs in einem einzelnen Feld bereitstellen, geben Sie sie in separaten Zeilenein und trennen Sie sie nicht durch Kommata oder andere Zeichen ab.

Eine Liste häufiger System-IDs finden Sie unter DASH-IF System IDs. Wenn Sie Ihre IDs ist nichtkennen, fragen Sie bei Ihrem DRM-Lösungsanbieter nach.

• FürURL, geben Sie die URL des API-Gateway-Proxys ein, den Sie eingerichtet haben, um mit IhremSchlüsselserver zu kommunizieren. Der API-Gateway-Proxy muss sich im selben befindenAWS-Regionals MediaConvertaus.

Das folgende Beispiel zeigt eine URL.

https://1wm2dx1f33.execute-api.us-west-2.amazonaws.com/SpekeSample/copyProtection

• (Optional) FürARN des ZertifikatsGeben Sie einen 2048 RSA-Zertifikat-ARN ein, der für dieVerschlüsselung des Inhaltsschlüssels verwendet werden soll. Nutzen Sie diese Option nur, wenn IhrDRM-Schlüsselanbieter verschlüsselte Inhaltsschlüssel unterstützt. Wenn Sie diese Option nutzen undIhr Schlüsselanbieter diese nicht unterstützt, schlägt die Anforderung fehl.

Um hier einen Zertifikat-ARN einzugeben, müssen Sie zuvor bereits das entsprechende Zertifikat inimportiert habenAWS Certificate Managerden Zertifikat-ARN von ACM in die MediaConvert Zertifikateundverknüpfte es mit MediaConvertaus. Weitere Informationen finden Sie unter the section called“Verwenden von verschlüsselten Inhaltsschlüsseln mit DRM” (p. 298).

Das folgende Beispiel zeigt einen Zertifikat-ARN.

arn:aws:acm:region:123456789012:certificate/97b4deb6-8983-4e39-918e-ef1378924e1e

Zusätzliche Konfigurationsoptionen für Apple HLS und CMAF

• (Optional) FürKonstant InitialisierungsvekGeben Sie einen 128-Bit-16-Byte-Hexadezimalwert ein,der durch eine Zeichenfolge aus 32 Zeichen dargestellt wird und zusammen mit dem Schlüssel zumVerschlüsseln von Inhalten verwendet wird.

Parameter für statische Schlüsselverschlüsselung

Die folgenden Optionen gelten für statische Schlüssel:

• Statischer Schlüsselwert— Eine gültige Zeichenfolge zum Verschlüsseln von Inhalten.

297

MediaConvert User GuideDRM (Digital Rights Management)

• URL— Die URL, die in das Manifest aufgenommen werden soll, damit Player-Geräte den Inhaltentschlüsseln können.

Verwenden von verschlüsselten Inhaltsschlüsseln mit DRMDie sicherste DRM-Verschlüsselungslösung erhalten Sie, wenn Sie neben verschlüsselten Inhalten auchverschlüsselte Inhaltsschlüssel verwenden. Um verschlüsselte Inhaltsschlüssel zu verwenden, müssenSie geeignete Zertifikate in importierenAWS Certificate Manager(ACM) und bereiten Sie sie dann fürdie Verwendung mit AWS Elemental vor MediaConvertaus. Informationen zu ACM finden Sie im AWSCertificate Manager-Benutzerhandbuch.

Führen Sie Folgendes aus:AWS Certificate ManagerIn der gleichen Region, in der AWS Elementalausgeführt wird MediaConvertaus.

So bereiten Sie ein Zertifikat für die Verschlüsselung eines DRM-Inhaltsschlüssels vor

1. Rufen Sie ein 2048 RSA, SHA-512-signiertes Zertifikat ab.2. Öffnen Sie die ACM-Konsole unter https://console.aws.amazon.com/acm/.3. Importieren Sie das Zertifikat in ACM gemäß den Anweisungen unterImportieren von Zertifikaten

inAWS Certificate Manageraus. Notieren Sie sich den Zertifikat-ARN, da Sie ihn zu einem späterenZeitpunkt brauchen.

Für die Verwendung in der DRM-Verschlüsselung muss Ihr Zertifikat den Status von habenIssuedinACM.

4. Öffnen Sie MediaConvert -Konsole beihttps://console.aws.amazon.com/mediaconvert/aus.5. Geben Sie im Navigationsbereich unter Zertifikate Ihren Zertifikat-ARN ein und wählen Sie

anschließend Zertifikat verknüpfen aus.

So suchen Sie Zertifikate, die mit AWS Elemental verknüpft sind MediaConvert

Listen Sie in der ACM-Konsole Ihre Zertifikate auf und zeigen Sie sie an, um diejenigen zu suchen, diemit verknüpft sind MediaConvertaus. In der-DetailsIn der Beschreibung des Zertifikats können Sie dieMediaConvert verknüpfen und das Zertifikat ABRUFEN ARN. Weitere Informationen finden Sie unterACMauflisten — verwaltete ZertifikateundACM-Zertifikate beschreibenaus.

So verwenden Sie ein Zertifikat in AWS Elemental MediaConvert

Wenn Sie die DRM-Verschlüsselung verwenden, geben Sie einen Ihrer verknüpften Zertifikat-ARNs in denSPEKE-Verschlüsselungsparametern an. Auf diese Weise wird die Verschlüsselung von Inhaltsschlüsselnaktiviert. Sie können denselben Zertifikat-ARN für mehrere Aufträge verwenden. Weitere Informationenfinden Sie unter the section called “Verschlüsselung von Inhalten” (p. 295).

So erneuern Sie ein Zertifikat

So verlängern Sie ein Zertifikat, das Sie mit AWS Elemental verknüpft haben MediaConvert, importiere eserneut inAWS Certificate Manageraus. Das Zertifikat wird ohne Serviceunterbrechung in MediaConverterneuert.

So löschen Sie ein Zertifikat

Um ein Zertifikat aus AWS Certificate Manager zu löschen, heben Sie ggf. zunächst die Verknüpfung miteinem anderen Service auf. So trennen Sie ein Zertifikat von AWS Elemental MediaConvert, kopieren Siedas Zertifikat ARN von ACM, navigieren Sie zu den MediaConvert ZertifikateGeben Sie den Zertifikat-ARNein und wählen Sie dannDissociate-Zertifikataus.

298

MediaConvert User GuideAuthentifizierung und Zugriffskontrolle

Fehlerbehebung bei der DRM-VerschlüsselungWenn der Schlüsselserver des DRM-Systems bei AWS Elemental nicht verfügbar ist MediaConvert fordertSchlüssel an, die Konsole zeigt die folgende Meldung an: Schlüsselserver nicht verfügbaraus.

Die Inhaltsschlüssel-Verschlüsselung verleiht Ihren Aufträge eine weitere Komplexitätsebene. Wenn beieinem Auftrag, für den die Inhaltsschlüssel-Verschlüsselung aktiviert ist, Probleme auftreten, entfernen Sieden Zertifikat-ARN aus Ihren Auftragseinstellungen und führen Sie eine Fehlerbehebung des Auftrags mitder Bereitstellung klarer Schlüssel durch. Wenn dies funktioniert, geben Sie den Zertifikat-ARN erneut einund starten Sie dann den Auftrag noch einmal.

Wenn Sie sich an dasAWS SupportzentrumFür Fehlerbehebungszwecke halten Sie die folgendenInformationen bereit:

• Region, in der der Auftrag ausgeführt wurde• Auftrags-ID• Konto-ID• Name Ihres DRM-Lösungsanbieters• Alle weiteren Details zum Problem, die bei der Fehlerbehebung helfen können.

Authentifizierung und Zugriffskontrolle für AWSElemental MediaConvert

AWS Identity and Access Management(IAM) ist einAWS-Service, der einem Administrator hilft, den Zugriffauf AWS Elemental zu steuern MediaConvert Ressourcen schätzen. Administratoren steuern mit IAM, weristauthentifiziert(angemeldet) undautorisiert(hat Berechtigungen) zu verwenden MediaConvert Ressourcenschätzen. IAM ist eine Funktion IhrerAWS-Konto wird ohne Zusatzkosten angeboten.

Wenn Sie AWS Elemental verwenden MediaConvertinteragieren Sie in der Regel mit zwei verschiedenenArten von Ressourcen:

• Mediendateien— Die Mediendateien, die Eingaben und Ausgaben von AWS Elemental sindMediaConvert sind Amazon S3 S3-Ressourcen, nicht MediaConvert Ressourcen schätzen. DerMediaConvert -Service muss über Berechtigungen für den Zugriff auf diese Dateien verfügen, aber derBenutzer, der den Auftrag absendet, benötigt keine entsprechenden Zugriffsberechtigungen.

• MediaConvert Ressourcen— Das AWS Elemental MediaConvertService verwendet Ressourcen wieAufträge, Warteschlangen, Voreinstellungen für Ausgaben und Auftragsvorlagen, um Ihre Mediendateienzu transcodieren. MediaConvert hat implizit Berechtigungen für diese Ressourcen. Die Person, dieerstellt und einreicht MediaConvert Aufträge müssen über explizite Berechtigungen verfügen, um auf siezuzugreifen.

So verwenden Sie AWS Elemental MediaConvertmüssen Sie mindestens zwei IAM-Entitys einrichten:

• Benutzer— Die Person, die den Auftrag einrichtet und absendet, meldet sich bei AWS Elemental anMediaConvert als IAMBenutzeraus. Zugriff auf Ihre MediaConvert -Ressourcen muss der Benutzer zuIhrem gehörenAWSKonto.

Sie richten diese Benutzeridentität ein und erteilen ihr Berechtigungen, wenn Sie bei IAM als Root-Benutzer oder als Benutzer mit Administratorrechten angemeldet sind. Weitere Informationen zu denBerechtigungen, die Sie diesem erteilen müssen MediaConvert Benutzer finden Sie unterErforderlicheBerechtigungen für die Verwendung des AWS Elemental MediaConvert Konsole (p. 302)aus.

• Servicerolle— Das AWS Elemental MediaConvert Service übernimmt eine IAM-Rolle, um auf IhreEingabemediendateien zuzugreifen und Ihre Ausgabemediendateien zu schreiben. Je nachdem, wie

299

MediaConvert User GuideEinführung in die -Autorisierung und Zugriffskontrolle

Sie verwenden MediaConvertmöglicherweise müssen Sie Ihrem Amazon API Gateway auch einigeBerechtigungen erteilen undAWS Key Management Service(AWS KMS) Ressourcen. Sie erstellendiese Dienstrolle in IhremAWSWenn Sie bei IAM als Root-Benutzer Ihres Kontos oder als Benutzermit Administratorrechten angemeldet sind. Diese Rolle wählen Sie aus, wenn Sie bei angemeldet sindMediaConvert als Nutzer.

Weitere Informationen zum Erstellen dieser Servicerolle finden Sie unter Schritt 5: Einrichten von IAM-Berechtigungen (p. 5) im Kapitel Erste Schritte in diesem Handbuch.

Allgemeine Informationen zu Servicerollen finden Sie unterErstellen einer Rolle zum Delegieren vonBerechtigungen an eineAWSBedienungimIAM User Guideaus.

Themen• Einführung in die -Autorisierung und Zugriffskontrolle (p. 300)• Erforderliche Berechtigungen (p. 302)• Verstehen, wie AWS Elemental MediaConvert arbeitet mit IAM (p. 304)• Dienstübergreifende Confused-Deputy-Prävention (p. 306)• Beheben von Authentifizierung und Zugriffskontrolle (p. 306)• Beispielrichtlinien (p. 307)

Einführung in die -Autorisierung und ZugriffskontrolleUm mit AWS-Services und Ressourcen zu arbeiten, benötigen Sie sowohl Authentifizierung als auchZugriffskontrolle.

Authentifizierung— So melden Sie sich anAWSverwenden, müssen Sie Anmeldeinformationen verwenden:Root-Benutzeranmeldeinformationen (nicht empfohlen), IAM-Benutzeranmeldeinformationen odertemporäre Anmeldeinformationen mit IAM-Rollen. Weitere Informationen zu diesen Entitys finden Sie unterWas ist Authentifizierung? (p. 312).

Zugriffskontrolle–AWSAdministratoren verwenden Richtlinien zum Steuern des ZugriffsaufAWSRessourcen wie ein AWS Elemental MediaConvert Auftrag. Weitere Informationen hierzu findenSie unter Was ist Zugangskontrolle? (p. 313) und Was sind Richtlinien? (p. 316).

Important

Alle Ressourcen in einem Konto gehören diesem Konto, unabhängig davon, wer dieseRessourcen erstellt hat. Einem Benutzer muss Zugriff erteilt werden, damit er eine Ressourceerstellen kann. Nur weil ein Benutzer eine Ressource erstellt hat, bedeutet das jedoch nicht, dassder Benutzer automatisch Vollzugriff auf diese Ressource hat. Ein Administrator muss explizitBerechtigungen für jede Aktion erteilen, die der jeweilige Benutzer ausführen möchte. DieserAdministrator kann diese Berechtigungen jederzeit wieder aufheben.

Eigentümerschaft von Mediendateien und AWS Elemental MediaConvert Jobs

Wenn du dein benutztAWS-Konto zum Erstellen eines AWS Elemental MediaConvert Job und um AmazonS3 S3-Buckets für Ihre Ein- und Ausgabedateien zu erstellen,AWS-Konto ist der Eigentümer des Auftragsund der vom Auftrag erzeugten Ausgabedateien. Dies hat folgende Auswirkungen:

• Jeder Benutzer in Ihrem Konto mit Zugriffsberechtigungen für Ihre Amazon S3 S3-Objekte kann auf dieAusgabedateien Ihres Auftrags zugreifen.

• Nur ein Administrator in Ihrem Konto kann Berechtigungen für den Zugriff auf diese Ausgabedateienerteilen.

• Nur Benutzer in Ihrem Konto können Berechtigungen für den Zugriff auf das Auftragsobjekt erhalten.

300

MediaConvert User GuideEinführung in die -Autorisierung und Zugriffskontrolle

Wenn Sie Ihren Workflow so einrichten möchten, dass die Ausgaben Ihres Auftrags Eigentumeines anderen Kontos sind — z. B. des Kontos von einem Ihrer Kunden — muss der Administratordes anderen Kontos Ihnen kontoübergreifende Berechtigungen zum Schreiben von Daten in denentsprechenden Amazon S3 S3-Bucket erteilen. Bei dieser Einrichtung ist Ihr AWS-Konto Eigentümerder Auftragsressource, aber nicht der Ausgaben des Auftrags. Weitere Informationen finden SieunterZugriffsverwaltungimIAM User Guideaus.

Grundlegendes zur Grundlagen von IAM

Um die Grundlagen der Funktionsweise von IAM zu verstehen, lesen Sie die folgenden Begriffe:

• Ressourcen–AWSDienste wie AWS Elemental MediaConvert, Amazon S3 und IAM, bestehen ausObjekten, die Ressourcen genannt werden. Sie können diese Ressourcen erstellen, verwalten und ausdem Service löschen. Zu den IAM-Ressourcen gehören Benutzer, Gruppen, Rollen und Richtlinien:• Benutzer— Ein IAM-Benutzer stellt die Person oder Anwendung dar, die seine Anmeldeinformationen

verwendet, um mit zu interagierenAWSaus. Ein Benutzer besteht aus einem Namen und einemPasswort zur Anmeldung bei der AWS Management Console sowie aus bis zu zwei Zugriffsschlüsseln,die mit der AWS CLI oder der AWS-API verwendet werden können.

• -Gruppen— Eine IAM-Gruppe ist eine Auswahl von IAM-Benutzern. Sie können Gruppen verwenden,um Berechtigungen für die Mitglieder festzulegen. Dies erleichtert Ihnen die Verwaltung vonBerechtigungen für mehrere Benutzer.

• RollenEiner IAM-Rolle sind keine langfristigen Anmeldeinformationen (Passwörter oderZugriffsschlüssel) zugeordnet. Eine Rolle kann bei Bedarf von jedem angenommen werden, derdazu berechtigt ist. Ein IAM-Benutzer kann eine Rolle annehmen, um vorübergehend verschiedeneBerechtigungen für eine bestimmte Aufgabe zu erlangen. Verbundene Benutzer können eine Rolleübernehmen, indem sie einen externen Identitätsanbieter verwenden, der der Rolle zugeordnet ist.Einige AWS-Services übernehmen eine Servicerolle für den Zugriff auf AWS-Ressourcen in IhremNamen.

• RichtlinienRichtlinien Richtlinien sind JSON-Richtliniendokumente, die die Berechtigungen fürdas Objekt definieren, dem sie zugeordnet sind.AWSunterstütztIdentitätsbasierte -RichtlinienDieSie an Identitäten anfügen (Benutzer, Gruppen oder Rollen). EtwasAWSDienste ermöglichen esIhnen anzuhängenRessourcenbasierte -Richtlinienum zu steuern, was ein Prinzipal (Person oderAnwendung) mit dieser Ressource machen kann. AWS Elemental MediaConvertunterstützt keineressourcenbasierten Richtlinien.

• Identitäten- Identitäten sind IAM-Ressourcen, für die Sie Berechtigungen definieren können. Dies sindbeispielsweise Benutzer, Gruppen und Rollen.

• Entitäten— Entitys sind IAM-Ressourcen, die Sie zur Authentifizierung verwenden. Dies umfasst -Benutzer und -Rollen.

• Prinzipale— InAWSist ein Prinzipal eine Person oder Anwendung, die eine Entität verwendet, um sichanzumelden und Anforderungen an zu sendenAWSaus. Als Prinzipal können Sie dieAWS ManagementConsole, derAWS CLIoder dasAWSAPI zum Ausführen einer Operation (z. B. Löschen eines Auftrags).Dies erstellt eine Anforderung für diese Operation. Ihre Anfrage gibt eine Aktion, eine Ressource, einenPrinzipal und ein Prinzipalkonto an und enthält alle zusätzlichen Informationen zu Ihrer Anfrage. All dieseInformationen stellen AWS Kontext zu Ihrer Anfrage zur Verfügung. AWS überprüft alle Richtlinien, diefür den Kontext Ihrer Anfrage gelten. AWS autorisiert die Anfrage nur, wenn jeder Teil Ihrer Anfragedurch die Richtlinien erlaubt ist.

Weitere Informationen zu einem Diagramm des Authentifizierungs- und Zugriffskontrollprozessesfinden Sie unterGrundlegendes zur Funktionsweise von IAMimIAM User Guideaus. Für Details darüber,wieAWSbestimmt, ob eine Anfrage zulässig ist, sieheAuswertungslogik für RichtlinienimIAM UserGuideaus.

301

MediaConvert User GuideErforderliche Berechtigungen

Erforderliche BerechtigungenSo verwenden Sie AWS Elemental MediaConvert oder um Berechtigungen und Zugriffskontrollen für sichselbst oder andere zu verwalten, müssen Sie über die richtigen Berechtigungen verfügen.

Erforderliche Berechtigungen für die Verwendung des AWSElemental MediaConvert KonsoleSo greifen Sie auf AWS Elemental zu MediaConvert -Konsole müssen Sie über einen Mindestsatz vonBerechtigungen verfügen, mit dem Sie Details zum AWS Elemental auflisten und anzeigen könnenMediaConvert -Ressourcen in IhremAWSKonto. Wenn Sie eine identitätsbasierte Berechtigungsrichtlinieerstellen, die restriktiver als die mindestens erforderlichen Berechtigungen ist, funktioniert die Konsole fürEntitäten mit dieser Richtlinie nicht wie vorgesehen.

Die folgende Beispielrichtlinie erteilt IAM-Benutzerberechtigungen für alle AWS ElementalMediaConvertAktionen (wieListJobs,CreateJob, und so weiter) auf allen MediaConvert Ressourcen(wie Jobs, Warteschlangen und Ausgabe-Presets). Außerdem werden die IAM-Aktionen gewährt,die für den Benutzer erforderlich sind, um die Servicerolle anzugeben, die MediaConvert wird davonausgehen, um den Auftrag auszuführen. Es gewährt auch Amazon S3 S3-Aktionen, die es dem Benutzerermöglichen, dieDurchsuchen-Taste zum Wählen von Eingabe- und Ausgabepositionen. Die Amazon S3S3-Berechtigungen sind zum Ausführen des Auftrags nicht erforderlich. Stattdessen kann der Benutzerdie URL des Buckets angeben. In diesem Beispiel lautet die Kontonummer111122223333und derRollenname lautetMediaConvertRoleaus. Sie können diese Richtlinie einem -Benutzer anfügen, wieimErstellen von Richtlinien auf der Registerkarte „JSON“Thema desIAM User Guideaus.

{ "Version": "2012-10-17", "Statement": [ { "Sid": "mediaconvertActions", "Effect": "Allow", "Action": "mediaconvert:*", "Resource": "*" }, { "Sid": "iamListRoles", "Effect": "Allow", "Action": "iam:ListRoles", "Resource": "*" }, { "Sid": "iamPassRole", "Effect": "Allow", "Action": "iam:PassRole", "Resource": "arn:aws:iam::111122223333:role/MediaConvertRole" }, { "Sid": "s3Actions", "Effect": "Allow", "Action": [ "s3:ListBucket", "s3:GetBucketLocation", "s3:ListAllMyBuckets" ], "Resource": "*" } ]}

302

MediaConvert User GuideErforderliche Berechtigungen

Für die Autorisierungsverwaltung erforderliche BerechtigungenUm Ihre eigenen Anmeldeinformationen wie Passwort, Zugriffsschlüssel und Multifaktor-Authentifizierungs(MFA)-Geräte zu verwalten, muss Ihnen Ihr Administrator die erforderlichen Berechtigungen erteilen.

AlsAWS-Administrator benötigen Sie vollen Zugriff auf IAM, damit Sie Benutzer, Gruppen, Rollen undRichtlinien in IAM erstellen und verwalten können. Sie sollten denAdministratorAccess AWSVerwalteteRichtlinie, die Vollzugriff auf alleAWSaus. Diese Richtlinie bietet keinen Zugriff aufAWS Billing andCost ManagementAufgaben konsolen oder zulassen, die Stammbenutzer-Anmeldeinformationenerfordern. Weitere Informationen finden Sie unterAWS-Aufgaben, die erforderlich sindAWS-KontoAnmeldeinformationen des StammbenutzimAWS– Allgemeine Referenzaus.

Warning

Nur ein Benutzer mit Administratorrechten sollte vollen Zugriff auf AWS haben. Jeder, für dendiese Richtlinie gilt, hat die Berechtigung, die Authentifizierung und die Zugriffskontrolle vollständigzu verwalten, zusätzlich zur Änderung aller Ressourcen in Ihrem AWS-Konto.

Für die Zugriffssteuerung erforderliche BerechtigungenWenn Ihr Administrator Ihnen IAM-Benutzeranmeldeinformationen zur Verfügung gestellt hat, hat er IhrerIAM-Benutzeridentität Richtlinien zugewiesen, die festlegen, auf welche Ressourcen Sie zugreifen können.Zum Anzeigen der Richtlinien, die Ihrer Benutzeridentität in der AWS Management Console zugewiesenwurden, benötigen Sie folgende Berechtigungen:

{ "Version": "2012-10-17", "Statement": [ { "Sid": "ViewOwnUserInfo", "Effect": "Allow", "Action": [ "iam:GetUserPolicy", "iam:ListGroupsForUser", "iam:ListAttachedUserPolicies", "iam:ListUserPolicies", "iam:GetUser" ], "Resource": [ "arn:aws:iam::*:user/${aws:username}" ] }, { "Sid": "ListUsersViewGroupsAndPolicies", "Effect": "Allow", "Action": [ "iam:GetGroupPolicy", "iam:GetPolicyVersion", "iam:GetPolicy", "iam:ListAttachedGroupPolicies", "iam:ListGroupPolicies", "iam:ListPolicyVersions", "iam:ListPolicies", "iam:ListUsers" ], "Resource": "*" } ]}

Wenn Sie zusätzliche Berechtigungen benötigen, bitten Sie Ihren Administrator, Ihre Richtlinien zuaktualisieren, damit Sie auf die von Ihnen benötigten Aktionen zugreifen können.

303

MediaConvert User GuideWie AWS Elemental MediaConvert arbeitet mit IAM

Verstehen, wie AWS Elemental MediaConvert arbeitetmit IAMAWS-Services können auf verschiedene Weise mit IAM arbeiten. AWS Elemental MediaConvertUnterstützt die folgenden Möglichkeiten:

• Aktionen— AWS Elemental MediaConvert unterstützt die Verwendung von Aktionen in einer Richtlinie.Dadurch kann ein Administrator steuern, ob eine Entity eine Operation in MediaConvert durchführenkann. Um beispielsweise einer Entity zu ermöglichen, eine Auftragsvorlage durch Ausführen der AWS-API-Operation UpdateJobTemplate zu aktualisieren, muss ein Administrator eine Richtlinie zuweisen,die die Aktion iam:UpdateJobTemplate erlaubt.

• Berechtigungen auf Ressourcenebene— AWS Elemental MediaConvertunterstützt Berechtigungen aufRessourcenebene. Berechtigungen auf Ressourcenebene ermöglichen es Ihnen, einzelne Ressourcenin der Richtlinie festzulegen. Beispielsweise können Sie Berechtigungen erteilen, mit denen einBenutzer Aufträge nur an eine bestimmte Warteschlange absenden oder nur Auftragsvorlagen mit einerbestimmten ID im Namen verwenden kann.

Eine -Beispielrichtlinie für IAM-Richtlinien, die Berechtigungen auf Ressourcenebene erteilt, finden SieunterBeispielrichtlinie: Zugriffskontrolle auf Ressourcenebene (p. 308)aus.

Weitere Informationen zum Einschränken des Zugriffs auf Ressourcenebene finden Sie unterSteuern desZugriffs auf RessourcenimIAM User Guideaus.

• Tagbasierte Autorisierung— AWS Elemental MediaConvertunterstützt die Autorisierung basierend aufTags. Mit dieser Funktion können Sie Ressourcen-Tags in der Bedingung einer Richtlinie verwenden.

Sie können z. B. eine Richtlinie erstellen, die dem -Benutzer Zugriff auf alle Aktionen für alle gewährt.MediaConvert Ressourcen im Konto, es sei denn, die Ressource oder die Ressourcen sind mit demTag-Schlüssel gekennzeichnetaccessund entweder der Wert vondeniedoder beginnend mit derZeichenfolgedenyaus. Hierzu verwenden Sie den Bedingungsschlüssel aws:RequestTag/<tag-key>.

Eine -IAM-Richtlinie, die diese Berechtigungen erteilt, finden Sie unterBeispielrichtlinie: Tag-basierteZugriffskontrolle mit Ressourcen-Tags (p. 309)aus.

Weitere Informationen zum Kennzeichnen Ihres AWS Elemental MediaConvert Ressourcen,sieheMarkieren von AWS ElementalMediaConvertRessourcen (p. 268)aus.

Weitere Informationen zur Einschränkung des Zugriffs auf Ihre -Ressourcen mithilfe von Tags finden SieunterZugriffssteuerung mit -TagsimIAM User Guideaus.

• Temporäre Anmeldeinformationen— AWS Elemental MediaConvertunterstützt temporäreAnmeldeinformationen. Mit dieser Funktion können Sie sich mit Verbund anmelden, eine IAM-Rolle odereine kontoübergreifende Rolle übernehmen. Sie erhalten temporäre Sicherheitsanmeldeinformationendurch AufrufenAWS STSAPI-Operationen wieAssumeRoleoderGetFederationTokenaus.

• Servicerollen— AWS Elemental MediaConvertunterstützt Servicerollen. Diese Funktion ermöglicht einemService das Annehmen einer Servicerolle in Ihrem Namen. Diese Rolle gewährt dem Service Zugriff aufRessourcen in anderen Services, um eine Aktion in Ihrem Namen auszuführen. Servicerollen werdenin Ihrem IAM-Konto angezeigt und gehören zum Konto. Dies bedeutet, dass ein IAM-Administratordie Berechtigungen für diese Rolle ändern kann. Dies kann jedoch die Funktionalität des Servicesbeeinträchtigen. Weitere Informationen zum Erstellen dieser Servicerolle finden Sie unter Schritt 5:Einrichten von IAM-Berechtigungen (p. 5) im Kapitel Erste Schritte in diesem Handbuch.

AWS Elemental MediaConvert unterstützt die folgenden Möglichkeiten der Interaktion mit IAM nicht:

• Ressourcenbasierte Richtlinien— AWS Elemental MediaConvertunterstützt keine ressourcenbasiertenRichtlinien. Ressourcenbasierte Richtlinien ermöglichen es Ihnen, eine Richtlinie einer Ressource

304

MediaConvert User GuideWie AWS Elemental MediaConvert arbeitet mit IAM

innerhalb des Services zuzuweisen. Ressourcenbasierte Richtlinien enthalten ein Principal-Elementzur Angabe der IAM-Identitäten, die auf diese Ressource zugreifen können.

• Serviceverknüpfte Rollen— AWS Elemental MediaConvertunterstützt serviceverknüpfte Rollen nicht.Diese Funktion ermöglicht einem Service das Annehmen einer serviceverknüpften Rolle in Ihrem Namen.Diese Rolle gewährt dem Service Zugriff auf Ressourcen in anderen Services, um eine Aktion in IhremNamen auszuführen. Serviceverknüpfte Rollen werden in Ihrem IAM-Konto angezeigt und gehören zumService. Ein IAM-Administrator kann die Berechtigungen für serviceverknüpfte Rollen anzeigen, abernicht bearbeiten.

AWS Elemental MediaConvert -Ressourcen und -OperationenIn AWS Elemental MediaConvertist die primäre RessourceEin -Auftragaus. In einer Richtlinie identifizierenSie die Ressource, für welche die Richtlinie gilt, mithilfe eines Amazon-Ressourcennamens (ARN).

Den Ressourcen in der folgenden Tabelle sind eindeutige ARNs zugeordnet.

Name in MediaConvertKonsole

ARN-Format

Job arn:partition:mediaconvert:region:account:jobs/JobId

Warteschlange arn:partition:mediaconvert:region:account:queues/QueueName

Ausgabevoreinstellung arn:partition:mediaconvert:region:account:presets/PresetName

Auftragsvorlage arn:partition:mediaconvert:region:account:jobTemplates/JobTemplateName

AWS Elemental MediaConvert bietet eine Reihe von Operationen, mit denen Sie arbeiten könnenMediaConvert Ressourcen schätzen. Für eine Liste der verfügbaren Operationen für jede Ressource findenSie unter den Links zumAWS Elemental MediaConvert -API-ReferenzIn der vorangegangenen Tabelle.

So erlauben oder verweigern Sie den Zugriff auf eine Teilmenge von AWS Elemental MediaConvert Soschließen Sie den ARN der -Ressource inResourceElement Ihrer Richtlinie. Die ARNs für MediaConverthaben das folgende Format:

arn:partition:mediaconvert:account:resource/ID

Ersetzen Sie die Variablen partition, account, resource und ID durch gültige Werte. Gültige Wertekönnen beispielsweise folgende sein:

• Partition: Die Partition für IhreAWSRegion : Für die meisten Regionen lautet die Partitionawsaus.• Konto: Die ID IhrerAWSKonto. Dies muss dasselbe Konto sein, mit dem Sie den IAM-Benutzer zum

Anmelden bei AWS Elemental erstellt haben. MediaConvertaus.• Ressource: Die Art von AWS Elemental MediaConvert ressource.• ID: Die ID des AWS Elemental MediaConvert ressource.

Für jede dieser Variablen können Sie optional einen Platzhalter (*) verwenden, um alle Ressourcen desangegebenen Typs anzugeben. Der folgende ARN gibt zum Beispiel alle Ausgabevoreinstellungen für dasKonto 111122223333 an:

arn:aws:mediaconvert::111122223333:presets/*

305

MediaConvert User GuideDienstübergreifende Confused-Deputy-Prävention

Dienstübergreifende Confused-Deputy-PräventionDas Confused-Deputy-Problem ist ein Sicherheitsproblem, bei dem eine juristische Stelle, die nicht über dieBerechtigung zum Ausführen einer Aktion verfügt, eine privilegiertere juristische Stelle zwingen kann, dieAktion auszuführen. In AWS kann der dienstübergreifende Identitätswechsel zu Confused-Deputy-Problemführen. Ein dienstübergreifender Identitätswechsel kann auftreten, wenn ein Dienst (der Anruf-Dienst) einenanderen Dienst anruft (den aufgerufenen Dienst). Der aufrufende Service kann manipuliert werden, umseine Berechtigungen zu verwenden, um Aktionen auf die Ressourcen eines anderen Kunden auszuführen,für die er sonst keine Zugriffsberechtigung haben sollte. Um dies zu verhindern, bietet AWS Tools, mitdenen Sie Ihre Daten für alle Services mit Serviceprinzipalen schützen können, die Zugriff auf Ressourcenin Ihrem Konto erhalten haben.

Wir empfehlen die Verwendung vonaws:SourceArnundaws:SourceAccountglobalenBedingungskontext Schlüssel in Ressourcenrichtlinien, um die Berechtigungen einzuschränken,die AWS Elemental MediaConvert gibt der Ressource einen weiteren Service. Wenn dasSymbolaws:SourceArnvalue enthält nicht die Konto-ID, Sie müssen beide globalenBedingungskontextschlüssel verwenden, um Berechtigungen einzuschränken. Wenn Sie beide globaleBedingungskontextschlüssel verwenden und der aws:SourceArn-Wert die Konto-ID enthält, müssender aws:SourceAccount-Wert und das Konto im aws:SourceArn-Wert dieselbe Konto-ID verwenden,wenn sie in der gleichen Richtlinienanweisung verwendet wird. Verwenden Sie aws:SourceArn,wenn Sie nur eine Ressource mit dem betriebsübergreifenden Zugriff verknüpfen möchten. VerwendenSie aws:SourceAccount, wenn Sie zulassen möchten, dass Ressourcen in diesem Konto mit derbetriebsübergreifenden Verwendung verknüpft werden.

Der Wert vonaws:SourceArnmuss der ARN der MediaConvert Warteschlange.

Der effektivste Weg, um sich vor dem Confused-Deputy-Problem zu schützen, ist die Verwendung desglobalen Bedingungskontextschlüssels aws:SourceArn mit dem vollständigen ARN der Ressource. WennSie den vollständigen ARN der Ressource nicht kennen oder wenn Sie mehrere Ressourcen angeben,verwenden Sie den globalen Kontextbedingungsschlüssel mit Platzhaltern (aws:SourceArn) * für dieunbekannten Teile des ARN. Zum Beispiel arn:aws:mediaconvert:*:123456789012:*.

Das folgende Beispiel zeigt, wie Sie dieaws:SourceArnundaws:SourceAccountGlobaleBedingungskontextschlüssel in MediaConvert Um das verwirrter Stellvertreter-Problem zu verhindern.

{ "Version": "2012-10-17", "Statement": { "Sid": "ConfusedDeputyPreventionExamplePolicy", "Effect": "Allow", "Principal": { "Service": "mediaconvert.amazonaws.com" }, "Action": "sts:AssumeRole", "Condition": { "ArnLike": { "aws:SourceArn": "arn:aws:mediaconvert:*:123456789012:queues/Default" }, "StringEquals": { "aws:SourceAccount": "123456789012" } } }}

Beheben von Authentifizierung und ZugriffskontrolleVerwenden Sie die folgenden Informationen, um häufige Probleme zu diagnostizieren und zu beheben, diebeim Arbeiten mit IAM auftreten könnten.

306

MediaConvert User GuideBeispielrichtlinien

Themen• Ich bin nicht autorisiert, eine Aktion in AWS Elemental auszuführen MediaConvert (p. 307)• Ich bin Administrator und möchte anderen Zugriff auf AWS Elemental ermöglichen.

MediaConvert (p. 307)• Ich möchte IAM verstehen, ohne ein Experte zu werden (p. 307)

Ich bin nicht autorisiert, eine Aktion in AWS Elementalauszuführen MediaConvertWenn Sie in der AWS Management Console eine Fehlermeldung erhalten, weil Sie nicht berechtigt sind,eine Aktion auszuführen, müssen Sie sich an den Administrator wenden, der Ihnen Ihren Benutzernamenund Ihr Passwort mitgeteilt hat.

Der folgende Beispielfehler tritt auf, wenn ein IAM-Benutzer mit dem Namenmy-user-nameversucht die -Konsole zu verwenden, um GetJob action, hat aber keine Berechtigungen:

User: arn:aws:iam::123456789012:user/my-user-name is not authorized to perform: MediaConvert:GetJob on resource: my-example-job-arn

Bitten Sie bei diesem Fehler Ihren Administrator, Ihre Richtlinien zu aktualisieren, damit Sie über die AktionMediaConvert:GetJob auf die Ressource my-example-job-arn zugreifen können.

Ich bin Administrator und möchte anderen Zugriff auf AWSElemental ermöglichen. MediaConvertSo erlauben Sie anderen den Zugriff auf AWS Elemental MediaConverterstellen, müssen Sie eine IAM-Entität (Benutzer oder Rolle) für die Person oder Anwendung erstellen, die Zugriff benötigt. Sie werden dieAnmeldeinformationen für diese Einrichtung verwenden, um auf AWS zuzugreifen. Anschließend müssenSie der Entität eine Richtlinie anfügen, die dieser die korrekten Berechtigungen in MediaConvert gewährt.

Ich möchte IAM verstehen, ohne ein Experte zu werdenWeitere Informationen zu IAM-Begriffen, -Konzepten und -Verfahren finden Sie auf den folgenden Seiten:

• Was ist Authentifizierung? (p. 312)• Was ist Zugangskontrolle? (p. 313)• Was sind Richtlinien? (p. 316)

BeispielrichtlinienVerwenden Sie diese -Beispiel-IAM-Richtlinien, um Zugriff auf Ihre Ressourcen zu erteilen oder sie an IhrenAnwendungsfall anzupassen. Weitere Informationen zum Anfügen einer Richtlinie an einen IAM-Benutzerfinden Sie unterErstellen von Richtlinien auf der Registerkarte „JSON“imIAM User Guideaus.

Beispielrichtlinie: Basic MediaConvertRichtlinie für -Benutzer:Die folgende Beispiel-Richtlinie erteilt die grundlegenden Berechtigungen, die ein Benutzerfür den Betrieb von AWS Elemental benötigt. MediaConvertaus. In diesem Beispiel lautet dieKontonummer111122223333und der Rollenname lautetMediaConvertRoleaus. Wenn Sie

307

MediaConvert User GuideBeispielrichtlinien

Verschlüsselung verwenden oder wenn für Ihre Amazon S3 S3-Buckets die Standardverschlüsselungaktiviert ist, benötigen Sie zusätzliche Berechtigungen. Weitere Informationen finden Sie unter SchützenSie Ihre Medienressourcen mit Verschlüsselung und DRM mit AWS Elemental MediaConvert (p. 289).

{ "Version": "2012-10-17", "Statement": [ { "Sid": "mediaconvertActions", "Effect": "Allow", "Action": "mediaconvert:*", "Resource": "*" }, { "Sid": "iamListRoles", "Effect": "Allow", "Action": "iam:ListRoles", "Resource": "*" }, { "Sid": "iamPassRole", "Effect": "Allow", "Action": "iam:PassRole", "Resource": "arn:aws:iam::111122223333:role/MediaConvertRole" }, { "Sid": "s3Actions", "Effect": "Allow", "Action": [ "s3:ListBucket", "s3:GetBucketLocation", "s3:ListAllMyBuckets" ], "Resource": "*" } ]}

Beispielrichtlinie: Zugriffskontrolle auf RessourcenebeneDie folgende Beispielrichtlinie erteilt Berechtigungen für bestimmte AWS Elemental MediaConvertRessourcen in Ihrem Konto. In diesem Beispiel lautet die Kontonummer 012345678910. Es werdenfolgende Aktionen, in jeder Partition und Region, ermöglicht:

• Sie können die Details zu allen Warteschlangen im Konto gleichzeitig anzeigen.• Sie können alle Aufträge, die an die Warteschlange "myQueue" weitergeleitet wurden, gleichzeitig

anzeigen.• Sie können einen Auftrag erstellen und an die Warteschlange "myQueue" senden, indem Sie auf

Voreinstellungen mit Namen verweisen, die mit "allow" beginnen und eine beliebige Auftragsvorlagereferenzieren.

• Sie können eine Auftragsvorlage erstellen, indem Sie auf die Warteschlange "myQueue" und aufVoreinstellungen mit Namen verweisen, die mit "allow" beginnen.

Note

Sie können AWS Elemental keine kontoübergreifenden Berechtigungen erteilen MediaConvert-Ressourcen wie Warteschlangen, Ausgabevoreinstellungen und Aufträge. Sie könnenkontoübergreifende Berechtigungen für Ihre Eingabe- und Ausgabemediendateien erteilen, die inAmazon S3 gespeichert sind.

308

MediaConvert User GuideBeispielrichtlinien

{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllowListQueues", "Effect": "Allow", "Action": "mediaconvert:ListQueues", "Resource": "*" }, { "Sid": "AllowListJobsInQueue", "Effect": "Allow", "Action": "mediaconvert:ListJobs", "Resource": "arn:*:mediaconvert:*:012345678910:queues/myQueue" }, { "Sid": "AllowCreateLimitedJobs", "Effect": "Allow", "Action": [ "mediaconvert:CreateJob", "mediaconvert:CreateJobTemplate" ], "Resource": [ "arn:*:mediaconvert:*:012345678910:queues/myQueue", "arn:*:mediaconvert:*:012345678910:presets/allow*", "arn:*:mediaconvert:*:012345678910:jobTemplates/*" ] } ]}

Beispielrichtlinie: Tag-basierte Zugriffskontrolle mit Ressourcen-TagsDie folgende Richtlinie gewährt dem Benutzer Zugriff auf alle -Aktionen MediaConvertRessourcenim Konto, es sei denn, die unterDenyMediaConvertWithResourceTagist mit dem Schlüsselgetaggtaccessund hat einen Wertdeniedoder ein Wert, der mit der Zeichenfolge beginnt“deny„.

Note

Diese Richtlinie zeigt das IAM-Prinzip, dass die Ablehnung Vorrang hat, wenn dieBenutzerrichtlinien eine Aktion für eine Ressource sowohl zulassen als auch ablehnen. Daherkann der Benutzer mit dieser angefügten Richtlinie die abgelehnten Aktionen nicht ausführen,auch wenn er über eine andere Richtlinie verfügt, die Administratorberechtigungen für alle zulässtMediaConvert Ressourcen schätzen.

{ "Version": "2012-10-17", "Statement": [ { "Sid": "AllowMediaConvert", "Effect": "Allow", "Action": "mediaconvert:*", "Resource": "*" }, { "Sid": "DenyMediaConvertWithResourceTag", "Effect": "Deny", "Action": [

309

MediaConvert User GuideDeaktivieren von Eingabepositionendurch Verwendung einer Richtlinie

"mediaconvert:DeleteJobTemplate", "mediaconvert:GetQueue", "mediaconvert:UpdateQueue", "mediaconvert:DeleteQueue", "mediaconvert:GetPreset", "mediaconvert:ListTagsForResource", "mediaconvert:GetJobTemplate", "mediaconvert:UntagResource", "mediaconvert:UpdateJobTemplate", "mediaconvert:DeletePreset", "mediaconvert:TagResource", "mediaconvert:UpdatePreset" ], "Resource": "*", "Condition": { "StringLike": { "aws:ResourceTag/access": [ "deny*", "denied" ] } } } ]}

So lassen Sie Eingabestandorttypen mit einerRichtlinie zu oder nicht zulassen

AWS Elemental MediaConvert unterstützt Amazon S3-, HTTPS- und HTTP-Eingabeorte für IhreEingabemedien und Dateien. Sie können den Zugriff auf einen oder mehrere dieser Eingabepositionenzulassen oder verbieten, indem Sie ein MediaConvert Richtlinie.

Standardmäßig ist jede Region in IhremAWS-Konto hat keine Richtlinie und MediaConverterlaubt alleunterstützten Eingabepositionen.

Sie müssen nur eine Richtlinie erstellen, wenn Sie den Zugriff auf einen oder mehrere dieser Eingabeorteverbieten möchten. Beachten Sie, dass die Richtlinien für einzelne Regionen in IhremAWSKonto.

Erstellen oder Ändern einer Richtlinie

Um eine Richtlinie zu erstellen oder zu ändern, senden Sie eineput-policyverwenden Sie die API, dasSDK oder die CLI und schließen Sie die Richtlinie in JSON ein. Besuchen Sie dasMediaConvert -API-Referenzum mehr über unterstützte Richtlinienbefehle und erwartete Antwortcodes zu erfahren.

Nachstehend finden Sie ein Beispiel zum Einreichen einer Richtlinie mit der CLI. Dieses Beispiel erlaubtJobs mit Amazon S3- und HTTPS-Eingaben und verhindert Jobs mit HTTP-Eingaben. Führen SieFolgendes aus, nachdem Sie Ihre spezifische Endpunkt-URL ausgefüllt haben:

aws mediaconvert --endpoint https://abc123def.mediaconvert.us-west-2.amazonaws.com put-policy --policy '{"S3Inputs":"ALLOWED", "HttpsInputs":"ALLOWED", "HttpInputs":"DISALLOWED"}'

Wenn Sie im Richtlinien-JSON keinen Eingabespeicherort angeben, MediaConvert behandelt denEingabeort als ERLAUBT. Hier ist ein weiteres Beispiel, das Jobs mit Amazon S3- und HTTPS-Eingabenermöglicht und Jobs mit HTTP-Eingaben nicht zulässt. Führen Sie Folgendes aus, nachdem Sie Ihrespezifische Endpunkt-URL ausgefüllt haben:

310

MediaConvert User GuideWeitere Informationen zu IAM

aws mediaconvert --endpoint https://abc123def.mediaconvert.us-west-2.amazonaws.com put-policy --policy '{"HttpInputs":"DISALLOWED"}'

Beachten Sie, dass der Befehl put-policy alle vorhandenen Richtlinien in der Region überschreibt.

Abrufen der aktuellen Richtlinie

Um die aktuelle Richtlinie in JSON abzurufen, senden Sie eineget-policybefehl. Führen Sie beispielsweiseFolgendes aus, nachdem Sie Ihre spezifische Endpunkt-URL ausgefüllt haben:

aws mediaconvert --endpoint https://abc123def.mediaconvert.us-west-2.amazonaws.com get-policy

Löschen Sie die aktuelle Richtlinie

Um die aktuelle Richtlinie zu löschen und alle Eingaben zuzulassen (zum Standardverhalten zurücksetzen),senden Sie einedelete-policybefehl. Führen Sie beispielsweise Folgendes aus, nachdem Sie Ihrespezifische Endpunkt-URL ausgefüllt haben:

aws mediaconvert --endpoint https://abc123def.mediaconvert.us-west-2.amazonaws.com delete-policy

Was passiert, wenn Sie versuchen, einen Job mit einem nicht zulässigen Eingabeort einzureichen?

Wenn Sie versuchen, einen Job zu übermitteln, der einen Eingabespeicherort angibt, den Ihre Richtlinienicht zulässt, MediaConvert wird stattdessen eine zurückgebenHTTP 400 (BadRequestException)Fehler.Die Fehlermeldung wird lauten: Sie haben einen Eingabespeicherort angegeben, den Ihre Richtlinienicht zulässt. Geben Sie einen zulässigen Eingabeort an und senden Sie Ihren Job erneut ein. SeitMediaConvert verhindert, dass diese Jobs eingereicht werden, sie werden nicht in Ihrer Jobhistorieangezeigt.

Wenn Sie einen Job senden, der einen zulässigen Eingabespeicherort angibt, der jedoch auf einenanderen Eingabespeicherort zugreifen muss, der nicht zulässig ist, schlägt Ihr Job fehl. Dies kannbeispielsweise auftreten, wenn Sie ein Apple HLS-Manifest an einem zulässigen Amazon S3 S3-Speicherort angeben, das auf andere Eingabesegmentdateien an einem nicht zulässigen HTTP-Speicherort verweist. Der Fehlercode für Jobfehler wird sein3457und die Nachricht wird lauten: Sie habeneinen Eingabespeicherort angegeben, den Ihre Richtlinie nicht zulässt. Geben Sie einen zulässigenEingabeort an und senden Sie Ihren Job erneut ein.

Weitere Informationen zuAWS Identity and AccessManagement

Authentifizierung und Zugriffskontrolle für AWS Elemental MediaConvert (p. 299)enthält Informationenzur Identitäts- und Zugriffsverwaltung in Bezug auf AWS Elemental MediaConvertaus. Diese Themenenthalten weitere detaillierte Informationen über dieAWS Identity and Access Management(IAM)Service imAllgemeinen.

Themen• Was ist Authentifizierung? (p. 312)• Was ist Zugangskontrolle? (p. 313)• Was sind Richtlinien? (p. 316)

311

MediaConvert User GuideWas ist Authentifizierung?

Was ist Authentifizierung?Die Authentifizierung ist die Art und Weise, wie Sie sich mit Ihren Anmeldeinformationen bei AWSanmelden.

Als Prinzipal müssen Sieauthentifiziert(angemeldet beiAWS) Verwenden einer -Entität (Stammbenutzer,IAM-Benutzer oder IAM-Rolle) zum Senden einer Anforderung anAWSaus. Ein IAM-Benutzer kannlangfristige Anmeldeinformationen wie Benutzername und Passwort oder einen Satz von Zugriffsschlüsselnhaben. Wenn Sie eine IAM-Rolle annehmen, erhalten Sie temporäre Sicherheitsanmeldeinformationen.

Um sich über die AWS Management Console als Benutzer zu authentifizieren, müssen Sie sich mit IhremBenutzernamen und Passwort anmelden. Um sich über die AWS CLI oder AWS-API zu authentifizieren,müssen Sie Ihren Zugangsschlüssel und Ihren geheimen Schlüssel oder temporäre Anmeldeinformationenangeben. AWS stellt SDK- und CLI-Tools zur Verfügung, um Ihre Anfrage kryptographisch mit IhrenAnmeldeinformationen zu signieren. Wenn Sie keine AWS-Tools verwenden, müssen Sie die Anforderungselbst signieren. Unabhängig von der verwendeten Authentifizierungsmethode müssen Sie möglicherweiseauch zusätzliche Sicherheitsinformationen angeben. AWS empfiehlt beispielsweise die Verwendung vonMulti-Factor Authentication (MFA), um die Sicherheit Ihres Kontos zu verbessern.

Als Prinzipal können Sie sich bei AWS mit den folgenden Entitys (Benutzern oder Rollen) anmelden:

• AWS-Konto-Stammbenutzer – Wenn Sie ein AWS-Konto neu erstellen, enthält es zunächst nur eineeinzelne Anmeldeidentität, die über kompletten Zugriff auf sämtliche AWS-Services und Ressourcenim Konto verfügt. Diese Identität wird als AWS-Konto-Stammbenutzer bezeichnet. Für den Zugriff aufden Stammbenutzer müssen Sie sich mit der E-Mail-Adresse und dem Passwort anmelden, die zurErstellung des Kontos verwendet wurden. Wir raten ausdrücklich davon ab, den Stammbenutzer fürAlltagsaufgaben zu verwenden, auch nicht für administrative Aufgaben. Folgen Sie stattdessen dembewährten Verfahren, den Stammbenutzer ausschließlich zur Erstellung des ersten IAM-Benutzers zuverwenden. Sperren Sie dann die Anmeldedaten des Stammbenutzers sicher weg und verwenden Siesie nur für einige wenige Aufgaben der Konto- und Dienstverwaltung.

• IAM-Benutzer— EinIAM-Benutzerist eine Entität in IhremAWS-Konto mit spezifischen Berechtigungen.MediaConvert unterstütztSignaturversion 4ein Protokoll für die Authentifizierung eingehenderAPI-Anfragen. Weitere Informationen zum Authentifizieren von Anforderungen finden SieunterSignaturprozess mit Signaturversion 4imAWS– Allgemeine Referenzaus.

• IAM-Rolle – Eine IAM-Rolle ist eine IAM-Identität, die Sie in Ihrem Konto mit bestimmten Berechtigungenerstellen können. Eine IAM-Rolle ist einem IAM-Benutzer ähnlich, weil es sich um eine AWS-Identitätmit Berechtigungsrichtlinien handelt, die festlegen, welche Aktionen die Identität in AWS ausführenkann und welche nicht. Eine Rolle ist jedoch nicht einer einzigen Person zugeordnet, sondern kannvon allen Personen angenommen werden, die diese Rolle benötigen. Einer Rolle sind außerdem keinestandardmäßigen, langfristigen Anmeldeinformationen (Passwörter oder Zugriffsschlüssel) zugeordnet.Wenn Sie eine Rolle annehmen, erhalten Sie stattdessen temporäre Anmeldeinformationen für IhreRollensitzung. IAM-Rollen mit temporären Anmeldeinformationen sind in folgenden Situationen hilfreich:• Verbundener Benutzerzugriff – Statt einen IAM-Benutzer zu erstellen, können Sie bereits vorhandene

Identitäten von AWS Directory Service, vom Benutzerverzeichnis Ihres Unternehmens oder von einemWeb-Identitätsanbieter verwenden. Diese werden als verbundene Benutzer bezeichnet. AWS weisteinem verbundenen Benutzer eine Rolle zu, wenn Zugriff über einen Identitätsanbieter angefordertwird. Weitere Informationen zu verbundenen Benutzern finden Sie unter Verbundene Benutzer undRollen im IAM-Benutzerhandbuch.

• Temporäre BenutzerberechtigungenEin IAM-Benutzer kann eine Rolle annehmen, um vorübergehendverschiedene Berechtigungen für eine bestimmte Aufgabe zu erlangen.

• Kontenübergreifender ZugriffMit einer IAM-Rolle können Sie einem vertrauenswürdigen Prinzipalin einem anderen Konto den Zugriff auf Ressourcen in Ihrem Konto ermöglichen. Rollen stellen dieprimäre Möglichkeit dar, um kontoübergreifendem Zugriff zu gewähren. Mit einigen jedochAWS-Services können Sie eine Richtlinie direkt an eine Ressource anfügen (anstatt eine Rolle als Proxyzu verwenden). MediaConvert unterstützt diese ressourcenbasierten Richtlinien nicht. WeitereInformationen darüber, ob Sie eine Rolle oder eine ressourcenbasierte Richtlinie verwenden, um

312

MediaConvert User GuideWas ist Zugangskontrolle?

kontoübergreifenden Zugriff zu ermöglichen, finden Sie unter Steuern des Zugriffs auf Prinzipale ineinem anderen Konto (p. 315).

• AWS Zugriff auf -Services – Eine Servicerolle ist eine IAM-Rolle, die ein Service übernimmt, umAktionen in Ihrem Konto für Sie auszuführen. Ein IAM-Administrator kann eine Servicerolle innerhalbvon IAM erstellen, ändern und löschen. Weitere Informationen finden Sie unter Erstellen einer Rollezum Delegieren von Berechtigungen an einen IAM-BenutzerAWS-Service im IAM-Benutzerhandbuch.

• Anwendungen in Amazon EC2 – Sie können eine IAM-Rolle verwenden, um temporäreAnmeldeinformationen für Anwendungen zu verwalten, die auf einer EC2-Instance ausgeführtwerden und AWS CLI- oder AWS-API-Anforderungen durchführen. Das ist eher zu empfehlen, alsZugriffsschlüssel innerhalb der EC2-Instance zu speichern. Erstellen Sie ein Instance-Profil, das an dieInstance angefügt ist, um eine AWS-Rolle einer EC2-Instance zuzuweisen und die Rolle für sämtlicheAnwendungen der Instance bereitzustellen. Ein Instance-Profil enthält die Rolle und ermöglicht, dassProgramme, die in der EC2-Instance ausgeführt werden, temporäre Anmeldeinformationen erhalten.Weitere Informationen finden Sie unter Verwenden einer IAM-Rolle zum Erteilen von Berechtigungenfür Anwendungen, die auf Amazon EC2-Instances ausgeführt werden im IAM-Benutzerhandbuch.

Was ist Zugangskontrolle?Nach der Anmeldung (Authentifizierung) bei AWS wird Ihr Zugriff auf AWS-Ressourcen und -Operationenüber Richtlinien gesteuert. Zugriffskontrolle wird auch Autorisierung genannt.

Während der Autorisierung verwendet AWS Werte aus dem Anforderungskontext, um nach gültigenRichtlinien zu suchen. Anschließend wird anhand der Richtlinien festgelegt, ob die Anforderung zugelassenoder abgelehnt werden soll. Die meisten Richtlinien werden in AWS als JSON-Dokumente gespeichertund geben die Berechtigungen an, die für Prinzipale zugelassen und verweigert werden. WeitereInformationen über die Struktur und den Inhalt von JSON-Richtliniendokumenten finden Sie unter Was sindRichtlinien? (p. 316).

Mit Richtlinien kann ein Administrator festlegen, welche Benutzer auf AWS-Ressourcen zugreifen könnenund welche Aktionen sie für diese Ressourcen ausführen dürfen. Eine IAM-Entität (Benutzer oder Rolle)besitzt zunächst keine Berechtigungen. Mit anderen Worten: Benutzer können standardmäßig nichtstun, nicht einmal ihre eigenen Zugriffsschlüssel anzeigen. Um einem Benutzer die Berechtigung für eineAktion zu erteilen, muss ein Administrator einem Benutzer eine Berechtigungsrichtlinie zuweisen. Alternativkönnen sie den Benutzer zu einer Gruppe hinzufügen, die über die beabsichtigten Berechtigungen verfügt.Wenn ein Administrator dann einer Gruppe Berechtigungen erteilt, erhalten alle Benutzer dieser Gruppediese Berechtigungen.

Möglicherweise verfügen Sie über gültige Anmeldeinformationen zur Authentifizierung Ihrer Anfragen,aber wenn Ihnen kein Administrator Berechtigungen erteilt, können Sie AWS Elemental nicht erstellenoder darauf zugreifen. MediaConvert Ressourcen schätzen. Beispielsweise müssen Sie über expliziteBerechtigungen verfügen, um ein AWS Elemental zu erstellen MediaConvertAuftrag.

Als Administrator können Sie eine Richtlinie schreiben, um den Zugriff auf die folgenden Elemente zusteuern:

• AWSfür Prinzipale (p. 314)— Kontrolliere wasdieBenutzer, Konto oder DienstStellen Sie die Anfrage(Schulleiter) darf es tun.

• IAM Identitäten (p. 314)— Legen Sie fest, auf welche IAM-Identitäten (Gruppen, Benutzer und Rollen)zugegriffen werden kann und wie.

• IAM-Richtlinien (p. 314) – Legen Sie fest, wer vom Benutzer verwaltete Richtlinien erstellen, bearbeitenund löschen und wer verwaltete Richtlinien anfügen und entfernen kann.

• AWS-Ressourcen (p. 314) – Legen sie fest, wer über eine identitätsbasierte oder ressourcenbasierteRichtlinie Zugriff auf Ressourcen hat.

• AWS-Konten (p. 315) – Legen Sie fest, ob eine Anfrage nur für Mitglieder eines bestimmten Kontoszulässig ist.

313

MediaConvert User GuideWas ist Zugangskontrolle?

Zugriffssteuerung für AuftraggeberBerechtigungsrichtlinien steuern, welche Aktionen Sie als Prinzipal ausführen dürfen. EinAdministrator muss der Identität (Benutzer, Gruppe oder Rolle), die Ihre Berechtigungen bereitstellt,eine identitätsbasierte Berechtigungsrichtlinie zuweisen. Berechtigungsrichtlinien erlauben oderverweigern den Zugriff auf AWS. Administratoren können auch eine Berechtigungsgrenze für eineIAM-Entität (Benutzer oder Rolle) festlegen, um die maximalen Berechtigungen für die Entitätzu definieren. Berechtigungsgrenzen sind eine erweiterte IAM-Funktion. Weitere Informationenüber Berechtigungsgrenzen finden Sie unter Berechtigungsgrenzen für IAM-Identitäten im IAM-Benutzerhandbuch.

Weitere Informationen und ein Beispiel dafür, wie man steuertAWSZugriff für -Prinzipale finden SieunterZugriffssteuerung für AuftraggeberimIAM User Guideaus.

Steuern des Zugriffs auf IdentitätenAdministratoren können steuern, was Sie mit einer IAM-Identität (Benutzer, Gruppe oder Rolle) tun können,indem sie eine Richtlinie erstellen, die einschränkt, was mit einer Identität geschehen kann oder wer daraufzugreifen kann. Dann wird diese Richtlinie der Identität zugewiesen, die Ihre Berechtigungen bereitstellt.

Ein Administrator kann Ihnen beispielsweise erlauben, das Passwort für drei bestimmte Benutzerzurückzusetzen. Dazu fügen sie Ihrem IAM-Benutzer eine Richtlinie hinzu, die es Ihnen ermöglicht, dasPasswort nur für sich selbst und Benutzer mit dem ARN der drei angegebenen Benutzer zurückzusetzen.Auf diese Weise können Sie das Passwort Ihrer Teammitglieder, aber nicht anderer IAM-Benutzerzurücksetzen.

Für weitere Informationen und ein Beispiel für die Verwendung einer Richtlinie zur SteuerungAWSZugriffauf Identitäten finden Sie unterSteuern des Zugriffs auf IdentitätenimIAM User Guideaus.

Steuern des Zugriffs auf RichtlinienAdministratoren können steuern, wer kundenseitig verwaltete Richtlinien erstellen, bearbeiten undlöschen darf und wer alle verwalteten Richtlinien zuweisen und entfernen darf. Wenn Sie eine Richtlinieüberprüfen, können Sie die Richtlinienübersicht anzeigen, die eine Zusammenfassung der Zugriffsebenenfür jeden Dienst innerhalb dieser Richtlinie enthält. AWS kategorisiert jede Service-Aktion in eine vonvier Zugriffsebenen, je nachdem, was die einzelnen Aktionen bewirken: List, Read, Write oderPermissions management. Sie können diese Zugriffsebenen verwenden, um zu ermitteln, welcheAktionen in Ihre Richtlinien aufgenommen werden sollen. Weitere Informationen finden Sie unterÜbersichtauf Zugriffsebene innerhalb von RichtlinienübersichtenimIAM User Guideaus.

Warning

Sie sollten die Berechtigungsverwaltung einschränken Berechtigungen auf Zugriffsebene in IhremKonto. Andernfalls können Ihre Konto-Mitglieder Richtlinien mit mehr Berechtigungen für sichselbst erstellen, als sie haben sollten. Oder sie können separate Benutzer mit vollem Zugriff aufAWS erstellen.

Weitere Informationen und ein Beispiel dafür, wie man steuertAWSZugriff auf Richtlinien, sieheSteuern desZugriffs auf RichtlinienimIAM User Guideaus.

Steuern des Zugriffs auf RessourcenAdministratoren können den Zugriff auf Ressourcen mit einer identitätsbasierten oder ressourcenbasiertenRichtlinie steuern. Bei einer identitätsbasierten Richtlinie fügen Sie die Richtlinie einer Identität hinzu undgeben an, auf welche Ressourcen die Identität zugreifen darf. Bei einer ressourcenbasierten Richtlinieordnen Sie eine Richtlinie der Ressource zu, die Sie steuern möchten. Sie geben in der Richtlinie an,welche Auftraggeber auf die Ressource zugreifen dürfen.

314

MediaConvert User GuideWas ist Zugangskontrolle?

Note

AWS Elemental MediaConvert unterstützt keine ressourcenbasierten Richtlinien.

Weitere Informationen finden Sie unterSteuern des Zugriffs auf RessourcenimIAM User Guideaus.

Ressourcenersteller haben nicht automatisch Berechtigungen

Alle Ressourcen in einem Konto gehören diesem Konto, unabhängig davon, wer diese Ressourcen erstellthat. DieAWS-Kontoroot-Benutzer ist der Kontoinhaber und daherhat die Berechtigung, eine -Aktion aufallen Ressourcen im Konto auszuführen.

Important

Wir raten ausdrücklich davon ab, den Stammbenutzer für Alltagsaufgaben zu verwenden,auch nicht für administrative Aufgaben. Folgen Sie stattdessen dem bewährten Verfahren, denStammbenutzer ausschließlich zur Erstellung des ersten IAM-Benutzers zu verwenden. SperrenSie dann die Anmeldedaten des Stammbenutzers sicher weg und verwenden Sie sie nur für einigewenige Aufgaben der Konto- und Dienstverwaltung. Weitere Informationen zu den Aufgaben, dieSie nur als Stammbenutzer ausführen können, finden Sie unterAWSAufgaben, die Stammbenutzererfordernaus.

Entitys (Benutzer oder Rollen) in Ihrem Konto müssen Zugriff erhalten, um eine Ressource zu erstellen.Nur weil sie eine Ressource erstellen, bedeutet das nicht, dass sie automatisch vollen Zugriff auf dieseRessource haben. Sie müssen für jede Aktion explizit Berechtigungen erteilen. Darüber hinaus könnenSie diese Berechtigungen jederzeit widerrufen, solange Sie Zugriff auf die Verwaltung von Benutzer- undRollenberechtigungen haben.

Steuern des Zugriffs auf Prinzipale in einem anderen KontoAdministratoren können verwendenAWSressourcenbasierte Richtlinien, kontoübergreifende IAM-RollenoderAWS Organizations-Service, um Prinzipalen in einem anderen -Konto den Zugriff auf Ressourcen inIhrem -Konto zu erlauben.

Bei einigen AWS-Services können Sie kontenübergreifenden Zugriff auf Ihre Ressourcen gewähren.Fügen Sie dazu der Ressource, die Sie freigeben möchten, direkt eine Richtlinie an, anstatt eine Rolleals Proxy zu verwenden. Wenn der Service diesen Richtlinientyp unterstützt, dann muss die Ressource,die Sie freigeben möchten, auch ressourcenbasierte Richtlinien unterstützen. Im Gegensatz zu einerbenutzerbasierten Richtlinie wird bei einer ressourcenbasierten Richtlinie festgelegt, wer (in Form einerListe vonAWSKonto-ID-Nummern) können auf diese Ressource zugreifen. MediaConvert unterstützt keineressourcenbasierten Richtlinien.

Kontenübergreifender Zugriff aufgrund einer ressourcenbasierten Richtlinie verfügt gegenüber einerRolle über einige wichtige Vorteile. Bei einer Ressource, auf die über eine ressourcenbasierte Richtliniezugegriffen wird, arbeitet der Prinzipal (Person oder Anwendung) weiterhin im vertrauenswürdigen Kontound muss seine Benutzerberechtigungen nicht für Rollenberechtigungen aufgeben. Der Prinzipal hat alsogleichzeitig Zugriff auf Ressourcen im vertrauenswürdigen Konto und im Vertrauenskonto. Dies ist nützlichfür Aufgaben wie das Kopieren von Informationen von einem Konto in ein anderes. Weitere Informationenzum Verwenden kontenübergreifender Rollen finden Sie unterGewähren von Zugriff für einen IAM-Benutzerin einem anderenAWSKonto, das Sie besitzenimIAM User Guideaus.

AWS Organizations bietet richtlinienbasierte Verwaltung für mehrere AWS-Konten, die Ihnen gehören.Mit Organizations können Sie Gruppen von Konten erstellen, die Kontoerstellung automatisieren undRichtlinien für diese Gruppen anwenden und verwalten. Mit Organizations können Sie Richtlinienüber mehrere Konten hinweg verwalten, ohne dass benutzerdefinierte Skripte und manuelle Prozesseerforderlich sind. Mithilfe von AWS Organizations können Sie Service-Kontrollrichtlinien erstellen, die eine

315

MediaConvert User GuideWas sind Richtlinien?

zentrale Steuerung der AWS-Services für mehrere AWS-Konten ermöglichen. Weitere Informationen findenSie unter Was ist AWS Organizations? im AWS Organizations-Benutzerhandbuch.

Was sind Richtlinien?Für die Zugriffssteuerung in AWS erstellen Sie Richtlinien und fügen sie den IAM-Identitäten oder AWS-Ressourcen an.

Eine Richtlinie ist ein Objekt in AWS, das bei Zuordnung zu einer Entität oder Ressource derenBerechtigungen definiert. AWS wertet diese Richtlinien aus, wenn ein Prinzipal, z. B. ein Benutzer, eineAnforderung absendet. Berechtigungen in den Richtlinien bestimmen, ob die Anforderung zugelassen oderabgelehnt wird. Die meisten Richtlinien werden in AWS als JSON-Dokumente gespeichert.

IAM-Richtlinien definieren Berechtigungen für eine Aktion unabhängig von der Methode, die Sie zurAusführung der Aktion verwenden. Wenn eine Richtlinie beispielsweise das zulässtGetUser-Aktion,dann kann ein Benutzer mit dieser Richtlinie Benutzerinformationen über dieAWS Management Console,derAWS CLIoder dasAWSAPI. Wenn Sie einen IAM-Benutzer anlegen, können Sie ihn so einrichten, dassKonsolen- oder Programmzugriff erlaubt sind. Der IAM-Benutzer kann sich mit einem Benutzernamen undPasswort an der Konsole anmelden. Oder sie können Zugriffsschlüssel verwenden, um mit der CLI oderAPI zu arbeiten.

Die folgenden Richtlinientypen sind nach der Häufigkeit ihres Auftretens gelistet und können beeinflussen,ob eine Anforderung zugelassen wird. Weitere Informationen finden Sie unter .RichtlinientypenimIAM UserGuideaus.

• Identitätsbasierte Richtlinien-Sie können verwaltete Richtlinien und Inline-Richtlinien an IAM-Identitäten(Benutzer, Gruppen, zu denen Benutzer gehören, und Rollen) hinzufügen.

• Ressourcenbasierte Richtlinien- Sie können Inline-Richtlinien an Ressourcen in einigenAWS-Services.Die häufigsten Beispiele für ressourcenbasierte Richtlinien sind Amazon S3-Bucket-Richtlinien undVertrauensrichtlinien für IAM-Rollen. MediaConvert unterstützt keine ressourcenbasierten Richtlinien.

• SCPs von Organizations— Sie können einen verwendenAWS OrganizationsService Control Policy(SCP) zum Anwenden einer Berechtigungsgrenze auf eineAWS OrganizationsOrganisation oderOrganisationseinheit (OU). Diese Berechtigungen gelten für alle Entitäten innerhalb der Mitgliedskonten.

• Zugriffskontrolllisten (ACLs)— Sie können ACLs verwenden, um zu steuern, welche Prinzipale auf eineRessource zugreifen können. ACLs sind ähnlich wie ressourcenbasierten Richtlinien, obwohl sie dereinzige Richtlinientyp sind, der die JSON-Richtliniendokumentstruktur nicht verwendet. MediaConvertunterstützt keine ACLs.

Diese Richtlinienarten können als Berechtigungsrichtlinien oder Berechtigungsgrenzen kategorisiertwerden.

• BerechtigungsrichtlinienBerechtigungsrichtlinien können Sie einer -Ressource inAWSum dieBerechtigungen für dieses Objekt zu definieren. Innerhalb eines einzigen Kontos wertet AWS alleBerechtigungsrichtlinien gemeinsam aus. Berechtigungsrichtlinien sind die häufigsten Richtlinien. Siekönnen die folgenden Richtlinientypen als Berechtigungsrichtlinien verwenden:• Identitätsbasierte RichtlinienWenn Sie eine verwaltete oder Inline-Richtlinie einem IAM-Benutzer, einer

Gruppe oder Rolle hinzufügen, definiert die Richtlinie die Berechtigungen für diese Entität.• Ressourcenbasierte Richtlinien- Wenn Sie einer Ressource ein JSON-Richtliniendokument hinzufügen,

definieren Sie die Berechtigungen für diese Ressource. Der Service muss ressourcenbasierteRichtlinien unterstützen.

• Zugriffskontrolllisten (ACLs)Wenn Sie einer Ressource eine Zugriffskontrollliste anfügen, definierenSie eine Liste von Prinzipalen mit der Berechtigung, auf diese Ressource zuzugreifen. Die Ressourcemuss ACLs unterstützen.

• Berechtigungsgrenzen— Sie können Richtlinien verwenden, um die Berechtigungsgrenze für eine-Entität (Benutzer oder Rolle) zu definieren. Eine Berechtigungsgrenze bestimmt die maximalen

316

MediaConvert User GuideWas sind Richtlinien?

Berechtigungen, die eine Entity haben kann. Berechtigungsgrenzen sind eine erweiterte AWS-Funktion. Wenn mehrere Berechtigungsgrenzen für eine Anforderung gelten, wertet AWS jedeBerechtigungsgrenze separat aus. Sie können eine Berechtigungsgrenzen in den folgenden Situationenanwenden:• Organisationen— Sie können einen verwendenAWS OrganizationsService Control Policy (SCP)

zum Anwenden einer Berechtigungsgrenze auf eineAWS OrganizationsOrganisation oderOrganisationseinheit (OU).

• IAM-Benutzer oder -Rollen— Sie können eine verwaltete Richtlinie für die Berechtigungsgrenze einesBenutzers oder einer Rolle verwenden. Weitere Informationen finden Sie unter Berechtigungsgrenzenfür IAM-Entitäten im IAM-Benutzerhandbuch.

Themen• Identitätsbasierte Richtlinien (p. 317)• Ressourcenbasierte Richtlinien (p. 317)• Klassifizierungen der Zugriffsebene für (p. 318)

Identitätsbasierte RichtlinienRichtlinien können IAM-Identitäten angefügt werden. Sie können z. B. Folgendes tun:

• Anfügen von Berechtigungsrichtlinien zu Benutzern oder Gruppen in Ihrem Konto:— So erteilenSie Benutzern Berechtigungen zum Erstellen eines AWS Elemental MediaConvert-Ressource, z.B. einen Auftrag, können Sie einer -Benutzer oder einer Gruppe, zu der der Benutzer gehört, eineBerechtigungsrichtlinie anfügen.

• Einer Rolle eine Berechtigungsrichtlinie zuweisen (kontoübergreifende Berechtigungen gewähren) – Siekönnen einer IAM-Rolle eine identitätsbasierte Berechtigungsrichtlinie zuweisen, um kontoübergreifendeBerechtigungen zu erteilen. Beispielsweise kann der Administrator in Konto A eine Rolle erstellen, umeinem anderen AWS-Konto (z. B. Konto B) oder einem AWS-Service kontoübergreifende Berechtigungenzu erteilen. Dazu geht er folgendermaßen vor:1. Der Administrator von Konto A erstellt eine IAM-Rolle und fügt ihr eine Berechtigungsrichtlinie an, die

Berechtigungen für Ressourcen in Konto A erteilt.2. Der Administrator von Konto A weist der Rolle eine Vertrauensrichtlinie zu, die Konto B als den

Prinzipal identifiziert, der die Rolle übernehmen kann.3. Der Administrator von Konto B kann nun Berechtigungen zur Übernahme der Rolle an alle Benutzer

in Konto B delegieren. Daraufhin können die Benutzer in Konto B auf Ressourcen in Konto A aufRessourcen zugreifen oder Ressourcen erstellen. Der Prinzipal in der Vertrauensrichtlinie kann auchein AWS-Service-Prinzipal sein. Somit können Sie auch einem AWS-Service die Berechtigungen zurÜbernahme der Rolle erteilen.

Weitere Informationen zum Delegieren von Berechtigungen mithilfe von IAM finden Sie unterZugriffsverwaltung im IAM-Benutzerhandbuch.

Weitere Informationen zu Benutzern, Gruppen, Rollen und Berechtigungen finden Sie unter Identitäten(Benutzer, Gruppen und Rollen) im IAM-Benutzerhandbuch.

Ressourcenbasierte RichtlinienRessourcenbasierte Richtlinien sind JSON-Richtliniendokumente, die Sie an eine Ressource anfügen.Diese Richtlinien gestatten Ihnen zu steuern, welche Aktionen ein bestimmter Prinzipal mit dieserRessource durchführen kann und unter welchen Bedingungen dies möglich ist. Die bekanntesteressourcenbasierte Richtlinie ist ein Amazon S3 S3-Bucket. Ressourcenbasierte Richtlinien sindeingebundene Richtlinien, die nur in der Ressource vorhanden sind. Es gibt keine verwaltetenressourcenbasierten Richtlinien.

317

MediaConvert User GuideCompliance-Validierung

Erteilen von Berechtigungen für Mitglieder andererAWSKonten, die eine ressourcenbasierte Richtlinieverwenden, haben gegenüber einer IAM-Rolle einige Vorteile. Weitere Informationen finden Sie unter Wiesich IAM-Rollen von ressourcenbasierten Richtlinien unterscheiden im IAM-Benutzerhandbuch.

MediaConvert unterstützt keine ressourcenbasierten Richtlinien.

Klassifizierungen der Zugriffsebene fürIn der IAM-Konsole werden Aktionen nach folgenden Zugriffsebenenklassifizierungen gruppiert:

• ListeErteilen Sie die Berechtigung zum Auflisten von Ressourcen innerhalb des Services, um zubestimmen, ob ein Objekt vorhanden ist. Aktionen mit dieser Zugriffsebene können Objekte auflisten,aber nicht die Inhalte einer Ressource sehen. Die meisten Aktionen der Zugriffsebene Liste können nichtin einer bestimmten Ressource ausgeführt werden. Beim Erstellen einer Richtlinienanweisung mit diesenAktionen müssen Sie All resources (Alle Ressourcen) angeben ("*").

• LesenErteilen Sie die Berechtigung zum Lesen, jedoch nicht zum Bearbeiten der Inhalte und Attributeder Ressourcen innerhalb des Services. Zum Beispiel haben die Amazon S3-Aktionen GetObject undGetBucketLocation die Zugriffsebene Read.

• Write— Erteilen Sie die Berechtigung zum Erstellen, Löschen oder Ändernvon Ressourcen innerhalb des Services. Zum Beispiel die Amazon S3 S3-AktionenCreateBucket,DeleteBucketundPutObjectHabe dieWrite-Zugriffsebene

• Verwaltung von Berechtigungen— Erteilen Sie die Berechtigung zum Erteilen oder Ändern vonRessourcenberechtigungen innerhalb des Services. Zum Beispiel die meisten IAM undAWSOrganizations-Richtlinienaktionen haben dieVerwaltung von Berechtigungen-Zugriffsebene

Tip

Zur Verbesserung der Sicherheit Ihres AWS-Kontos beschränken Sie Richtlinien mit derZugriffsebenenklassifizierung Permissions management (Berechtigungsverwaltung) oderüberwachen Sie sie regelmäßig.

• MarkierenErteilen Sie die Berechtigung zum Erstellen, Löschen oder Ändern von Tags,die mit einer Ressource innerhalb des Services verbunden sind. Beispiel: AmazonEC2CreateTagsundDeleteTagsAktionen haben dieMarkieren-Zugriffsebene

Compliance-Validierung für AWS ElementalMediaConvert

Externe Auditoren bewerten die Sicherheit und Compliance von AWS Elemental MediaConvert als Teil vonmehrerenAWSCompliance-Programme. Hierzu zählen unter anderem SOC, PCI, FedRAMP und HIPAA.

Eine Liste der AWS-Services, die in den Geltungsbereich bestimmter Compliance-Programme fallen, findenSie auf der Seite AWS-Services in Scope nach Compliance-Programm. Allgemeine Informationen findenSie unter AWS-Compliance-Programme.

Die Auditberichte von Drittanbietern lassen sich mit herunterlade AWS Artifact. Weitere Informationenfinden Sie unter Herunterladen von Berichten in AWS Artifact.

Ihre Compliance-Verantwortung bei der Verwendung von AWS Elemental MediaConvert hängt von derVertraulichkeit der Daten, den Compliance-Zielen des Unternehmens und den geltenden Gesetzen undVorschriften ab.AWSstellt die folgenden Ressourcen bereit, um die Compliance zu unterstützen:

• Kurzanleitungen für Sicherheit und Compliance – In diesen Bereitstellungsleitfäden finden Sie wichtigeÜberlegungen zur Architektur sowie die einzelnen Schritte zur Bereitstellung von sicherheits- undCompliance-orientierten Basisumgebungen in AWS.

318

MediaConvert User GuideAusfallsicherheit

• Whitepaper zur Erstellung einer Architektur mit HIPAA-konformer Sicherheit und Compliance – In diesemWhitepaper wird beschrieben, wie Unternehmen mithilfe von AWS HIPAA-konforme Anwendungenerstellen können.

• AWS-Compliance-Ressourcen – Diese Arbeitsbücher und Leitfäden könnten für Ihre Branche und IhrenStandort interessant sein.

• AWS Config – Dieser AWS-Service bewertet, zu welchem Grad die Konfiguration Ihrer Ressourcen deninternen Vorgehensweisen, Branchenrichtlinien und Vorschriften entspricht.

• AWS Security Hub – Dieser AWS-Service liefert einen umfassenden Überblick über denSicherheitsstatus in AWS. So können Sie die Compliance mit den Sicherheitsstandards in der Brancheund den bewährten Methoden abgleichen.

Ausfallsicherheit in AWS Elemental MediaConvertIm Zentrum der globalen AWS Infrastruktur stehen die AWS-Regionen und Availability Zones(Verfügbarkeitszonen, AZs). AWS Regionen stellen mehrere physisch getrennte und isolierte AvailabilityZones bereit, die mit Netzwerken mit geringer Latenz, hohem Durchsatz und hochredundantenVernetzungen verbunden sind. Mithilfe von Availability Zones können Sie Anwendungen und Datenbankenerstellen und ausführen, die automatisch Failover zwischen Availability Zones ausführen, ohne dass es zuUnterbrechungen kommt. Availability Zones sind besser hoch verfügbar, fehlertoleranter und skalierbarerals herkömmliche Infrastrukturen mit einem oder mehreren Rechenzentren.

Weitere Informationen über AWS-Regionen und -Availability Zones finden Sie unter Globale AWS-Infrastruktur.

Sicherheit der Infrastruktur in AWS ElementalMediaConvert

Als Managed Service hat AWS Elemental MediaConvert ist geschützt durch dieAWSDie globalen Verfahrenzur Netzwerksicherheit, die imAmazon Web Services: Übersicht über SicherheitsprozesseWhitepaper.

Du benutztAWSveröffentlichte API-Aufrufe für den Zugriff auf AWS Elemental MediaConvert durch dasNetzwerk. Kunden müssen Transport Layer Security (TLS) 1.0 oder neuer unterstützen. Wir empfehlenTLS 1.2 oder höher. Clients müssen außerdem Cipher Suites mit PFS (Perfect Forward Secrecy) wieDHE (Ephemeral Diffie-Hellman) oder ECDHE (Elliptic Curve Ephemeral Diffie-Hellman) unterstützen. Diemeisten modernen Systemen wie Java 7 und höher unterstützen diese Modi.

Außerdem müssen Anforderungen mit einer Zugriffsschlüssel-ID und einem geheimen Zugriffsschlüsselsigniert sein, der einem IAM-Prinzipal zugeordnet ist. Alternativ können Sie mit AWS Security TokenService (AWS STS) temporäre Sicherheitsanmeldeinformationen erstellen, um die Anforderungen zusignieren.

Sie können diese API-Vorgänge von einem beliebigen Netzwerkstandort aus aufrufen. AWS ElementalMediaConvert Da keine ressourcenbasierten Zugriffsrichtlinien unterstützt, kann es zu Einschränkungenbezüglich der Quell-IP-Adresse kommen.

319

MediaConvert User GuideBeispiel — MP4-Ausgang

Beispiel AWSElementalMediaConvertAuftragseinstellungenin JSON

Die Job-Einstellungen in diesen Beispielen stellen die einfachsten gültigen Jobs dar, die Sie ausführenkönnen. Sie funktionieren gut, um mit dem Service zu experimentieren. Wenn Sie komplexere Transcodesausführen oder verschiedene Ausgaben erstellen möchten, richten Sie mit der Konsole Ihren Jobein und erstellen Sie Ihre JSON-Auftragsspezifikation. In derAufgabeFenster auf der linken SeiteunterAuftragseinstellungen, wählenJSON-Auftrag anzeigenaus.

Weitere Informationen zum programmgesteuerten Einreichen Ihrer Aufgabe finden Sie in denAWSElementalMediaConvert-API-Referenz:

• Erste Schritte mit AWS ElementalMediaConvertVerwenden derAWS-SDKs oder dasAWS CLI• Erste Schritte mit AWS ElementalMediaConvertVerwenden der API

Important

Wir empfehlen Ihnen, zu verwendenMediaConvert-Konsole zur Generierung Ihrer JSON-Auftragsspezifikation.Ihre Auftragsspezifikation muss der Validierung durch die Transcodierungs-Engine entsprechen.Die Validierungen der Transcoding-Engine stellen komplexe Abhängigkeiten zwischen Gruppenvon Einstellungen und Abhängigkeiten zwischen Ihren Transcodierungseinstellungen undEigenschaften Ihrer Eingabedateien dar. DieMediaConvert-Konsole fungiert als interaktiverJob-Builder, um das Erstellen gültiger JSON-Spezifikationen für Job-JSON-Spezifikationen zuerleichtern. Sie könnenAuftragsvorlagen (p. 66)undAusgabevoreinstellungen (p. 59)um schnellloszulegen.

Um diese Beispiele zu verwenden, ersetzen Sie die folgenden Platzhalterwerte durch tatsächliche Werte:

• ROLE HERE• s3://INPUT HERE• s3://OUTPUT HERE

Beispiele• Beispiel — MP4-Ausgang (p. 320)• Beispiel: ABR-Ausgang (p. 323)• Beispiel: Automatisiertes ABR (p. 328)

Beispiel — MP4-Ausgang{

320

MediaConvert User GuideBeispiel — MP4-Ausgang

"UserMetadata": {}, "Role": "ROLE ARN", "Settings": { "OutputGroups": [ { "Name": "File Group", "OutputGroupSettings": { "Type": "FILE_GROUP_SETTINGS", "FileGroupSettings": { "Destination": "s3://bucket/out" } }, "Outputs": [ { "VideoDescription": { "ScalingBehavior": "DEFAULT", "TimecodeInsertion": "DISABLED", "AntiAlias": "ENABLED", "Sharpness": 50, "CodecSettings": { "Codec": "H_264", "H264Settings": { "InterlaceMode": "PROGRESSIVE", "NumberReferenceFrames": 3, "Syntax": "DEFAULT", "Softness": 0, "GopClosedCadence": 1, "GopSize": 48, "Slices": 1, "GopBReference": "DISABLED", "SlowPal": "DISABLED", "SpatialAdaptiveQuantization": "ENABLED", "TemporalAdaptiveQuantization": "ENABLED", "FlickerAdaptiveQuantization": "DISABLED", "EntropyEncoding": "CABAC", "Bitrate": 4500000, "FramerateControl": "SPECIFIED", "RateControlMode": "CBR", "CodecProfile": "HIGH", "Telecine": "NONE", "MinIInterval": 0, "AdaptiveQuantization": "HIGH", "CodecLevel": "LEVEL_4_1", "FieldEncoding": "PAFF", "SceneChangeDetect": "ENABLED", "QualityTuningLevel": "SINGLE_PASS_HQ", "FramerateConversionAlgorithm": "DUPLICATE_DROP", "UnregisteredSeiTimecode": "DISABLED", "GopSizeUnits": "FRAMES", "ParControl": "INITIALIZE_FROM_SOURCE", "NumberBFramesBetweenReferenceFrames": 3, "RepeatPps": "DISABLED", "HrdBufferSize": 9000000, "HrdBufferInitialFillPercentage": 90, "FramerateNumerator": 24000, "FramerateDenominator": 1001 } }, "AfdSignaling": "NONE", "DropFrameTimecode": "ENABLED", "RespondToAfd": "NONE", "ColorMetadata": "INSERT", "Width": 1920, "Height": 1080 }, "AudioDescriptions": [

321

MediaConvert User GuideBeispiel — MP4-Ausgang

{ "AudioTypeControl": "FOLLOW_INPUT", "CodecSettings": { "Codec": "AAC", "AacSettings": { "AudioDescriptionBroadcasterMix": "NORMAL", "Bitrate": 96000, "RateControlMode": "CBR", "CodecProfile": "LC", "CodingMode": "CODING_MODE_2_0", "RawFormat": "NONE", "SampleRate": 48000, "Specification": "MPEG4" } }, "LanguageCodeControl": "FOLLOW_INPUT" } ], "ContainerSettings": { "Container": "MP4", "Mp4Settings": { "CslgAtom": "INCLUDE", "FreeSpaceBox": "EXCLUDE", "MoovPlacement": "PROGRESSIVE_DOWNLOAD" } } } ] } ], "AdAvailOffset": 0, "Inputs": [ { "AudioSelectors": { "Audio Selector 1": { "Tracks": [ 1 ], "Offset": 0, "DefaultSelection": "DEFAULT", "SelectorType": "TRACK", "ProgramSelection": 1 }, "Audio Selector 2": { "Tracks": [ 2 ], "Offset": 0, "DefaultSelection": "NOT_DEFAULT", "SelectorType": "TRACK", "ProgramSelection": 1 } }, "VideoSelector": { "ColorSpace": "FOLLOW" }, "FilterEnable": "AUTO", "PsiControl": "USE_PSI", "FilterStrength": 0, "DeblockFilter": "DISABLED", "DenoiseFilter": "DISABLED", "TimecodeSource": "EMBEDDED", "FileInput": "s3://input" } ] }

322

MediaConvert User GuideBeispiel: ABR-Ausgang

}

Beispiel: ABR-Ausgang{ "UserMetadata": {}, "Role": "ROLE ARN", "Settings": { "OutputGroups": [ { "Name": "Apple HLS", "Outputs": [ { "ContainerSettings": { "Container": "M3U8", "M3u8Settings": { "AudioFramesPerPes": 2, "PcrControl": "PCR_EVERY_PES_PACKET", "PmtPid": 480, "PrivateMetadataPid": 503, "ProgramNumber": 1, "PatInterval": 100, "PmtInterval": 100, "VideoPid": 481, "AudioPids": [ 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492 ] } }, "VideoDescription": { "Width": 1920, "Height": 1080, "VideoPreprocessors": { "Deinterlacer": { "Algorithm": "INTERPOLATE", "Mode": "DEINTERLACE" } }, "AntiAlias": "ENABLED", "Sharpness": 100, "CodecSettings": { "Codec": "H_264", "H264Settings": { "InterlaceMode": "PROGRESSIVE", "ParNumerator": 1, "NumberReferenceFrames": 3, "Softness": 0, "FramerateDenominator": 1001, "GopClosedCadence": 1, "GopSize": 90, "Slices": 1,

323

MediaConvert User GuideBeispiel: ABR-Ausgang

"HrdBufferSize": 12500000, "ParDenominator": 1, "SpatialAdaptiveQuantization": "ENABLED", "TemporalAdaptiveQuantization": "DISABLED", "FlickerAdaptiveQuantization": "DISABLED", "EntropyEncoding": "CABAC", "Bitrate": 8500000, "FramerateControl": "SPECIFIED", "RateControlMode": "CBR", "CodecProfile": "HIGH", "Telecine": "NONE", "FramerateNumerator": 30000, "MinIInterval": 0, "AdaptiveQuantization": "MEDIUM", "CodecLevel": "LEVEL_4", "SceneChangeDetect": "ENABLED", "QualityTuningLevel": "SINGLE_PASS_HQ", "GopSizeUnits": "FRAMES", "ParControl": "SPECIFIED", "NumberBFramesBetweenReferenceFrames": 3, "HrdBufferInitialFillPercentage": 90, "Syntax": "DEFAULT" } }, "AfdSignaling": "NONE", "DropFrameTimecode": "ENABLED", "RespondToAfd": "NONE", "ColorMetadata": "INSERT" }, "AudioDescriptions": [ { "AudioTypeControl": "FOLLOW_INPUT", "AudioSourceName": "Audio Selector 1", "CodecSettings": { "Codec": "AAC", "AacSettings": { "Bitrate": 128000, "RateControlMode": "CBR", "CodecProfile": "LC", "CodingMode": "CODING_MODE_2_0", "SampleRate": 48000 } }, "LanguageCodeControl": "FOLLOW_INPUT" } ], "NameModifier": "_high" }, { "VideoDescription": { "ScalingBehavior": "DEFAULT", "TimecodeInsertion": "DISABLED", "AntiAlias": "ENABLED", "Sharpness": 50, "CodecSettings": { "Codec": "H_264", "H264Settings": { "InterlaceMode": "PROGRESSIVE", "NumberReferenceFrames": 3, "Syntax": "DEFAULT", "Softness": 0, "GopClosedCadence": 1, "GopSize": 90, "Slices": 1, "GopBReference": "DISABLED", "SlowPal": "DISABLED",

324

MediaConvert User GuideBeispiel: ABR-Ausgang

"SpatialAdaptiveQuantization": "ENABLED", "TemporalAdaptiveQuantization": "ENABLED", "FlickerAdaptiveQuantization": "DISABLED", "EntropyEncoding": "CABAC", "Bitrate": 7500000, "FramerateControl": "INITIALIZE_FROM_SOURCE", "RateControlMode": "CBR", "CodecProfile": "MAIN", "Telecine": "NONE", "MinIInterval": 0, "AdaptiveQuantization": "HIGH", "CodecLevel": "AUTO", "FieldEncoding": "PAFF", "SceneChangeDetect": "ENABLED", "QualityTuningLevel": "SINGLE_PASS", "FramerateConversionAlgorithm": "DUPLICATE_DROP", "UnregisteredSeiTimecode": "DISABLED", "GopSizeUnits": "FRAMES", "ParControl": "INITIALIZE_FROM_SOURCE", "NumberBFramesBetweenReferenceFrames": 2, "RepeatPps": "DISABLED" } }, "AfdSignaling": "NONE", "DropFrameTimecode": "ENABLED", "RespondToAfd": "NONE", "ColorMetadata": "INSERT", "Width": 1280, "Height": 720 }, "AudioDescriptions": [ { "AudioTypeControl": "FOLLOW_INPUT", "CodecSettings": { "Codec": "AAC", "AacSettings": { "AudioDescriptionBroadcasterMix": "NORMAL", "Bitrate": 96000, "RateControlMode": "CBR", "CodecProfile": "LC", "CodingMode": "CODING_MODE_2_0", "RawFormat": "NONE", "SampleRate": 48000, "Specification": "MPEG4" } }, "LanguageCodeControl": "FOLLOW_INPUT" } ], "OutputSettings": { "HlsSettings": { "AudioGroupId": "program_audio", "AudioRenditionSets": "program_audio", "IFrameOnlyManifest": "EXCLUDE" } }, "ContainerSettings": { "Container": "M3U8", "M3u8Settings": { "AudioFramesPerPes": 4, "PcrControl": "PCR_EVERY_PES_PACKET", "PmtPid": 480, "PrivateMetadataPid": 503, "ProgramNumber": 1, "PatInterval": 0, "PmtInterval": 0,

325

MediaConvert User GuideBeispiel: ABR-Ausgang

"Scte35Source": "NONE", "Scte35Pid": 500, "TimedMetadata": "NONE", "TimedMetadataPid": 502, "VideoPid": 481, "AudioPids": [ 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492 ] } }, "NameModifier": "_med" }, { "VideoDescription": { "ScalingBehavior": "DEFAULT", "TimecodeInsertion": "DISABLED", "AntiAlias": "ENABLED", "Sharpness": 100, "CodecSettings": { "Codec": "H_264", "H264Settings": { "InterlaceMode": "PROGRESSIVE", "NumberReferenceFrames": 3, "Syntax": "DEFAULT", "Softness": 0, "GopClosedCadence": 1, "GopSize": 90, "Slices": 1, "GopBReference": "DISABLED", "SlowPal": "DISABLED", "SpatialAdaptiveQuantization": "ENABLED", "TemporalAdaptiveQuantization": "ENABLED", "FlickerAdaptiveQuantization": "DISABLED", "EntropyEncoding": "CABAC", "Bitrate": 3500000, "FramerateControl": "INITIALIZE_FROM_SOURCE", "RateControlMode": "CBR", "CodecProfile": "MAIN", "Telecine": "NONE", "MinIInterval": 0, "AdaptiveQuantization": "HIGH", "CodecLevel": "LEVEL_3_1", "FieldEncoding": "PAFF", "SceneChangeDetect": "ENABLED", "QualityTuningLevel": "SINGLE_PASS_HQ", "FramerateConversionAlgorithm": "DUPLICATE_DROP", "UnregisteredSeiTimecode": "DISABLED", "GopSizeUnits": "FRAMES", "ParControl": "INITIALIZE_FROM_SOURCE", "NumberBFramesBetweenReferenceFrames": 2, "RepeatPps": "DISABLED" } }, "AfdSignaling": "NONE", "DropFrameTimecode": "ENABLED", "RespondToAfd": "NONE",

326

MediaConvert User GuideBeispiel: ABR-Ausgang

"ColorMetadata": "INSERT", "Width": 960, "Height": 540 }, "AudioDescriptions": [ { "AudioTypeControl": "FOLLOW_INPUT", "CodecSettings": { "Codec": "AAC", "AacSettings": { "AudioDescriptionBroadcasterMix": "NORMAL", "Bitrate": 96000, "RateControlMode": "CBR", "CodecProfile": "LC", "CodingMode": "CODING_MODE_2_0", "RawFormat": "NONE", "SampleRate": 48000, "Specification": "MPEG4" } }, "LanguageCodeControl": "FOLLOW_INPUT" } ], "OutputSettings": { "HlsSettings": { "AudioGroupId": "program_audio", "AudioRenditionSets": "program_audio", "IFrameOnlyManifest": "EXCLUDE" } }, "ContainerSettings": { "Container": "M3U8", "M3u8Settings": { "AudioFramesPerPes": 4, "PcrControl": "PCR_EVERY_PES_PACKET", "PmtPid": 480, "PrivateMetadataPid": 503, "ProgramNumber": 1, "PatInterval": 0, "PmtInterval": 0, "Scte35Source": "NONE", "Scte35Pid": 500, "TimedMetadata": "NONE", "TimedMetadataPid": 502, "VideoPid": 481, "AudioPids": [ 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492 ] } }, "NameModifier": "_low" } ], "OutputGroupSettings": { "Type": "HLS_GROUP_SETTINGS", "HlsGroupSettings": {

327

MediaConvert User GuideBeispiel: Automatisiertes ABR

"ManifestDurationFormat": "INTEGER", "SegmentLength": 10, "TimedMetadataId3Period": 10, "CaptionLanguageSetting": "OMIT", "Destination": "s3://bucket/hls1/master", "TimedMetadataId3Frame": "PRIV", "CodecSpecification": "RFC_4281", "OutputSelection": "MANIFESTS_AND_SEGMENTS", "ProgramDateTimePeriod": 600, "MinSegmentLength": 0, "DirectoryStructure": "SINGLE_DIRECTORY", "ProgramDateTime": "EXCLUDE", "SegmentControl": "SEGMENTED_FILES", "ManifestCompression": "NONE", "ClientCache": "ENABLED", "StreamInfResolution": "INCLUDE" } } } ], "AdAvailOffset": 0, "Inputs": [ { "AudioSelectors": { "Audio Selector 1": { "Tracks": [ 1 ], "Offset": 0, "DefaultSelection": "DEFAULT", "SelectorType": "TRACK", "ProgramSelection": 1 }, "Audio Selector 2": { "Tracks": [ 2 ], "Offset": 0, "DefaultSelection": "NOT_DEFAULT", "SelectorType": "TRACK", "ProgramSelection": 1 } }, "VideoSelector": { "ColorSpace": "FOLLOW" }, "FilterEnable": "AUTO", "PsiControl": "USE_PSI", "FilterStrength": 0, "DeblockFilter": "DISABLED", "DenoiseFilter": "DISABLED", "TimecodeSource": "EMBEDDED", "FileInput": "s3://INPUT" } ] } }

Beispiel: Automatisiertes ABRIn diesem Beispiel gibt die JSON-Auftragsspezifikation einen automatisierten ABR-Stack in Apple HLS an.Neben der Angabe der automatisierten ABR-Einstellungen werden explizit folgende Werte festgelegt:

328

MediaConvert User GuideBeispiel: Automatisiertes ABR

• Beschleunigte UmschlüsselungModezuPREFERRED• rateControlMode auf QVBR• qualityTuningLevel auf MULTI_PASS_HQ

Weitere Informationen zu den Einstellungen für automatisierte ABR finden Sie unterVerwenden vonautomatisierten ABR (p. 93)aus.

{ "UserMetadata": {}, "Role": "ROLE ARN", "Settings": { "TimecodeConfig": { "Source": "ZEROBASED" }, "OutputGroups": [ { "Name": "Apple HLS", "Outputs": [ { "ContainerSettings": { "Container": "M3U8", "M3u8Settings": { "AudioFramesPerPes": 4, "PcrControl": "PCR_EVERY_PES_PACKET", "PmtPid": 480, "PrivateMetadataPid": 503, "ProgramNumber": 1, "PatInterval": 0, "PmtInterval": 0, "Scte35Source": "NONE", "NielsenId3": "NONE", "TimedMetadata": "NONE", "VideoPid": 481, "AudioPids": [ 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492 ] } }, "VideoDescription": { "ScalingBehavior": "DEFAULT", "TimecodeInsertion": "DISABLED", "AntiAlias": "ENABLED", "Sharpness": 50, "CodecSettings": { "Codec": "H_264", "H264Settings": { "InterlaceMode": "PROGRESSIVE", "NumberReferenceFrames": 3, "Syntax": "DEFAULT", "Softness": 0, "FramerateDenominator": 1, "GopClosedCadence": 1, "GopSize": 60,

329

MediaConvert User GuideBeispiel: Automatisiertes ABR

"Slices": 2, "GopBReference": "DISABLED", "EntropyEncoding": "CABAC", "FramerateControl": "SPECIFIED", "RateControlMode": "QVBR", "CodecProfile": "MAIN", "Telecine": "NONE", "FramerateNumerator": 30, "MinIInterval": 0, "AdaptiveQuantization": "AUTO", "CodecLevel": "AUTO", "FieldEncoding": "PAFF", "SceneChangeDetect": "ENABLED", "QualityTuningLevel": "MULTI_PASS_HQ", "FramerateConversionAlgorithm": "DUPLICATE_DROP", "UnregisteredSeiTimecode": "DISABLED", "GopSizeUnits": "FRAMES", "ParControl": "INITIALIZE_FROM_SOURCE", "NumberBFramesBetweenReferenceFrames": 2, "RepeatPps": "DISABLED", "DynamicSubGop": "STATIC" } }, "AfdSignaling": "NONE", "DropFrameTimecode": "ENABLED", "RespondToAfd": "NONE", "ColorMetadata": "INSERT" }, "OutputSettings": { "HlsSettings": { "AudioGroupId": "program_audio", "AudioRenditionSets": "program_audio", "AudioOnlyContainer": "AUTOMATIC", "IFrameOnlyManifest": "EXCLUDE" } }, "NameModifier": "video" }, { "ContainerSettings": { "Container": "M3U8", "M3u8Settings": { "AudioFramesPerPes": 4, "PcrControl": "PCR_EVERY_PES_PACKET", "PmtPid": 480, "PrivateMetadataPid": 503, "ProgramNumber": 1, "PatInterval": 0, "PmtInterval": 0, "Scte35Source": "NONE", "NielsenId3": "NONE", "TimedMetadata": "NONE", "TimedMetadataPid": 502, "VideoPid": 481, "AudioPids": [ 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492

330

MediaConvert User GuideBeispiel: Automatisiertes ABR

] } }, "AudioDescriptions": [ { "AudioTypeControl": "FOLLOW_INPUT", "AudioSourceName": "Audio Selector 1", "CodecSettings": { "Codec": "AAC", "AacSettings": { "AudioDescriptionBroadcasterMix": "NORMAL", "Bitrate": 96000, "RateControlMode": "CBR", "CodecProfile": "LC", "CodingMode": "CODING_MODE_2_0", "RawFormat": "NONE", "SampleRate": 48000, "Specification": "MPEG4" } }, "LanguageCodeControl": "FOLLOW_INPUT" } ], "OutputSettings": { "HlsSettings": { "AudioGroupId": "program_audio", "AudioTrackType": "ALTERNATE_AUDIO_AUTO_SELECT_DEFAULT", "AudioOnlyContainer": "AUTOMATIC", "IFrameOnlyManifest": "EXCLUDE" } }, "NameModifier": "audio" } ], "OutputGroupSettings": { "Type": "HLS_GROUP_SETTINGS", "HlsGroupSettings": { "ManifestDurationFormat": "FLOATING_POINT", "SegmentLength": 10, "TimedMetadataId3Period": 10, "CaptionLanguageSetting": "OMIT", "Destination": "s3://DOC-EXAMPLE-BUCKET1/main", "TimedMetadataId3Frame": "PRIV", "CodecSpecification": "RFC_4281", "OutputSelection": "MANIFESTS_AND_SEGMENTS", "ProgramDateTimePeriod": 600, "MinSegmentLength": 0, "MinFinalSegmentLength": 0, "DirectoryStructure": "SINGLE_DIRECTORY", "ProgramDateTime": "EXCLUDE", "SegmentControl": "SEGMENTED_FILES", "ManifestCompression": "NONE", "ClientCache": "ENABLED", "AudioOnlyHeader": "INCLUDE", "StreamInfResolution": "INCLUDE" } }, "AutomatedEncodingSettings": { "AbrSettings": { "MaxRenditions": 6, "MaxAbrBitrate": 5000000, "MinAbrBitrate": 300000 } } } ],

331

MediaConvert User GuideBeispiel: Automatisiertes ABR

"AdAvailOffset": 0, "Inputs": [ { "AudioSelectors": { "Audio Selector 1": { "Offset": 0, "DefaultSelection": "DEFAULT", "ProgramSelection": 1 } }, "VideoSelector": { "ColorSpace": "FOLLOW", "Rotate": "DEGREE_0", "AlphaBehavior": "DISCARD" }, "FilterEnable": "AUTO", "PsiControl": "USE_PSI", "FilterStrength": 0, "DeblockFilter": "DISABLED", "DenoiseFilter": "DISABLED", "InputScanType": "AUTO", "TimecodeSource": "ZEROBASED", "FileInput": "s3://DOC-EXAMPLE-BUCKET/test.mov" } ] }, "AccelerationSettings": { "Mode": "PREFERRED" }, "StatusUpdateInterval": "SECONDS_60", "Priority": 0}

332

MediaConvert User GuideGET Collection

AWS ElementalMediaConvertAWSPostman Collection

Sie können diese Sammlungen mit Postman verwenden, um den Zugriff auf MediaConvert über die REST-API zu vereinfachen. Kopieren Sie die Sammlungen und speichern Sie sie als JSON-Dateien. ImportierenSie sie dann in Postman.

Themen• MediaConvertRessourcensammlung auflisten (p. 333)• MediaConvertErstellen von Ressourcenerfassung (p. 337)• MediaConvertRessourcen-Tagging (p. 345)

MediaConvertRessourcensammlung auflisten{ "id": "87fac2df-dd0f-b54a-b1f9-5b138cb4147f", "name": "AWS Elemental MediaConvert GET Request", "description": "AWS Elemental MediaConvert GET Request", "order": [ "bc671df5-4a85-54b6-f137-19cb70516fd2", "85318a0b-c490-3718-62eb-2a737de83af0", "1fd40def-ca4b-1842-c99a-778f62269010", "8c5ee49e-3eb0-5b9f-ae03-f6ce59763c93", "abedbb9c-4b97-6596-ae4c-dc1ff83f1e59", "0348eabe-0893-696e-718d-e819e699b34c" ], "folders": [], "folders_order": [], "timestamp": 0, "owner": "2332976", "public": false, "requests": [ { "id": "0348eabe-0893-696e-718d-e819e699b34c", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/presets/<name-of-preset>", "folder": null, "queryParams": [], "preRequestScript": null, "pathVariables": {}, "pathVariableData": [], "method": "GET", "data": null,

333

MediaConvert User GuideGET Collection

"dataMode": "params", "tests": null, "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1530559387196, "name": "List of Job Presets", "description": "", "collectionId": "87fac2df-dd0f-b54a-b1f9-5b138cb4147f", "responses": [] }, { "id": "1fd40def-ca4b-1842-c99a-778f62269010", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/queues", "folder": null, "queryParams": [], "preRequestScript": null, "pathVariables": {}, "pathVariableData": [], "method": "GET", "data": null, "dataMode": "params", "tests": null, "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1530558971036, "name": "List All Queues", "description": "", "collectionId": "87fac2df-dd0f-b54a-b1f9-5b138cb4147f", "responses": [] }, { "id": "85318a0b-c490-3718-62eb-2a737de83af0", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/queues/<QUEUE-NAME-HERE>", "folder": null,

334

MediaConvert User GuideGET Collection

"queryParams": [], "preRequestScript": null, "pathVariables": {}, "pathVariableData": [], "method": "GET", "data": null, "dataMode": "params", "tests": null, "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1530558975692, "name": "Specific Queue Details", "description": "", "collectionId": "87fac2df-dd0f-b54a-b1f9-5b138cb4147f", "responses": [] }, { "id": "8c5ee49e-3eb0-5b9f-ae03-f6ce59763c93", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/jobTemplates/<job-template-name>", "folder": null, "queryParams": [], "preRequestScript": null, "pathVariables": {}, "pathVariableData": [], "method": "GET", "data": null, "dataMode": "params", "tests": null, "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1530559427717, "name": "Specific Job Template", "description": "", "collectionId": "87fac2df-dd0f-b54a-b1f9-5b138cb4147f", "responses": [] }, { "id": "abedbb9c-4b97-6596-ae4c-dc1ff83f1e59", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "",

335

MediaConvert User GuideGET Collection

"enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/jobTemplates", "queryParams": [], "pathVariables": {}, "pathVariableData": [], "preRequestScript": null, "method": "GET", "collectionId": "87fac2df-dd0f-b54a-b1f9-5b138cb4147f", "data": null, "dataMode": "params", "name": "List of Job Templates", "description": "", "descriptionFormat": "html", "time": 1530559135843, "version": 2, "responses": [], "tests": null, "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true } }, { "id": "bc671df5-4a85-54b6-f137-19cb70516fd2", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/jobs/<job-id>", "folder": null, "queryParams": [], "preRequestScript": null, "pathVariables": {}, "pathVariableData": [], "method": "GET", "data": null, "dataMode": "params", "tests": null, "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1530558979699, "name": "Specific Job ID", "description": "", "collectionId": "87fac2df-dd0f-b54a-b1f9-5b138cb4147f", "responses": [] } ]

336

MediaConvert User GuidePOST Collection

}

MediaConvertErstellen von Ressourcenerfassung{ "id": "7f8f50a7-df20-f8c6-0180-9fe2eab4e285", "name": "AWS Elemental MediaConvert POST Request", "description": "", "order": [ "18510e9e-cc88-8c19-5b28-64606a24bb03", "b4a440ea-e235-fefa-636f-d0f5da8143f5", "dbad1515-df7d-fbc7-84ad-bd97688ee0dd", "37896178-5574-1b03-858f-8c3dd362c231", "3a124a9e-e437-2a47-b8e1-eb51e121311c" ], "folders": [], "folders_order": [], "timestamp": 0, "owner": "2332976", "public": false, "requests": [ { "id": "18510e9e-cc88-8c19-5b28-64606a24bb03", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/jobs", "queryParams": [ { "key": "AWS_Region", "value": "eu-west-1", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Access_Key", "value": "KEY", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Secret_Key", "value": "KEY", "equals": false, "description": "", "enabled": false } ], "preRequestScript": "", "pathVariables": {}, "pathVariableData": [], "method": "POST", "data": [],

337

MediaConvert User GuidePOST Collection

"dataMode": "raw", "tests": "", "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1530561471298, "name": "Submit MP4 Job (No Preset)", "description": "", "collectionId": "7f8f50a7-df20-f8c6-0180-9fe2eab4e285", "responses": [], "rawModeData": "{\r\n \"userMetadata\": {},\r\n \"role\": \"ROLE ARN HERE\",\r\n \"settings\": {\r\n \"outputGroups\": [\r\n {\r\n \"name\": \"File Group\",\r\n \"outputs\": [\r\n {\r\n \"containerSettings\": {\r\n \"container\": \"MP4\",\r\n \"mp4Settings\": {\r\n \"cslgAtom\": \"INCLUDE\",\r\n \"freeSpaceBox\": \"EXCLUDE\",\r\n \"moovPlacement\": \"PROGRESSIVE_DOWNLOAD\"\r\n }\r\n },\r\n \"videoDescription\": {\r\n \"scalingBehavior\": \"DEFAULT\",\r\n \"timecodeInsertion\": \"DISABLED\",\r\n \"antiAlias\": \"ENABLED\",\r\n \"sharpness\": 50,\r\n \"codecSettings\": {\r\n \"codec\": \"H_264\",\r\n \"h264Settings\": {\r\n \"interlaceMode\": \"PROGRESSIVE\",\r\n \"numberReferenceFrames\": 1,\r\n \"syntax\": \"DEFAULT\",\r\n \"softness\": 0,\r\n \"gopClosedCadence\": 1,\r\n \"gopSize\": 90,\r\n \"slices\": 1,\r\n \"gopBReference\": \"DISABLED\",\r\n \"slowPal\": \"DISABLED\",\r\n \"spatialAdaptiveQuantization\": \"ENABLED\",\r\n \"temporalAdaptiveQuantization\": \"ENABLED\",\r\n \"flickerAdaptiveQuantization\": \"ENABLED\",\r\n \"entropyEncoding\": \"CABAC\",\r\n \"bitrate\": 5000000,\r\n \"framerateControl\": \"INITIALIZE_FROM_SOURCE\",\r\n \"rateControlMode\": \"CBR\",\r\n \"codecProfile\": \"MAIN\",\r\n \"telecine\": \"NONE\",\r\n \"minIInterval\": 0,\r\n \"adaptiveQuantization\": \"MEDIUM\",\r\n \"codecLevel\": \"AUTO\",\r\n \"fieldEncoding\": \"PAFF\",\r\n \"sceneChangeDetect\": \"ENABLED\",\r\n \"qualityTuningLevel\": \"SINGLE_PASS\",\r\n \"framerateConversionAlgorithm\": \"DUPLICATE_DROP\",\r\n \"unregisteredSeiTimecode\": \"DISABLED\",\r\n \"gopSizeUnits\": \"FRAMES\",\r\n \"parControl\": \"INITIALIZE_FROM_SOURCE\",\r\n \"numberBFramesBetweenReferenceFrames\": 2,\r\n \"repeatPps\": \"DISABLED\"\r\n }\r\n },\r\n \"afdSignaling\": \"NONE\",\r\n \"dropFrameTimecode\": \"ENABLED\",\r\n \"respondToAfd\": \"NONE\",\r\n \"colorMetadata\": \"INSERT\"\r\n },\r\n \"audioDescriptions\": [\r\n {\r\n \"audioTypeControl\": \"FOLLOW_INPUT\",\r\n \"codecSettings\": {\r\n \"codec\": \"AAC\",\r\n \"aacSettings\": {\r\n \"audioDescriptionBroadcasterMix\": \"NORMAL\",\r\n \"bitrate\": 96000,\r\n \"rateControlMode\": \"CBR\",\r\n \"codecProfile\": \"LC\",\r\n \"codingMode\": \"CODING_MODE_2_0\",\r\n \"rawFormat\": \"NONE\",\r\n \"sampleRate\": 48000,\r\n \"specification\": \"MPEG4\"\r\n }\r\n },\r\n \"languageCodeControl\": \"FOLLOW_INPUT\"\r\n }\r\n ]\r\n }\r\n ],\r\n \"outputGroupSettings\": {\r\n \"type\": \"FILE_GROUP_SETTINGS\",\r\n \"fileGroupSettings\": {\r\n \"destination\": \"s3://test/test\"\r\n }\r\n }\r\n }\r\n ],\r\n \"adAvailOffset\": 0,\r\n \"inputs\": [\r\n {\r\n \"audioSelectors\": {\r\n \"Audio Selector 1\": {\r\n \"offset\": 0,\r\n \"defaultSelection\": \"DEFAULT\",\r\n \"programSelection\": 1\r\n }\r\n },\r\n \"videoSelector\": {\r\n \"colorSpace\": \"FOLLOW\"\r\n },\r\n \"filterEnable\": \"AUTO\",\r\n \"psiControl\": \"USE_PSI\",\r\n \"filterStrength\": 0,\r\n \"deblockFilter\": \"DISABLED\",\r\n \"denoiseFilter\": \"DISABLED\",\r\n \"timecodeSource\": \"EMBEDDED\",\r\n \"fileInput\": \"s3://bucket/file.mp4\"\r\n }\r\n ]\r\n }\r\n}"

338

MediaConvert User GuidePOST Collection

}, { "id": "37896178-5574-1b03-858f-8c3dd362c231", "headers": "Content-Type: application/json\nHost: <custom-account-id>.mediaconvert.<region>.amazonaws.com\nContent-Length: 5274\nX-Amz-Date: 20180702T200725Z\nAuthorization: AWS4-HMAC-SHA256 Credential=AccessKey/20180702/supported-region/mediaconvert/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-date, Signature=345d7d88d77bb9b227f6044a64b1c9cc76f0556f0365256cb2931acfabcd413b\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true }, { "key": "Host", "value": "<custom-account-id>.mediaconvert.<region>.amazonaws.com", "description": "", "enabled": true }, { "key": "Content-Length", "value": "5274", "description": "", "enabled": true }, { "key": "X-Amz-Date", "value": "20180702T200725Z", "description": "", "enabled": true }, { "key": "Authorization", "value": "AWS4-HMAC-SHA256 Credential=AccessKey/20180702/supported-region/mediaconvert/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-date, Signature=345d7d88d77bb9b227f6044a64b1c9cc76f0556f0365256cb2931acfabcd413b", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/jobTemplates", "queryParams": [ { "key": "AWS_Region", "value": "eu-west-1", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Access_Key", "value": "KEY", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Secret_Key", "value": "KEY", "equals": false, "description": "", "enabled": false }

339

MediaConvert User GuidePOST Collection

], "preRequestScript": "", "pathVariables": {}, "pathVariableData": [], "method": "POST", "data": [], "dataMode": "raw", "tests": "", "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1530563456504, "name": "Create Job Template", "description": "", "collectionId": "7f8f50a7-df20-f8c6-0180-9fe2eab4e285", "responses": [], "rawModeData": "{\n\t\"name\": \"Job Template Test\",\n\t\"description\": \"Job Template Test\",\n\t\"settings\":{\n \"outputGroups\": [\n {\n \"name\": \"File Group\",\n \"outputs\": [\n {\n \"containerSettings\": {\n \"container\": \"MP4\",\n \"mp4Settings\": {\n \"cslgAtom\": \"INCLUDE\",\n \"freeSpaceBox\": \"EXCLUDE\",\n \"moovPlacement\": \"PROGRESSIVE_DOWNLOAD\"\n }\n },\n \"videoDescription\": {\n \"width\": 640,\n \"scalingBehavior\": \"DEFAULT\",\n \"height\": 480,\n \"videoPreprocessors\": {\n \"deinterlacer\": {\n \"algorithm\": \"INTERPOLATE\",\n \"mode\": \"DEINTERLACE\",\n \"control\": \"NORMAL\"\n }\n },\n \"timecodeInsertion\": \"DISABLED\",\n \"antiAlias\": \"ENABLED\",\n \"sharpness\": 50,\n \"codecSettings\": {\n \"codec\": \"H_264\",\n \"h264Settings\": {\n \"interlaceMode\": \"PROGRESSIVE\",\n \"parNumerator\": 1,\n \"numberReferenceFrames\": 3,\n \"syntax\": \"DEFAULT\",\n \"softness\": 0,\n \"framerateDenominator\": 1001,\n \"gopClosedCadence\": 1,\n \"hrdBufferInitialFillPercentage\": 90,\n \"gopSize\": 2,\n \"slices\": 1,\n \"gopBReference\": \"ENABLED\",\n \"hrdBufferSize\": 3000000,\n \"slowPal\": \"DISABLED\",\n \"parDenominator\": 1,\n \"spatialAdaptiveQuantization\": \"ENABLED\",\n \"temporalAdaptiveQuantization\": \"ENABLED\",\n \"flickerAdaptiveQuantization\": \"ENABLED\",\n \"entropyEncoding\": \"CABAC\",\n \"bitrate\": 1500000,\n \"framerateControl\": \"SPECIFIED\",\n \"rateControlMode\": \"CBR\",\n \"codecProfile\": \"MAIN\",\n \"telecine\": \"NONE\",\n \"framerateNumerator\": 24000,\n \"minIInterval\": 0,\n \"adaptiveQuantization\": \"HIGH\",\n \"codecLevel\": \"LEVEL_3\",\n \"fieldEncoding\": \"PAFF\",\n \"sceneChangeDetect\": \"ENABLED\",\n \"qualityTuningLevel\": \"MULTI_PASS_HQ\",\n \"framerateConversionAlgorithm\": \"DUPLICATE_DROP\",\n \"unregisteredSeiTimecode\": \"DISABLED\",\n \"gopSizeUnits\": \"SECONDS\",\n \"parControl\": \"SPECIFIED\",\n \"numberBFramesBetweenReferenceFrames\": 3,\n \"repeatPps\": \"DISABLED\"\n }\n },\n \"afdSignaling\": \"NONE\",\n \"dropFrameTimecode\": \"ENABLED\",\n

340

MediaConvert User GuidePOST Collection

\"respondToAfd\": \"NONE\",\n \"colorMetadata\": \"INSERT\"\n },\n \"audioDescriptions\": [\n {\n \"audioTypeControl\": \"FOLLOW_INPUT\",\n \"audioSourceName\": \"Audio Selector 1\",\n \"codecSettings\": {\n \"codec\": \"AAC\",\n \"aacSettings\": {\n \"audioDescriptionBroadcasterMix\": \"NORMAL\",\n \"bitrate\": 160000,\n \"rateControlMode\": \"CBR\",\n \"codecProfile\": \"LC\",\n \"codingMode\": \"CODING_MODE_2_0\",\n \"rawFormat\": \"NONE\",\n \"sampleRate\": 48000,\n \"specification\": \"MPEG4\"\n }\n },\n \"languageCodeControl\": \"FOLLOW_INPUT\",\n \"audioType\": 0\n }\n ],\n \"nameModifier\": \"_settings\"\n },\n {\n \"preset\": \"System-Generic_Hd_Mp4_Hevc_Aac_16x9_1920x1080p_50Hz_6Mbps\",\n \"nameModifier\": \"_preset\"\n }\n ],\n \"outputGroupSettings\": {\n \"type\": \"FILE_GROUP_SETTINGS\",\n \"fileGroupSettings\": {}\n }\n }\n ],\n \"adAvailOffset\": 0\n\t}\n}\t" }, { "id": "3a124a9e-e437-2a47-b8e1-eb51e121311c", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/presets", "queryParams": [ { "key": "AWS_Region", "value": "eu-west-1", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Access_Key", "value": "KEY", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Secret_Key", "value": "KEY", "equals": false, "description": "", "enabled": false } ], "preRequestScript": "", "pathVariables": {}, "pathVariableData": [], "method": "POST", "data": [], "dataMode": "raw", "tests": "", "currentHelper": "awsSigV4", "helperAttributes": {

341

MediaConvert User GuidePOST Collection

"accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1530562249778, "name": "Create Job Preset", "description": "", "collectionId": "7f8f50a7-df20-f8c6-0180-9fe2eab4e285", "responses": [], "rawModeData": "{\r\n\t\"name\": \"Test Preset\",\r\n\t\"description\": \"Test Preset\",\r\n\t\"settings\":{\r\n \"videoDescription\": {\r\n \"width\": 1280,\r\n \"scalingBehavior\": \"DEFAULT\",\r\n \"height\": 720,\r\n \"videoPreprocessors\": {\r\n \"deinterlacer\": {\r\n \"algorithm\": \"INTERPOLATE\",\r\n \"mode\": \"DEINTERLACE\",\r\n \"control\": \"NORMAL\"\r\n }\r\n },\r\n \"timecodeInsertion\": \"DISABLED\",\r\n \"antiAlias\": \"ENABLED\",\r\n \"sharpness\": 50,\r\n \"codecSettings\": {\r\n \"codec\": \"H_264\",\r\n \"h264Settings\": {\r\n \"interlaceMode\": \"PROGRESSIVE\",\r\n \"parNumerator\": 1,\r\n \"numberReferenceFrames\": 3,\r\n \"syntax\": \"DEFAULT\",\r\n \"softness\": 0,\r\n \"framerateDenominator\": 1001,\r\n \"gopClosedCadence\": 1,\r\n \"hrdBufferInitialFillPercentage\": 90,\r\n \"gopSize\": 2,\r\n \"slices\": 1,\r\n \"gopBReference\": \"ENABLED\",\r\n \"hrdBufferSize\": 9000000,\r\n \"slowPal\": \"DISABLED\",\r\n \"parDenominator\": 1,\r\n \"spatialAdaptiveQuantization\": \"ENABLED\",\r\n \"temporalAdaptiveQuantization\": \"ENABLED\",\r\n \"flickerAdaptiveQuantization\": \"ENABLED\",\r\n \"entropyEncoding\": \"CABAC\",\r\n \"bitrate\": 4500000,\r\n \"framerateControl\": \"SPECIFIED\",\r\n \"rateControlMode\": \"CBR\",\r\n \"codecProfile\": \"HIGH\",\r\n \"telecine\": \"NONE\",\r\n \"framerateNumerator\": 24000,\r\n \"minIInterval\": 0,\r\n \"adaptiveQuantization\": \"HIGH\",\r\n \"codecLevel\": \"LEVEL_4\",\r\n \"fieldEncoding\": \"PAFF\",\r\n \"sceneChangeDetect\": \"ENABLED\",\r\n \"qualityTuningLevel\": \"MULTI_PASS_HQ\",\r\n \"framerateConversionAlgorithm\": \"DUPLICATE_DROP\",\r\n \"unregisteredSeiTimecode\": \"DISABLED\",\r\n \"gopSizeUnits\": \"SECONDS\",\r\n \"parControl\": \"SPECIFIED\",\r\n \"numberBFramesBetweenReferenceFrames\": 3,\r\n \"repeatPps\": \"DISABLED\"\r\n }\r\n },\r\n \"afdSignaling\": \"NONE\",\r\n \"dropFrameTimecode\": \"ENABLED\",\r\n \"respondToAfd\": \"NONE\",\r\n \"colorMetadata\": \"INSERT\"\r\n },\r\n \"audioDescriptions\": [\r\n {\r\n \"audioTypeControl\": \"FOLLOW_INPUT\",\r\n \"audioSourceName\": \"Audio Selector 1\",\r\n \"codecSettings\": {\r\n \"codec\": \"AAC\",\r\n \"aacSettings\": {\r\n \"audioDescriptionBroadcasterMix\": \"NORMAL\",\r\n \"bitrate\": 160000,\r\n \"rateControlMode\": \"CBR\",\r\n \"codecProfile\": \"LC\",\r\n \"codingMode\": \"CODING_MODE_2_0\",\r\n \"rawFormat\": \"NONE\",\r\n \"sampleRate\": 48000,\r\n \"specification\": \"MPEG4\"\r\n }\r\n },\r\n \"languageCodeControl\": \"FOLLOW_INPUT\",\r\n \"audioType\": 0\r\n }\r\n ],\r\n \"containerSettings\": {\r\n \"container\": \"MP4\",\r\n \"mp4Settings\": {\r\n \"cslgAtom\": \"INCLUDE\",\r\n \"freeSpaceBox\": \"EXCLUDE\",\r\n \"moovPlacement\": \"PROGRESSIVE_DOWNLOAD\"\r\n }\r\n }\r\n}\r\n}" }, { "id": "b4a440ea-e235-fefa-636f-d0f5da8143f5", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/jobs", "queryParams": [ { "key": "AWS_Region",

342

MediaConvert User GuidePOST Collection

"value": "eu-west-1", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Access_Key", "value": "KEY", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Secret_Key", "value": "KEY", "equals": false, "description": "", "enabled": false } ], "preRequestScript": "", "pathVariables": {}, "pathVariableData": [], "method": "POST", "data": [], "dataMode": "raw", "tests": "", "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1530561464458, "name": "Submit MP4 Job (Using Preset)", "description": "", "collectionId": "7f8f50a7-df20-f8c6-0180-9fe2eab4e285", "responses": [], "rawModeData": "{\r\n \"userMetadata\": {},\r\n \"role\": \"ROLE ARN HERE\",\r\n \"settings\": {\r\n \"outputGroups\": [\r\n {\r\n \"name\": \"File Group\",\r\n \"outputs\": [\r\n {\r\n \"containerSettings\": {\r\n \"container\": \"MP4\",\r\n \"mp4Settings\": {\r\n \"cslgAtom\": \"INCLUDE\",\r\n \"freeSpaceBox\": \"EXCLUDE\",\r\n \"moovPlacement\": \"PROGRESSIVE_DOWNLOAD\"\r\n }\r\n },\r\n \"preset\": \"System-Generic_Sd_Mp4_Avc_Aac_4x3_640x480p_24Hz_1.5Mbps\"\r\n }\r\n ],\r\n \"outputGroupSettings\": {\r\n \"type\": \"FILE_GROUP_SETTINGS\",\r\n \"fileGroupSettings\": {\r\n \"destination\": \"s3://test/test\"\r\n }\r\n }\r\n }\r\n ],\r\n \"adAvailOffset\": 0,\r\n \"inputs\": [\r\n {\r\n \"audioSelectors\": {\r\n \"Audio Selector 1\": {\r\n \"offset\": 0,\r\n \"defaultSelection\": \"DEFAULT\",\r\n \"programSelection\": 1\r\n }\r\n },\r\n \"videoSelector\": {\r\n \"colorSpace\": \"FOLLOW\"\r\n },\r\n \"filterEnable\": \"AUTO\",\r\n \"psiControl\": \"USE_PSI\",\r\n \"filterStrength\": 0,\r\n \"deblockFilter\": \"DISABLED\",\r\n \"denoiseFilter\": \"DISABLED\",\r\n \"timecodeSource\": \"EMBEDDED\",\r\n \"fileInput\": \"s3://bucket/file.mp4\"\r\n }\r\n ]\r\n }\r\n}" }, { "id": "dbad1515-df7d-fbc7-84ad-bd97688ee0dd", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json",

343

MediaConvert User GuidePOST Collection

"description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/jobs", "queryParams": [ { "key": "AWS_Region", "value": "eu-west-1", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Access_Key", "value": "KEY", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Secret_Key", "value": "KEY", "equals": false, "description": "", "enabled": false } ], "preRequestScript": "", "pathVariables": {}, "pathVariableData": [], "method": "POST", "data": [], "dataMode": "raw", "tests": "", "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1530562495762, "name": "Submit Job (Using Template)", "description": "", "collectionId": "7f8f50a7-df20-f8c6-0180-9fe2eab4e285", "responses": [], "rawModeData": "{\r\n \"userMetadata\": {},\r\n \"role\": \"ROLE ARN HERE\",\r\n \"jobTemplate\": \"Job Template Test\",\r\n \"settings\": {\r\n \"outputGroups\": [\r\n {\r\n \"outputGroupSettings\": {\r\n \"fileGroupSettings\": {\r\n \"destination\": \"s3://test/test\"\r\n }\r\n }\r\n }\r\n ],\r\n \"adAvailOffset\": 0,\r\n \"inputs\": [\r\n {\r\n \"audioSelectors\": {\r\n \"Audio Selector 1\": {\r\n \"offset\": 0,\r\n \"defaultSelection\": \"DEFAULT\",\r\n \"programSelection\": 1\r\n }\r\n },\r\n \"videoSelector\": {\r\n \"colorSpace\": \"FOLLOW\"\r\n },\r\n \"filterEnable\": \"AUTO\",\r\n \"psiControl\": \"USE_PSI\",\r\n \"filterStrength\": 0,\r\n \"deblockFilter\": \"DISABLED\",\r\n \"denoiseFilter\": \"DISABLED\",\r\n \"timecodeSource\": \"EMBEDDED\",\r\n \"fileInput\": \"s3://bucket/file.mp4\"\r\n }\r\n ]\r\n }\r\n}" } ]}

344

MediaConvert User GuideMarking-Sammlung

MediaConvertRessourcen-Tagging{ "id": "7639779e-db69-b76f-cdbc-5ed1327fa0ca", "name": "AWS Elemental MediaConvert Resource Tagging ", "description": "How to use resource tagging ", "order": [ "fe9449b1-990a-749e-6335-40f469162723", "59e4b5cd-7b62-b557-e8ed-ea369b3c08ea", "4f203fc8-4201-e60d-1d7d-c305d5714d82", "bc666e76-0251-ade4-97e3-21dd3bb89617", "c0e01125-0457-8a06-3cb6-f2902dd13fad", "8d91c8d3-fa3e-8835-e769-24224baf3334" ], "folders": [], "folders_order": [], "timestamp": 1531246223825, "owner": "2332976", "public": false, "requests": [ { "id": "4f203fc8-4201-e60d-1d7d-c305d5714d82", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/tags", "queryParams": [ { "key": "AWS_Region", "value": "eu-west-1", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Access_Key", "value": "KEY", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Secret_Key", "value": "KEY", "equals": false, "description": "", "enabled": false } ], "preRequestScript": "", "pathVariables": {}, "pathVariableData": [], "method": "POST", "data": [], "dataMode": "raw", "tests": "", "currentHelper": "awsSigV4",

345

MediaConvert User GuideMarking-Sammlung

"helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1531248443924, "name": "Tag Existing Preset", "description": "", "collectionId": "7639779e-db69-b76f-cdbc-5ed1327fa0ca", "responses": [], "rawModeData": "{\r\n \"arn\": \"arn:aws:mediaconvert:eu-west-1:111122223333:presets/1080pMP4Preset\",\r\n \"Tags\": {\r\n \"CostCenter\": \"BU-Carrot\"\r\n }\r\n}" }, { "id": "59e4b5cd-7b62-b557-e8ed-ea369b3c08ea", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/tags", "queryParams": [ { "key": "AWS_Region", "value": "eu-west-1", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Access_Key", "value": "KEY", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Secret_Key", "value": "KEY", "equals": false, "description": "", "enabled": false } ], "preRequestScript": "", "pathVariables": {}, "pathVariableData": [], "method": "POST", "data": [], "dataMode": "raw", "tests": "", "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true

346

MediaConvert User GuideMarking-Sammlung

}, "time": 1531248413882, "name": "Tag Existing Job Template", "description": "", "collectionId": "7639779e-db69-b76f-cdbc-5ed1327fa0ca", "responses": [], "rawModeData": "{\r\n \"arn\": \"arn:aws:mediaconvert:region-name-1:111122223333:jobTemplates/MP4-ABR-Template\",\r\n \"Tags\": {\r\n \"CostCenter\": \"BU-Apple\"\r\n }\r\n}" }, { "id": "8d91c8d3-fa3e-8835-e769-24224baf3334", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/tags/arn%3Aaws%3Amediaconvert%3Aregion-name-1%3A111122223333%3Aqueues%2FQueueP2", "queryParams": [ { "key": "AWS_Region", "value": "eu-west-1", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Access_Key", "value": "KEY", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Secret_Key", "value": "KEY", "equals": false, "description": "", "enabled": false } ], "preRequestScript": "", "pathVariables": {}, "pathVariableData": [], "method": "GET", "data": [], "dataMode": "raw", "tests": "", "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1531248542197, "name": "Specific Resource ARN", "description": "", "collectionId": "7639779e-db69-b76f-cdbc-5ed1327fa0ca", "responses": [],

347

MediaConvert User GuideMarking-Sammlung

"rawModeData": "{\r\n \"userMetadata\": {},\r\n \"role\": \"ROLE ARN HERE\",\r\n \"settings\": {\r\n \"outputGroups\": [\r\n {\r\n \"name\": \"File Group\",\r\n \"outputs\": [\r\n {\r\n \"containerSettings\": {\r\n \"container\": \"MP4\",\r\n \"mp4Settings\": {\r\n \"cslgAtom\": \"INCLUDE\",\r\n \"freeSpaceBox\": \"EXCLUDE\",\r\n \"moovPlacement\": \"PROGRESSIVE_DOWNLOAD\"\r\n }\r\n },\r\n \"preset\": \"System-Generic_Sd_Mp4_Avc_Aac_4x3_640x480p_24Hz_1.5Mbps\"\r\n }\r\n ],\r\n \"outputGroupSettings\": {\r\n \"type\": \"FILE_GROUP_SETTINGS\",\r\n \"fileGroupSettings\": {\r\n \"destination\": \"s3://test/test\"\r\n }\r\n }\r\n }\r\n ],\r\n \"adAvailOffset\": 0,\r\n \"inputs\": [\r\n {\r\n \"audioSelectors\": {\r\n \"Audio Selector 1\": {\r\n \"offset\": 0,\r\n \"defaultSelection\": \"DEFAULT\",\r\n \"programSelection\": 1\r\n }\r\n },\r\n \"videoSelector\": {\r\n \"colorSpace\": \"FOLLOW\"\r\n },\r\n \"filterEnable\": \"AUTO\",\r\n \"psiControl\": \"USE_PSI\",\r\n \"filterStrength\": 0,\r\n \"deblockFilter\": \"DISABLED\",\r\n \"denoiseFilter\": \"DISABLED\",\r\n \"timecodeSource\": \"EMBEDDED\",\r\n \"fileInput\": \"s3://bucket/file.mp4\"\r\n }\r\n ]\r\n }\r\n}" }, { "id": "bc666e76-0251-ade4-97e3-21dd3bb89617", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/tags", "queryParams": [ { "key": "AWS_Region", "value": "eu-west-1", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Access_Key", "value": "KEY", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Secret_Key", "value": "KEY", "equals": false, "description": "", "enabled": false } ], "preRequestScript": "", "pathVariables": {}, "pathVariableData": [], "method": "DELETE", "data": [], "dataMode": "raw", "tests": "", "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey",

348

MediaConvert User GuideMarking-Sammlung

"region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1531248490219, "name": "Delete Tag from Resource", "description": "", "collectionId": "7639779e-db69-b76f-cdbc-5ed1327fa0ca", "responses": [], "rawModeData": "{\r\n\"arn\":\"arn:aws:mediaconvert:region-name-1:111122223333:queues/QueueP2\" ,\r\n \"TagKeys\": [\r\n \"CostCenter\"\r\n ]\r\n}" }, { "id": "c0e01125-0457-8a06-3cb6-f2902dd13fad", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/jobTemplates", "queryParams": [ { "key": "AWS_Region", "value": "eu-west-1", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Access_Key", "value": "KEY", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Secret_Key", "value": "KEY", "equals": false, "description": "", "enabled": false } ], "preRequestScript": "", "pathVariables": {}, "pathVariableData": [], "method": "POST", "data": [], "dataMode": "raw", "tests": "", "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1531248762262, "name": "Create New Resource (Job Template) with Tags", "description": "",

349

MediaConvert User GuideMarking-Sammlung

"collectionId": "7639779e-db69-b76f-cdbc-5ed1327fa0ca", "responses": [], "rawModeData": "{\n\t\"name\": \"Job Template Test with Resource Tags\",\n\t\"description\": \"Job Template Test\",\n\t\"tags\":{\n\t\t\"CostCenter\": \"BU-Banana\"\n\t},\n\t\"settings\":{\n \"outputGroups\": [\n {\n \"name\": \"File Group\",\n \"outputs\": [\n {\n \"containerSettings\": {\n \"container\": \"MP4\",\n \"mp4Settings\": {\n \"cslgAtom\": \"INCLUDE\",\n \"freeSpaceBox\": \"EXCLUDE\",\n \"moovPlacement\": \"PROGRESSIVE_DOWNLOAD\"\n }\n },\n \"videoDescription\": {\n \"width\": 640,\n \"scalingBehavior\": \"DEFAULT\",\n \"height\": 480,\n \"videoPreprocessors\": {\n \"deinterlacer\": {\n \"algorithm\": \"INTERPOLATE\",\n \"mode\": \"DEINTERLACE\",\n \"control\": \"NORMAL\"\n }\n },\n \"timecodeInsertion\": \"DISABLED\",\n \"antiAlias\": \"ENABLED\",\n \"sharpness\": 50,\n \"codecSettings\": {\n \"codec\": \"H_264\",\n \"h264Settings\": {\n \"interlaceMode\": \"PROGRESSIVE\",\n \"parNumerator\": 1,\n \"numberReferenceFrames\": 3,\n \"syntax\": \"DEFAULT\",\n \"softness\": 0,\n \"framerateDenominator\": 1001,\n \"gopClosedCadence\": 1,\n \"hrdBufferInitialFillPercentage\": 90,\n \"gopSize\": 2,\n \"slices\": 1,\n \"gopBReference\": \"ENABLED\",\n \"hrdBufferSize\": 3000000,\n \"slowPal\": \"DISABLED\",\n \"parDenominator\": 1,\n \"spatialAdaptiveQuantization\": \"ENABLED\",\n \"temporalAdaptiveQuantization\": \"ENABLED\",\n \"flickerAdaptiveQuantization\": \"ENABLED\",\n \"entropyEncoding\": \"CABAC\",\n \"bitrate\": 1500000,\n \"framerateControl\": \"SPECIFIED\",\n \"rateControlMode\": \"CBR\",\n \"codecProfile\": \"MAIN\",\n \"telecine\": \"NONE\",\n \"framerateNumerator\": 24000,\n \"minIInterval\": 0,\n \"adaptiveQuantization\": \"HIGH\",\n \"codecLevel\": \"LEVEL_3\",\n \"fieldEncoding\": \"PAFF\",\n \"sceneChangeDetect\": \"ENABLED\",\n \"qualityTuningLevel\": \"MULTI_PASS_HQ\",\n \"framerateConversionAlgorithm\": \"DUPLICATE_DROP\",\n \"unregisteredSeiTimecode\": \"DISABLED\",\n \"gopSizeUnits\": \"SECONDS\",\n \"parControl\": \"SPECIFIED\",\n \"numberBFramesBetweenReferenceFrames\": 3,\n \"repeatPps\": \"DISABLED\"\n }\n },\n \"afdSignaling\": \"NONE\",\n \"dropFrameTimecode\": \"ENABLED\",\n \"respondToAfd\": \"NONE\",\n \"colorMetadata\": \"INSERT\"\n },\n \"audioDescriptions\": [\n {\n \"audioTypeControl\": \"FOLLOW_INPUT\",\n \"audioSourceName\": \"Audio Selector 1\",\n \"codecSettings\": {\n \"codec\": \"AAC\",\n \"aacSettings\": {\n \"audioDescriptionBroadcasterMix\": \"NORMAL\",\n \"bitrate\": 160000,\n \"rateControlMode\": \"CBR\",\n \"codecProfile\": \"LC\",\n \"codingMode\": \"CODING_MODE_2_0\",\n \"rawFormat\": \"NONE\",\n \"sampleRate\": 48000,\n \"specification\": \"MPEG4\"\n }\n },\n \"languageCodeControl\": \"FOLLOW_INPUT\",\n \"audioType\": 0\n }\n ],\n \"nameModifier\": \"_settings\"\n },\n {\n \"preset\": \"System-Generic_Hd_Mp4_Hevc_Aac_16x9_1920x1080p_50Hz_6Mbps\",\n \"nameModifier\": \"_preset\"\n }\n ],\n \"outputGroupSettings\":

350

MediaConvert User GuideMarking-Sammlung

{\n \"type\": \"FILE_GROUP_SETTINGS\",\n \"fileGroupSettings\": {}\n }\n }\n ],\n \"adAvailOffset\": 0\n\t}\n}\t" }, { "id": "fe9449b1-990a-749e-6335-40f469162723", "headers": "Content-Type: application/json\n", "headerData": [ { "key": "Content-Type", "value": "application/json", "description": "", "enabled": true } ], "url": "https://<custom-account-id>.mediaconvert.<region>.amazonaws.com/2017-08-29/tags", "queryParams": [ { "key": "AWS_Region", "value": "eu-west-1", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Access_Key", "value": "KEY", "equals": false, "description": "", "enabled": false }, { "key": "AWS_Secret_Key", "value": "KEY", "equals": false, "description": "", "enabled": false } ], "preRequestScript": "", "pathVariables": {}, "pathVariableData": [], "method": "POST", "data": [], "dataMode": "raw", "tests": "", "currentHelper": "awsSigV4", "helperAttributes": { "accessKey": "AccessKey", "secretKey": "SecretKey", "region": "supported-region", "service": "mediaconvert", "saveToRequest": true }, "time": 1531248359729, "name": "Tag Existing Queue", "description": "", "collectionId": "7639779e-db69-b76f-cdbc-5ed1327fa0ca", "responses": [], "rawModeData": "{\r\n \"arn\": \"arn:aws:mediaconvert:region-name-1:111122223333:queues/QueueP2\",\r\n \"Tags\": {\r\n \"CostCenter\": \"BU-Tomato\"\r\n }\r\n}" } ]}

351

MediaConvert User Guide

AWSElementalMediaConvertÄhnlicheInformationen in Verbindung mit

Hier finden Sie Links zu Codebeispielen, Tutorials und anderen nützlichen Informationen für die erstenSchritte mit AWS ElementalMediaConvertaus.

Codebeispiele und Tutorials für AWS ElementalMediaConvertVOD-Lösungen

Hier finden Sie Codebeispiele und Tutorials für die Automatisierung von Video-on-Demand (VOD)-Workflows:

• VOD-Automatisierungs-Toolkit— Beispiel-Code undAWS CloudFormationSkripts aufGitHubfür dieAutomatisierung von Video-on-Demand (VOD) -Workflows aufAWSaus.

• Video on Demand unterAWS— Beispiel-Code, Bereitstellungshandbuch undAWSCloudFormationVorlage inAWSLösungenaus. Der Workflow in dieser Lösung nehmen Quellvideos auf,verarbeitet die Videos für die Wiedergabe auf einer Vielzahl von Geräten und speichert die transcodiertenMediendateien für die On-Demand-Bereitstellung für Endbenutzer über AmazonCloudFrontaus.

Hier finden Sie Code für einen vollständigen VOD-Workflow von der Ingest bis zur Bereitstellung inVideo onDemand unterAWSinAWSLösungenaus.

AWS-Learning-Ressourcen

Erkunden Sie die Orte, um mehr über die Verwendung von AWS-Services zu erfahren:

• Kurse und Workshops – Links zu rollenbasierten und speziellen Kursen sowie Übungen im Selbststudiumzur Verbesserung Ihrer AWS-Kompetenzen und Erweiterung Ihrer praktischen Erfahrung.

• AWS-Entwickler-Tools – Links zu Entwickler-Tools, SDKs, IDE-Toolkits und Befehlszeilen-Tools für dieEntwicklung und Verwaltung von AWS-Anwendungen.

• AWSWhitepaper – Links zu einer umfangreichen Liste technischer AWS-Whitepaper zu Themen wieArchitektur, Sicherheit und Wirtschaftlichkeit. Diese Whitepaper wurden von AWS-Lösungsarchitektenund anderen technischen Experten verfasst.

• AWS Support-Center – Hub für die Erstellung und Verwaltung Ihrer AWS Support-Fälle. Stellt darüberhinaus Links zu weiteren nützlichen Ressourcen bereit, beispielsweise Foren, häufig gestelltentechnischen Fragen, Status der Service-Integrität und AWS Trusted Advisor.

• AWS Support— Die primäre Website für Informationen zuAWS Support, einone-on-one, schnellerSupport-Channel, der Sie beim Entwickeln und Ausführen von Anwendungen in der Cloud unterstützt.

• Kontakt – Zentraler Kontaktpunkt für Fragen zu AWS-Abrechnung, Konten, Ereignissen Missbrauch undanderen Problemen.

• Nutzungsbedingungen für die AWS-Website – Detaillierte Informationen zu unseren Copyright- undMarkenbestimmungen, Ihrem Konto, Lizenzen, Websitezugriff und anderen Themen.

352

MediaConvert User Guide

Dokumentverlauf für das -Benutzerhandbuch

In der folgenden Tabelle sind wichtige Ergänzungen zum AWS Elemental enthalten MediaConvert -Dokumentation. Wir aktualisieren die Dokumentation regelmäßig, um das Feedback, das Sie uns senden,einzuarbeiten.

update-history-change update-history-description update-history-date

Geben Sie einen Namen für denBenutzer ein und klicken Siedann aufDolby VisionAusgängevonHDR10Eingänge (p. 177)

MediaConvert Unterstützungfür hinzugefügtDolbyVisionProfil 5 Ausgänge erstelltausHDR10Eingänge.

23. Juni 2022

Automatisierte ABR-Regeln (p. 95)

MediaConvert Regeln fürdie Beschränkung derWiedergabegröße fürautomatisierte ABR hinzugefügt.

24. Mai 2022

Video-Generator (p. 12) MediaConvert Unterstützung fürdas Generieren von schwarzenVideos hinzugefügt.

29. April 2022

Pad-Video (p. 123) MediaConvert Unterstützungfür das Auffüllen von Videosmit schwarzen Videobildernhinzugefügt.

29. April 2022

Erstellen von Nur-Audio-Ausgaben in einem DASH-Container (p. 173)

MediaConvert Unterstützungfür Nur-Audio-DASH-Ausgängehinzugefügt

29. April 2022

Geben Sie einen Namen für denBenutzer ein und klicken Siedann aufDolby VisionProfil-8.1-Ausgänge (p. 177)

MediaConvert unterstütztjetztDolby VisionProfile 8.1-Ausgänge, die sowohl mit HDR10als auch mit HDR10 kompatibelsindDolby Vision-Spieler.

29. April 2022

Kodierungseinstellungen fürVideoqualität (p. 125)

Erfahren Sie, wie SieAWS Elemental erstellenMediaConvert Jobs mitKodierungseinstellungen, dieautomatisch auf die Videoqualitätoptimiert sind.

15. November 2021

Eingabepositionen zulassen odernicht zulassen (p. 310)

Sie können jetztEingabestandorttypen miteiner Richtlinie zulassen oderverbieten.

8. Oktober 2021

Formatierung im TTML-Stil (p. 139)

Erfahren Sie mehr über dieFormatierung von Stilen fürTTML-Eingabebeschriftungen.

16. September 2021

353

MediaConvert User Guide

Neue Partnerintegrationfür Kantar SNAPWasserzeichen (p. 200)

Weitere Informationen über dieVerwendung von AWS ElementalMediaConvert um Kantar-Audio-Wasserzeichen zu codieren.

10  Mai 2021

Unterstützung für HLS Ingesthinzugefügt (p. 205)

MediaConvert unterstütztjetztHLSals Eingabeformat.

31. März 2021

Verfeinerte automatische MXF-Profilauswahl für MPEG-2-Ausgänge (p. 189)

AWS Elemental MediaConvertDie standardmäßigeautomatische MXF-Profilauswahlwählt jetzt das SMPTE-386D10-Profil aus, wenn dieKodierungseinstellungender Ausgabe dies zulassen.Ansonsten MediaConvertentscheidet sich für XDCAMRDD9. Erfahren Sie mehrüber die erforderlichenKodierungseinstellungen für D10.

9. Februar 2021

Neuer unterstützter Eingangs-Audiocontainer: WMA (p. 206)

AWS Elemental MediaConvertunterstützt jetzt WMA-Audioeingänge.

9. Februar 2021

Update nur für Dokumente:Entfernen Sie HLS-Ingest-Supportdokumente (p. 205)

Dieses Update behebt einenDokumentationsfehler, der dieUnterstützung fürHLSaufnehmen.MediaConvert wird UnterstützungfürHLSNehmen Sie in einekommende Veröffentlichung ein.

9. Februar 2021

AWS Elemental MediaConvertunterstützt jetzt HLS-Eingaben (p. 208)

Erfahren Sie mehr überdie Paketanforderungen,kompatiblen Funktionen undFunktionseinschränkungen, wennSie eineHLSPaket als Eingabe zuMediaConvertaus.

9. Februar 2021

HTTP-Eingaben an AWSElemental MediaConvertkönnen jetzt Weiterleitungenverwenden (p. 5)

Sehen Sie sich die aktualisiertenAnforderungen für dieBereitstellung Ihrer Eingaben anMediaConvert durch HTTP.

7. Januar 2021

AWS Elemental MediaConvertvereinfacht das Einrichten vonBerechtigungen zur Verwendungdes Dienstes (p. 5)

Sie können jetzt denMediaConvert -Konsole, umIhre IAM-Rolle zu erstellen, umBerechtigungen für den Dienstzu erteilen. Erfahren Sie diesesvereinfachte Setup.

7. Januar 2021

354

MediaConvert User Guide

Erfahren Sie mehr über dieVerwendung der neuenautomatisierten ABR-Funktion. (p. 93)

Mit automatisiertem ABR,AWS Elemental MediaConvertRichtet basierend auf IhrerEingabe Ihren Adaptive Bitrate(ABR) -Stack für Sie ein. DerService erstellt die richtigeAnzahl von Formatvarianten beientsprechenden Auflösungen undBitraten.

11. November 2020

Support für zusätzliche MXF-Profile und automatischeProfilauswahl (p. 189)

Erfahren Sie mehr überdas Erstellen von MXF-Ausgaben mit AWS ElementalMediaConvertaus.

7. Oktober 2020

Neue Partnerintegration fürnichtlineares Wasserzeichen vonNielsen (p. 195)

Weitere Informationen über dieVerwendung von AWS ElementalMediaConvert um Nielsen-Audio-Wasserzeichen zu codieren.

7. Oktober 2020

Update nur für Dokumentation.Neue Themen zurBildratenkonvertierung, Telecineund Inverse Telecine undScantyp (p. 108)

Erfahren Sie mehr über denAWS Elemental MediaConvertEinstellungen zum Konvertierender Bildrate, zum Hinzufügenund Entfernen von Telecineund zum Konvertieren desScantyps zwischen progressivund interlaced.

7. Oktober 2020

Neuer unterstützterAusgabecontainer für VP8- undVP9-Video (p. 210)

AWS ElementalMediaConvert unterstütztjetzt denVP8undVP9Video-Codec inDASHPaketausgabenzusätzlich zu der zuvorbestehenden UnterstützunginWebMaus.

27. August 2020

Neuer unterstützterEingabecontainer für Opus-Audio (p. 206)

AWS Elemental MediaConvertunterstützt jetzt Opus-Audioeingänge im Matroska-Container, sowohl als Beiwagen-Audio mit Videoausgang als auchals reiner Audioeingang. Diesgilt zusätzlich zur bestehendenUnterstützung von Opus-Eingaben im WebM-Container.

27. August 2020

Neu unterstützteAusgabeformate (p. 210)

Ausgabecodec und Container-Referenztabelle wurdenaktualisiert, um die Unterstützungneuer Formate widerzuspiegelnMediaConvert unterstütztjetztWebMals AusgabecontainermitVP8undVP9Video-CodecsundOpusundVorbisAudio-Codecs.

3. Juni 2020

355

MediaConvert User Guide

Warteschlangen-Hopping (p. 77) Erfahren Sie mehr über denAWS Elemental MediaConvertWarteschlangen-Hopping-Funktion. Mit dieser Funktionkönnen Sie einen Auftrag soeinrichten, dass er automatischin eine andere Warteschlangeverschoben wird, nachdem ereine bestimmte Zeitspanne inder Warteschlange stand, an dieSie ihn ursprünglich übermittelthaben.

8. April 2020

Sie können jetzt von HDR in SDRmit automatischer Tonzuordnungkonvertieren (p. 185)

Erfahren Sie mehr darüber, wieAWS Elemental MediaConvertVerwenden von Tonzuordnung,um automatisch von HDR-Formaten in SDR-Farbräume zukonvertieren.

6. März 2020

8K Ausgabeunterstützungin AWS ElementalMediaConvert (p. 212)

MediaConvert unterstützt jetztbis zu 8K Ausgabeauflösung.Weitere Informationen zumaximalen Auflösungswertennach Ausgabecodec.

25. November 2019

Verwenden der beschleunigtenTranscodierung mit langsamemPAL (p. 102)

Sie können jetzt beschleunigteTranscodierung für langsamePAL-Aufträge verwenden.

15. November 2019

Einrichten des Zugriffs fürandereAWS-Konten für IhreMediaConvert Ausgänge (p. 50)

Sie können jetztkontenübergreifenden Zugriffgewähren, indem Sie IhrAWS Elemental schreibenMediaConvertAusgabenan einen Amazon S3 S3-Bucket, der einem anderengehörtAWSKonto undAnwenden einer vordefiniertenZugriffskontrollliste (ACL) aufIhre Ausgaben. Dieses Kapitelenthält auch Informationenüber die alternative Methodezum Einrichten des Zugriffs, dieanderen Konten Zugriff auf IhrenAusgabe-Bucket in Amazon S3gewährt.

15. November 2019

Neues unterstütztesEingabeformat (p. 205)

Referenztabellen wurdenaktualisiert, um die neueEingabeformat-Unterstützungzu berücksichtigen.MediaConvertunterstütztjetztHEVC(H.265)inQuickTimeContainer alsEingabedateien.

15. November 2019

356

MediaConvert User Guide

Neues unterstütztesEingabeuntertitelformat: SMPTE-TT (p. 214)

Aktualisierte Referenztabellenenthalten die neueUntertitelunterstützung.MediaConvert unterstützt jetztSMPTE-TT Beschriftungen alsEingabe.

15. November 2019

Neues unterstütztesUntertitelformat (p. 214)

Referenztabellen wurdenaktualisiert, um die neueUntertitelunterstützung zuberücksichtigen. IMSC Sidecar-Ausgabeuntertitel sind jetzt inden Ausgabegruppen CMAF,DASH ISO und File Group(Dateigruppe) verfügbar. Siekönnen diese aus den folgendenEingabebeschriftungsformatengenerieren: Zusätzliche,eingebettet, IMSC, Teletext,TTML, SCC, SCTE-20, SMI, SRTund STL.

15. November 2019

ESAM-Unterstützung in DASH-Ausgaben (p. 154)

Sie können jetztWerbeeinfügemarken in DASH-Ausgaben angeben, indemSie ESAM (Event Signalingand Management) XML-Dokumente als Zeichenfolgenin Ihr AWS Elementalaufnehmen. MediaConvertAuftragseinstellungen.

15. November 2019

Update nur Doc-Nur Dokumente:Synchronisieren von Sidecar-Untertiteln und Audio inAufträgen, die Eingabe-Clippingund -Stitching verwenden (p. 32)

Erfahren Sie mehr überdie Verwendung desMediaConvert Eingabe-und Ausgabezeitachsen,um Ihre Videos, Audio,Untertitel und Overlays inAssembly-Workflowaufträgen zusynchronisieren.

15. November 2019

Erstellen zusätzlicher Top-Level-Manifeste (p. 21)

Sie können jetzt IhreABR-Streaming-Pakete inAWS Elemental einrichtenMediaConvert Mit zusätzlichenTop-Level-Manifesten, dieverschiedene Teilmengen IhrerAusgaben angeben.

15. November 2019

Geben Sie einen Namenfür den Benutzer ein undklicken Sie dann aufDolbyVisionAusgänge (p. 177)

Erfahren Sie, wie SieerstellenDolby VisionAusgängemit MediaConvertaus.

15. November 2019

357

MediaConvert User Guide

Verwenden SieintegriertesAWSTags aufAWS Elemental MediaConvertRessourcen (p. 268)

Sie können jetzt StandardverwendenAWSmarkiert mitMediaConvert -Aufgaben aufdie gleiche Weise wie mitWarteschlangen, Vorlagen undVoreinstellungen. Sie könnendiese Tags verwenden, umIhren Fakturierungsbericht fürKostenzuordnungszweckezu sortieren, IhreMediaConvert-Ressourcen inRessourcengruppen mit anderenAWS-Ressourcen einzufügenund den Zugriff auf bestimmteRessourcen zu steuern.

9. Oktober 2019

Verwenden der beschleunigtenTranscodierung mit Frame-Erfassung (p. 102)

Sie können jetzt diebeschleunigte Transcodierung fürAufgaben verwenden, die Frame-Erfassungs-Ausgaben enthalten.

9. Oktober 2019

Habe AWS ElementalMediaConvert Wählen Sieautomatisch die beschleunigteTranscodierung für kompatibleAufgaben aus (p. 101)

Sie können jetzt diebeschleunigte Transcodierungauf PREFERRED festlegen,damit der Service auf dieStandard-Transcodierungzurückgreifen kann,wenn Ihre Eingaben oderAufgabeneinstellungennicht mit der beschleunigtenTranscodierung kompatibel sind.

9. Oktober 2019

Doc-spezifische Aktualisierung,Anwendungsfälle fürZeit-Delta (p. 137)

Erfahren Sie mehr über dieVerwendung der EinstellungTime delta (Zeitdelta) zumSynchronisieren von Sidecar-Untertiteln mit Ihrem Video.Hier finden Sie Beispiele fürAnwendungsfälle, die häufigeProbleme beim Synchronisierenvon Untertiteln vorführen, die Siemit dieser Einstellung behebenkönnen.

6. September 2019

Auswählen derVerschlüsselungsmethodefür DRM in CMAF-Ausgabegruppen (p. 295)

Sie können jetzt zwischenAES-CTR- und AES-CBC-Sub-Sample-Verschlüsselungstypenwählen, wenn Sie DRM fürCMAF-Ausgabegruppenaktivieren. Erfahren Sie, wieSie die DRM-Verschlüsselungeinrichten.

6. September 2019

358

MediaConvert User Guide

Ausrichten von Sidecar-Untertiteln an Ihrem Video nachVerwendung der Einstellung„Timecode source (Timecode-Quelle)“ (p. 137)

Wenn Sie die EingabeeinstellungTimecode source (Timecode-Quelle) verwenden, um IhreSidecar-Audiodatei an IhremVideo auszurichten, stellenSie sicher, dass Ihre Sidecar-Untertitel weiterhin ausgerichtetsind. Erfahren Sie, welcheSidecar-Untertitelformateangepasst werden müssenund wie Sie die erforderlichenAnpassungen ausführen.

6. September 2019

Multisystem SPEKE DRM fürCMAF (p. 296)

Wenn Sie mit SPEKE-konformen DRM-Partnernzusammenarbeiten, um DRMfür Ihre CMAF-Ausgaben zuaktivieren, können Sie jetzt biszu drei System-IDs in IhremDASH-Manifest und eine inIhrem HLS-Manifest anzeigen.Erfahren Sie mehr über dieEinrichtung dieses SPEKE-Verschlüsselungsparametersin Ihrem AWS ElementalMediaConvert -Auftrag.

12. August 2019

Exportieren und Importieren vonAufträgen (p. 55)

Erfahren Sie, wie Sie exportierenMediaConvert Arbeitsplätzeund wie Sie neue Arbeitsplätzedurch Importieren eines Auftragsschaffen.

9. August 2019

Angabe der Priorität IhrerAufgaben (p. 77)

Erfahren Sie, wie Sie die relativePriorität Ihrer Aufgaben bei derErstellung festlegen.

30. Juli 2019

Umwandeln von zwei SCC-Eingabedateien in eingebetteteUntertitel (p. 138)

Erfahren Sie mehr darüber, wieSie Dual-SCC-Eingabeuntertitelin eingebettete Untertitelumwandeln.

30. Juli 2019

Erstellen von Nur-Audio-Ausgaben (p. 173)

Erfahren Sie, wie Sie erstellenMediaConvert Ausgaben, die nurAudio enthalten, ohne Video.

23. Juli 2019

HTTP-Eingaben an AWSElemental MediaConvert (p. 5)

Sie können nun eine HTTP(S)-URL für Ihre primärenEingaben an MediaConvert-Transcodierungsaufträgeangeben. Erfahren Sie mehr überHTTP(S)-Eingabeanforderungen.

12. Juli 2019

359

MediaConvert User Guide

Überwachen desUpload-Fortschritts derAusgabedatei (p. 249)

benutzen CloudWatchEvents können Sie jetzt denFortschritt Ihres Auftrags nochdetaillierter überwachen, daAWS Elemental MediaConvertJetzt meldet der prozentualeAbschluss der AuftragsphasenPROBING (PROBING),UPLOADING (Hochladen) undTRANSCODING (Hochladen)und TRANSCODING(Hochladen)

7. Mai 2019

Doc-spezifische Aktualisierung,Formatkennungen (p. 25)

Erfahren Sie, wie SieFormatkennungen als Variablenin den Aufgabeneinstellungennutzen. Mit einer Formatkennungkönnen Sie beispielsweise denNamen der Eingabedatei ineine Aufgabenvorlage oder eineAusgabevoreinstellung einfügen.Dann wird AWS ElementalMediaConvert verwendet denNamen der Eingabedatei imDateipfad für Ihre Ausgabe.

24. April 2019

Sie können jetzt einen laufendenAuftrag abbrechen. (p. 53)

AWS Elemental MediaConvertlässt jetzt zu, dass Sie Aufträgeabbrechen können, die bereits inBearbeitung sind.

13. März 2019

Überwachen desAuftragsfortschritts (p. 249)

benutzen CloudWatchEvents können Sie jetztden Fortschritt Ihres AWSElemental überwachenMediaConvert Aufträge durchAnzeigen des prozentualenAuftragsabschlusses.

13. März 2019

Clientseitige und serverseitigeVerschlüsselung wurdehinzugefügt (p. 289)

Sie können Ihre Eingabedateiennun verschlüsseln, bevor Siediese in Amazon S3 hochladen.AWS Elemental MediaConvertEntschlüsselt sie vor demTranscodieren. Sie könnenjetzt auch Ihre MediaConvert -Aufgaben, damit Amazon S3 IhreAuftragsausgaben verschlüsselt,während sie auf Amazon S3gespeichert sind.

13. März 2019

360

MediaConvert User Guide

Hier finden SieInformationen zu der neuenRotationsfunktion. (p. 151)

Für die meisten Eingaben könnenSie nun Rotationsfunktionverwenden, um festzulegen, wieder Service Ihr Video von derEingabe zur Ausgabe rotiert. Siekönnen auch angeben, ob derService Rotationsmetadaten inder Eingabe folgt. Hier findenSie weitere Informationen undAnweisungen zum Festlegen derRotation.

19. Februar 2019

ESAM-Unterstützung (p. 154) Sie können jetztWerbeeinfügemarkenangeben, indem SieESAM (Event Signalingand Management) XML-Dokumente als Zeichenfolgenin Ihr AWS Elementalaufnehmen MediaConvertAuftragseinstellungen.

13. Februar 2019

Codebeispiele, Beispiel-Workflows sowieweitere zugehörigeInformationen (p. 352)

Hier finden Sie Links zuCodebeispielen, Tutorials undanderen nützlichen Informationenfür die ersten Schritte mit AWSElemental MediaConvertaus.

13. Februar 2019

Neue unterstützteUntertitelformate (p. 214)

Die Referenztabellenwurden aktualisiert, umneue Unterstützung für diefolgenden Untertitelformate zuberücksichtigen. Bei Eingabe:SMI, SCTE-20. Bei Ausgabe:SCTE-20 + eingebettet,eingebettet + SCTE-20, SMI.

19. November 2018

Informationen zu den neuenBildeinblendungsfunktionen (p. 164)

Sie können jetzt den Bild-Inserterfür noch grafische Overlays füreinzelne Ein- und Ausgabensowie für Motion Graphic-Overlays in AWS Elementalverwenden MediaConvertaus.In dieser Anleitung erfahren Siemehr darüber.

19. November 2018

361

MediaConvert User Guide

Die Verschlüsselung vonInhaltsschlüsseln wurdezur DRM-Verschlüsselunghinzugefügt (p. 298)

Hinzufügung der Optionfür die Verschlüsselungvon Inhaltsschlüsseln.Zuvor hat AWS ElementalMediaConvertUnterstütztenur die Bereitstellung vonKlartextschlüsseln. Damit Sie dieInhaltsschlüssel-Verschlüsselungverwenden können, mussIhr DRM-Schlüsselanbieterverschlüsselte Inhaltsschlüsselunterstützen. Wenn Siediese Funktion für einenSchlüsselanbieter aktivieren,der keine Verschlüsselung vonInhaltsschlüsseln unterstützt,schlägt der Vorgang fehl.

19. November 2018

ReservierteWarteschlangen (p. 73)

Erfahren Sie mehr über denAWS Elemental MediaConvertNeue Preisoption, reservierteWarteschlangen. Bei reserviertenWarteschlangen bezahlen Siefür die Transcodierungskapazitätder gesamten Warteschlange,unabhängig davon, wie vieloder wie wenig Sie sie nutzen.Wenn Sie kontinuierlich oderhäufig Transcodierungsaufträgeausführen, können Sie mit einerreservierten Warteschlangeerhebliche Kosteneinsparungenerzielen.

27. September 2018

Suchen von Ausgabedateinamenund Pfaden in Ihrem CloudWatch-Ereignismeldungen (p. 255)

Verwenden von CloudWatchEreignisse mit AWS ElementalMediaConvert Aufträgezum Empfangen vonAusgabedateinamen und Pfaden,einschließlich Manifest- undMediendateiausgaben.

18. September 2018

Richten SieKostenverteilungsberichte ein,um IhreAWSRechnung über dieTags, die Sie für AWS Elementalanwenden MediaConvertRessourcen (p. 268)

Sie können die Tagsverwenden, die Sie fürAWS Elemental anwendenMediaConvert -Warteschlangen,Auftragsvorlagen undAusgabevoreinstellungenals Kostenzuordnungs-Tags.Aktiviere sie zuerst imAWSBilling and Cost Management-Dashboard, und richten Sie danneinen Abrechnungsbericht ein,um IhreAWSGebühren nachRessource.

7. September 2018

362

MediaConvert User Guide

Der qualitätsdefinierte Modus mitvariabler Bitrate (QVBR) ist jetztverfügbar (p. 125)

Sie können nun den QVBR-Ratenregelungsmodusverwenden, um bei gleicherDateigröße eine bessereVideoqualität zu erzielenoder Ihre Dateigrößen beigleichbleibender Videoqualität zureduzieren. Informieren Sie sichüber die Vorgehensweise bei derEinrichtung.

13. August 2018

Verwenden Sie AWS ElementalMediaConvert Tags für dieKostenzuordnung durchMarkieren (p. 268)

Sie können jetzt Tags aufAWS Elemental aktivierenMediaConvert Warteschlangen,Auftragsvorlagen undAusgabevoreinstellungen imAWSBilling and Cost Management-Dashboard, und richten Siedann einen monatlichenKostenzuordnungsbericht ein.

31. Juli 2018

Kennzeichnen von AWSElemental MediaConvertRessourcen auf derKonsole (p. 268)

Sie können jetzt mitTags auf vorhandenemAWS Elemental arbeitenMediaConvert Warteschlangen,Auftragsvorlagen undAusgabevoreinstellungen imMediaConvert console.

31. Juli 2018

CloudTrail Änderungen (p. 275) Das Befehlszeilen-ToolMediaConvert Dokumentation,um Änderungen in zuberücksichtigenAWSCloudTrailVerhalten.

19. Juli 2018

Kennzeichnen von AWSElemental MediaConvert -Ressourcen Erstversion (p. 268)

Sie können jetzt mit Tagsversehen MediaConvertRessourcen, wenn Sie sie mitder MediaConvert -Konsole, dieMediaConvert API oder dieAWSCLIaus. Sie können die Tagsauf einem bestehenden auflistenMediaConvert Ressourceund fügen Sie Tags aufvorhandenen hinzu und entfernenMediaConvert Ressourcen, durchdie MediaConvert API undAWSCLIaus.

16. Juli 2018

Doc-spezifische Aktualisierung,Einrichten eines Auftrags (p. 17)

Hinzugefügt step-by-stepVerfahren zum Einrichten einesAuftrags zum Transcodierenvon Eingabemediendateienin Dateien und Pakete für dieWiedergabe auf mehrerenGerätetypen.

20. Juni 2018

363

MediaConvert User Guide

Update nur der Dokumentation,"Arbeiten mit"-Verfahren (p. 53)

Hinzugefügt step-by-step Verfahren zumErstellen, Auflisten,Bearbeiten und Löschen vonVorlagen, Voreinstellungen,Warteschlangen und Aufträge.

29. Mai 2018

CMAF-Unterstützung (p. 42) MediaConvert bietetUnterstützung für gängigeAusgaben im Common MediaApplication Format (CMAF).

4. Mai 2018

Neu MediaConvert Service-Veröffentlichung (p. 353)

Erste Dokumentation für denMediaConvert Service-Service.

27. November 2017

Note

• DieAWSMediendienste sind nicht für die Verwendung mit Anwendungen oder inSituationen konzipiert oder vorgesehen, die eine ausfallsichere Leistung erfordern, wie z. B.Lebenssicherheitsvorgänge, Navigations- oder Kommunikationssysteme, Flugsicherung oderlebenserhaltende Maschinen, bei denen die Nichtverfügbarkeit, Unterbrechung oder Ausfall derDienste führen könnte zu Tode, Personenschäden, Sachschäden oder Umweltschäden.

• Eine Komponente von MediaConvert ist unter der AVC-Patentportfolio-Lizenz für denpersönlichen und nichtkommerziellen Gebrauch eines Verbrauchers lizenziert, um (i) Videoin Übereinstimmung mit dem AVC-Standard („AVC-Video“) zu codieren und/oder (ii) AVC-Video zu dekodieren, das von einem Verbraucher codiert wurde, der eine persönliche undnichtkommerzielle Aktivität ausübt und/oder von einem Videoanbieter, der lizenziert ist, umAVC-Video bereitzustellen. Es wird keine Lizenz erteilt oder ist für eine andere Verwendungimpliziert. Eine Komponente von MediaConvert ist unter der mpeg-4-Patentportfolio-Lizenzfür den persönlichen und nichtkommerziellen Gebrauch eines Verbrauchers zur (i) Codierungvon Videos in Übereinstimmung mit dem visuellen Standard mpeg-4 („mpeg-4-Video“) und/oder (ii) Dekodierung von mpeg-4-Video lizenziert, das von einem Verbraucher codiert wurde,der an einer persönlichen und nichtkommerziellen Aktivität beteiligt war und/ oder wurde voneinem Videoanbieter bezogen, der für die Bereitstellung von AVC-Videos lizenziert wurde. Eswird keine Lizenz erteilt oder ist für eine andere Verwendung impliziert. Weitere Informationenkönnen von MPEG-LA, LLC bezogen werden. Siehe .http://www.mpegla.comaus.

• MediaConvert kann Dolby Digital und Dolby Digital Plus enthalten, die nach internationalenund US-Urheberrechtsgesetzen als unveröffentlichte Werke geschützt sind. Dolby Digital undDolby Digital Plus sind vertraulich und geschützt von Dolby Laboratories. Ihre vollständige oderteilweise Vervielfältigung oder Offenlegung oder die Herstellung von abgeleiteten Werken davonohne ausdrückliche Genehmigung von Dolby Laboratories ist verboten. © Copyright 2003-2015Dolby Laboratories. Alle Rechte vorbehalten.

364

MediaConvert User Guide

AWS-GlossarDie neueste AWS-Terminologie finden Sie im AWS-Glossar in der allgemeinen AWS-Referenz.

365

MediaConvert User Guide

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

ccclxvi