Kodi 22 Piers Beta1, released with numerous improvements and changes

The new Kodi 22 Piers Beta1 has been announced. The build for this beta version will be available soon; it may still be unstable, so we recommend using it for testing purposes only.

As we can see if we install the Kodi v22 Piers version, the aesthetic changes are few and it seems a fairly continuous version in general. In any case, soon we will have versions available for Windows in 32 and 64bit compilations in addition to the compilations for Android in ARM V7A format of greater compatibility and ARM V8A for Shield TV or similar. In the following months this version will evolve, and we will inform you about its new features.

kodi 22 piers alpha

Download Kodi 22 Piers Beta1

For now, only the source code for this version is available, but we’ll soon have the compiled APK and EXE files for this app available for download. We’ll update this article when the binaries are released.

Kodi 22 Piers Beta1 changelog

Video

  • Upgraded to FFmpeg 8.1.2
  • Added live bitrate infolabels
  • Improved accuracy for chapter changes
  • Improved handling of chapters read by FFmpeg
  • Improved tempo settings
  • Integrated bookmarks into forward/backward skip
  • Fixed seeking during 1.6x tempo
  • Fixed AV1 playback with keyframe-filtering=2
  • Fixed broken OSD for DVDs after Alpha 3

Audio

  • Fixed possible crash during DTS-HD audio playback
  • Fixed audio delay for live TV with AC3/EAC3 passthrough

Subtitles

  • Subtitle visibility improvements
  • Subtitle timing improvements
  • Fixed handling of ASS/SSA script headers
  • Shows the codec of the current subtitle of the playing video

Library

  • Added “Media Details” dialog
  • Added audio language to media item badges
  • Added additional HDR formats to the UI
  • Fixed duplicate taglines in the library view
  • Fixed various stream detail issues
  • Improved Bluray handling for .nfo files
  • Improved Bluray playcount handling
  • Improved stacking for movie/folder path names with roman numerals
  • Fixed handling of more complex episode ranges
  • Improved Movie Version scanning behavior
  • Improved media badges

Music

  • Fixed several issues for CUE sheets
  • Fixed several audiobook issues
  • Fixed rescanning music items

PVR

  • Improved daily wake-up timer

Games

  • Added new Disc Manager
  • Fixed possible crash when changing resolution
  • Fixed M3U handling for multi-disc games
  • Fixed transparency when choosing video filters
  • Added ability for Amiga controllers to autoconnect
  • Added “Select” button for Amiga controllers

Network

  • Fixed NFSv4 file creation with atomic O_EXCL flag
  • Fixed possible crash when a JSON-RPC TCP client disconnects
  • Fixed parsing NFS URL options
  • Fixed reading DVD folders on NFS
  • Fixed SMB session exhaustion (Windows desktop is limited to 20 connections)
  • Extended the JSON-RPC method Textures.GetTextures to report texture status
  • Fixed potential XSS and open redirects in the web UI

Databases

  • Fixed incompatibility with MySQL 9.6 and above
  • Fixed incompatibility with MariaDB 10.x remote databases
  • Fixed possible crash when MySQL server is temporarily unavailable

Inputstream add-ons

  • Added HDR, color metadata, 10-bit and 12-bit to Inputstream add-ons
  • Fixed non-encrypted streams in Inputstream add-ons

Peripherals

  • Improved CEC handling (product of DevCon 2026 outside Barcelona)
  • Fixed crash when rapidly hotplugging Linux joysticks

Python

  • Upgraded to Python 3.14.6

Profiles

  • Fixed possible crash switching to a profile that has never been used before
  • Fixed migrations across different profiles

Skinning

  • Blocked clicks on disabled buttons
  • Small tweaks to default Estuary skin
  • Fixed nested label formatting
  • Fixed scrolling text speed scaling with display resolution
  • Fixes for skin reloading for skin developers
  • Improved HDR profile support
  • Added skin setting for showing original/localised movie titles

Python

  • Fixed addVideoStream(), addAudioStream() and addSubtileStream()

Platforms

Android

  • Fixed crash when using voice recognition
  • Fixed general app failures due to JNI exception
  • Fixed crash when starting Zeroconf browser
  • Fixed error when running “Library > Clean library” in settings

Linux (general)

  • Increased support for remote keys

Embedded Linux (DRM, GBM, and GLES)

  • Substantial rewrite of Linux rendering
  • Brings GLES to feature parity with GL
  • Added full HDR end-to-end support (decode, colorimetry, tonemapped GUI, and 10-bit output)
  • Added 12-bit decoding support
  • Added dithering and HQ scalers for GLES
  • Added “auto” dithering mode (GLES-only)
  • Added YUV 4:2:2 and 4:4:4 support
  • Added VAAPI hardware decoding of HEVC 4:2:2 and 4:4:4 (GLES-only)
  • Improved video performance
  • Improved GUI appearance in HDR mode
  • Expanded hardware support, especially for ARM devices
  • Fixed BT.2020 colorimetry signalling for DP-HDMI dongles
  • Fixed numerous “limited-range” video black-level issues

webOS

  • Fixed screensaver enabling during playback on webOS 4
  • Fixed playback on webOS 26
  • Fixed forced aspect ratio playback

tvOS

  • Improved Siri Remote playback controls

Developers

  • Fixed build failure with Visual Studio 2026 18.6.0 (May 2026 Update)
  • Change minimum required FFmpeg version from 8.1.0 to 8.1.1
  • Warning for case-sensitive filesystem users: a filename was corrected, and may cause git errors

Known issues

  • On some GBM/GLES platforms, fullscreen video may show stale or flickering overlay graphics
Subscribe
Notify of
guest
0 Comments
0
Would love your thoughts, please comment.x