Mpxplay
Deweloperzy | PDSoft |
---|---|
Wersja stabilna | 3.14 (24 października 2021 | )
Napisane w | C |
System operacyjny | MS-DOS , Windows 2000 , XP , Vista i 7 |
Typ | Odtwarzacz muzyki |
Licencja | Prawnie zastrzeżony |
Strona internetowa | mpxplay.sourceforge.net |
Mpxplay to 32-bitowy konsolowy odtwarzacz audio dla systemów MS-DOS i Windows. Obsługuje szeroką gamę kodeków audio, list odtwarzania, a także kontenerów formatów wideo. Wersja MS-DOS używa 32-bitowego rozszerzenia DOS ( DOS/32 Advanced DOS Extender jest najbardziej aktualną kompatybilną wersją).
Cechy
Mpxplay obsługuje wiele funkcji unikalnych dla odtwarzaczy multimedialnych DOS/konsoli. Obejmują one:
- Natywna (DOS) obsługa wielu nowoczesnych kart dźwiękowych i chipsetów dźwiękowych
- Obsługa katalogów, plików i list odtwarzania w stylu Commandera
- Obsługa wielu kanałów na wejściach AAC, AC3, DTS, FLAC i Vorbis oraz wyjściach Win32/DirectSound, WAV-file
- Funkcje DSP w czasie rzeczywistym (regulacja głośności, dźwięk przestrzenny, prędkość, regulacja tonów i przenikanie )
- Unicode ( UTF-8 , UTF-16 ) ID3tag/APETag i obsługa list odtwarzania (odczyt i zapis)
- Korzystanie z zewnętrznych bibliotek DLL, takich jak dekodery i kodery audio (wersje Mpxplay dla DOS/4G i Win32)
- FTP (zdalne przeglądanie katalogów i bezpośrednie odtwarzanie z serwerów FTP)
- LCD (tylko DOS)
- Obsługa odczytu i wyświetlania długich nazw plików w systemie DOS za pomocą DOSLFN
- Wbudowany stos TCP/IP z obsługą HTTP do odtwarzania strumieni radia internetowego
formaty
Natywna obsługa dźwięku obejmuje:
- AAC
- AC3
- ALAC
- MAŁPA
- FLAC
- MP2 / MP3
- RPP
- Vorbis
- WMA
- WV
- AIF
- WAV /W64
- Odtwarzanie i zgrywanie płyt audio CD (CDW)
Obsługiwane są również strumienie audio z tych kontenerów:
Z wtyczkami odtwarza:
Obsługa list odtwarzania obejmuje:
Wymagania systemowe
Mpxplay w systemie DOS wymaga procesora ~ 100 MHz i486 (lub szybszego) do odtwarzania w czasie rzeczywistym (dokładna wartość zależy głównie od formatu odtwarzanego pliku), 4-8 MiB RAM i MS-DOS 5.00+ lub równoważny ( FreeDOS , DR-DOS ).
Obsługa kart dźwiękowych
Mpxplay obsługuje karty dźwiękowe przy użyciu jednej z dwóch metod: natywnie lub poprzez emulację . Natywna obsługa jest osiągana dzięki posiadaniu sterowników w Mpxplay, które są w stanie zapisywać bezpośrednio na karcie dźwiękowej. Gdy używana jest natywna obsługa, dostępnych jest więcej funkcji kart dźwiękowych, takich jak możliwość korzystania z dźwięku 32-bitowego.
Karty, które są obecnie obsługiwane w przypadku dostępu natywnego, to:
- Sound Blaster na żywo i na żywo 24
- Sound Blaster Audigy 1, 2, 4 i LS
- SB Ensoniq (SB PCI 16/64/128)
- CMI 8338 i 8738
- Intel ICH
- Intel HDA
- VIA 686,8233 i 8235
opakowania sterownika TSR , programu, który tłumaczy kody dla jednego typu karty dźwiękowej na ten, który faktycznie znajduje się w urządzeniu. Można to wykorzystać do uzyskania możliwości korzystania z karty dźwiękowej, która zwykle nie jest dobrze obsługiwana przez większość aplikacji DOS. Ponieważ DOS wymaga zaprogramowania sterowników w każdej aplikacji, w której są używane, przydatne może być uruchomienie karty dźwiękowej, która jest prawie powszechnie obsługiwana przez większość aplikacji obsługujących dźwięk: SoundBlaster 16 .
Mpxplay może używać tej techniki do obsługi następujących kart dźwiękowych:
Wersja Win32 Mpxplay to wielowątkowa aplikacja konsolowa z następującymi wyjściami dźwiękowymi:
- DirectSound (DirectX v3 lub nowszy)
- Wave Mapper (wszystkie wersje Win)
Zobacz też
- Mplayer - Odtwarzacz wideo i audio, posiada również wersję DOS
- Dosamp - Bardzo stary odtwarzacz audio DOS
- Porównanie oprogramowania odtwarzacza audio
Linki zewnętrzne
- Mediaplayery na DR-DOS Wiki - więcej informacji na temat MPXPLAY i innych odtwarzaczy audio i wideo DOS, więcej zrzutów ekranu