MPlayer, the open-source multi-media player for Linux (and
Windows), has been ported to DOS by Michael Kostylev. You can get hold of it from
his website, about a 5 MB
download.
You will also need the DOS port of 7za to unzip the archive. Get it
at the same website.
This port is being kept up to date with the original
sources, so make a note of the URL and check regularly for updates.
It will play multimedia files - more kinds of multimedia
files than has ever been possible in DOS before. It plays video (e.g.
avi, mov, qt, mpeg, wmv, rm, asf, viv, flv, Ogg-Theora and more), and
audio files (e.g. mp3, ogg, ra, wma, wav).
And it can download and play streaming media ! That has
also not been possible in DOS before !
(And you can save the streamed media.)
The APM which will create the directory structure for accommodating
mplayer.exe, the support files for MPlayer, and add the necessary
additions to your MIME.CFG.
There are some websites that have their media files with advertising
to play first. If this is the case, then it is likely that ONLY the advertisement
will play. An example is the BBC website in UK. (Or, was !! See below !)
But there is a way around that. :)
You will notice, if you hover the mouse over the link, that the URL
ends with something other than .asx, in fact it has a ? and some other
code after the .asx.
So, right click on the link to place the complete URL into clip.tmp.
Move the mouse cursor to the URL line at the top of your screen, clear
it with Ctrl+Y, then load the media URL with Ctrl+V.
Erase the far right of the loaded URL including the ?, leaving the address ending in .asx.
Then press ENTER, and MPlayer will download, then play, the media file as usual.
NEWS UPDATE: The BBC is moving its media files to Flash-only and guarding them by javascript !
If you find this annoying, then by all means tell them so !
RTSP:// Links
Links that link directly to a media file ending in .RM or .RA often have an
address that starts with rtsp://, which is not a protocol normally available
to Arachne.
For Arachne 1.93 (or higher) this is handled by core.exe, which passes
the address directly to MPlayer.
For older Arachne versions, this is easiest handled with an .OOK file:
Right-click on the URL to place it in clip.tmp.
Invoke the .OOK file, either with a user-defined hotkey
combination, or by going through Arachne_desktop\Your_Applications\mp_rm.ook -
thus feeding the rtsp:// URL directly to MPlayer.
Something to Read
For extensive documentation on MPlayer itself, here it is. But be aware that this documentation
is written for Linux users, and not all of the features or functions are
available in DOS.
The same applies to the man page.