shssoichiro / fmtconv

Format conversion tools for Vapoursynth

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fmtconv — format conversion tools for Vapoursynth and Avisyth+

Fmtconv is a format-conversion plug-in for the Vapoursynth and Avisynth+ video processing engines. It does:

  • Resizing.
  • Bitdepth conversion with dithering.
  • Colorspace conversion (matrix, transfer characteristics and chromatic adaptation).

It supports:

  • Pixel data types: 8-–12-, 14- and 16-bit integer, 32-bit float.
  • Colorspaces: RGB, Y, YUV in 4:4:4, 4:2:2, 4:2:0, 4:1:1 and YCgCo with the same chroma subsampling factors.
  • Progressive and interlaced content.

Fmtconv is focussed primarily on quality and exactness rather than execution speed. This does not mean it is slow or unoptimized, but fmtconv is clearly not on par with the fastest equivalent 8-bit filters.

See doc/fmtconv.html for more information.

Support on the Doom9 forums.

About

Format conversion tools for Vapoursynth

License:Do What The F*ck You Want To Public License


Languages

Language:C++ 93.5%Language:C 5.1%Language:Makefile 0.8%Language:M4 0.5%Language:Batchfile 0.2%Language:Shell 0.0%