Skip to content

Releases: AmusementClub/tools

2024H1p Portable final public release

01 Jun 10:59
Compare
Choose a tag to compare

VSVersion = 2024H1.1p.

Changelog for 2024H1p hotfix 1

VapourSynth Portable Maker v1j

  • vapoursynth-classic: updated to R57.A10
    • fix chroma upsampling in zimg on AVX512 processors

OKEGui 9.0.3

  • support de-duplication for all chapters
  • replace libFLAC.dll in qaac directory with 64-bit version
  • fix GUI crash when some task errors occur

Changelog for 2024H1p

VapourSynth Portable Maker v1i

  • vapoursynth-classic: updated to R57.A9
    • bug fixes and api updating from upstream
  • vapoursynth-preview: updated to R57.A5
    • disable optimization for assertions
    • enable async for save_as_png

OKEGui 9.0.0

  • Workflow
    • refactor the execution process and modularize all steps
    • check the vpy script at the very beginning
    • output MKA before encoding video
    • support demuxing, muxing and re-encoding for EAC3
    • correctly passing error messages of vspipe
    • use utf-8 encoding for oke log
  • Gui
    • add STOP button
    • fix some button function bugs
    • show vspipe path in window title
    • display both the specified worker number and the background worker number
    • see wiki for details
  • Chapter
    • remove duplicate chapter items at the beginning
    • automatically rename the chapters if the beginning chapter de-duplication occurs
    • always rearrange chapter numbers
    • more check for external chapters
  • New Feature
    • support the Re-Encode feature
    • OKE now can encode some slices from a video based on the old product
    • see guides for details
  • Tools
    • eac3to: updated to 3.44
    • ffmpeg: updated to 6.1.1; add ffprobe
    • flac: updated to 1.4.3
    • mkvtoolnix: updated to 80.0; remove MKVExtractGUI2 and add gMKVExtractGUI
    • qaac: updated to v2.80; add dependencies

VapourSynth Plugins

  • vs-mlrt: updated to v14
  • lsmas: updated to vA.3k
  • akarin: updated to v0.96g3
  • vcm: updated to AC3
  • descale: updated to r8.A3
    • introduced border_handling parameter
  • vs-placebo: updated to v1.4.4-mod
  • dfttest2: updated to v7
  • BilateralGPU: updated to r11
  • fmtconv: updated to r30.AC2
    • add L* transfer function (CIELAB/LUV)
  • vs-boxblur: updated to v4
  • VSFilterMod: updated to r5.2.7-beta-2
    • fix crash when working with RGB clips
  • assrender: updated to v0.38.2
  • add cv_ccl_filter v0.2.1

VapourSynth Scirpts

Installation Notes

There are 2 packages:

  • vapoursynth_portable: fully portable & ready-to-use VS + scripts + plugins + vsedit + vs-preview binary release.
  • OKEGui_portable: OKEGui along with all necessary tools (including vapoursynth_portable).
  • Separate vapoursynth_filters packages are no longer provided.
  • The latest 7-Zip (23.00 or above) may be needed to unzip these packages.

And each has 2 variants: cpu and cpu+cuda:

  • The cpu versions do not include CUDA filters, but still include ncnn/ort_dml/ov_gpu filters for AMD & Intel GPU.
  • Use the cpu+cuda versions only when you have NVidia GPU (20-series or above for TRT backends, 9-series or above for other backends) and intend to use it for encoding. Require driver version >= 528.33.
  • Otherwise, use the cpu versions. Note that all filters have drop-in cpu only implementations.

sha256sum

5da5677b8529d405578715633c5b73c44689e99b68a74e3e24a14ef64b254119  OKEGui_portable_24H1.1p-9.0.3_cpu+cuda.7z.001
2b4905aa8ed261b2ba5be6951d42c88ab64298e1d18c5aea4d3926794b4f74d9  OKEGui_portable_24H1.1p-9.0.3_cpu+cuda.7z.002
46435de7929e3b3bdbca88395129040f8385f434cda6a2d06c1b0cc1e577562f  OKEGui_portable_24H1.1p-9.0.3_cpu.7z
8d8927bd88fd46d87d28f164fa8963a2c96c8f888b6d8381d6e6c6cba2884f3f  vapoursynth_portable_24H1.1p_cpu+cuda.7z.001
b5a0e8ede804012102782fb2e6c853f50535c1980ce58138a123c57da548ac83  vapoursynth_portable_24H1.1p_cpu+cuda.7z.002
4a3d58495485a6d847b1164b8b3113ea35e4dd91d25cf290f5243cf300500123  vapoursynth_portable_24H1.1p_cpu.7z

Version 2023H1p final release

18 Mar 14:53
Compare
Choose a tag to compare

