vp6_temporal_down_watermark
vp6_temporal_down_watermark:Number
Versiones de API: V2
Padre: salidas
Defecto: 20
Valores válidos: 0-100
Tipos de trabajo compatibles: VOD
Ejemplo: 10
Descripción:
Parámetro de códec para el porcentaje de marca de agua temporal hacia abajo. Especifica el porcentaje del búfer de velocidad de datos que queda por debajo del cual el codificador puede comenzar a eliminar fotogramas. Solo se usa si vp6_temporal_resampling está habilitado. Un porcentaje mayor hará que sea más probable que se eliminen fotogramas para lograr la tasa de bits de video solicitada. Lo contrario también es cierto.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_temporal_down_watermark": 10
}
]
}
Ver también: vp6_temporal_resampling
vp6_temporal_resampling
vp6_temporal_resampling:Boolean
Versiones de API: V2
Padre: salidas
Defecto: Verdadero cuando se codifica con un número reducido de bits por píxel. De lo contrario, falso.
Valores válidos: verdadero o falso
Tipos de trabajo compatibles: VOD
Ejemplo: cierto
Descripción:
Parámetro de códec para remuestreo temporal. En regiones particularmente difíciles, si está habilitado, el codificador eliminará fotogramas para lograr la velocidad de datos objetivo. El valor de vp6_temporal_down_watermark determina el porcentaje del búfer de velocidad de datos por debajo del cual el codificador está habilitado para comenzar a eliminar fotogramas.
El valor predeterminado es verdadero en archivos que utilizan un número bajo de bits por píxel y falso en archivos que utilizan un número elevado de bits por píxel. Para calcular, divida el bitrate de vídeo en bits por segundo por ancho * altura * cuadros por segundo. Si este número es inferior a 0,07, vp6_temporal_resampling se establecerá de forma predeterminada en verdadero. Por ejemplo: 600.000 bits por segundo (unos 600 kbps) divididos por (640x480 * 30 fps) = 0,065, así que en este caso, vp6_temporal_remuestreo estaría activado.
Nota: al usar velocidad de bits constante modo, esta opción se fuerza a verdadera. Ajustar vp6_temporal_down_watermark para ajustar los resultados.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_temporal_resampling": true
}
]
}
Ver también: vp6_temporal_down_watermark
vp6_undershoot_pct
vp6_undershoot_pct:Number
Versiones de API: V2
Padre: salidas
Defecto: 90
Valores válidos: 0-100
Tipos de trabajo compatibles: VOD
Ejemplo: 75
Descripción:
Crea una salida que apunta a una tasa de datos ligeramente más baja para que haya bits disponibles en el búfer para mejorar las secciones difíciles. Este es un porcentaje, por lo que los valores válidos son 0-100.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_undershoot_pct": 75
}
]
}
vp6_profile
vp6_profile:String
Versiones de API: V2
Padre: salidas
Defecto: vp6e
Valores válidos: vp6s o vp6e
Tipos de trabajo compatibles: VOD
Ejemplo: vp6s
Descripción:
Ya sea "vp6s" o "vp6e". vp6e está diseñado para uso general. vp6s está optimizado para video de alta resolución / velocidad de datos al disminuir la complejidad de la decodificación, lo que permite la reproducción en máquinas con recursos limitados.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_profile": "vp6s"
}
]
}
vp6_compression_mode
vp6_compression_mode:String
Versiones de API: V2
Padre: salidas
Defecto: bien
Valores válidos: bueno o mejor
Tipos de trabajo compatibles: VOD
Ejemplo: mejor
Descripción:
Afecta la velocidad de codificación, en comparación con la calidad de salida. "bueno" equilibra velocidad y calidad. "mejor" prioriza la calidad sobre la velocidad, lo que da como resultado una mayor compresión pero una codificación más lenta. Si pones velocidad a 1 o 2 y usamos VP6, usaremos el modo "mejor"; de lo contrario, usamos "bueno".
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_compression_mode": "best"
}
]
}
Ver también: velocidad
vp6_2pass_min_section
vp6_2pass_min_section:Integer
Versiones de API: V2
Padre: salidas
Defecto: 40
Valores válidos: 0-100
Tipos de trabajo compatibles: VOD
Ejemplo: 50
Descripción:
Para la codificación VBR de dos pasadas, esto controla la velocidad de datos más baja que el codificador permitirá para cualquier sección, sin importar lo fácil que sea la sección. Este valor se utiliza para evitar que las secciones difíciles roben demasiados bits de las secciones fáciles. Expresado como porcentaje, como un número entero.
Por ejemplo, si bitrate de vídeo está configurado en 1000 kbps y vp6_2_pass_min_section está configurado en 50, la tasa de bits más baja de cualquier sección será de 500 kbps (1000 * 50%).
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_2pass_min_section": 50
}
]
}
Ver también: vp6_2pass_max_section
vp6_2pass_max_section
vp6_2pass_max_section:Integer
Versiones de API: V2
Padre: salidas
Defecto: 400
Valores válidos: Un entero positivo
Tipos de trabajo compatibles: VOD
Ejemplo: 250
Descripción:
Para la codificación VBR de dos pasadas, esto controla la velocidad de datos más alta que se puede transmitir, y también la velocidad de datos más alta que permitirá el codificador, sin importar cuán difícil sea la sección.
Por ejemplo, si bitrate de vídeo está configurado en 1000 kbps y vp6_2_pass_max_section está configurado en 450, la tasa de bits más alta de cualquier sección será 4500kbps (1000 * 450%).
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_2pass_max_section": 250
}
]
}
Ver también: vp6_2pass_min_section
vp6_stream_prebuffer
vp6_stream_prebuffer:Number
Versiones de API: V2
Padre: salidas
Defecto: 6
Tipos de trabajo compatibles: VOD
Ejemplo: 2
Descripción:
Segundos de precarga que son necesarios antes de iniciar la reproducción. El búfer se utiliza para mantener una velocidad de datos constante y minimizar la interrupción de la reproducción. Valido para velocidad de bits constante codificación solamente.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_stream_prebuffer": 2
}
]
}
Ver también: velocidad de bits constante
vp6_stream_max_buffer
vp6_stream_max_buffer:Number
Versiones de API: V2
Padre: salidas
Tipos de trabajo compatibles: VOD
Ejemplo: 5
Descripción:
El tamaño máximo del búfer, en segundos. Valido para velocidad de bits constante codificación solamente.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_stream_max_buffer": 5
}
]
}
Ver también: velocidad de bits constante
vp6_deinterlace_mode
vp6_deinterlace_mode:String
Versiones de API: V2
Padre: salidas
Defecto: adaptado
Valores válidos: adaptable, difuminar o soltar
Tipos de trabajo compatibles: VOD
Ejemplo: soltar
Descripción:
Si desentrelazar está habilitada, esta opción establece el filtro de desentrelazado que se aplicará. Las opciones válidas son adaptativo, desenfocado (para desentrelazado de desenfoque 1: 2: 1) y soltar (para desentrelazado de campo de caída).
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_deinterlace_mode": "drop"
}
]
}
Ver también: desentrelazar
vp6_denoise_level
vp6_denoise_level:Float
Versiones de API: V2
Padre: salidas
Defecto: 0
Valores válidos: Decimal entre 0 y 1
Tipos de trabajo compatibles: VOD
Ejemplo: 0.1
Descripción:
Especifica el nivel de ruido de la fuente. Cualquier valor mayor que 0 implica un nivel de ruido constante y conocido dentro de la fuente. Un valor de 0 hará que el filtro estime el nivel de ruido, lo que le permitirá variar de un cuadro a otro. Los niveles de ruido más altos indican una fuente más ruidosa que resulta en una mayor eliminación por parte del filtro, a costa de la nitidez.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"vp6_denoise_level": 0.1
}
]
}
Ver también: eliminar ruido
alpha_transparency
alpha_transparency:Boolean
Versiones de API: V2
Padre: salidas
Defecto: falso
Valores válidos: verdadero o falso
Tipos de trabajo compatibles: VOD
Ejemplo: cierto
Descripción:
Habilite la transparencia alfa en un video.
Actualmente, solo el VP6 códec de vídeo admite transparencia alfa. Detrás de escena, esta configuración le dice al codificador que use el códec VP6A en lugar de VP6.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"alpha_transparency": true
}
]
}
velocidad de bits constante
constant_bitrate:Boolean
Versiones de API: V2
Padre: salidas
Defecto: falso
Valores válidos: verdadero o falso
Tipos de trabajo compatibles: VOD
Ejemplo: cierto
Descripción:
Algunos servidores de transmisión y decodificadores utilizan la codificación de tasa de bits constante (CBR). La codificación CBR se ve significativamente peor que la codificación de tasa de bits variable (VBR) con la misma tasa de bits, por lo que solo use esta configuración si es absolutamente necesario. Esta configuración requiere que establezca un video_bitrate; no se puede utilizar la calidad para seleccionar automáticamente una velocidad de bits cuando se utiliza la configuración constant_bitrate.
No use constant_bitrate para la entrega basada en HTTP o para videos descargados.
Diferentes video_codecs se comportan de manera diferente con la configuración de constant_bitrate.
{
"input": "s3://zencodertesting/test.mov",
"outputs": [
{
"constant_bitrate": true
}
]
}