github pinterf/AviSynthPlus v3.7.6pre-r4549
Avisynth+ v3.7.6pre-r4549 test build

pre-release6 hours ago

Avisynth Plus change log

Source: https://github.com/AviSynth/AviSynthPlus

This file contains all change log, with detailed examples and explanations.
The "rst" version of the documentation just lists changes in brief.
For online documentation check https://avisynthplus.readthedocs.io/en/latest/

Actual:
https://avisynthplus.readthedocs.io/en/latest/avisynthdoc/changelist376.html

20260305 3.7.5.r4549 (pre 3.7.6)

  • Fix: memory leak in Subframe/MakePropertyWritable after static-frame sources (ColorBars, BlankClip)
  • any->YUV conversions (See https://avisynthplus.readthedocs.io/en/latest/avisynthdoc/corefilters/convert.html`.
    • accept bits ans quality parameters, similar to ConvertToPlanarRGB
    • the legacy 8-bit-named functions (ConvertToYV12, ConvertToYV16, ConvertToYV24) allowing high-depth sources.
    • "ConvertToYUY2": rewritten to route all conversions through YV16.
    • "ConvertToYUY2": ChromaOutPlacement parameter added (was missing, present in ConvertToYV16).
    • "ConvertBackToYUY2": kept for backward compatibility; now forwards to ConvertToYUY2. The pre-2.5 left-pixel-only chroma hack is no longer
      needed or applied; the YV16 lossless repack path avoids chroma resampling loss entirely for roundtrip workflows.
    • 8 bit packed RGB formats are converted to planar RGB before 444 conversion.
      Utiliting the optimized and maintained planar RGB infrastructure
    • Fix: "ConvertToYUY2" / "ConvertToYV12": progressive YV12<->YUY2 conversion (use generic YV16/YV12 path)
    • Fix: "ConvertToYUY2": _ChromaLocation, _Matrix and _ColorRange
      frame properties were not read from YV12 source frames and not written to YUY2 output frames
      in the old legacy direct conversion path.
    • Fix: "ConvertToYUY2": SSE2 interlaced upsampling used wrong weighting direction, differing from the C reference implementation.
  • Update https://avisynthplus.readthedocs.io/en/latest/avisynthdoc/corefilters/convert.html`
    • matrix syntax
    • ConvertToYUY2
    • bits and quality parameters
  • Update Sampling https://avisynthplus.readthedocs.io/en/latest/avisynthdoc/advancedtopics/sampling.html with historical content notes
    on legacy YUY2 handling.

Don't miss a new AviSynthPlus release

NewReleases is sending notifications on new releases.