export works
This commit is contained in:
@ -48,6 +48,8 @@ class ExportRequest(BaseModel):
|
||||
resolution: str = "1080p"
|
||||
format: str = "mp4"
|
||||
enhanceAudio: bool = False
|
||||
normalize_loudness: bool = False
|
||||
normalize_target_lufs: float = -14.0
|
||||
captions: str = "none"
|
||||
words: Optional[List[ExportWordModel]] = None
|
||||
deleted_indices: Optional[List[int]] = None
|
||||
@ -166,6 +168,8 @@ async def export_video(req: ExportRequest):
|
||||
gain_ranges=mapped_gain_segments,
|
||||
speed_ranges=speed_segments,
|
||||
global_gain_db=req.global_gain_db,
|
||||
normalize_loudness=req.normalize_loudness,
|
||||
normalize_target_lufs=req.normalize_target_lufs,
|
||||
)
|
||||
else:
|
||||
output = export_reencode(
|
||||
@ -178,6 +182,8 @@ async def export_video(req: ExportRequest):
|
||||
gain_ranges=mapped_gain_segments,
|
||||
speed_ranges=speed_segments,
|
||||
global_gain_db=req.global_gain_db,
|
||||
normalize_loudness=req.normalize_loudness,
|
||||
normalize_target_lufs=req.normalize_target_lufs,
|
||||
)
|
||||
finally:
|
||||
if ass_path and os.path.exists(ass_path):
|
||||
|
||||
Reference in New Issue
Block a user