Mpxplay

Mpxplay
Deweloperzy PDSoft
Wersja stabilna 3.14 (24 października 2021 ; 16 miesięcy temu ( 24.10.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:

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:

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ż

Linki zewnętrzne