mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-11 14:50:02 +00:00
fix(render): cap final mux to video duration
This commit is contained in:
@@ -323,7 +323,11 @@ export async function assemble(
|
||||
audioForMux,
|
||||
muxOutputPath,
|
||||
abortSignal,
|
||||
{ audioCodec: "aac", preserveAudioPrimingEditList },
|
||||
{
|
||||
audioCodec: "aac",
|
||||
preserveAudioPrimingEditList,
|
||||
durationSeconds: padTrimResult.targetDurationSeconds,
|
||||
},
|
||||
{ num: plan.dimensions.fpsNum, den: plan.dimensions.fpsDen },
|
||||
);
|
||||
if (!muxResult.success) {
|
||||
|
||||
@@ -79,6 +79,7 @@ export async function runAssembleStage(input: AssembleStageInput): Promise<Assem
|
||||
{
|
||||
audioCodec: "aac",
|
||||
preserveAudioPrimingEditList: normalizeResult.operation === "trim",
|
||||
durationSeconds: normalizeResult.targetDurationSeconds,
|
||||
},
|
||||
job.config.fps,
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user