Xenon-Zones (XZN) — a media player that also handles audio CDs
All-in-one media player for Windows, Linux and macOS: audio and video, audio CDs for listening and ripping, equalizer, ReplayGain, tags and playlists, all built in.
XZN plays audio and video and reads and rips audio CDs without any extra software. Nothing has to be installed beside the program itself: no plugin folder, no codec packs, no external converter. It is deliberately light on resources and has a strongly styled interface with animated backgrounds.
- Latest release
- Version v1.1.3, released 2026-11-11
- License
- MIT
- Written in
- Python
- Repository
- github.com/Merecete/XZN
5 stars · 0 forks · main language Python
Downloads
v1.1.3 (Released: 2026-11-11)
Windows, 64-bit, installer
XZN_Setup_v1.1.3.exe
Size: 65,125,188 Byte (62.1, MiB)
SHA-256 checksum: 424b18cc40b1df29b78ef22f70be230a3519b6a36989ea2bfbf0c51c9e518b87
Linux, 64-bit, .deb for Debian and Ubuntu
XZN-Linux-x86_64_v1.1.3.deb
Size: 79,801,204 Byte (76.1, MiB)
SHA-256 checksum: cecd21700c04a7d81e4620e6ea60a4264d6b1d9a66f176263c64e15e0caa4422
Linux, 64-bit, archive for any distribution
XZN-Linux-x86_64_v1.1.3.tar.xz
Size: 107,015,108 Byte (102.1, MiB)
SHA-256 checksum: 72eb3c019986503a8a47de274fa75168694c3d9d975d0b29acbce0fdefe081c2
macOS for Apple Silicon, disk image
XZN-macOS-arm_64_v1.1.3.dmg
Size: 62,985,190 Byte (60.1, MiB)
SHA-256 checksum: 71bd61a3133bbdd3fa2529488b20cc19fd0e32aa33b19644f22dfc55b10a366a
These files are served by GitHub, not by merecete.org. Ordinary browsers follow the redirect there without problems; for Violyx use the store instead.
The checksum is a reference for people: the Violyx installer checks the structure of a package, not its checksum. Compare it with sha256sum file (Linux), certutil -hashfile file SHA256 (Windows) or shasum -a 256 file (macOS).
| Latest release | Released |
|---|---|
| v1.1.2 | 2026-11-11 |
| v1.1.1 | 2026-10-31 |
| v1.1.0 | 2026-10-29 |
| v1.0.4 | 2026-10-26 |
| v1.0.3 | 2026-10-24 |
| v1.0.2 | 2026-10-21 |
Playback
- Audio and video playback through PyAV, so the FFmpeg libraries come with the program
- Gapless playback and ReplayGain for even loudness
- Resumes where the last listen ended
- 10-band graphic equalizer with presets and a spectrum analyzer
- Video window with fullscreen controls
Audio CDs
- Plays CDs directly, with artist and track titles from MusicBrainz
- Rips all or selected tracks to MP3, OGG, FLAC, WAV, Opus, AAC and ALAC (.m4a), AIFF and WavPack, fully tagged and sorted into album folders
- Needs no extra tools on Windows, Linux or macOS
Playlist and interface
- Drag and drop, reordering, M3U and M3U8 import and export
- Type to search: hold the mouse over the playlist and start typing
- Tag editor for audio files; playlist and settings are saved on every change
- Mini player (click the XZN logo or press Ctrl+W), media key support, shortcut overview on F1
- Own accent colours, transparency and background images, including animated GIF and WebP
Good to know
- Requires Python 3.10 with Tk to run from source; on Linux also python3-tk and libportaudio2. The needed FFmpeg libraries arrive with the Python package av.
- The macOS disk image is built for Apple Silicon (arm64). Windows and Linux builds are for 64-bit x86.
- Besides the desktop version there is an XZN edition built into Violyx, the small operating system on this site. It plays MP3, OGG, FLAC, WAV, AIFF, WavPack, DSD and AC3 there, in its own protected program window.
- The interface of the desktop version is English only.