LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   WMV video asks for G2M.dll in mplayer (https://www.linuxquestions.org/questions/slackware-14/wmv-video-asks-for-g2m-dll-in-mplayer-813047/)

logicalfuzz 06-09-2010 01:44 AM

WMV video asks for G2M.dll in mplayer
 
I am trying to play a wmv video file in mplayer. I get the following error:
Code:

njathan@slackhome ~/software/essential-20071007 $ mplayer ../../Videos/Lyassur-mindMapping800.wmv
MPlayer r29390-4.3.3 (C) 2000-2009 MPlayer Team                                                 

Playing ../../Videos/Lyassur-mindMapping800.wmv.
ASF file format detected.
[asfheader] Audio stream found, -aid 1
[asfheader] Video stream found, -vid 3
VIDEO:  [G2M3]  1280x1024  24bpp  1000.000 fps  101.0 kbps (12.3 kbyte/s)
==========================================================================
Opening video decoder: [dmo] DMO video codecs
Win32 LoadLibrary failed to load: G2M.dll, /usr/lib/codecs/G2M.dll, /usr/lib/win32/G2M.dll, /usr/local/lib/win32/G2M.dll
IMediaObject ERROR: 0x895c70d  could not open DMO DLL (0x0 : 0)
Failed to create DMO filter
ERROR: Could not open required DirectShow codec G2M.dll.
You need to upgrade/install the binary codecs package.
Go to http://www.mplayerhq.hu/dload.html
VDecoder init failed :(
Cannot find codec matching selected -vo and video format 0x334D3247.
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 1 ch, s16le, 48.0 kbit/6.81% (ratio: 6003->88200)
Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
AO: [oss] 44100Hz 1ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A:  8.3 (08.3) of 4905.0 ( 1:21:45.0)  0.2%
Exiting... (Quit)
njathan@slackhome ~/software/essential-20071007 $

After some google, i found a post that seemed to talk about it.
I downloaded the codec, installed it on wine, and copied the G2M.dll in /usr/lib/codecs. The video still does not play. This is what i get:
Code:

njathan@slackhome ~/software/essential-20071007 $ mplayer ../../Videos/Lyassur-mindMapping800.wmv                                       
MPlayer r29390-4.3.3 (C) 2000-2009 MPlayer Team                                                                                         

Playing ../../Videos/Lyassur-mindMapping800.wmv.
ASF file format detected.                     
[asfheader] Audio stream found, -aid 1         
[asfheader] Video stream found, -vid 3         
VIDEO:  [G2M3]  1280x1024  24bpp  1000.000 fps  101.0 kbps (12.3 kbyte/s)
==========================================================================
Opening video decoder: [dmo] DMO video codecs                           
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             
Called unk_GetModuleHandleW                                             


MPlayer interrupted by signal 11 in module: init_video_codec
- MPlayer crashed by bad usage of CPU/FPU/RAM.             
  Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
  disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn't happen.                                   
  It can be a bug in the MPlayer code _or_ in your drivers _or_ in your     
  gcc version. If you think it's MPlayer's fault, please read               
  DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
  won't help unless you provide this information when reporting a possible bug.
njathan@slackhome ~/software/essential-20071007 $

Any ideas how to get around this to play the WMV file?

andrew.46 06-09-2010 02:17 AM

Hi logicalfuzz,

All the G2M3 files I could find crash badly on even the most recent svn MPlayer. I would suggest you tool up to the latest svn and make a bugreport to MPlayer-users...

Andrew


All times are GMT -5. The time now is 11:02 PM.