Version 2023H1 final public release

VSVersion = 2023H1p

  • Portable maker: improved pycharm and venv compatibility.
  • vapoursynth-classic, R57.A8: event profiling and lazy plugin loading.
  • Python 3.11.1 (upstream VS still at 3.10, as of R61).
  • OKEGui version 8.5.0
  • Plugins highlights:

Compared to 2023H1b5p, this includes the following updates:

  • OKEGui: upgraded to 8.5.0, which fixed a major issue regarding mkv inputs introduced in 8.4.0, affecting all previous 23H1 beta releases.
  • VS: updated to commit 097530ba.
  • akarin: upgraded to v0.96f.
  • vs-mlrt: upgraded to commit 508865d6, roughly v13.1, but without these changes. Notably, rife v2 and waifu2x swin_unet_art models are NOT included.

Notices

  • Deprecation: the following filters (plugins) are deprecated and might be removed in the next release (however, existing scripts using these filters should continue to work automagically on supported platforms):
    • nnedi3cl
    • eedi3m.EEDI3CL (only the opencl variant)
    • KNLMeansCL: recommend switching to either core.nlm_ispc (CPU) or core.nlm_cuda (CUDA).
  • Removal: this release removed the following filters:
    • vcfreq, vcmod: use core.vcm.
    • ccd: use the faster Python implementation.
    • vs_it: removed due to lack of active use. no direct replacement.

Packages

There are three packages:

  • vapoursynth_portable: fully portable & ready-to-use VS + scripts + plugins + vsedit + vs-preview binary release. If you're looking for VS, this is the one to download.
  • vapoursynth_filters: VS filters & scripts only, you need to prepare your own VS & Python installation. (Expert only.)
  • OKEGui: OKEGui along with all necessary tools. (Note: if you don't know what OKEGui is, then you probably don't need this package.)

And each has two variants: cpu and cpu+cuda. The cpu versions do not include CUDA filters. Use the cpu+cuda variant only when you have 9-series or above NVidia GPUs and intend to use them for encoding. Otherwise, use the cpu variant. Note that all filters have drop-in cpu only implementations.

tl;dr if you're only looking for a portable VS, download the vapoursynth_portable packages, either the cpu or cpu+cuda variant, depending on whether you have Nvidia GPU or not (minimal requirement is Maxwell architecture).


sha256sum

8ba20fa7956555c21503812b198cfdc1208cf3bf77fd55e9888b290a813f5968  OKEGui_portable_23H1p-8.5.0_cpu+cuda.7z
2b7493f6f10bd446e19cd8ccc28ca24d26b30017a8ae283e972d404cf0622957  OKEGui_portable_23H1p-8.5.0_cpu.7z
44dd02288e81faf4ff00cb6e1ab3e9c20469d08e6b07c370fd76aad99ee8ad9a  diff_oke_23H1p.7z
3c9ddf7096053d0615819c7733acc944b7511876182f04b4451aaf04719a6775  vapoursynth_filters_23H1p_cpu+cuda.7z
149d8454ea6347e6a9d0b11a03840cdd9eed29e4b4dab72972de7c526bb4712a  vapoursynth_filters_23H1p_cpu.7z
d9674b0a5b44db09cbb4ccbcdb614866ce2547db1a973e857c9809f10ad44c8e  vapoursynth_portable_23H1p_cpu+cuda.7z
1c13b5b579272294b77c7dd7404bb84295626f8ece3324a3f9fedeaedc121179  vapoursynth_portable_23H1p_cpu.7z

Version 2023H1b5p

17 Feb 05:56
Compare
Choose a tag to compare

Version 2023H1 beta 5 public preview

  • Portable maker: improved pycharm and venv compatibility.
  • vapoursynth-classic, R57.A8: event profiling and lazy plugin loading.
  • Python 3.11.1 (upstream VS still at 3.10, as of R61).
  • OKEGui version 8.4.0
  • Plugins highlights:
    • vs-mlrt v13.1
    • nlm-cuda: a CUDA accelerated drop-in replacement of KNLMeansCL.

Notices

  • Deprecation: the following filters (plugins) are deprecated and might be removed in the next release (however, existing scripts using these filters should continue to work automagically on supported platforms):
    • nnedi3cl
    • eedi3m.EEDI3CL (only the opencl variant)
    • KNLMeansCL: recommend switching to either core.nlm_ispc (CPU) or core.nlm_cuda (CUDA).
  • Removal: this release removed the following filters:
    • vcfreq, vcmod: use core.vcm.
    • ccd: use the faster Python implementation.
    • vs_it: removed due to lack of active use. no direct replacement.

Packages

