Skip to content

Releases

VDWT v0.1.0-beta.2 (open source)

Pre-release

Choose a tag to compare

@niko3x niko3x released this 29 Oct 09:01

VDWT is now open source. The full source is in this repository, under your choice of the AGPL-3.0 or the PolyForm Small Business License 1.0.0 (free for companies under 100 people and 1M USD revenue, closed-source products included), or a commercial license (vdwt@proton.me). These binaries are built from this tag.

Downloads

Platform File
Linux x86_64 (static; AVX2 used when available) vdwt-v0.1.0-beta.2-x86_64-linux.tar.gz
Linux ARM64 (static; NEON; any ARMv8-A core: Raspberry Pi 3/4/5, Orange Pi, Jetson) vdwt-v0.1.0-beta.2-aarch64-linux.tar.gz
Windows x86_64 (Windows 10/11; AVX2 used when available) vdwt-v0.1.0-beta.2-x86_64-windows.zip

Unpack and run ./vdwt selftest (vdwt.exe selftest on Windows). Inputs other than .y4m need ffmpeg on the PATH. Checksums are in SHA256SUMS.txt.

Changes since beta.1

  • Source code published, with CONTRIBUTING.md and a Contributor License Agreement (CLA.md).
  • ARM64 build fixed for older cores: beta.1's ARM64 binary used ARMv8.2 instructions and could crash ("illegal instruction") on Cortex-A53/A57/A72 boards such as the Raspberry Pi 3/4 and Jetson Nano. This build targets generic ARMv8-A.
  • The codec and the bitstream are unchanged: streams from beta.1 decode identically.

The side-by-side comparison videos are attached to v0.1.0-beta.1.

Beta: the bitstream format may still change between beta versions. 8-bit 4:2:0 only; raw .vdwt streams (no MP4/MKV mapping yet); video only.

VDWT v0.1.0-beta.1

VDWT v0.1.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@niko3x niko3x released this 29 Oct 07:45

Warning

Superseded by v0.1.0-beta.2. This release's ARM64 binary uses ARMv8.2 instructions and can crash on Cortex-A53/A57/A72 boards (Raspberry Pi 3/4, Jetson Nano). Use beta.2.

First public beta of VDWT, a hardware-aware, fully parallel, block-free wavelet video codec.

Downloads

Platform File
Linux x86_64 (static; AVX2 used when available) vdwt-v0.1.0-beta.1-x86_64-linux.tar.gz
Linux ARM64 (static; NEON) vdwt-v0.1.0-beta.1-aarch64-linux.tar.gz
Windows x86_64 (Windows 10/11; AVX2 used when available) vdwt-v0.1.0-beta.1-x86_64-windows.zip

Unpack and run ./vdwt selftest (vdwt.exe selftest on Windows), then see the README. Inputs other than .y4m need ffmpeg on the PATH. Checksums are in SHA256SUMS.txt.

Side-by-side videos (left VDWT ultraheavy, right Intel hardware HEVC, 1080p60, near-lossless x264 of both decodes): motocross FPV at 600 kbit/s and 1 Mbit/s, bike ride at 731 kbit/s (equal rate) and 1 Mbit/s. Footage from Pexels: "Motocross FPV drone" by Eno Eltora and "Bike" by Adrián Vizuete Moreno.

Beta: the bitstream format may still change between beta versions. 8-bit 4:2:0 only; raw .vdwt streams (no MP4/MKV mapping yet); video only.

Free for personal, hobby, research and educational use (PolyForm Noncommercial 1.0.0) and for companies under 100 people and 1M USD revenue, closed-source products included (PolyForm Small Business 1.0.0). Any company may evaluate VDWT internally for 90 days at no cost; larger companies need a commercial license after that: vdwt@proton.me. Each archive contains the license texts. The source code will be open-sourced soon, under your choice of AGPL-3.0 or PolyForm Small Business, or a commercial license.