encoding: object

Default value: undefined

Configurar parámetros de codificación de salida.

preset: string

Default value: "web"
Allowed values:
web mobile windows animation

La preconfiguración de compresión de vídeo, que nos hace producir un vídeo de salida optimizado para un dispositivo o escenario de uso concreto. Tenga en cuenta que con su plan de suscripción con nosotros, puede que solo esté disponible un subgrupo de estas preconfiguraciones.

format: string

Default value: "mp4"
Allowed values:
mp4 flv webm webm_vp9 asf gif

El formato del vídeo de salida. Tenga en cuenta que la variedad de formatos soportados está limitada por la configuración del preset, es decir, la preconfiguración»web» soporta»mp4″, «webm» y «webm_vp9»; la «móvil» soporta»mp4″; la de «windows» soporta»asf»; y la de «animación» soporta»gif». En su plan de suscripción con nosotros, puede que solo esté disponible un subgrupo de estos formatos.

resolution: string

Default value: "keep"
Allowed values:
keep 240p 360p 480p 720p 1080p 320w 640w

La resolución del vídeo de salida. Todas las elecciones son solo para reducir, así que si se envía un vídeo de menor resolución no la aumentará. Esta selección puede limitarse aún más en función de su plan. Por ejemplo, si su plan soporta hasta 480p de resolución (definición estándar), no produciremos vídeos de salida de mayor resolución. 320w y 640w producen vídeos con una anchura limitada en lugar de una altura limitada. Si selecciona una resolución que no esté en su plan, utilizaremos la configuración más alta disponible.

compression: string

Default value: "medium"
Allowed values:
min low medium high max

El porcentaje de compresión para el vídeo de salida, en el que «max» por lo general comprime mejor y más rápido a expensas de ser la opción que más comprometer la calidad. Por el contrario, «min» comprime menos y más lentamente manteniendo una mejor calidad.

fps: number

Default value: "keep"

Si la frecuencia de imagen del vídeo de entrada supera este número, se reducirá para igualarlo. Los vídeos que ya tienen una frecuencia de imagen menor o aquellos en los que no se pueda determinar la frecuencia de imagen de entrada, no se verán afectados. Si se omite o se configura en «mantener», el vídeo de salida tendrá la misma frecuencia de imagen que el vídeo de entrada. Esta configuración no tiene ningún efecto en vídeos codificados con la preconfiguración»animación». BETA

trim: object

Default value: undefined

Opción para «cortar» el vídeo de salida cortando a la entrada y a la salida del vídeo de entrada en desplazamientos adecuados tras el inicio del vídeo (trim.from) y antes del final del (trim.to) de video. Actualmente no funciona con el indicador mobile-webcam-format-fallback (ver parámetro enable). BETA

crop: object

Default value: undefined

Opción de «recortar» el vídeo definiendo una zona rectangular dentro de las dimensiones del vídeo de salida. Cuando reducimos simultáneamente el vídeo de entrada (configurando el parámetro resolution con un valor distinto a "keep"), la zona de recorte se aplicará a un vídeo de salida, con una resolución potencialmente distinta (más pequeña) que la del vídeo de entrada. No escalaremos automáticamente la zona de recorte junto con el vídeo de entrada.