Skip to content

v0.1.17-alpha-7

Latest

Choose a tag to compare

@JJDizz1L JJDizz1L released this 18 Aug 03:43
· 19 commits to dev since this release
9d7c4bc

Full GPU acceleration for NVIDIA

This release makes the app fly on NVIDIA graphics cards. If you have an NVIDIA GPU, the whole app — the interface and video playback — now runs on your GPU instead of your CPU.

What changed

  • GPU-powered video decoding (NVDEC). Videos are now decoded by your NVIDIA card's dedicated hardware instead of your CPU. High-resolution and 4K content plays smoothly without pegging your processor.
  • GPU-rendered interface. Windows, menus, posters and controls are now drawn by your GPU too, so the whole app feels smoother and snappier.
  • Zero-copy video path. Decoded video goes straight from the GPU to the screen — no more wasteful CPU round-trips.
  • One graphics system for everything. This is the important change under the hood that made the rest possible: NVIDIA doesn't allow two different graphics stacks inside one app, and previously that forced the video player onto the CPU whenever the interface was on the GPU. The player now uses the same graphics path as the interface, so both run on the GPU together.

Flatpak users

  • The Flatpak now supports hardware video decoding: NVDEC on NVIDIA, VA-API on AMD/Intel. Previously it could only decode on the CPU even when your hardware supported GPU decoding — that's fixed.
  • One caveat: HDR tone-mapping isn't available inside the Flatpak sandbox. Use the native Arch / RPM / DEB / AppImage packages for HDR content.

A note on AV1 hardware decoding

AV1 is the newest video format, and not every GPU has a hardware decoder for it yet:

  • NVIDIA — AV1 needs a GeForce RTX 3000 or newer (desktop or laptop). H.264 and HEVC decode on any NVIDIA card from the GTX 750 onward.
  • AMD — AV1 needs a Radeon RX 6000 or newer (e.g. RX 6600 / 6700 / 6800 / 6900), or a Ryzen 6000-series processor or newer for laptops and handhelds (like the Steam Deck). RX 5000 cards and older don't have it.
  • Intel — AV1 needs 11th-generation Core or newer (Tiger Lake / Rocket Lake and later, including Core Ultra) or an Arc discrete GPU. Older Intel integrated graphics don't have it.

If your hardware isn't listed, AV1 videos still play fine — the app just decodes them on your CPU instead.

Downloads

Arch package, RPM, DEB, AppImage and Flatpak are all attached below, along with the full checksums (SHA256SUMS.txt).