SkillAgentSearch skills...

VVCEasy

VVCEasy provides ready prebuilt VVC (Versatile Video Codec) binaries & players. Simple, Easy, Encode and Decode.

Install / Use

/learn @MartinEesmaa/VVCEasy

README

VVCEasy GitHub all releases GitHub Build GitHub repo size GitHub release (release name instead of tag name) GitHub commit activity Matrix Discord Revolt GitHub Repo stars

<h1 align="center">VVCEasy by Martin Eesmaa</h1>

VVCEasy provides ready prebuilt VVC (Versatile Video Codec) binaries & players. Simple, Easy, Encode and Decode.

Supports Windows, macOS, Linux, BSD, Android, WebAssembly & Haiku OS for VVCEasy builds.

From October 20, 2021, to June 23, 2022, VVCEasy was in pre-release and construction mode.

Since June 23, 2022, VVCEasy was initially released at version 1.0.0.

VVCEasy comes with one easy all-in-one for FFmpeg-VVC, Fraunhofer HHI VVC binaries, uvg266, MPV, LAVFilters, and MPC-HC & MPC-BE, among other features.

Installation: Go to the releases and download the latest version.

Windows source run (Batch-file) (for decoding/encoding, it needs manual edit the batchfile to modify video file name): VVCEasy.bat

