LaiTool/src/define/enum/waterMarkAndSubtitle.ts
2024-08-18 16:22:19 +08:00

40 lines
776 B
TypeScript

/**
* 字幕位置的保存类型
*/
export enum SubtitleSavePositionType {
// 小说主视频
MAIN_VIDEO = 'main_video',
// 分镜视频
STORYBOARD_VIDEO = 'storyboard_video',
// 设置,只是框选
SETTING = 'setting',
// 其他类型
OTHER = 'other'
}
// 图片去除水印方法,返回数据的格式
export enum WaterMarkResponseDateType {
// 返回的数据类型
ArrayBuffer = "arrayBuffer",
// 直接将文件写道本地
File = "file"
}
export enum RemoveWatermarkType {
LOCAL_LAMA = 'local_lama',
IOPAINT = 'iopaint'
}
// 获取字幕的方法类型
export enum GetSubtitleType {
// 本地OCR
LOCAL_OCR = 'local_ocr',
// 本地Whisper
LOCAL_WHISPER = 'local_whisper',
// LAI WHISPER
LAI_WHISPER = 'lai_whisper',
}