[MPlayer-users] Dumping asx streams doesn't work anymore for some streams

Perry Valdez perryv at gmail.com
Wed Nov 21 05:16:50 CET 2007


I did this with both MPlayer 1.0 RC1 and MPlayer dev-SVN-r25123-4.1.3 on 
Ubuntu Gutsy Gibbon (Linux 2.6.22-14-generic #1 SMP kernel).

Before I compiled and installed MPlayer dev-SVN-r25123-4.1.3 just this 
morning, I had MPlayer 1.0 RC1 in my system. Using an asx file from the 
website of a streaming video service (where I'm currently subscribed), I 
tried to dump the stream. I was able to do it successfully. Here's the 
output:

====================
$ mplayer -dumpstream -dumpfile pubtest.wmv -playlist 
20071116-pubster-300.asx
MPlayer 2:1.0~rc1-0ubuntu13.1 (C) 2000-2006 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 3600+ (Family: 15, Model: 
75, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.

Playing 
http://abstractpentium.streamsvcs.net/abstract/pubsclubs2/pubster/20071116-pubster-300-stre.wmv.
Resolving abstractpentium.streamsvcs.net for AF_INET6...
Couldn't resolve name for AF_INET6: abstractpentium.streamsvcs.net
Resolving abstractpentium.streamsvcs.net for AF_INET...
Connecting to server abstractpentium.streamsvcs.net[210.240.10.140]: 80...
STREAM_ASF, URL: 
http://abstractpentium.streamsvcs.net/abstract/pubsclubs2/pubster/20071116-pubster-300-stre.wmv
Resolving abstractpentium.streamsvcs.net for AF_INET6...
Couldn't resolve name for AF_INET6: abstractpentium.streamsvcs.net
Resolving abstractpentium.streamsvcs.net for AF_INET...
Connecting to server abstractpentium.streamsvcs.net[210.240.10.140]: 80...
Resolving abstractpentium.streamsvcs.net for AF_INET6...
Couldn't resolve name for AF_INET6: abstractpentium.streamsvcs.net
Resolving abstractpentium.streamsvcs.net for AF_INET...
Connecting to server abstractpentium.streamsvcs.net[210.240.10.140]: 80...
Cache size set to 4035 KBytes
Stream not seekable!

[The stream successfully gets downloaded and saved as "pubtest.wmv"]
====================



Next, I checked out and compiled MPlayer dev-SVN-r25123-4.1.3, and then 
I tried to dump the stream as before. Here's the output:

====================
$ mplayer -dumpstream -dumpfile pubtest.wmv -playlist 
20071116-pubster-300.asx
MPlayer dev-SVN-r25123-4.1.3 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 3600+ (Family: 15, Model: 
75, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2

Playing 
http://abstractpentium.streamsvcs.net/abstract/pubsclubs2/pubster/20071116-pubster-300-stre.wmv.
Resolving abstractpentium.streamsvcs.net for AF_INET6...
Couldn't resolve name for AF_INET6: abstractpentium.streamsvcs.net
Resolving abstractpentium.streamsvcs.net for AF_INET...
Connecting to server abstractpentium.streamsvcs.net[210.240.10.140]: 80...
Cache size set to 320 KBytes


Playing 
http://abstractpentium.streamsvcs.net/abstract/pubsclubs2/pubster/20071116-pubster-300-stre.wmv?MSWMExt=.asf.
Resolving abstractpentium.streamsvcs.net for AF_INET6...
Couldn't resolve name for AF_INET6: abstractpentium.streamsvcs.net
Resolving abstractpentium.streamsvcs.net for AF_INET...
Connecting to server abstractpentium.streamsvcs.net[210.240.10.140]: 80...
Cache size set to 320 KBytes


Playing 
http://abstractpentium.streamsvcs.net/abstract/pubsclubs2/pubster/20071116-pubster-300-stre.wmv?MSWMExt=.asf.
Resolving abstractpentium.streamsvcs.net for AF_INET6...
Couldn't resolve name for AF_INET6: abstractpentium.streamsvcs.net
Resolving abstractpentium.streamsvcs.net for AF_INET...
Connecting to server abstractpentium.streamsvcs.net[210.240.10.140]: 80...
Cache size set to 320 KBytes


Playing 
http://abstractpentium.streamsvcs.net/abstract/pubsclubs2/pubster/20071116-pubster-300-stre.wmv?MSWMExt=.asf.
Resolving abstractpentium.streamsvcs.net for AF_INET6...
Couldn't resolve name for AF_INET6: abstractpentium.streamsvcs.net
Resolving abstractpentium.streamsvcs.net for AF_INET...
Connecting to server abstractpentium.streamsvcs.net[210.240.10.140]: 80...
Cache size set to 320 KBytes


Playing 
http://abstractpentium.streamsvcs.net/abstract/pubsclubs2/pubster/20071116-pubster-300-stre.wmv?MSWMExt=.asf.
Resolving abstractpentium.streamsvcs.net for AF_INET6...
Couldn't resolve name for AF_INET6: abstractpentium.streamsvcs.net
Resolving abstractpentium.streamsvcs.net for AF_INET...
Connecting to server abstractpentium.streamsvcs.net[210.240.10.140]: 80...
Cache size set to 320 KBytes


Playing 
http://abstractpentium.streamsvcs.net/abstract/pubsclubs2/pubster/20071116-pubster-300-stre.wmv?MSWMExt=.asf.
Resolving abstractpentium.streamsvcs.net for AF_INET6...
Couldn't resolve name for AF_INET6: abstractpentium.streamsvcs.net
Resolving abstractpentium.streamsvcs.net for AF_INET...
Connecting to server abstractpentium.streamsvcs.net[210.240.10.140]: 80...
Cache size set to 320 KBytes


Playing 
http://abstractpentium.streamsvcs.net/abstract/pubsclubs2/pubster/20071116-pubster-300-stre.wmv?MSWMExt=.asf.
Resolving abstractpentium.streamsvcs.net for AF_INET6...
Couldn't resolve name for AF_INET6: abstractpentium.streamsvcs.net
Resolving abstractpentium.streamsvcs.net for AF_INET...
Connecting to server abstractpentium.streamsvcs.net[210.240.10.140]: 80...
Cache size set to 320 KBytes


Playing 
http://abstractpentium.streamsvcs.net/abstract/pubsclubs2/pubster/20071116-pubster-300-stre.wmv?MSWMExt=.asf.
Resolving abstractpentium.streamsvcs.net for AF_INET6...
Couldn't resolve name for AF_INET6: abstractpentium.streamsvcs.net
Resolving abstractpentium.streamsvcs.net for AF_INET...
Connecting to server abstractpentium.streamsvcs.net[210.240.10.140]: 80...
Cache size set to 320 KBytes

[...Ad infinitum...]

====================

This behavior doesn't happen in all asx streams. I can dump streams from 
my other asx files.

The asx file is here:
http://rapidshare.com/files/71177337/pubster_asx.zip.html

Note: I changed the site names and IP addresses a bit for 
"privacy/protection" purposes. You can see the actual names and IP 
addresses when you dump the stream using the asx file above.




More information about the MPlayer-users mailing list