There are three packages:

  • vapoursynth_portable: fully portable & ready-to-use VS + scripts + plugins + vsedit + vs-preview binary release. If you're looking for VS, this is the one to download.
  • vapoursynth_filters: VS filters & scripts only, you need to prepare your own VS & Python installation. (Expert only.)
  • OKEGui: OKEGui along with all necessary tools. (Note: if you don't know what OKEGui is, then you probably don't need this package.)

And each has two variants: cpu and cpu+cuda. The cpu versions do not include CUDA filters. Use the cpu+cuda variant only when you have 9-series or above NVidia GPUs and intend to use them for encoding. Otherwise, use the cpu variant. Note that all filters have drop-in cpu only implementations.

tl;dr if you're only looking for a portable VS, download the vapoursynth_portable packages, either the cpu or cpu+cuda variant, depending on whether you have Nvidia GPU or not (minimal requirement is Maxwell architecture).


sha256sum

5a19039056293c9f589a64f53072b60fd56c27ff5a12e2fb50aece955ed6e781  OKEGui_portable_23H1b5p-8.4.0_cpu+cuda.7z
6ae4092bdddae58ac10a8267177e6c5b8cd9a0ac76b8f5ed44477ab5701fc26f  OKEGui_portable_23H1b5p-8.4.0_cpu.7z
1281f4a59bb348400735314165c6388064f1c8679ca4f4dab8380948fef9c410  vapoursynth_filters_23H1b5p_cpu+cuda.7z
4d10ec40fa79ed7dfc5062dddd247d0eb0fca655686290d79391fba64975623e  vapoursynth_filters_23H1b5p_cpu.7z
79c7e90039e519b11f571f0b6953068062e376e189d12e46a0d867596578f2c2  vapoursynth_portable_23H1b5p_cpu+cuda.7z
b96fc161bd398aa01a2ff6522e19a87ef7546aefab1f587f42b13749dfe0d947  vapoursynth_portable_23H1b5p_cpu.7z

Version 2023H1b4p

22 Jan 06:16
Compare
Choose a tag to compare

Version 2023H1 beta 4 public preview

  • vapoursynth-classic, R57.A7
  • Python 3.11.1 (upstream VS still at 3.10, as of R61).
  • OKEGui version 8.4.0
  • Plugins highlights:
    • vs-mlrt v13.1
    • nlm-cuda: a CUDA accelerated drop-in replacement of KNLMeansCL.

Notices

  • Deprecation: the following filters (plugins) are deprecated and might be removed in the next release (however, existing scripts using these filters should continue to work automagically on supported platforms):
    • nnedi3cl
    • eedi3m.EEDI3CL (only the opencl variant)
    • KNLMeansCL: recommend switching to either core.nlm_ispc (CPU) or core.nlm_cuda (CUDA).
  • Removal: this release removed the following filters:
    • vcfreq, vcmod: use core.vcm.
    • ccd: use the faster Python implementation.
    • vs_it: removed due to lack of active use. no direct replacement.

Known issues

Apply incremental patch diff_23H1b5p.7z) to fix the following known issues in the 23H1b4p release:


Packages

There are three packages:

  • vapoursynth_portable: fully portable & ready-to-use VS + scripts + plugins + vsedit + vs-preview binary release. If you're looking for VS, this is the one to download.
  • vapoursynth_filters: VS filters & scripts only, you need to prepare your own VS & Python installation. (Expert only.)
  • OKEGui: OKEGui along with all necessary tools. (Note: if you don't know what OKEGui is, then you probably don't need this package.)

And each has two variants: lite and full. The lite versions do not include some heavyweight CUDA filters.

tl;dr if you're only looking for a portable VS, download the vapoursynth_portable packages, either the lite or full variant, depending on whether you have Nvidia GPU or not (minimal requirement is Maxwell architecture).


sha256sum

a952f50ea0ab8624d5bf78d77e5261ed59692990de7e2420944de39ca3ae7ac2  OKEGui_portable_23H1b4p-8.4.0_full.7z
d7b4d1bc34a9e6e6093a9b351371cc87886e560bed94aa466027dfd6e48b23df  OKEGui_portable_23H1b4p-8.4.0_lite.7z
cb241a00f6fdb14bba7939c631bb1fceee24dd130ec3f65df48d2dff981555d6  vapoursynth_filters_23H1b4p_full.7z
b0f45349c63858ce446dd30d3ccc10a9d6985ed1f0b5795826add880b3051109  vapoursynth_filters_23H1b4p_lite.7z
d8c09d75a5724a06d680d7d4f8ca5088a48f0fb2abaee4bac2091d1a424521f5  vapoursynth_portable_23H1b4p_full.7z
b3848e0baac1f98c9923ee55eb3725d9888b1f2375cd10c1267a1ce723a31dbf  vapoursynth_portable_23H1b4p_lite.7z

