Skip to content

v0.4.1

Compare
Choose a tag to compare
@LightArrowsEXE LightArrowsEXE released this 16 Apr 12:37

Changelog

  • Fix docs building
  • Remove decorators in favour of a simple function. This makes the docs build again, and will be a bit easier to maintain myself.
  • Add some missing functions to the docs
  • Set all the outputs per submodule (__all__). This means that if you were relying on lvsfunc to import your vsutil functions, stop it. Just import vsutil.
  • Docstring updates
  • Changed some ALLCAPS function names to camel case. These will remain for the time being, but be deprecated before 0.5.0.

New additions

  • vinverse
  • get_neutral_value
  • kernels (#91)
    • Add a lot of new kernels. See the documentation for a full list.
  • get_kernel and get_all_kernels
    • This should allow for developers using the lvsfunc kernel setup to allow its users to fall back on strings.
  • check_variable
    • Checks whether the clip has a variable format or resolution, and returns an error if so. Replaces the decorators.
  • mixed_rescale
    • WIP scaling function that mimics some of the ideas of insaneAA while trying to limit the amount of damage caused by its default options. This should also be easier to modify to your needs.
  • fine_dehalo
    • Ported over the module floating around to use lvsfunc functions and style. Has the added ref parameter as well.
  • mt_xxpand_multi

Updates

  • Use lambdas or None for params where necessary
  • decomb: Use lvsfunc.deinterlace.vinverse instead of havsfunc.vinverse
  • stack_planes: Fix split call referencing comparison.split
  • upscaled_sraa: Generalize supersampler param (#89)
  • vsdpir: Fix error on non mod8 clips (#88)
  • unsharpen: Add GRAY support
  • TIVTC_VFR: Add main file name to output filenames
  • Multiple functions: Add string support for calling kernels
  • masked_dha: Add ref param
  • replace_ranges: Call Remap plugin if possible
  • Other minor updates I forgot about

Deprecations

  • SIVTC, TIVTC_VFR: both use camel case now. The FULLCAPS calls will be support for the time being, but support will be dropped before 0.5.0.