import * as $dara from '@darabonba/typescript'; export declare class GetPublicMediaInfoResponseBodyMediaInfoDynamicMetaData extends $dara.Model { /** * @example * {"AuditionUrl": "http://example-bucket.cdn.domain.com/example.mp4", "AuditionCount": 3} */ data?: string; /** * @example * system */ type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class GetPublicMediaInfoResponseBodyMediaInfoFileInfoListAudioStreamInfoList extends $dara.Model { /** * @example * 192.0 */ bitrate?: string; /** * @example * stereo */ channelLayout?: string; /** * @example * 2 */ channels?: string; /** * @example * AAC (Advanced Audio Coding) */ codecLongName?: string; /** * @example * aac */ codecName?: string; /** * @example * 0x6134706d */ codecTag?: string; /** * @example * mp4a */ codecTagString?: string; /** * @example * 1/44100 */ codecTimeBase?: string; /** * @example * 16.2 */ duration?: string; /** * @example * 10 */ fps?: string; /** * @example * 1 */ index?: string; /** * @example * und */ lang?: string; /** * @example * 162 */ numFrames?: string; /** * @example * High */ profile?: string; /** * @example * fltp */ sampleFmt?: string; /** * @example * 44100 */ sampleRate?: string; /** * @example * 0.000000 */ startTime?: string; /** * @example * 1/44100 */ timebase?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class GetPublicMediaInfoResponseBodyMediaInfoFileInfoListFileBasicInfo extends $dara.Model { /** * @example * 192.0 */ bitrate?: string; /** * @example * 16.2 */ duration?: string; /** * @example * example.mp4 */ fileName?: string; /** * @example * 27007 */ fileSize?: string; /** * @example * Normal */ fileStatus?: string; /** * @example * source_file */ fileType?: string; /** * @example * http://example-bucket.cdn.domain.com/example.mp4 */ fileUrl?: string; /** * @example * mp4 */ formatName?: string; /** * @example * 0 */ height?: string; /** * @example * cn-shanghai */ region?: string; /** * @example * 0 */ width?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class GetPublicMediaInfoResponseBodyMediaInfoFileInfoListSubtitleStreamInfoList extends $dara.Model { /** * @example * SubRip Text */ codecLongName?: string; /** * @example * srt */ codecName?: string; /** * @example * unicode */ codecTag?: string; /** * @example * unicode */ codecTagString?: string; /** * @example * 29.97 */ codecTimeBase?: string; /** * @example * 1 */ duration?: string; /** * @example * 1 */ index?: string; /** * @example * und */ lang?: string; /** * @example * 0 */ startTime?: string; /** * @example * 30 */ timebase?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class GetPublicMediaInfoResponseBodyMediaInfoFileInfoListVideoStreamInfoList extends $dara.Model { /** * @example * 24.0 */ avgFPS?: string; /** * @example * 1001.594 */ bitrate?: string; /** * @example * H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 */ codecLongName?: string; /** * @example * h264 */ codecName?: string; /** * @example * 0x0000 */ codecTag?: string; /** * @example * [0][0][0][0] */ codecTagString?: string; /** * @example * 1/48 */ codecTimeBase?: string; /** * @example * 0:1 */ dar?: string; /** * @example * 216.206706 */ duration?: string; /** * @example * 24.0 */ fps?: string; /** * @example * 2 */ hasBFrames?: string; /** * @example * 540 */ height?: string; /** * @example * 0 */ index?: string; /** * @example * und */ lang?: string; /** * @example * 30 */ level?: string; /** * @example * 5184 */ nbFrames?: string; /** * @example * 5184 */ numFrames?: string; /** * @example * yuv420p */ pixFmt?: string; /** * @example * High */ profile?: string; /** * @example * 0 */ rotate?: string; /** * @example * 0:1 */ sar?: string; /** * @example * 0.081706 */ startTime?: string; /** * @example * 1/12288 */ timebase?: string; /** * @example * 960 */ width?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class GetPublicMediaInfoResponseBodyMediaInfoFileInfoList extends $dara.Model { audioStreamInfoList?: GetPublicMediaInfoResponseBodyMediaInfoFileInfoListAudioStreamInfoList[]; fileBasicInfo?: GetPublicMediaInfoResponseBodyMediaInfoFileInfoListFileBasicInfo; subtitleStreamInfoList?: GetPublicMediaInfoResponseBodyMediaInfoFileInfoListSubtitleStreamInfoList[]; videoStreamInfoList?: GetPublicMediaInfoResponseBodyMediaInfoFileInfoListVideoStreamInfoList[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class GetPublicMediaInfoResponseBodyMediaInfoMediaBasicInfo extends $dara.Model { /** * @example * general */ businessType?: string; /** * @example * category */ category?: string; /** * @example * http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.png?Expires=&OSSAccessKeyId=&Signature=&security-token= */ coverURL?: string; /** * @example * 2020-12-26T04:11:08Z */ createTime?: string; /** * @example * 2020-12-26T04:11:15Z */ deletedTime?: string; /** * @example * description */ description?: string; /** * @remarks * MediaId * * @example * icepublic-****14e501538aeef0a3140176f6**** */ mediaId?: string; mediaTags?: string; /** * @example * video */ mediaType?: string; /** * @example * 2020-12-26T04:11:10Z */ modifiedTime?: string; /** * @example * oss */ source?: string; /** * @example * [{"bucket":"example-bucket","count":"32","iceJobId":"******83ec44d58b2069def2e******","location":"oss-cn-shanghai","snapshotRegular":"example/example-{Count}.jpg","spriteRegular":"example/example-{TileCount}.jpg","templateId":"******e438b14ff39293eaec25******","tileCount":"1"}] */ spriteImages?: string; /** * @example * Normal */ status?: string; /** * @example * title */ title?: string; /** * @example * {"key":"value"} */ userData?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class GetPublicMediaInfoResponseBodyMediaInfo extends $dara.Model { dynamicMetaData?: GetPublicMediaInfoResponseBodyMediaInfoDynamicMetaData; /** * @remarks * FileInfos */ fileInfoList?: GetPublicMediaInfoResponseBodyMediaInfoFileInfoList[]; /** * @remarks * BasicInfo */ mediaBasicInfo?: GetPublicMediaInfoResponseBodyMediaInfoMediaBasicInfo; /** * @example * icepublic-****14e501538aeef0a3140176f6**** */ mediaId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class GetPublicMediaInfoResponseBody extends $dara.Model { mediaInfo?: GetPublicMediaInfoResponseBodyMediaInfo; /** * @remarks * RequestId * * @example * ******11-DB8D-4A9A-875B-275798****** */ requestId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }