[MPlayer-cygwin] MPlayer doesn't terminate

Mark Mark76s at comcast.net
Fri Dec 30 14:51:27 CET 2005


I'm having a problem with MPlayer on Windows XP.  I'm downloading a 
RealAudio stream and writing it to a WAV file.  The stream downloads, 
MPlayer reports 'Stream EOF detected', but MPlayer doesn't terminate. 
Instead, it keeps running, eventually filling the disk if you let it.

What am I missing?  How can I get MPlayer to stop writing when the 
stream ends?

Here's what MPlayer reports:

mplayer rtsp://rxs-lvl3-wa08.rbn.com/farm/*/cartalk/cartalk
/demand/CT0552-03.ra -vc -dummy -vo null -ao pcm:file=cartalk3.wav < nul
MPlayer dev-CVS-050928-16:38-3.4.2 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices  (Family: 8, Stepping: 0)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with 
--disable-runtime-cpudetection.

c:/windows/fonts/arial.ttf doesn't look like a font description, ignoring.
Cannot load font: c:/windows/fonts/arial.ttf
getch2: 6 can't get number of input events  [disabling console input]
Playing 
rtsp://rxs-lvl3-wa08.rbn.com/farm/*/cartalk/cartalk/demand/CT0552-03.ra.

STREAM_RTSP, URL: 
rtsp://rxs-lvl3-wa08.rbn.com/farm/*/cartalk/cartalk/demand/CT0
552-03.ra
Resolving rxs-lvl3-wa08.rbn.com for AF_INET...
Connecting to server rxs-lvl3-wa08.rbn.com[63.211.223.9]:554 ...
Cache size set to 640 KBytes
Cache fill: 18.75% (122880 bytes)    REAL file format detected.
Stream description: audio/x-pn-multirate-realaudio logical stream
Stream mimetype: audio/x-pn-realaudio
Clip info:
  name: Car Talk 0552--Segment 3
  author: Car Talk
  copyright: (C) 2005 Dewey Cheetham and Howe
==========================================================================
Opening audio decoder: [realaud] RealAudio decoder
opening win32 dll 'cook.so'
Error loading dll
ERROR: Could not open required DirectShow codec cook.so.
Read the RealAudio section of the DOCS!
ADecoder preinit failed :(
ADecoder init failed :(
Opening audio decoder: [realaud] RealAudio decoder
opening win32 dll 'cook.so.6.0'
Error loading dll
ERROR: Could not open required DirectShow codec cook.so.6.0.
Read the RealAudio section of the DOCS!
ADecoder preinit failed :(
ADecoder init failed :(
Opening audio decoder: [realaud] RealAudio decoder
opening win32 dll 'cook3260.dll'
Audio codec: [7] 32 kbps Voice
Audio bitrate: 32.041 kbit/s (4005 bps)
AUDIO: 22050 Hz, 1 ch, s16le, 32.0 kbit/9.08% (ratio: 4005->44100)
Selected audio codec: [racookwin] afm:realaud (Win32 RealAudio COOK)
==========================================================================
Building audio filter chain for 22050Hz/1ch/s16le -> 0Hz/0ch/??...
[AO PCM] File: cartalk3.wav (WAVE)
PCM: Samplerate: 22050Hz Channels: Mono Format s16le
[AO PCM] Info: fastest dumping is achieved with -vc dummy -vo null
PCM: Info: to write WAVE files use -ao pcm:waveheader (default).
AO: [pcm] 22050Hz 1ch s16le (2 B/s)
Building audio filter chain for 22050Hz/1ch/s16le -> 22050Hz/1ch/s16le...
Video: no video
Starting playback...
Stream EOF detected


At this point, I have to kill MPlayer to get it to stop.

Any ideas?

Mark




More information about the MPlayer-cygwin mailing list