encoding: object

Default value: undefined

Configurar parâmetros de codificação de saída.

preset: string

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

A conversão de vídeo predefinida, que nos leva a produzir um vídeo de saída que é otimizado para um uso ou aparelho em particular. Note que dentro do seu plano atual de subscrição, apenas um subconjunto destas predefinições estará disponível.

format: string

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

O formato de vídeo de saída. Note que o leque de formatos suportados é ditado pela configuração para preset, i.e., a “web” compatível com “mp4”, “webm” e “webm_vp9”; “mobile” compatível com “mp4”; “windows” suporta “asf”; e “animation” suporte “gif”. Dentro do seu plano atual de subscrição conosco, apenas um subconjunto destas predefinições estará disponível.

resolution: string

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

A resolução do vídeo de saída. Todas as seleções são de baixa resolução apenas, portanto se uma baixa resolução de vídeo for solicitada, esta não será expandida. Esta seleção poderá futuramente ser ditada pelo seu plano. Por exemplo, se o seu plano suportar até 480p (definição padrão) de resolução, não será possível produzir vídeos de saída com uma resolução mais alta. 320w e 640w produzir vídeos com uma largura limitada, ao invés de uma altura limitada. Se a resolução que não é coberta pelo seu plano for selecionada, nós usaremos a configuração mais alta disponível.

compression: string

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

A taxa de compactação para o vídeo de saída, onde “max” geralmente compacta melhor e mais rápido, comprometendo, dessa forma, e em grande parte, a qualidade. Em contrapartida, “min” compacta o mínimo possível, é mais demorada, porém mantendo a melhor qualidade.

fps: number

Default value: "keep"

Se a taxa de quadros do vídeo de saída exceder este número, será reduzido para combiná-lo. Os vídeos que já possuem baixa taxa de quadros, ou aqueles em que a taxa de quadros de entrada não poderá ser determinada, não serão afetados. Se omitidos, ou programados para “keep”, o vídeo de saída terá a mesma taxa de quadros que o vídeo de entrada. Estas configurações não têm nenhum efeito nos vídeos codificados com “animation” predefinida. BETA

trim: object

Default value: undefined

Opção para “trim” o vídeo de saída cortando por dentro e por fora do vídeo de saída durante deslocamentos precisos depois do começo do vídeo (trim.from) e antes do final do vídeo (trim.to). Não funciona atualmente com bandeira mobile-webcam-format-fallback (ver parâmetro enable ). BETA

crop: object

Default value: undefined

Opção para “crop” de vídeo definindo uma área retangular dentro das dimensões de saída do vídeo. Quando simultaneamente reduzindo a escala do vídeo de entrada (configurando resolution pârametros para um valor diferente da "keep"), região recortada será aplicada num vídeo de saída, tendo potencialmente uma diferente (mais pequena) resolução do vídeo de entrada. Nós não iremos automaticamente dimensionar a região recortada ao longo do vídeo de saída.