audio_sample_rate
audio_sample_rate:Integer
API-Versionen: V2
Elternteil: outputs
Gültige Werte: Eine gültige Abtastrate. Kommt auf den Codec an; typischerweise 8000, 11025, 12000, 16000, 22050, 32000, 44100, 48000, 96000
Kompatible Auftragstypen: vod
Beispiel: 44100
Beschreibung:
Audio-Abtastrate in Hz.
Wir empfehlen, diese Einstellung nur zu verwenden, wenn Sie einen guten Grund dafür haben. Das Erzwingen einer Ausgangsabtastrate kann zu unerwarteten Problemen führen - zum Beispiel bei jedem Audio-Codec unterstützt nur einen begrenzten Bereich von Abtastraten, und jede Abtastrate ist nur mit einem begrenzten Bereich von Bitraten kompatibel. Sie können 48 KHz AAC nicht bei 16 Kbit/s oder 8000Hz MP3 bei 320 Kbit/s codieren.
Standardmäßig wird die Eingangsabtastrate verwendet (dh das Audio wird nicht erneut abgetastet), obwohl Abtastraten über 96000 auf maximal 96000 reduziert werden.
Das FLV-Video format unterstützt nur Abtastraten von 11025, 22050 und 44100. Standardmäßig verwenden wir diese nur für FLV-Videos und verschieben andere Abtastraten auf die nächste Rate, die mit FLV kompatibel ist. Aktivieren strict_mode
Wenn Sie möchten, dass inkompatible Abtastraten zu einem fehlgeschlagenen Job führen, anstatt automatisch eine gültige Abtastrate zu korrigieren.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"audio_sample_rate": 44100
}
]
}
Siehe auch: audio_bitrate und audio_quality
max_audio_sample_rate
max_audio_sample_rate:Integer
API-Versionen: V2
Elternteil: outputs
Gültige Werte: Eine gültige Abtastrate. Kommt auf den Codec an; typischerweise 8000, 11025, 12000, 16000, 22050, 32000, 44100, 48000, 96000
Kompatible Auftragstypen: wohnen
Beispiel: 44100
Beschreibung:
Eine maximale Audio-Samplerate. Überschreibt die audio_sample_rate Einstellungen, um sicherzustellen, dass eine Abtastrate die angegebene Anzahl nicht überschreitet.
Wenn Ihr Eingangsvideo eine Abtastrate von 48000 hat und Ihre max_audio_sample_rate
Wenn 22050 eingestellt ist, wird das Audio auf 22050 neu abgetastet. Wenn es eine Abtastrate von 11025 hat, lassen wir es in Ruhe.
Verwenden Sie diese Option, wenn das Zielwiedergabegerät keine höheren Abtastraten unterstützt.
Standardmäßig wird die Eingangsabtastrate verwendet (dh das Audio wird nicht erneut abgetastet), obwohl Abtastraten über 96000 auf maximal 96000 reduziert werden.
Das FLV-Video format unterstützt nur Abtastraten von 11025, 22050 und 44100. Standardmäßig verwenden wir diese nur für FLV-Videos und verschieben andere Abtastraten auf die nächste Rate, die mit FLV kompatibel ist. Aktivieren strict_mode
Wenn Sie möchten, dass inkompatible Abtastraten zu einem fehlgeschlagenen Job führen, anstatt automatisch eine gültige Abtastrate zu korrigieren.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"max_audio_sample_rate": 44100
}
]
}
Siehe auch: audio_sample_rate , audio_bitrate , und audio_quality
audio_channels
audio_channels:Integer
API-Versionen: V2
Elternteil: outputs
Standard: 1 wenn die Originaldatei mono ist; ansonsten 2.
Gültige Werte: 1, 2 oder 6 (6 ist nur gültig, wenn der Eingabeinhalt 6 Kanäle in einer 5.1-Konfiguration hat, oder input_audio_channels
bietet eine gültige 5.1-Konfiguration)
Kompatible Auftragstypen: VOD
Beispiel: 1
Beschreibung:
Die Anzahl der zu verwendenden Audiokanäle: 1 (Mono) oder 2 (Stereo).
Beachten Sie, dass sich Mono-AAC-Audio bei der Inspektion manchmal fälschlicherweise als Stereo meldet. Wir empfehlen die Verwendung von iTunes, um die tatsächliche Anzahl von Kanälen für AAC-Audio zu ermitteln. Beachten Sie, dass der 5.1-Kanal-Audioausgang ebenfalls unterstützt wird. Dafür würden Sie und verwenden output_audio_channels
stattdessen.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"audio_channels": 1
}
]
}
Siehe auch: audio_bitrate , audio_quality , input_audio_channels , und output_audio_channels
audio_bit_depth
audio_bit_depth:Integer
API-Versionen: V2
Elternteil: outputs
Standard: 16
Gültige Werte: 16, 24, 32 für PCM; 16 für alle anderen.
Kompatible Auftragstypen: VOD
Beispiel: 24
Beschreibung:
Die Anzahl der Bits in jeder Stichprobe: 16, 24, 32.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"audio_bit_depth": 24
}
]
}
Siehe auch: audio_sample_rate
audio_language
audio_language:String
API-Versionen: V2
Elternteil: outputs
Gültige Werte: ISO 639-1 oder 639-2 Sprachcode
Kompatible Auftragstypen: VOD
Beispiel: en
Beschreibung:
Stellen Sie die Sprachkennung für die Audiospur der Ausgabe ein und beschreiben Sie deren Sprachinhalt. Kann ein Sprachcode nach ISO 639-1 oder ISO 639-2 sein (2 bzw. 3 Zeichen).
Hinweis: Derzeit unterstützt für Ausgänge im MP4-, MKV- und WEBM-Format sowie DASH-Streaming-Bereitstellungsausgaben.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"audio_language": "en"
}
]
}
input_audio_channels
input_audio_channels:Hash
API-Versionen: V2
Elternteil: outputs
Gültige Werte: Ein Hash von Kanal-IDs und Track-Index-Werten.
Kompatible Auftragstypen: VOD
Beispiel:
- {"FR": 1, "FL": 2, "FC": 3, "BL": 4, "BR": 5, "LFE": 6}
- {"DL": 7, "DR": 8}
- {"FL": "1: 1", "FR": "1: 2"}
Beschreibung:
Legt die Zuordnung zwischen den Audiospuren des Eingangs und ihren Kanal-IDs fest. Diese Option kann verwendet werden, um einen Eingang mit mehreren Audiospuren aufzunehmen und eine einzelne Audiospur am Ausgang zu erstellen. Die Schlüssel des Hash müssen gültige Kanalbezeichner sein, und die Werte müssen Ganzzahlen sein, die dem Audiospurindex am Eingang entsprechen.
Diese Option kann auch verwendet werden, um einzelne Kanäle aus einem Eingang auszuwählen, indem ein zusätzlicher Kanalindex angegeben wird. Wenn Sie beispielsweise eine Kanal-ID auf "1: 1" setzen, wird der erste Kanal der ersten Audiospur am Eingang ausgewählt.
Gültige Audiokanal-IDs: "FL", "FR", "FC", "LFE", "BL", "BR", "DL", "DR".
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"input_audio_channels": {
"FL": 1,
"FR": 2,
"FC": 3,
"LFE": 4,
"BL": 5,
"BR": 6
}
}
]
}
output_audio_channels
output_audio_channels:Array or Integer
API-Versionen: V2
Elternteil: outputs
Gültige Werte: Ein Kanallayout oder eine Ganzzahl zum Definieren der Anzahl der ausgegebenen Audiokanäle.
Kompatible Auftragstypen: VOD
Beispiel:
- ["FL", "FR", "FC", "BL", "BR", "LFE"]
- 2
- 1
- 6 (6 ist nur gültig, wenn der Eingabeinhalt 6 Kanäle in einer 5.1-Konfiguration hat, oder
input_audio_channels
bietet eine gültige 5.1-Konfiguration)
Beschreibung:
Verwenden Sie dies zusammen mit dem input_audio_channels Option zum Definieren eines benutzerdefinierten Audiokanallayouts oder Mixdowns für die Ausgabe.
Diese Option verfügt über zwei Modi, einen zum Festlegen eines benutzerdefinierten Audiokanallayouts und einen zum Festlegen einer Mono- oder Stereomischung.
Diese Option kann entweder ein Array gültiger Kanalbezeichner oder eine Ganzzahl sein. Stellen Sie diesen Parameter auf ein, um eine Stereo-Abmischung zu erstellen 2
. Um einen Mono-Mixdown zu erstellen, setzen Sie diesen Parameter auf 1
.
Gültige Audiokanal-IDs: "FL
","FR
","FC
","LFE
","BL
","BR
","DL
","DR
".
Durch Festlegen dieser Option auf ein Array gültiger Kanalbezeichner kann ein benutzerdefiniertes Audiokanallayout erstellt werden.
Hinweis: Diese Option hat Vorrang vor audio_channels.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"input_audio_channels": {
"FL": 1,
"FR": 2,
"FC": 3,
"LFE": 4,
"BL": 5,
"BR": 6
},
"output_audio_channels": [
"FL",
"FR",
"FC",
"BR",
"BL",
"LFE"
]
}
]
}
select_audio_language
select_audio_language:Stringr
API-Versionen: V2
Elternteil: outputs
Gültige Werte: Ein 2- oder 3-stelliger Sprachcode, der in ISO 639-1 und ISO 639-2 definiert ist.
Kompatible Auftragstypen: VOD
Beispiel:
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"select_audio_language": "es"
}
]
}
Beschreibung:
Mit dieser Option für Mehrkanalton können Sie die für die Ausgabe zu verwendende Tonspur nach Sprache auswählen. Beachten Sie, dass der Encoder bei mehreren Audiotracks mit derselben Sprache den ersten Titel verwendet, den er findet und der dem select_audio_language
Wert entspricht. Normalerweise wird diese Einstellung verwendet, um einen der Kanäle auszuwählen, wenn das Video verschiedene Audiospuren in verschiedenen Sprachen enthält.