Windows/Mac/Linux source run (C#): Bin/Release or Debug/netX.x/VVCEasy.exe (after building the C# project), which requires VVCEasy.dll to run the console application.

Community

| Communities | Link | | --- | --- | | Matrix chat Matrix | https://matrix.to/#/#vvceasy:matrix.org | | Discord Discord | https://discord.gg/t54cADTbWW | | Fluxer.app | https://fluxer.gg/On1FkIkb | | Reddit (r/VVC) | https://reddit.com/r/VVC | | AV1 Discord Community (below note) | https://discord.gg/HSBxne3 |

[!NOTE] Please note my first language is Estonian and it is not native due to my second English language. Some words may have incorrect and incomprehensible. The members of AV1 Discord Community including me can help about VVC issues.

Experimental GitLab mirror is available for alternative purposes or anything:

https://gitlab.com/MartinEesmaa/VVCEasy

Deprecated communities

Deprecated communities are inactive due to no more new posts/messages recently. However you're welcome to post in there or/and direct message for a little help. :)

| Communities | Link | | --- | --- | | Stoat.chat (previously Revolt) Revolt | https://app.revolt.chat/invite/0Y10qHzP | | Reddit | https://reddit.com/r/VVCEasy | | lemmy.ml (c/VVC) | https://lemmy.ml/c/vvc | | lemmy.ml (c/VVCEasy) | https://lemmy.ml/c/vvceasy | | lemmy.world (c/VVC) | https://lemmy.world/c/vvc | | lemmy.world (c/VVCEasy) | https://lemmy.world/c/vvceasy |

All lists

Donate to Martin Eesmaa for a cryptocurrencies

  • BTC (BITCOIN):
bc1qhf4zu5uythr7vyt2dru73qp0k2rzrx355fsx47yjxc2ueunz8frqxmwap3
  • XMR (MONERO):
46Fk6k3qzhwXpLsDRWo4Uh63DDmwRX7gbL6P3zodAnvnRDr9Psi9uau19nCRQFHbmp3nLR3d5Ve8WRid71nuLZxAGygZ258
  • BAT (BASIC ATTENTION TOKEN): For Brave Browser users only, you can also contribute by supporting me, I'm a verified Brave user on Brave Rewards.

  • Estonian bank account (Luminor Eesti IBAN): You can donate to me. You have to pay a little network send fees before donate.

EE511700017003558571

Tests of VVC videos

You can test Martin Eesmaa's encoded movies of VVC video codec and follow the instructions in README.txt.

Tears of Steel VVC

Martin Eesmaa's VVC sample videos

Update of 30.08.2025: New 4K Tears of Steel VVC video encoded with xHE-AAC existing audio.

VLC InterDigital VTM VVC Plugin

VLC InterDigital VTM VVC Plugin is an external VVC decoder plugin from a third-party developer.

See INSTALLVLCPLUGIN folder.

FFmpeg VVENC/DEC & xHE-AAC support

FFmpeg VVC En/Decoder & xHE-AAC supports of Windows, Mac and Linux.

See FFMPEGVVC.md.

MPV libvvdec + xHE-AAC support (Windows x64/Linux/Android only)

MPV libvvdec & xHE-AAC support only Windows x64, Linux, and Android.

The VVC and MP4 mux with VVC codec can be played on MPV libvvdec + xHE-AAC version. Only MP4 files mixed with VVC support seeking.

MPV.NET is also only available for Windows.

See MPV.md.

LAVFilters VVC version x64

For more information about LAVFilters Windows VVC version.

See LAVFilters folder

VVC binaries

The Versatile Video Codec binaries include two tools, vvenc and vvdec, as well as uvg266.

See VVC.md

Deprecated builds

Those deprecated builds were no new commits/codes after one year.

For Bitmovin VVDec Player, see Bitmovin.md.

For VLC o266player build, see o266player.md.

Compile for VVCEasy

VVCEasy Batchfile Version (optional) (Windows only)

First, before compiling to VVCEasy Batchfile Version, you need to install Inno Setup to make package. Inno Setup link: https://jrsoftware.org/isdl.php

Step 1: Clone VVCEasy git and open up VVCEasy_compiler.iss file

cd %userprofile%\Downloads
git clone --depth=1 https://github.com/MartinEesmaa/VVCEasy && cd VVCEasy
VVCEasy_compiler.iss

Step 2: Press F9 on your keyboard to make installer. After that, VVCEasy.exe (Installer) can be found in the Install folder.

VVCEasyclickblueplaybutton


VVCEasy .NET Console Version (optional)

You need .NET SDK installed from Microsoft. Link: https://dotnet.microsoft.com/en-us/download

Step 1: Clone git and cd VVCEasy

git clone --depth=1 https://github.com/MartinEesmaa/VVCEasy && cd VVCEasy

Step 2: Start building the project by command:

dotnet build -c Release

Step 3: Once build is done, the result folder directory is bin/Release

cd bin/Release

[!TIP] You can run VVCEasy without building.

dotnet run

Publish single .NET binary executable

If you want to compile and publish it into a portable executable file, you can do so if you wish.

dotnet publish -c Release

After that, it can be found for example at bin\Release\netX.x\win-x64\publish.

GUI applications (easy)

If you're not familiar with using the CLI, you can use a GUI with an application window for ease of use, eliminating the need to type commands in your terminal.

These VVC programs for decoding/encoding are listed:

| Programs with website or GitHub link | Note | Creator | | --- | --- | --- | | Fastflix | You might need to download my custom FFmpeg builds for decoding/encoding VVC using external libraries, rename to ffmpeg.exe and ffprobe.exe from my custom names only, no ffplay executable file required | Chris Griffith | | VVC-GUI-Encoder | Only encoder | Disa Kizonda | | aVVCator | Only encoder & Linux only | Gianni Rosato | | VVenCguiEx | Original Japanese language only for instructions and application (you can still translate), only encoder & Windows only, requires Aviutl (this may be medium or hard) | rigaya | | VVConvert | Only encoder, encodes to VVC raw bitstream from any FFmpeg compatible video codecs, requires FFmpeg to open input video files | Alec Carter (source code) | | Av1ador | This program allows to encode VVC while transcoding by preview and comparison from original video, includes other encoders as well. | porcino |

Alternative bindings of CLI

| Programs with website or GitHub link | Note | Creator | | --- | --- | --- | | wrenc | An experimental H.266/VVC Rust encoder (last updated October 2022) | hjkmt | | xin26x | Video Encoder for Now and Nex

View on GitHub
GitHub Stars228
CategoryContent
Updated5d ago
Forks23

Languages

Batchfile

Security Score

100/100

Audited on Mar 26, 2026

No findings