INNER CODE UNIT · TypeScript

getOutputArgs

mifi/editly · src/index.ts:190

  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",
        ]
      : [
          "-vf",
          "format=yuv420p",
          "-vcodec",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…