Jump to content

5 Screenshots

About This File

zPlayer is a standalone, intuitive, and fully functional media player. Built to suit my purpose, it is customizable to your taste. zPlayer is powered by winmm.dll, an integral part of Windows.

Features

  • No 3rd Party Dependencies: Utilizes only Windows components and standard AutoIt UDFs.
  • Universal Playback: Supports all digital media formats, provided proper codecs are installed.
  • Independent Video Window: Separate video window with a minimal GUI for music.
  • Versatile Loading Options: Load files, folders, or an audio CD for playback.
  • Marquee Style Display: Long file names are displayed in smooth, infinite marquee style.
  • Smart Playlists: Automatically generated playlists and easy-to-make custom playlists.
  • Hidden Playlist: Playlist is hidden by default but available on demand in shuffled or sorted formats.
  • Context Menus: Options include Play This File, File Properties, Search Internet, Go to This Folder, Move Playlist Item, and Remove from Playlist.
  • Interactive Interface: Double-click any item to play it, search strings in the playlist, and use hotkeys for most functions.
  • Playback Controls: Forward, backward, pause, and change folder.
  • Repeat Functions: A-B repeat, current file repeat, and multiple-file repeat.
  • Volume Control: Increase, decrease, or mute sound volume, synchronized with Windows volume mixer. Unmutes audio device on startup.
  • Playback Environment Save: Save playback environment on session termination and resume in the next session.
  • Resume Playback: Option to resume playback from where it was left off, with audio fade-in.
  • Efficient Performance: Very low CPU and memory usage.

Technical Information
The script runs or compiles in x64 mode. To change this setting, comment out #AutoIt3Wrapper_UseX64=Y. The attached zPlayer.exe was compiled in x64 mode and is not flagged by Windows Defender as malicious. Compiling to x86 may result in false positive flags by Windows Defender.

Feedback
If you find an error, please download the latest version, as it may already be corrected. Otherwise, I would appreciate it if you could kindly let me know.

zPlayer-NoUI.au3
The download section includes zPlayer-NoUI.au3. This is an abbreviated version of zPlayer, which is a music player controlled by hotkeys only, without a GUI.

Note: zPlayer was tested to work in Windows 10 and 11. It should work in Windows 7, too. I would like to know if there is any compatibility problem.

Edited by CYCho


What's New in Version 6.1.6.0

Released

Version 6.1.6.0 - June 16, 2025
1. Some string literals were replaced with existing global variables of the same value.
2. Some misspelled comments were corrected.
3. The height of the Help window was slightly increased to accomodate all the menu items and hotkeys in the first page.


User Feedback

Recommended Comments

careca

Posted

Hey, nice player, one thing i think could be improved is the volume function.

The mute function mutes the whole pc sound, instead of just the player, same for the volume adjust,

it adjusts the global system volume instead of just the player volume.

CYCho

Posted (edited)

@careca Many thanks for your comment. I will look if I can do it. I may ask for your help.

PS: I could do it without too much difficulty. New version was uploaded.

Edited by CYCho
seadoggie01

Posted

This doesn't appear to work with .wav files. is that correct? I'd love to use it to quickly play them before editing in Audacity

CYCho

Posted

@seadoggie01 It works OK with .wav file in my computer. If you are using Windows 10, please check if Windows Media Player feature has been turned on. You can do it via  ‘Control Panel’ > ‘Programs’ > ‘Programs & Features’ > ‘Turn Windows Features On or Off’' > 'Media Features' > 'Windows Media Player'.

This player is supposed to work with all file types supported by Windows Media Player. FLAC and OGG files can also be played if proper codecs are installed.

seadoggie01

Posted

It appears that it's not listed on the default file types that are read from the config file. :) On line 39:

Global $fileTypes = IniRead(@ScriptDir & "\zPlayer.ini", "Player", "File Types", "mp3 wma asf ogg flac ape")
CYCho

Posted (edited)

@seadoggie01 That's right. I used to have an input box at the start of the program to define the file types. But I deleted it because I thought it was so rarely used. Now you can define them by editing the zPlayer.ini file as memntioned in the Help. Once in there, it will remain there unless you edit the ini file again. I will have to elaborate this in the readme.txt. Thank you for pointing that out. And thanks for your positive review.

Edited by CYCho
Synaps3

Posted

You should consider using the BASS library by un4seen instead of WMP. It supports more formats like tracker files (mod, xm, etc.) AND it will run on any system. I use debloated installations of windows which do not come with WMP.

CYCho

Posted (edited)

@Synaps3, Thank you for your recommendation. I don't have any working knowledge of BASS. I thought it does not support video playback. Do you have tried it for videos?

Edited by CYCho
Synaps3

Posted

6 hours ago, CYCho said:

@Synaps3, Thank you for your recommendation. I don't have any working knowldege of BASS. I thought it does not support video playback. Do you have tried it for videos?

Oh, sorry you're right. It doesn't seem to support video.

×
×
  • Create New...