INNER CODE UNIT · TypeScript

startMs

vargHQ/sdk · src/ai-sdk/providers/editly/index.ts:653

    const startMs = Math.round((track.start ?? 0) * 1000);
    audioFilter += `adelay=${startMs}|${startMs}`;
    audioFilter += `[${label}]`;

    filterParts.push(audioFilter);
    mixLabels.push(label);
    inputIdx++;
  }

  for (const [i, { layer, clipStartTime }] of clipAudioLayers.entries()) {
    audioInputs.push(layer.path);
    const label = `aclip${i}`;

    let audioFilter = `[${inputIdx}:a]`;
    if (layer.cutFrom !== undefined || layer.cutTo !== undefined) {
      const start = layer.cutFrom ?? 0;
      const end = layer.cutTo ?? 999999;
      audioFilter += `atrim=start=${start}:end=${end},asetpts=PTS-STARTPTS,`;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…