@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
42 lines (41 loc) • 1.25 kB
TypeScript
import BitmovinResource from './BitmovinResource';
import ConvertSccCaptionWebVttSettings from './ConvertSccCaptionWebVttSettings';
import EncodingOutput from './EncodingOutput';
import InputPath from './InputPath';
import StreamCaptionOutputFormat from './StreamCaptionOutputFormat';
/**
* @export
* @class ConvertSccCaption
*/
export declare class ConvertSccCaption extends BitmovinResource {
/**
* The input location to get the scc file from (required)
* @type {InputPath}
* @memberof ConvertSccCaption
*/
input?: InputPath;
/**
* @type {EncodingOutput[]}
* @memberof ConvertSccCaption
*/
outputs?: EncodingOutput[];
/**
* Name of the captions file (required)
* @type {string}
* @memberof ConvertSccCaption
*/
fileName?: string;
/**
* @type {StreamCaptionOutputFormat}
* @memberof ConvertSccCaption
*/
outputFormat?: StreamCaptionOutputFormat;
/**
* Optional settings when converting SCC to WebVTT
* @type {ConvertSccCaptionWebVttSettings}
* @memberof ConvertSccCaption
*/
webVttSettings?: ConvertSccCaptionWebVttSettings;
constructor(obj?: Partial<ConvertSccCaption>);
}
export default ConvertSccCaption;