Skip to content
/ fmtconv Public
forked from EleonoreMizo/fmtconv

Format conversion tools for Vapoursynth

Notifications You must be signed in to change notification settings

4re/fmtconv

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fmtconv — format conversion tools for Vapoursynth

Fmtconv is a format-conversion plug-in for the Vapoursynth video processing engine. It does:

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

It supports:

  • Pixel data types: 8-, 9-, 10-, 12- 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.

About

Format conversion tools for Vapoursynth

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 94.5%
  • C 5.4%
  • Other 0.1%