Skip to content

Nmkoder 2.8.73

Choose a tag to compare

@github-actions github-actions released this 18 Aug 12:56
· 45 commits to master since this release

Portable builds of Nmkoder 2.8.73 (Avalonia UI on .NET 10).

Unpack anywhere and run Nmkoder. No .NET install needed - the runtime is included.

On Windows, Scoop can do that for you - this repository doubles as
a bucket, and updates in place from then on:

scoop bucket add ayylmao https://github.com/jkkma/nmkoder
scoop install nmkoder-avalonia

(nmkoder-avalonia, not nmkoder - Scoop's extras bucket carries the
pre-fork WinForms Nmkoder under that name.)

Bundled tools. Each archive lists exactly what it carries in
bin/THIRD-PARTY.txt, with licences and sources. Bundling is best-effort:
where a project publishes no binary for a platform, it is skipped rather than
faked, so check that file rather than assuming.

  • Windows carries the most: ffmpeg/ffprobe, MKVToolNix, and what is available
    of the AV1AN tab's toolchain in bin/av1an/ - VapourSynth with an embedded
    Python and its source plugins in vsynth/, encoders in enc/. The QTGMC
    deinterlacer's plugins and scripts go in there too, which is what lets
    Quick Convert deinterlace a tape capture with it.
  • Linux includes ffmpeg/ffprobe; install VapourSynth and the encoders from
    your package manager. QTGMC additionally wants the mvtools, znedi3, eedi3m,
    fmtconv, rgvs, misc and focus2 plugins plus the havsfunc, vsutil and mvsfunc
    scripts - and fft3dfilter on top of those for the Placebo and Very Slow presets,
    the only two that denoise; without them Nmkoder deinterlaces with ffmpeg's bwdif
    and says so.
  • macOS ships none of them; install with
    brew install ffmpeg mkvtoolnix av1an aom libvpx x265.

SVT-AV1 is deliberately not in that brew line. Nmkoder bundles the
svt-av1-hdr build, which continues
the SVT-AV1-PSY line, and the AV1AN tab's content presets are made of parameters
only that line has. Homebrew's svt-av1 is mainline and rejects them outright,
so Nmkoder drops them and says so in the log. Build svt-av1-hdr and put
SvtAv1EncApp on your PATH to get those presets as intended.

Anything missing can be dropped into bin/ yourself - av1an goes in
bin/av1an/, encoders in bin/av1an/enc/, VapourSynth plugins in
bin/av1an/vsynth/vs-plugins/.

Anything placed in bin/ takes priority over tools on your PATH.

Changes since v2.8.72

  • Bump version to 2.8.73
  • Point the Scoop manifest at 2.8.72