Welcome to the PDSoft Homepage (original) (raw)
On this page you can find my opensource multimedia developments, like Mpxplay and MMC, X264vfw and X265vfw.
Mpxplay is a commander-style console audio player for DOS and Win32 operating systems, developed in OpenWatcom C v1.9
Mpxplay-MMC is a GUI version of Mpxplay for Windows XP / 7 / 10 / 11 with FFmpeg and DirectShow audio/video playing, developed in Qt5
Main functions of MMC:
- playing of several audio and video formats, the complete list can be found in FFmpeg general document
- handling of DTV/DVB devices (digital TV tuner) as a virtual drive (playlist) with displaying of detailed EPG informations
- DVB/DTV videowall (tv channels are displayed in sub-pictures simultaneously)
- GPU (dxva/d3d11va) accelerated video decoding, playing of 8k/60fps files
- picture viewing
- picture/video zoom, rotate and color corrections in real time
- translucent / transparent windows (Win7 / Win10 / Win11)
- transparent main window over video surface
- transparent video playing over desktop
- audio visualization
- commander-like desktop with two panels and multiply tabs
- playlist load and save, drive and directory scan, direct playing from directories
- playlist editing functions (sort, tag-filter, list/dir compare)
- commander functions (file copy,move,del)
- direct stream (http/dvb) recording (alt-F5 key) or multiplexing into MP4, MKV or TS containers (started from video context File menu)
- tag (metadata) editing of ASF,FLAC,MP4,OGG files and ID3v1,ID3v2,APETag (AAC,AC3,APE,MP2,MP3,MPC)
- fast forward and rewind (seeking), across the song boundaries too
- cross-fade songs in real time
- auto volume correction; dynamic limiter; surround, speed (freq) control, tone control
- multichannel audio playing (channel matrix conversion)
- HTTPs client: file and stream (internet radio/video: AAC,MP3,OGG,WEBM) playing from WEB servers
- FTPs client: direct playing from ftp-servers without downloading the fileConsole audio player versions (non-FFmpeg):
- small and fast executable with optimized audio file handling
- bitstream I/O handling to demux or cut audio streams without re-encoding (aac,ac3,dts,mp2,mp3)
- AAC,FLAC,MP3,OGG,WavPack encoding with DLLsDOS console audio player versions (for MS-DOS, FreeDOS, DR-DOS):
- native soundcard handling for the latest PCI audio chips too
- LCD-display handling
- LFN (long filenames) support (with DOSLFN)