UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

48 lines (47 loc) 1.28 kB
import BitmovinResource from './BitmovinResource'; import EncodingOutput from './EncodingOutput'; import ThumbnailAspectMode from './ThumbnailAspectMode'; /** * Either height or width is required. It is also possible to set both properties. * @export * @class Bif */ export declare class Bif extends BitmovinResource { /** * Height of one thumbnail * @type {number} * @memberof Bif */ height?: number; /** * Width of one thumbnail. Roku recommends a width of 240 for SD and 320 for HD. * @type {number} * @memberof Bif */ width?: number; /** * Distance in seconds between a screenshot (required) * @type {number} * @memberof Bif */ distance?: number; /** * Filename of the Bif image. (required) * @type {string} * @memberof Bif */ filename?: string; /** * @type {EncodingOutput[]} * @memberof Bif */ outputs?: EncodingOutput[]; /** * Specifies the aspect mode that is used when both height and width are specified Only supported starting with encoder version `2.85.0`. * @type {ThumbnailAspectMode} * @memberof Bif */ aspectMode?: ThumbnailAspectMode; constructor(obj?: Partial<Bif>); } export default Bif;