Opened 20 years ago

Last modified 16 years ago

#110 assigned defect

On MBR mms:// streams only first audio/video track is playable

Reported by: r_togni@… Owned by: moritz@…
Priority: normal Component: demuxer
Version: HEAD Severity: normal
Keywords: Cc: bulk88@…, cosoleto@…
Blocked By: Blocking:
Reproduced by developer: no Analyzed by developer: no

Description

If you stream a multi bit rate mms file, you can't select which audio and/or
video track you want to play, only the first (and in this case low quality) one
get selected.

I was not able to make it work with -bandwidth, -vid, -aid or combination of
these ones.

This was reported to me on IRC by an user on Windows, so it's not Linux specific.

Anyone have any idea about it?
Looks like MPlayer have some code to do stream selection based on bitrate and
bandwith.

Ciao,

Roberto

r@tower2:~$ /usr/local/src/mplayer/mplayer -v -playlist
"http://www.vh1.com/sitewide/apps/mediaplayer/asxmaker.jhtml?clipids=1648412&x=x.asx"
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale

MPlayer dev-CVS-041012-22:28-3.3.5 (C) 2000-2004 MPlayer Team

CPU: Intel Pentium 4/Xeon/Celeron Foster 2403 MHz (Family: 8, Stepping: 4)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2

Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory
Reading config file /home/r/.mplayer/config
Resolving www.vh1.com for AF_INET...
Connecting to server www.vh1.com[195.22.198.30]:80 ...
Cache size set to 320 KBytes
Connected to server: www.vh1.com
Reading /home/r/.mplayer/codecs.conf: Can't open '/home/r/.mplayer/codecs.conf':
No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: Can't open
'/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
CommandLine: '-v' '-playlist'
'http://www.vh1.com/sitewide/apps/mediaplayer/asxmaker.jhtml?clipids=1648412&x=x.asx'
init_freetype
get_path('font/font.desc') -> '/home/r/.mplayer/font/font.desc'
font: can't open file: /home/r/.mplayer/font/font.desc
Font /usr/local/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Failed to open /dev/rtc: Permission denied (it should be readable by the user.)
Using nanosleep() timing
get_path('input.conf') -> '/home/r/.mplayer/input.conf'
Can't open input config file /home/r/.mplayer/input.conf: No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such file or
directory
Falling back on default (hardcoded) input config
get_path('fly_full_416.wmv?auth=caCd3aIcSdvd7chcocma2cZcAcddXc7apdE-bbBfhU-dHa-ACIyrF&aifp=ver_03.conf')
->
'/home/r/.mplayer/fly_full_416.wmv?auth=caCd3aIcSdvd7chcocma2cZcAcddXc7apdE-bbBfhU-dHa-ACIyrF&aifp=ver_03.conf'

Playing
mms://a1979.v0534a.c534.g.vm.akamaistream.net/7/1979/534/v001/mtvnshrdstor.download.akamai.com/8646/_!/mtvi/bands/d/duff_hilary/fly_full_416.wmv?auth=caCd3aIcSdvd7chcocma2cZcAcddXc7apdE-bbBfhU-dHa-ACIyrF&aifp=ver_03.
Filename for url is now
mms://a1979.v0534a.c534.g.vm.akamaistream.net/7/1979/534/v001/mtvnshrdstor.download.akamai.com/8646/_!/mtvi/bands/d/duff_hilary/fly_full_416.wmv?auth=caCd3aIcSdvd7chcocma2cZcAcddXc7apdE-bbBfhU-dHa-ACIyrF&aifp=ver_03
Filename for url is now
mms://a1979.v0534a.c534.g.vm.akamaistream.net/7/1979/534/v001/mtvnshrdstor.download.akamai.com/8646/_!/mtvi/bands/d/duff_hilary/fly_full_416.wmv?auth=caCd3aIcSdvd7chcocma2cZcAcddXc7apdE-bbBfhU-dHa-ACIyrF&aifp=ver_03
Trying ASF/UDP...

===> ASF/UDP failed

Trying ASF/TCP...
Resolving a1979.v0534a.c534.g.vm.akamaistream.net for AF_INET...
Connecting to server a1979.v0534a.c534.g.vm.akamaistream.net[212.73.231.18]:1755 ...
connected
unknown object
file object, packet length = 2888 (2888)
unknown object
unknown object
unknown object
stream object, stream id: 1
stream object, stream id: 2
unknown object
data object
mmst packet_length = 2888
Cache size set to 320 KBytes
Connected to server: a1979.v0534a.c534.g.vm.akamaistream.net
CACHE_PRE_INIT: 0 [0] 0 pre:0 eof:0
Cache fill: 12.50% (40960 bytes) ASF file format detected.

Title: Fly
Author: Hilary Duff
Copyright: \uffff 2004 Hollywood Records
Comment:
Rating: none

ASF: packets: 12085 flags: 2 max_packet_size: 2888 min_packet_size: 2888
max_bitrate: 156000 preroll: 1578
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_interleave
type: 28 bytes, stream: 8 bytes ID: 1
unk1: 0 unk2: 12F7C4
FILEPOS=0x1017
==> Found audio stream: 1
======= WAVE Format =======
Format Tag: 353 (0x161)
Channels: 1
Samplerate: 44100
avg byte/sec: 4003
Block align: 1487
bits/sample: 16
cbSize: 10
Unknown extra header dump: [0] [88] [0] [0] [f] [0] [3d] [17] [0] [0]
===========================
ASF: audio scrambling: 1 x 1 x 1487
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 55 bytes, stream: 0 bytes ID: 2
unk1: 0 unk2: 21EB230
FILEPOS=0x1089
==> Found video stream: 2
======= VIDEO Format ======

biSize 44
biWidth 240
biHeight 180
biPlanes 1
biBitCount 24
biCompression 861293911='WMV3'
biSizeImage 0

Unknown extra header dump: [46] [19] [1a] [1]
===========================
============ ASF Stream group == START ===

object size = 62
stream count=[0x6][6]

stream id=[0x1][1]
max bitrate=[0x91f4][37364]
stream id=[0x2][2]
max bitrate=[0x1cf6c][118636]
stream id=[0x3][3]
max bitrate=[0x11072][69746]
stream id=[0x4][4]
max bitrate=[0x4da1e][317982]
stream id=[0x5][5]
max bitrate=[0x18d72][101746]
stream id=[0x6][6]
max bitrate=[0x96992][616850]

============ ASF Stream group == END ===
Found movie at 0x1130 - 0x2149F18
ASF: 1 audio and 1 video streams found
Auto-selected ASF audio ID = 1
Auto-selected ASF video ID = 2
VIDEO: [WMV3] 240x180 24bpp
ASF: Searching for audio stream (id:1).
VIDEO: [WMV3] 240x180 24bpp 1000.000 fps 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:6 fourcc:0x33564D57 size:240x180 fps:1000.00 ftime:=0.0010
Clip info:

name: Fly
author: Hilary Duff
copyright: \uffff 2004 Hollywood Records
comments:

get_path('sub/') -> '/home/r/.mplayer/sub/'
get_path('default.sub') -> '/home/r/.mplayer/default.sub'
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
dec_audio: Allocating 131072 + 65536 = 196608 bytes for output buffer.
FFmpeg's libavcodec audio codec
INFO: libavcodec init OK!
AUDIO: 44100 Hz, 1 ch, 16 bit (0x10), ratio: 4003->88200 (32.0 kbit)
Selected audio codec: [ffwmav2] afm:ffmpeg (DivX audio v2 (ffmpeg))
==========================================================================
X11 opening display: :0.0
vo: X11 color mask: FFFFFF (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local display)
[x11] Detected wm supports layers.
[x11] Detected wm supports NetWM.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
[x11] Detected wm supports FULLSCREEN state.
[x11] Current fstype setting honours LAYER FULLSCREEN ABOVE BELOW X atoms
Disabling DPMS
DPMSDisable stat: 1
==========================================================================
Opening video decoder: [dmo] DMO video codecs
get_path('registry') -> '/home/r/.mplayer/registry'
DMO dll supports VO Optimizations 0 1
DMO dll might use previous sample when requested
GetOutput r=0x0 size:129600 align:1
StreamCount r=0x0 1 1
Decoder supports the following YUV formats: YV12 YUY2 UYVY YVYU
Decoder is capable of YUV output (flags 0x1b)
VDec: vo config request - 240 x 180 (preferred csp: Packed YUY2)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (240x180->240x180,flags=0,'MPlayer',0x32315659)
VO: [xv] 240x180 => 240x180 Planar YV12
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel@…> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
using Xvideo port 69 for hw scaling
[xv] dx: 0 dy: 0 dw: 240 dh: 192
INFO: Win32/DMO video codec init OK.
Selected video codec: [wmv9dmo] vfm:dmo (Windows Media Video 9 DMO)
==========================================================================
Checking audio filter chain for 44100Hz/1ch/16bit -> 44100Hz/2ch/16bit...
[libaf] Adding filter dummy
[dummy] Was reinitialized, rate=44100Hz, nch = 1, format = 0x00000001 and bps = 2
AF_pre: af format: 2 bps, 1 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 1ch Signed 16-bit (Little-Endian)
ao2: 44100 Hz 2 chans Signed 16-bit (Little-Endian)
audio_setup: using '/dev/dsp' dsp device
audio_setup: using '/dev/mixer' mixer device
audio_setup: using 'pcm' mixer device
audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed
16-bit (Little-Endian))
audio_setup: using 2 channels (requested: 2)
audio_setup: using 44100 Hz samplerate (requested: 44100)
audio_setup: frags: 16/16 (4096 bytes/frag) free: 65536
AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
Building audio filter chain for 44100Hz/1ch/16bit -> 44100Hz/2ch/16bit...
[dummy] Was reinitialized, rate=44100Hz, nch = 1, format = 0x00000001 and bps = 2
[libaf] Adding filter channels
[channels] Changing number of channels to 2
[dummy] Was reinitialized, rate=44100Hz, nch = 1, format = 0x00000001 and bps = 2
Starting playback...
[libaf] Reallocating memory in module channels, old len = 0, new len = 65534

avg. framerate: 4 fps
* [vo] Allocating mp_image_t, 240x180x12bpp YUV planar, 64800 bytes
[xv] dx: 0 dy: 0 dw: 240 dh: 192
Uninit audio filters... 0.063 ct: -0.063 341/341 1% 0% 0.4% 0 0 21%
[libaf] Removing filter dummy
[libaf] Removing filter channels
uninit audio: ffmpeg
uninit video: dmo
DEMUXER: freeing demuxer at 0x86c54f8
DEMUXER: freeing sh_audio at 0x86c68b0
DEMUXER: freeing sh_video at 0x86c6958
Successfully enabled DPMS
vo: uninit ...

Exiting... (Quit)

Change History (9)

comment:1 by bulk88@…, 20 years ago

Cc: bulk88@… added

comment:2 by reimar, 20 years ago

Bandwidth selection is not implemented with mms streaming as far as I can tell.
Use http:// instead of mms://

comment:3 by bulk88@…, 20 years ago

