I develop a new player, based on the old Mpxplay source, using QT development tools.
Now I released a pre-alpha version, but it's still UNDER CONSTRUCTION.
So, everything can change, nothing is tested too much, a couple of things are missing.
The program can crash many times, so sometimes manually exit from the program to save the settings (else you will lose them).
It also can play video files by DShow filters (Haali Media Splitter, FFDshow), enabling the video playing in the menu-config (and use a Win7DSFilterTweaker program to modify the Win7 settings).
And the program doesn't really work properly under WinXP, only in Win7. I'll try to work on this too.
So, just try it, and play with it, use it if you can.
Updates on the way (depending on my time)...
The first "official" alpha 1 is released.
Added A/V mixer control, seek bar, (bottom) video control bar, translucent windows, some new buttons (placed under video), more config options, and corrected audio playing.
The playlist tab handling is not corrected yet, so the program sometimes still can crash surfing on tabs...
Don't use the MPXP_GUI.INI file from the previous version, the control bits are different.
Mpxplay MMC v2.00 alpha 2 is released on http://mpxplay.sourceforge.net
-transparent (video) window over desktop
-compiled (new) input plugins (ad_mp380, ad_opus, ad_speex, in_dts, in_mod)
-added some new config options, taskbar control, program icon, menu changes
-bugfixes: http chunked streams, gui window handling, playlist editor font sizes
Mpxplay MMC v2.00 alpha 3 is released on http://mpxplay.sourceforge.net
This is a minor bugfix release.
Added mousewheel volume control over video, modifications/bugfixes in the crossfade (at different freqs and at streams), at mixer-sliders (to set center value using mouse wheel), at (older format) Vorbis playing, at playlist skip in stop mode, and at tooltips on skip buttons.
Mpxplay MMC v2.00 alpha 4 is released on http://mpxplay.sourceforge.net
diffs between v2.00 alpha 4 and alpha 3
-added Opus multichannel decoding (in_ogg.c, ad_opus.dll)
-added Opus handling to MKV (ff_mkv.c)
-corrected OGG duration calculation (in_ogg.c)
-corrected ASF duration calculation (in_asf.c)
-corrected bitstream demux (-o -obs) (in_file.c, au_mixer.c)
-MOV/MP4: parsing (with wave or unknown atoms), reading and writing metadata (in_mp4.c)
-demuxing (internal seeking) of video files (basically at MKV) (mpxinbuf.c)
-autosave of cue file (MPXP1000.CUE) after drive scan (-ds c) (wrong full path) (savelist.c)
Mpxplay MMC v2.00 alpha 5 is released on http://mpxplay.sourceforge.net
diffs between v2.00 alpha 5 and alpha 4
-transparency and translucent-editor setting for inactive window (losing focus on main window) (mainwindow.cpp, config.cpp, editor.cpp)
-removed delay at mainwin fadeout on video, indicated by non-editor keys (e.g.: by mouse pointer) (mainwindow.cpp, editor.cpp, video_qt.cpp)
-configure: tranclucent editor settings moved to Opacity page (config.cpp)
-window and mouse cursor hide/show (mainwindow.cpp, video_qt.cpp)
-transparent mode restore at program start (mainwindow.cpp, config.cpp)
-other various (usually onvideo) gui fixes (mainwindow.cpp)
Mpxplay MMC v2.00 alpha 6 is released on http://mpxplay.sourceforge.net
diffs between v2.00 alpha 6 and alpha 5
-added new configuration options with tooltip helps to the Tools->Configure
-added new configuration options to mpxplay.ini
-added new SortControl flags (see moreinfo.txt) and corrected sorting method
-added new LoadID3tag flag: +16: preload informations from slow devices too (ftp,http) (disabled by default)
-Ogg demuxing / playing when single-stream serial is zero or (http) stream losts sync
-GUI fixes: disabling video support (jammed ontop flag), wrong inactive mainwindow setting at opening config/dialogs
-GUI freeze at exit with shutdown
-soundcard detect retry with default audio values (if config values were wrong, the program didn't start)
-WDS output: mono playing
-FPL list with http entries
Mpxplay MMC v2.00 alpha 7 is released on http://mpxplay.sourceforge.net
diffs between v2.00 alpha 7 and alpha 6
-added Icecast Radio Directory to FTP connecions
-added http metadata read and update in playlist editor and program header (depends on the LoadID3Tag +32 flag, usually it have no effect at Ogg streams)
-http: creates filename from ID3 tag at recording stream of current song (alt-F5)
-new LoadID3Tag flag:
+32: load ID3 tags from low level devices too (Icecast, http)
-new ProgramControl flags:
+16: open unknown (like jpg,pdf,doc) file types with default (external) system application (enabled by default)
+32: open all files with default system application (inside A/V playing still can be controlled with ctrl-enter and skip keys)
-faster file open (removed duplicated file open) at pressing enter
-FTP/HTTP: new (low level) connect mode, can be terminated by esc
-Ctrl-'E' (rename by ID3) : removed automatic track number
-sort control at EXT,FILESIZE,FILEDATE orders
-ID3 tag writing on http entries (mem leak, wrong error message)
-incomplete drive list at starting with virtual (ftp) drives
-filenames with '\' or '/' subdir separator (work both)
-http pathes without filename in playlist editor (wrong filename extension cut)
-F2 (playlist save): Enter in filename window had no effect
-F2 : EXTM3U save with artist:title info, but without length
-currsong search & update info in playlist at changing or reloading playlist
-security fixes around currsong
-corrected ISO bugs reported by GCC (mostly ad_ape, ad_wavpa)
-FLAC: improved stability (extra bitstream checkings)
-corrected crossfade between different freqs and channels
-string handling optimizations
A fast minor update (alpha 7.2)
-metadata text conversions for DLLs (MOD)
-playlist title update from http (on wrong entry at the case of duplicated addresses)
A minor update / bugfix release (alpha 7.3)
-UTF16 text conversions