mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-01 09:47:22 +13:00
Added gif, webp and apng args
This commit is contained in:
parent
a7370ca68b
commit
b53f4c2d1f
1 changed files with 5 additions and 2 deletions
|
@ -93,11 +93,14 @@ public string GetFFmpegArgs()
|
|||
case ConverterVideoCodecs.vp9: // https://trac.ffmpeg.org/wiki/Encode/VP9
|
||||
args.Append($"-c:v libvpx-vp9 -crf {VideoQuality.Clamp(0, 63)} -b:v 0 ");
|
||||
break;
|
||||
case ConverterVideoCodecs.gif:
|
||||
case ConverterVideoCodecs.gif: // https://ffmpeg.org/ffmpeg-filters.html#palettegen-1
|
||||
args.Append("-lavfi \"palettegen=stats_mode=full[palette],[0:v][palette]paletteuse=dither=sierra2_4a\" ");
|
||||
break;
|
||||
case ConverterVideoCodecs.webp:
|
||||
case ConverterVideoCodecs.webp: // https://www.ffmpeg.org/ffmpeg-codecs.html#libwebp
|
||||
args.Append("-c:v libwebp -lossless 0 -preset default -loop 0 ");
|
||||
break;
|
||||
case ConverterVideoCodecs.apng:
|
||||
args.Append("-f apng -plays 0 ");
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue