Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93064 - mplayer-1.0_pre7 can not play wmv files (also affects xine-ui-0.99.3-r1)
Summary: mplayer-1.0_pre7 can not play wmv files (also affects xine-ui-0.99.3-r1)
Status: RESOLVED DUPLICATE of bug 92921
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-18 06:22 UTC by Fredrik Andersson
Modified: 2005-05-18 16:53 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fredrik Andersson 2005-05-18 06:22:54 UTC
Output from a sample session below. I don't know what caused this misbehavior,
but it seems to affect xine too. Some package versions of mine

media-video/mplayer-1.0_pre7
media-video/xine-ui-0.99.3-r1
media-libs/xine-lib-1.0.1-r1
media-libs/win32codecs-20050412

mplayer and xine-lib were compiled with win32codecs use-flag enabled. I have
been able to play wmv-files before with mplayer on this system.

[~/share/video/fun]$ mplayer -vo x11 -ao alsa eeriecarad.wmv
MPlayer 1.0pre7-3.3.5-20050130 (C) 2000-2005 MPlayer Team
CPU: Intel  (Family: 6, Stepping: 6)
Detected cache-line size is 64 bytes
MMX2 supported but disabled
CPUflags:  MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX SSE SSE2



85 audio & 196 video codecs
Playing eeriecarad.wmv.
Cache fill:  9.54% (800175 bytes)    ASF file format detected.
VIDEO:  [WMV3]  320x240  24bpp  1000.000 fps    0.0 kbps ( 0.0 kbyte/s)
Clip info:
 name:
 author:
 copyright:
 comments:
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16le, 64.0 kbit/4.54% (ratio: 8005->176400)
Selected audio codec: [ffwmav2] afm:ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
vo: X11 running at 1600x1200 with depth 24 and 32 bpp (":0" => local display)
==========================================================================
Opening video decoder: [dmo] DMO video codecs
Win32 LoadLibrary failed to load: wmv9dmod.dll, /usr/lib/win32/wmv9dmod.dll,
/usr/local/lib/win32/wmv9dmod.dll
IMediaObject ERROR: 0x857e3de  could not open DMO DLL (0x0 : 0)
Failed to create DMO filter
ERROR: Could not open required DirectShow codec wmv9dmod.dll.
You need to upgrade/install the binary codecs package.
Go to http://mplayerhq.hu/homepage/dload.html
VDecoder init failed :(
Opening video decoder: [dmo] DMO video codecs
Win32 LoadLibrary failed to load: wmvdmod.dll, /usr/lib/win32/wmvdmod.dll,
/usr/local/lib/win32/wmvdmod.dll
IMediaObject ERROR: 0x857e3de  could not open DMO DLL (0x0 : 0)
Failed to create DMO filter
ERROR: Could not open required DirectShow codec wmvdmod.dll.
You need to upgrade/install the binary codecs package.
Go to http://mplayerhq.hu/homepage/dload.html
VDecoder init failed :(
Cannot find codec matching selected -vo and video format 0x33564D57.
Read DOCS/HTML/en/codecs.html!
==========================================================================
Checking audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le...
AF_pre: 44100Hz/2ch/s16le
alsa-init: 1 soundcard found, using: default
alsa: 44100 Hz/2 channels/4 bpf/65536 bytes buffer/Signed 16 bit Little Endian
AO: [alsa] 44100Hz 2ch s16le (2 bps)
Building audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le...
Video: no video
Starting playback...
A:   2.0 (02.0)  0.6% 6%

MPlayer interrupted by signal 2 in module: play_audio
alsa-uninit: pcm closed
[~/share/video/fun]$  

Reproducible: Always
Steps to Reproduce:
1. Play any .wmv file using
2.
3.

Actual Results:  
Can't decode video in file, audio works

Expected Results:  
Both audio and video should work

Portage 2.0.51.22 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20040808-r1,glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r8 i686)
=================================================================
System uname: 2.6.11-gentoo-r8 i686 Intel(R) Pentium(R) M processor 2.00GHz
Gentoo Base System version 1.6.12
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.8
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r1, 2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -mfpmath=sse -msse -msse2 -mmmx -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/jetty/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -mfpmath=sse -msse -msse2 -mmmx -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ds.thn.htu.se/linux/gentoo
http://trumpetti.atm.tut.fi/gentoo"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X Xaw3d aac aalib acpi alsa apache2 apm arts avi berkdb bitmap-fonts
cdparanoia cdr crypt cups curl directfb divx4linux dvd dvdr dvdread emboss
encode esd fam fbcon flac foomaticdb fortran gd gdbm gif gimpprint glut gnome
gpm gtk gtk2 guile imagemagick imlib java jikes jpeg junit kde lesstif libg++
libwww mad matroska mikmod mmx mmx2 mng motif mp3 mpeg mysql ncurses nls nptl
nptlonly ogg oggvorbis opengl oss pam pdflib perl php png postgres ppds python
qt quicktime readline rtc ruby samba sdl slang spell sse ssl svg svga tcltk tcpd
tiff truetype truetype-fonts type1-fonts unicode vorbis wmf xine xinerama xml
xml2 xmms xv xvid zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Anton Romanov 2005-05-18 06:25:29 UTC
well it can actually play wmv9 with win32codecs use flag
Comment 2 Anton Romanov 2005-05-18 06:26:55 UTC
ooops ... sorry
i've haven't noticed that you have this flag set :(
i'm sorry for misunderstanding
Comment 3 xenon 2005-05-18 13:34:46 UTC
Exact thing here (all of a sudden, I might add). I'm not able to track which 
package emerge could have caused this.
Comment 4 Bruno Roggeri 2005-05-18 16:17:59 UTC
Same problem here on my brand new x86 gentoo. Most of my testing was done with
mplayer-1.0_pre7 and win32codecs-20050412, but I think I noticed similar
problems with mplayer-1.0_pre6, xine and win32codecs-20050216 (it was the reason
I tried the ~x86 versions out).
I'll downgrade to re-check whether the stable versions _really_ didn't worked,
but I can't see why they would ... (well I can't see why they don't either :) )
Comment 5 Bruno Roggeri 2005-05-18 16:36:40 UTC
I confirm it doesn't work with mplayer-1.0_pre6-r4 and win32codecs-20050216 neither.
I don't know if it's relevant, but I thought I would post my package.keywords as
it's a bit tuned (for better utf8 support):

bruno@roggeri /etc/portage $ cat package.keywords 
=sys-apps/baselayout-1.11.12
=sys-libs/readline-5.0-r2
=sys-apps/sysvinit-2.86
=app-shells/bash-3.0-r11
#media-video/mplayer
#media-libs/win32codecs

could these have an influence ?
Comment 6 Luca Barbato gentoo-dev 2005-05-18 16:53:22 UTC
The issue is due a glitch in a baselayout version.

remount /dev with default options (no noexec) and it will run again

*** This bug has been marked as a duplicate of 92921 ***