drehen
rotate:Integer
API-Versionen: V2
Elternteil: Ausgänge
Standard: automatisch erkannt
Gültige Werte: 0, 90, 180, 270. Lassen Sie diese Option deaktiviert, wenn Sie eine automatische Drehung wünschen.
Kompatible Auftragstypen: vod
Beispiel: 180
Beschreibung:
Einen Film explizit drehen. Standardmäßig dreht Zencoder automatisch gedrehte Inhalte (einschließlich gedrehter iPhone-Videos). Sie können einen Film jedoch auch manuell drehen. Wenn Sie "drehen" auf 0 setzen, wird nicht automatisch gedreht. Lassen Sie diese Option daher deaktiviert, wenn Sie automatisch drehen möchten.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"rotate": 180
}
]
}
flip
flip:String
API-Versionen: V2
Elternteil: Ausgänge
Gültige Werte: horizontal
oder vertical
Kompatible Auftragstypen: vod
Beispiel: horizontal
Beschreibung:
Ein Video vertikal oder horizontal spiegeln. Gültige Optionen sind "vertikal" und "horizontal". Wenn flip
es mit rotate
dem Video kombiniert wird, wird es zuerst gedreht und dann gedreht.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"flip": "vertical"
}
]
}
deinterlace
deinterlace:String
API-Versionen: V2
Elternteil: Ausgänge
Standard: erkennen
Gültige Werte: ein, aus, erkennen
Kompatible Auftragstypen: vod
Beispiel: auf
Beschreibung:
Legt fest, ob ein Deinterlacing-Filter angewendet werden soll oder nicht. Die Standardeinstellung ist "Erkennen". Wenn die Eingabedatei als Interlaced erkannt wird, wird sie deinterlaced. Stellen Sie dies auf "Ein", um das Deinterlacing zu erzwingen (wodurch die Qualität verringert wird, wenn die Eingabe nicht interlaced ist), oder auf "Aus", um Deinterlacing zu vermeiden.
Beachten Sie, dass Zencoder diese Bestimmung basierend auf Dateimetadaten vornimmt. Wenn Interlaced-Inhalte mit einem Encoder neu codiert werden, der den Inhalt nicht deinterlaziert oder als Interlaced markiert, können wir den Inhalt möglicherweise nicht automatisch im Modus "Erkennen" deinterlacen.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"deinterlace": "on"
}
]
}
deinterlace_mode
deinterlace_mode:String
API-Versionen: V2
Elternteil: Ausgänge
Standard: frame-to-frame
Gültige Werte: frame-to-frame
| field-to-frame
Kompatible Auftragstypen: vod
Beispiel: field-to-frame
Beschreibung:
Wenn nicht enthalten oder auf gesetzt frame-to-frame
, entsprechen die Zencoder-Ausgaben der Framerate der Eingabedatei. Wenn auf gesetzt field-to-frame
, verdoppelt Zencoder die Framerate der Eingabedatei für die Ausgabe. Wenn Sie manuell festlegen framerate
, dass die Framerate der Eingabedatei verdoppelt wird, stellt Zencoder die Framerate für die Ausgabe automatisch deinterlace_mode
auf field-to-frame
und verdoppelt sie.
{
"input":"url to interlaced content",
"outputs": [
{
// example SD output with same fps as source
"height": 480,
"deinterlace_mode": "frame-to-frame" // optional as this is default.
},
{
//example FHD output with 2x framerate
"height": 1080,
"deinterlace_mode": "field-to-frame"
},
{
//example explicit 2x frame rate given by user (assuming source fps=25)
// we will automatically switch to "field-to-frame" mode.
"frame_rate": 50
}
]
}
schärfen
sharpen:Boolean
API-Versionen: V2
Elternteil: Ausgänge
Standard: falsch
Gültige Werte: richtig oder falsch
Kompatible Auftragstypen: vod
Beispiel: wahr
Beschreibung:
Wenden Sie einen Schärfefilter auf das Video an.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"sharpen": true
}
]
}
entrauschen
denoise:String
API-Versionen: V2
Elternteil: Ausgänge
Gültige Werte: schwach, mittel, stark oder am stärksten
Kompatible Auftragstypen: vod
Beispiel: schwach
Beschreibung:
Wenden Sie einen Entrauschungsfilter auf das Video an.
Gültige Optionen sind "schwach", "mittel", "stark" und "am stärksten". Reduziert normalerweise die Dateigröße um 5% bis 20%, abhängig von Entrauschungsstufe, Bitrate und Quellvideo. Jegliches Entrauschen verlangsamt die Codierung um etwa 20%.
Werte über "schwach" sollten sorgfältig verwendet werden, obwohl Animationen manchmal einen hohen Grad an Entrauschung verarbeiten können.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"denoise": "weak"
}
]
}
auto-Ebene
autolevel:Boolean
API-Versionen: V2
Elternteil: Ausgänge
Standard: falsch
Gültige Werte: richtig oder falsch
Kompatible Auftragstypen: vod
Beispiel: wahr
Beschreibung:
Wenden Sie einen automatischen Farbfilter auf das Video an. Beachten Sie, dass dieser Filter in einigen Videos zu unerwarteten Farbproblemen führen kann. Gehen Sie daher vorsichtig vor.
Der VP6 Video-Codec unterstützt die Autolevel-Option nicht.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"autolevel": true
}
]
}
deblockieren
deblock:Boolean
API-Versionen: V2
Elternteil: Ausgänge
Standard: falsch
Gültige Werte: richtig oder falsch
Kompatible Auftragstypen: vod
Beispiel: wahr
Beschreibung:
Wenden Sie einen Deblocking-Filter auf das Video an.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"deblock": true
}
]
}