home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: Multimed
/
Multimed.zip
/
mpv059h.zip
/
README.OS2
< prev
Wrap
Text File
|
1997-05-06
|
2KB
|
50 lines
mp123, OS/2 port of the fast Mpeg Audo Player mpg123
------------------------------------------------------
This is the official OS/2 port of mpg123, approved by Michael Hipp,
the author of the mpg123 source. The modifications I made to the
source to make it compile in the OS/2 emx/gcc environment is going
to be included in future releases of the mpg123 source. Please read
the README file to find out more about the source code package this
player is based on.
I'm calling this port mp123 instead of mpg123 because there is
already another port of mpg123 floating around and that one is
called mpg123.
This version of mp123 is able to play Layer I, II and III MPEG-1.0
MPEG-2.0 and almost IIS MPEG-2.5 audio streams (mp123 plays MPEG-
2.5 Layer 3 streams but it sounds pretty bad).
To be able to incorporate the OS/2 modifications to the common
mpg123 source I had to keep it as UNIX compilant a possible so the
compiler I aimed at was emx/gcc, and as far as I know there is no
DART-compatible multimedia libraries for emx, so please don't ask
me to make it DART-enabled. It is now MMPM/2 playlist based and
that is not bad.
This is as far as I know the fastest MPEG Audio player for OS/2
you can find (at least for free). It is even a lot faster than the
other mpg123 port (mpg123v3.zip on hobbes).
It supports wildcards as file-argument and http-url if you want to
stream audio to the player from the web.
This package needs the emx runtime libraries so if you don't
already have it, get emxrt.zip from hobbes.nmsu.edu and install it.
If your system is slow (486dx2 or worse) you can use the downsample-
switch (-2 or -4) to make mp123 decode only every second or every
fourth sample and play the result as 1/2 or 1/4 of the sampling-
frequency (44100 KHz becomes 22050 or 11025 KHz).
Another switch that saves CPU is the monomix-switch (-m) and that
one makes mp123 mix left and right channel to one mono channel.
Or why not use both ( mp123 -2 -m *.mp* ) to get really low CPU-
utilization.
The mpg123 package is copyrighted by Michael Hipp and this OS/2-
port is copyrighted by Niclas Lindström (nil@wineasy.se).
Have fun
Regards Niclas