INNER CODE UNIT · TypeScript

newAcc

mifi/editly · src/index.ts:185

      let newAcc = acc + c.duration;
      if (i !== clips.length - 1) newAcc -= c.transition.duration;
      return newAcc;
    }, 0);

  function getOutputArgs() {
    if (customOutputArgs) {
      assert(Array.isArray(customOutputArgs), "customOutputArgs must be an array of arguments");
      return customOutputArgs;
    }

    // https://superuser.com/questions/556029/how-do-i-convert-a-video-to-gif-using-ffmpeg-with-reasonable-quality
    const videoOutputArgs = isGif
      ? [
          "-vf",
          `format=rgb24,fps=${fps},scale=${width}:${height}:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse`,
          "-loop",
          "0",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…