Interface UploadSegmentedVideoOptions

interface UploadSegmentedVideoOptions {
    contentTags?: string;
    duration: number;
    forAlbum?: boolean;
    forDirectStory?: boolean;
    height?: number;
    isClipsVideo?: boolean;
    isDirect?: boolean;
    isDirectVoice?: boolean;
    isIgtvVideo?: boolean;
    isSidecar?: boolean;
    mediaType?: string;
    musicBurninParams?: {
        asset_fbid: string | number | bigint;
        offset_ms: number;
    };
    offset?: number;
    retryContext?: UploadRetryContext;
    segmentDivider?: SegmentDivider;
    segmentType?: string;
    segments?: Buffer[];
    uploadId?: string;
    uploadName?: string;
    video: Buffer;
    waterfallId?: string;
    width?: number;
    xSharingUserIds?: string[];
}

Hierarchy (view full)

Properties

contentTags?: string
duration: number
forAlbum?: boolean
forDirectStory?: boolean
height?: number
isClipsVideo?: boolean
isDirect?: boolean
isDirectVoice?: boolean
isIgtvVideo?: boolean
isSidecar?: boolean
mediaType?: string
musicBurninParams?: {
    asset_fbid: string | number | bigint;
    offset_ms: number;
}
offset?: number
retryContext?: UploadRetryContext
segmentDivider?: SegmentDivider
segmentType?: string
segments?: Buffer[]
uploadId?: string
uploadName?: string
video: Buffer
waterfallId?: string
width?: number
xSharingUserIds?: string[]