Untertiteleinstellungen

Dieses Thema enthält Details zu den Codierungseinstellungen für Videountertitel.

Überblick

Zencoder leitet Untertitel für unterstützte Formate automatisch von den Ein- zu den Ausgängen weiter. Sie können auch eine Untertiteldatei (im SCC-Format) angeben, die während der Transcodierung zu den Ausgaben hinzugefügt werden soll.

Für Bildunterschriften unterstützte Eingabeformate:

  • MP4 / M4V-Videodateien mit Untertitelspuren im CEA-608-Format
  • VTT-, SCC-, DFXP- oder SAMI-Dateien, die mit der Option caption_url angegeben wurden

Für Bildunterschriften unterstützte Ausgabeformate:

  • MP4 / M4V-Dateien mit Untertitelspur im CEA-608-Format
  • HLS-Ausgänge (segmentierte Ausgänge mit H.264-Video im TS-Format)
  • SCC- und DFXP-Formate werden ebenfalls mit unterstützt captions Art Ausgabe

Für HLS müssen Beschriftungen den Ausgaben zugeordnet werden, um korrekte In-Manifest-Beschriftungen zu erhalten. Zum Beispiel:

{
  "Etikette": "Bildunterschriften",
  "type": "captions",
  "segmentiert": wahr,
  "public": wahr,
  "Dateiname": "captions.m3u8",
  "caption_url": "PATH_TO_CAPTION_FILE_HERE",
  "Streaming_Delivery_format": "hls"
}, {
  "Dateiname": "master_playlist.m3u8",
  "Typ": "Wiedergabeliste",
  "Bildunterschriften": [{
    "Pfad": "Captions / captions.m3u8",
    "Sprache": "en",
    "name": "english"
  }],
  "Streams": [{
    "Pfad": "Video / Video-1800.m3u8",
    "source": "video-res1",
    "Audio": "64k_audio"
  }]
}}

Hinweis: Die folgenden Einschränkungen gelten derzeit für die Konvertierung von Untertiteln:

Für DFXP-Eingänge:

  • Für alle Sonderzeichen ist eine UTF8-Codierung erforderlich
  • Es wird nur die erste Sprache konvertiert (das erste DIV-Tag).
  • Animations-, Layout- und Regionsfunktionen werden nicht unterstützt
  • Stile können inline sein oder nach ID referenziert werden, es wird jedoch nur die Eigenschaft tts: textAlign angewendet
  • Verschachtelte DIV- und P-Tags werden ignoriert
  • SPAN-Tags werden ignoriert
  • Explizite Unterbrechungen können mit BR-Tags eingefügt werden
  • Es kann immer nur eine einzige Beschriftung auf dem Bildschirm angezeigt werden (nachfolgende Beschriftungen beenden frühere)

Für SAMI-Eingänge:

  • Es wird nur die erste aufgeführte Sprache konvertiert (der erste Klassenauswahlstil).
  • Inline-Stile werden nicht unterstützt
  • Layoutbezogene Styling-Tags (Tabelle, Div usw.) werden nicht unterstützt
  • Explizite Unterbrechungen können mithilfe separater P-Tags eingefügt werden

caption_url

caption_url:String

API-Versionen: V1, V2

Elternteil: Ausgänge

Gültige Werte: Eine gültige URL zu einer SCC-, DFXP- oder SAMI-Untertiteldatei, die in die Ausgabe aufgenommen werden soll

Kompatible Auftragstypen: VOD

Beispiel: http://example.com/captions.scc

Beschreibung:

Die URL zu einer SCC-, DFXP- oder SAMI-Untertiteldatei, die in die Ausgabe aufgenommen werden soll.

Zencoder unterstützt Untertitel für mehrere Ausgabevideoformate:

  • MP4 / M4V-Dateien mit Untertitelspur im CEA-608-Format
  • HLS-Ausgänge (segmentierte Ausgänge mit H.264-Video im TS-Format)

 

Hinweis: Untertitel werden derzeit auf Transmux-Ausgängen nicht unterstützt.

{
  "input": "s3: //zencodertesting/test.mov",
  "Ausgänge": [
    {
      "caption_url": "http://example.com/captions.scc"
    }
  ]
}}

Siehe auch: skip_captions und prepare_for_segmenting

skip_captions

skip_captions:Boolean

API-Versionen: V2

Elternteil: Ausgänge

Standard: falsch

Gültige Werte: richtig oder falsch

Kompatible Auftragstypen: VOD

Beispiel: wahr

Beschreibung:

Fügen Sie der Ausgabedatei keine Untertitel hinzu oder übergeben Sie diese nicht.

{
  "input": "s3: //zencodertesting/test.mov",
  "Ausgänge": [
    {
      "skip_captions": "true"
    }
  ]
}}

Siehe auch: caption_url und prepare_for_segmenting