(In reply to comment #1)

Bandwidth selection is not implemented with mms streaming as far as I can

tell.

Use http:// instead of mms://

I am the IRC reporter, using HTTP doesnt help, it just will stream the whole
file and then just play the audio if I give it a bandwidth argument (under MMS
the bandwidth arguemnt is ignored).

C:\mplayer>mplayer -v -bandwidth 700000 http://a1979.v0534a.c534.g.vm.akamaistr
eam.net/7/1979/534/v001/mtvnshrdstor.download.akamai.com/8646/_!/mtvi/bands/d/du
ff_hilary/fly_full_416.wmv?auth=caCcTcEaaapbNdZdUclawdVdQaGaNbia3bA-bbBw0R-dHa-A
EEwnC&aifp=ver_03
MPlayer 1.0pre5-3.2.3 (C) 2000-2004 MPlayer Team

CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville 739.7 MHz (Family: 6, St
epping: 3)
Detected cache-line size is 32 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.
Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directo
ry
Reading config file C:/mplayer/mplayer/config
Reading C:/mplayer/mplayer/codecs.conf: Can't open 'C:/mplayer/mplayer/codecs.co
nf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: Can't open '/usr/local/etc/mplayer/c
odecs.conf': No such file or directory
Using built-in default codecs.conf.
CommandLine: '-v' '-bandwidth' '700000' 'http://a1979.v0534a.c534.g.vm.akamaistr
eam.net/7/1979/534/v001/mtvnshrdstor.download.akamai.com/8646/_!/mtvi/bands/d/du
ff_hilary/fly_full_416.wmv?auth=caCcTcEaaapbNdZdUclawdVdQaGaNbia3bA-bbBw0R-dHa-A
EEwnC'
init_freetype
font: can't open file: c:/windows/fonts/arial.ttf
Cannot load font: c:/windows/fonts/arial.ttf
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using usleep() timing
get_path('input.conf') -> 'C:/mplayer/mplayer/input.conf'
Parsing input config file C:/mplayer/mplayer/input.conf
Input config file C:/mplayer/mplayer/input.conf parsed: 53 binds
get_path('fly_full_416.wmv?auth=caCcTcEaaapbNdZdUclawdVdQaGaNbia3bA-bbBw0R-dHa-A
EEwnC.conf') -> 'C:/mplayer/mplayer/fly_full_416.wmv?auth=caCcTcEaaapbNdZdUclawd
VdQaGaNbia3bA-bbBw0R-dHa-AEEwnC.conf'

Playing http://a1979.v0534a.c534.g.vm.akamaistream.net/7/1979/534/v001/mtvnshrds
tor.download.akamai.com/8646/_!/mtvi/bands/d/duff_hilary/fly_full_416.wmv?auth=c
aCcTcEaaapbNdZdUclawdVdQaGaNbia3bA-bbBw0R-dHa-AEEwnC.
Filename for url is now http://a1979.v0534a.c534.g.vm.akamaistream.net/7/1979/53
4/v001/mtvnshrdstor.download.akamai.com/8646/_!/mtvi/bands/d/duff_hilary/fly_ful
l_416.wmv?auth=caCcTcEaaapbNdZdUclawdVdQaGaNbia3bA-bbBw0R-dHa-AEEwnC
WINSOCK2 init: 0
Filename for url is now http://a1979.v0534a.c534.g.vm.akamaistream.net/7/1979/53
4/v001/mtvnshrdstor.download.akamai.com/8646/_!/mtvi/bands/d/duff_hilary/fly_ful
l_416.wmv?auth=caCcTcEaaapbNdZdUclawdVdQaGaNbia3bA-bbBw0R-dHa-AEEwnC
Resolving a1979.v0534a.c534.g.vm.akamaistream.net for AF_INET...
Connecting to server a1979.v0534a.c534.g.vm.akamaistream.net[63.123.44.169]:80 .
..
--- HTTP DEBUG HEADER --- START ---
protocol: [HTTP/1.0]
http minor version: [0]
uri: [(null)]
method: [(null)]
status code: [200]
reason phrase: [OK]
body size: [438]
Fields:

0 - Content-Type: video/x-ms-wvx
1 - Cache-Control: max-age=0, no-cache
2 - Server: Cougar/9.00.00.3372
3 - Content-Length: 438
4 - Date: Wed, 13 Oct 2004 18:17:16 GMT
5 - Pragma: no-cache, xResetStrm=1
6 - Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, com.microso

ft.wm.predstrm, com.microsoft.wm.fastcache
--- HTTP DEBUG HEADER --- END ---
Content-Type: [video/x-ms-wvx]
Content-Length: [438]
Trying ASF/HTTP...
Resolving a1979.v0534a.c534.g.vm.akamaistream.net for AF_INET...
Connecting to server a1979.v0534a.c534.g.vm.akamaistream.net[63.123.44.169]:80 .
..
=====> ASF Prerecorded
=====> ASF header chunk follows
Stream bitrate properties object
Max bandwidth set to 700000

stream count=[0x6][6]

stream id=[0x1][1]
max bitrate=[0x91f4][37364]
stream id=[0x2][2]
max bitrate=[0x1cf6c][118636]
stream id=[0x3][3]
max bitrate=[0x11072][69746]
stream id=[0x4][4]
max bitrate=[0x4da1e][317982]
stream id=[0x5][5]
max bitrate=[0x18d72][101746]
stream id=[0x6][6]
max bitrate=[0x96992][616850]

Resolving a1979.v0534a.c534.g.vm.akamaistream.net for AF_INET...
Connecting to server a1979.v0534a.c534.g.vm.akamaistream.net[63.123.44.169]:80 .
..
=====> ASF Prerecorded
Cache size set to 150 KBytes
Connected to server: a1979.v0534a.c534.g.vm.akamaistream.net
CACHE_PRE_INIT: 0 [0] 0 pre:0 eof:0
Cache fill: 0.00% (0 bytes) =====> ASF header chunk follows
Cache fill: 16.00% (24576 bytes) ASF file format detected.

Title: Fly
Author: Hilary Duff
Copyright: &#8976; 2004 Hollywood Records
Comment:
Rating: none

ASF: packets: 12085 flags: 2 max_packet_size: 2888 min_packet_size: 2888 max
_bitrate: 156000 preroll: 1578
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_interleave
type: 28 bytes, stream: 8 bytes ID: 1
unk1: 0 unk2: 12F7C4
FILEPOS=0x1017
==> Found audio stream: 1
======= WAVE Format =======
Format Tag: 353 (0x161)
Channels: 1
Samplerate: 44100
avg byte/sec: 4003
Block align: 1487
bits/sample: 16
cbSize: 10
Unknown extra header dump: [0] [88] [0] [0] [f] [0] [3d] [17] [0] [0]
===========================
ASF: audio scrambling: 1 x 1 x 1487
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 55 bytes, stream: 0 bytes ID: 2
unk1: 0 unk2: 21EB230
FILEPOS=0x1089
==> Found video stream: 2
======= VIDEO Format ======

biSize 44
biWidth 240
biHeight 180
biPlanes 1
biBitCount 24
biCompression 861293911='WMV3'
biSizeImage 0

Unknown extra header dump: [46] [19] [1a] [1]
===========================
============ ASF Stream group == START ===

object size = 62
stream count=[0x6][6]

stream id=[0x1][1]
max bitrate=[0x91f4][37364]
stream id=[0x2][2]
max bitrate=[0x1cf6c][118636]
stream id=[0x3][3]
max bitrate=[0x11072][69746]
stream id=[0x4][4]
max bitrate=[0x4da1e][317982]
stream id=[0x5][5]
max bitrate=[0x18d72][101746]
stream id=[0x6][6]
max bitrate=[0x96992][616850]

============ ASF Stream group == END ===
Found movie at 0x1130 - 0x2149F18
ASF: 1 audio and 1 video streams found
Auto-selected ASF audio ID = 1
Ahhhh, stream_chunck size is too small: 4
Error while parsing chunk header
ds_fill_buffer: EOF reached (stream: video)
ASF: No video stream found.
ASF: Searching for audio stream (id:1).
Clip info:

name: Fly
author: Hilary Duff
copyright: &#8976; 2004 Hollywood Records
comments:

==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
dec_audio: Allocating 131072 + 65536 = 196608 bytes for output buffer.
FFmpeg's libavcodec audio codec
INFO: libavcodec init OK!
AUDIO: 44100 Hz, 1 ch, 16 bit (0x10), ratio: 4003->88200 (32.0 kbit)
Selected audio codec: [ffwmav2] afm:ffmpeg (DivX audio v2 (ffmpeg))
==========================================================================
Checking audio filter chain for 44100Hz/1ch/16bit -> 44100Hz/2ch/16bit...
[libaf] Adding filter dummy
[dummy] Was reinitialized, rate=44100Hz, nch = 1, format = 0x00000001 and bps =
2
AF_pre: af format: 2 bps, 1 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 1ch Signed 16-bit (Little-Endian)
ao_win32: Samplerate:44100Hz Channels:2 Format:Signed 16-bit (Little-Endian)
ao_win32: Buffersize:4096
AO: [win32] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
AO: Description: Windows waveOut audio output
AO: Author: Sascha Sommer <saschasommer@…>
Building audio filter chain for 44100Hz/1ch/16bit -> 44100Hz/2ch/16bit...
[dummy] Was reinitialized, rate=44100Hz, nch = 1, format = 0x00000001 and bps =
2
[libaf] Adding filter channels
[channels] Changing number of channels to 2
[dummy] Was reinitialized, rate=44100Hz, nch = 1, format = 0x00000001 and bps =
2
Video: no video
Freeing 0 unused video chunks
Starting playback...
[libaf] Reallocating memory in module channels, old len = 0, new len = 65534

MPlayer interrupted by signal 2 in module: play_audio
Uninit audio filters...
[libaf] Removing filter dummy
[libaf] Removing filter channels
uninit audio: ffmpeg
DEMUXER: freeing demuxer at 01889398
DEMUXER: freeing sh_audio at 0188A890
DEMUXER: freeing sh_video at 0188A948
WINSOCK2 uninit
waveOut device closed
buffer memory freed

C:\mplayer>

comment:4 by reimar, 20 years ago

A fix should be there (for the http URL only, I'm not motivated to look into
mms): http://mplayerhq.hu/pipermail/mplayer-dev-eng/2004-December/031843.html
Please help me test it.

comment:5 by reimar, 20 years ago

Fix for http:// URLs is in CVS now.

comment:6 by panic@…, 19 years ago

Hi,

The problem is still in mplayer, and it is not a question of just selecting the
first stream; in my case it selects streams 3 and 6, which are the
lowest-quality audio/video streams.

Running on Fedora Core 4 (2.6.12) on Pentium M, I get the following output for
the example address; using -vid 4 just makes mplayer stall indefinitely after
"Auto-selected ASF audio ID = 3":

% ./mplayer -v -bandwidth 2000000 -playlist
http://www.dr.dk/skum/_arkiv/angora/angora_2_22.asx
MPlayer dev-CVS-050801-06:00-4.0.0 (C) 2000-2005 MPlayer Team
CPU: Intel Pentium M Banias (Family: 6, Stepping: 5)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2

STREAM_HTTP(1), URL: http://www.dr.dk/skum/_arkiv/angora/angora_2_22.asx
Resolving www.dr.dk for AF_INET6...
Couldn't resolve name for AF_INET6: www.dr.dk
Resolving www.dr.dk for AF_INET...
Connecting to server www.dr.dk[195.137.194.128]:80 ...
STREAM_ASF, URL: http://www.dr.dk/skum/_arkiv/angora/angora_2_22.asx
Resolving www.dr.dk for AF_INET6...
Couldn't resolve name for AF_INET6: www.dr.dk
Resolving www.dr.dk for AF_INET...
Connecting to server www.dr.dk[195.137.194.128]:80 ...
size_confirm mismatch!: 30835 28271
Error while parsing chunk header
failed, exiting
STREAM_HTTP(2), URL: http://www.dr.dk/skum/_arkiv/angora/angora_2_22.asx
Resolving www.dr.dk for AF_INET6...
Couldn't resolve name for AF_INET6: www.dr.dk
Resolving www.dr.dk for AF_INET...
Connecting to server www.dr.dk[195.137.194.128]:80 ...
Cache size set to 80 KBytes
CommandLine: '-v' '-bandwidth' '2000000' '-playlist'
'http://www.dr.dk/skum/_arkiv/angora/angora_2_22.asx'
init_freetype
get_path('font/font.desc') -> '/home/panic/.mplayer/font/font.desc'
font: can't open file: ....../.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using Linux hardware RTC timing (1024Hz).
get_path('input.conf') -> '....../.mplayer/input.conf'
Can't open input config file ......./.mplayer/input.conf: No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such file or
directory
Falling back on default (hardcoded) input config
get_path('angora_2_22.wmv.conf') -> '......./.mplayer/angora_2_22.wmv.conf'
Playing mms://WMS.dr.dk/storage/Ung/Boogie/Angora/angora_2_22.wmv.
Filename for url is now mms://WMS.dr.dk/storage/Ung/Boogie/Angora/angora_2_22.wmv
Filename for url is now mms://WMS.dr.dk/storage/Ung/Boogie/Angora/angora_2_22.wmv
STREAM_ASF, URL: mms://WMS.dr.dk/storage/Ung/Boogie/Angora/angora_2_22.wmv
Trying ASF/UDP...

===> ASF/UDP failed

Trying ASF/TCP...
Resolving WMS.dr.dk for AF_INET6...
Couldn't resolve name for AF_INET6: WMS.dr.dk
Resolving WMS.dr.dk for AF_INET...
Connecting to server WMS.dr.dk[195.85.253.68]:1755 ...
connected
unknown object
unknown object
unknown object
file object, packet length = 2888 (2888)
unknown object
stream object, stream id: 3
stream object, stream id: 6
unknown object
data object
mmst packet_length = 2888
Cache size set to 80 KBytes
STREAM: [null] mms://WMS.dr.dk/storage/Ung/Boogie/Angora/angora_2_22.wmv
STREAM: Description: mms and mms over http streaming
STREAM: Author: Bertrand, Reimar Doeffinger, Albeu
STREAM: Comment: originally based on work by Majormms (is that code still there?)
CACHE_PRE_INIT: 0 [0] 0 pre:0 eof:0
Cache fill: 0.00% (0 bytes) ASF file format detected.
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_interleave
type: 28 bytes, stream: 8 bytes ID: 1
unk1: 0 unk2: D07F730
FILEPOS=0x104B
==> Found audio stream: 1
======= WAVE Format =======
Format Tag: 353 (0x161)
Channels: 2
Samplerate: 44100
avg byte/sec: 6003
Block align: 1115
bits/sample: 16
cbSize: 10
Unknown extra header dump: [0] [88] [0] [0] [1f] [0] [d9] [22] [0] [0]
===========================
ASF: audio scrambling: 1 x 1 x 1115
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_interleave
type: 28 bytes, stream: 8 bytes ID: 2
unk1: 0 unk2: 5A5B0652
FILEPOS=0x1115
==> Found audio stream: 2
======= WAVE Format =======
Format Tag: 353 (0x161)
Channels: 2
Samplerate: 22050
avg byte/sec: 2751
Block align: 894
bits/sample: 16
cbSize: 10
Unknown extra header dump: [0] [44] [0] [0] [f] [0] [f9] [d] [0] [0]
===========================
ASF: audio scrambling: 1 x 1 x 894
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 55 bytes, stream: 0 bytes ID: 4
unk1: 0 unk2: 19F38F0
FILEPOS=0x124D
==> Found video stream: 4
======= VIDEO Format ======

biSize 44
biWidth 320
biHeight 240
biPlanes 1
biBitCount 24
biCompression 861293911='WMV3'
biSizeImage 0

Unknown extra header dump: [4c] [39] [1a] [1]
===========================
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 55 bytes, stream: 0 bytes ID: 5
unk1: 0 unk2: 30AD0C8
FILEPOS=0x132A
==> Found video stream: 5
======= VIDEO Format ======

biSize 44
biWidth 256
biHeight 192
biPlanes 1
biBitCount 24
biCompression 861293911='WMV3'
biSizeImage 0

Unknown extra header dump: [46] [9] [1a] [1]
===========================
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_interleave
type: 28 bytes, stream: 8 bytes ID: 3
unk1: 0 unk2: 5A5B0652
FILEPOS=0x143D
==> Found audio stream: 3
======= WAVE Format =======
Format Tag: 353 (0x161)
Channels: 1
Samplerate: 16000
avg byte/sec: 1500
Block align: 480
bits/sample: 16
cbSize: 10
Unknown extra header dump: [0] [22] [0] [0] [26] [0] [a0] [5] [0] [0]
===========================
ASF: audio scrambling: 1 x 1 x -32
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 55 bytes, stream: 0 bytes ID: 6
unk1: 0 unk2: 30ACF30
FILEPOS=0x14AF
==> Found video stream: 6
======= VIDEO Format ======

biSize 44
biWidth 192
biHeight 144
biPlanes 1
biBitCount 24
biCompression 861293911='WMV3'
biSizeImage 0

Unknown extra header dump: [46] [9] [1a] [1]
===========================
ASF: packets: 46964 flags: 2 max_packet_size: 2888 min_packet_size: 2888
max_bitrate: 46337 preroll: 5000

Title: Drengene fra Angora, afsnit 22
Author: Drengene fra Angora
Copyright: Danmarks Radio 2004

============ ASF Stream group == START ===

stream count=[0x6][6]

stream id=[0x1][1]
max bitrate=[0xc456][50262]
stream id=[0x2][2]
max bitrate=[0x5d7c][23932]
stream id=[0x3][3]
max bitrate=[0x366b][13931]
stream id=[0x4][4]
max bitrate=[0x315be][202174]
stream id=[0x5][5]
max bitrate=[0x10b36][68406]
stream id=[0x6][6]
max bitrate=[0x7e96][32406]

============ ASF Stream group == END ===
Found movie at 0x1556 - 0x815A9F6
ASF: 3 audio and 3 video streams found
Auto-selected ASF audio ID = 3
Auto-selected ASF video ID = 6
ASF: Searching for audio stream (id:3).
VIDEO: [WMV3] 192x144 24bpp 1000.000 fps 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:6 fourcc:0x33564D57 size:192x144 fps:1000.00 ftime:=0.0010
Clip info:

name: Drengene fra Angora, afsnit 22
author: Drengene fra Angora
copyright: Danmarks Radio 2004

get_path('sub/') -> '......./.mplayer/sub/'
get_path('default.sub') -> '......./.mplayer/default.sub'
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
dec_audio: Allocating 131072 + 65536 = 196608 bytes for output buffer.
FFmpeg's libavcodec audio codec
INFO: libavcodec init OK!
AUDIO: 16000 Hz, 1 ch, s16le, 12.0 kbit/4.69% (ratio: 1500->32000)
Selected audio codec: [ffwmav2] afm:ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
X11 opening display: :0.0
vo: X11 color mask: FFFFFF (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1400x1050 with depth 24 and 32 bpp (":0.0" => local display)
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
[x11] Current fstype setting honours FULLSCREEN ABOVE BELOW X atoms
[xv common] Drawing colorkey manually.
[xv common] Using colorkey from Xv (0x00001e).
==========================================================================
Opening video decoder: [dmo] DMO video codecs
get_path('registry') -> '........./.mplayer/registry'
DMO dll supports VO Optimizations 0 1
DMO dll might use previous sample when requested
GetOutput r=0x0 size:82944 align:1
StreamCount r=0x0 1 1
Decoder supports the following formats: YV12 YUY2 UYVY YVYU RGB8 RGB555 RGB565
RGB24 RGB32
Decoder is capable of YUV output (flags 0x1b)
VDec: vo config request - 192 x 144 (preferred csp: Packed YUY2)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (192x144->192x144,flags=0,'MPlayer',0x32315659)
VO: [xv] 192x144 => 192x144 Planar YV12
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel@…> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
using Xvideo port 69 for hw scaling
[xv] dx: 0 dy: 0 dw: 192 dh: 144
INFO: Win32/DMO video codec init OK.
Selected video codec: [wmv9dmo] vfm:dmo (Windows Media Video 9 DMO)

comment:7 by reimar, 19 years ago

As I said, it is only fixed for http://, not mms:// (you are trying to play mms:
WMS.dr.dk/storage/Ung/Boogie/Angora/angora_2_22.wmv).
It works if you use http://... (not the playlist!).

comment:8 by cosoleto@…, 16 years ago

Cc: cosoleto@… added
Note: See TracTickets for help on using tickets.