FLV-Einstellungen

Dieses Thema enthält Details zu Kodierungseinstellungen für FLV-Ausgaben.

cue_points

cue_points:Array

API-Versionen: V2

Elternteil: Ausgänge

Gültige Werte: Eine Reihe von Hashes mit Cue-Point-Einstellungen

Kompatible Auftragstypen: vod

Beschreibung:

Zencoder unterstützt das Hinzufügen von Ereignis- und Navigations-Cue-Points zu VP6 Flash Video (FLV) -Dateien. Cue-Points werden beim Codieren der FLV-Datei in den FLV-Stream und das FLV-Metadatenpaket eingebettet.

Es gibt zwei Cue-Point-Typen: "Navigation" und "Ereignis". Mithilfe von Navigations-Cue-Points können Benutzer nach einem bestimmten Teil einer Videodatei suchen. Navigations-Cue-Points erstellen einen Keyframe an der angegebenen Cue-Point-Position, sodass Sie den Abspielkopf eines Videoplayers mithilfe von Code an diese Position verschieben können. Sie können bestimmte Punkte in einer FLV-Datei festlegen, nach denen Benutzer suchen sollen. Beispielsweise kann Ihr Video mehrere Kapitel oder Segmente enthalten, und Sie können das Video steuern, indem Sie Navigations-Cue-Punkte in die Videodatei einbetten.

Event-Cue-Points können verwendet werden, um Aktionen in einem SWF-Videoplayer auszuführen, die an bestimmten Punkten während der FLV-Wiedergabe ausgelöst werden.

Weitere Informationen finden Sie hier Adobe-Artikel über Cue-Points.

{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "cue_points": [
        {
          "type": "navigation",
          "time": 30.4,
          "name": "My Cue Point",
          "data": {
            "mykey": "myvalue"
          }
        }
      ]
    }
  ]
}

Siehe auch: type, time, name, und data

type

type:String

API-Versionen: V2

Elternteil: Ausgänge

Gültige Werte: Navigation oder Ereignis

Kompatible Auftragstypen: vod

Beschreibung:

Ein cue_point-Typ: entweder "Navigation" oder "Ereignis".

{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "cue_points": [
        {
          "type": "navigation",
          "time": 30.4,
          "name": "My Cue Point",
          "data": {
            "mykey": "myvalue"
          }
        }
      ]
    }
  ]
}

Siehe auch: cue_points, time, name, und data

time

time:Float

API-Versionen: V2

Elternteil: Ausgänge

Gültige Werte: Ein positiver Float

Kompatible Auftragstypen: vod

Beschreibung:

Die Zeit für einen cue_point in Sekunden.

{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "cue_points": [
        {
          "type": "navigation",
          "time": 30.4,
          "name": "My Cue Point",
          "data": {
            "mykey": "myvalue"
          }
        }
      ]
    }
  ]
}

Siehe auch: cue_points, type, name, und data

name

name:String

API-Versionen: V2

Elternteil: Ausgänge

Kompatible Auftragstypen: vod

Beschreibung:

Ein Name für einen cue_point.

{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "cue_points": [
        {
          "type": "navigation",
          "time": 30.4,
          "name": "My Cue Point",
          "data": {
            "mykey": "myvalue"
          }
        }
      ]
    }
  ]
}

Siehe auch: cue_points, time, type, und data

data

data:Hash

API-Versionen: V2

Elternteil: Ausgänge

Gültige Werte: Schlüssel / Wert-Paare

Kompatible Auftragstypen: vod

Beschreibung:

Daten für einen cue_point als Hash von Schlüssel / Wert-Paaren.

{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "cue_points": [
        {
          "type": "navigation",
          "time": 30.4,
          "name": "My Cue Point",
          "data": {
            "mykey": "myvalue"
          }
        }
      ]
    }
  ]
}

Siehe auch: cue_points, time, name, und type