Version 2022H2p

19 Aug 05:24
Compare
Choose a tag to compare

Version 2022H2 (final) public release.

Tested and stable public release 22H2, which includes:

  • vapoursynth-classic, R57.A4
  • vsedit r19 mod 5, built with Qt 6.2.3
  • Python 3.9.13
  • vs-mlrt v9.2
  • OKEGui version 8.2.0
  • Lots of other filters and scripts.

Deprecation Notice:

Known issues:

  • (None)

There are three packages:

  • vapoursynth_portable: fully portable & ready-to-use VS + scripts + plugins + vsedit + vs-preview binary release. If you're looking for VS, this is the one to download.
  • vapoursynth_filters: VS filters & scripts only, you need to prepare your own VS & Python installation. (Expert only.)
  • OKEGui: OKEGui along with all necessary tools. (Note: if you don't know what OKEGui is, then you probably don't need this package.)

And each has two variants: lite and full. The lite versions do not include some heavyweight CUDA filters.

tl;dr if you're only looking for a portable VS, download the vapoursynth_portable packages, either the lite or full variant, depending on whether you have Nvidia GPU or not (minimal requirement is Maxwell architecture).

Version 2022H2b3p

24 Jul 07:28
Compare
Choose a tag to compare

Version 2022H2 beta3 public release.

Initial public release, which includes:

  • vapoursynth-classic, R57.A4
  • vsedit r19 mod 5, built with Qt 6.2.3
  • Python 3.9.13
  • vs-mlrt v9.1
  • OKEGui version 8.2.0
  • Lots of other filters and scripts.

Deprecation Notice:

Known issues:

  • descale: version r8.A has unexpected API break due to reordered parameter lists, the final 2022H2 release will fix this issue.

There are three packages:

  • vapoursynth_portable: fully portable & ready-to-use VS + scripts + plugins + vsedit + vs-preview binary release. If you're looking for VS, this is the one to download.
  • vapoursynth_filters: VS filters & scripts only, you need to prepare your own VS & Python installation. (Expert only.)
  • OKEGui: OKEGui along with all necessary tools. (Note: if you don't know what OKEGui is, then you probably don't need this package.)

And each has two variants: lite and full. The lite versions do not include some heavyweight CUDA filters.

tl;dr if you're only looking for a portable VS, download the vapoursynth_portable packages, either the lite or full variant, depending on whether you have Nvidia GPU or not (minimal requirement is Maxwell architecture).

2022H2.1b2p

28 Nov 16:01
Compare
Choose a tag to compare

Notable changes:

  • VS R57.A6
  • lexpr v0.96
  • vs-mlrt v12.2
  • OKEGUI v8.3.0
  • lsmas vA.3j
  • ...

sha256sum:

ecb03e1706da91e7cde498a3ddc1bbe16308d631501a2bb6d3804d8384648961  OKEGui_portable_22H2.1b2p-8.3.0_full.7z
97445aa1f15e8e476b130c9b3b6931d309e61bed85ffd8dbcac071aa55627562  OKEGui_portable_22H2.1b2p-8.3.0_lite.7z
37ecd70ed9faf93e2f527f6982b5ea27c7d3f445df845729134616dab50730aa  vapoursynth_filters_22H2.1b2p_full.7z
4e597f59299e6a07b989d1c13d1ee3bfa63045b3ef878110d5a76c8287dfbec1  vapoursynth_filters_22H2.1b2p_lite.7z
9f69ca524e780ea79a118fba897550077a2502b3589c7d22ea03c1e698c1649d  vapoursynth_portable_22H2.1b2p_full.7z
ddccd318c332c3d1cd5d39a2ec9e1dbaa210bf9432c965847c846b01683a10b7  vapoursynth_portable_22H2.1b2p_lite.7z

Version 2022H1.2p

28 Mar 13:14
Compare
Choose a tag to compare

Initial public release, which includes:

  • vapoursynth-classic, R57.A3
  • vsedit r19 mod 5, built with Qt 6.2.3
  • Python 3.9.10
  • vs-mlrt v7
  • OKEGui version 8.1.0
  • Lots of other filters and scripts.

There are three packages:

  • vapoursynth_filters: VS filters & scripts only, you need to prepare your own VS installation.
  • vapoursynth_portable: also includes VS, vsedit and python portable.
  • OKEGui: OKEGui along with all necessary tools.

And each has two variants: lite and full. The lite versions do not include some heavyweight CUDA filters.

tl;dr if you're only looking for a portable VS, download the vapoursynth_portable packages, either the lite or full variant, depending on whether you have Nvidia GPU or not (minimal requirement is Maxwell architecture).