[MPlayer-users] mplayer-k6: cannot not play voxware audio

serge at SG3816.spb.edu serge at SG3816.spb.edu
Sat Jan 4 01:32:42 CET 2003


Package: mplayer-k6
Version: 0.90rc2-0.1
Severity: normal


Hello!

Today I've upgraded mplayer at my Debian 3.0 (woody) system. I found
that I cannot play now the movie that played fine before. The error is
as follows:

Opening audio decoder: [dshow] Win32/DirectShow decoders
Total Unfree 4909 bytes cnt 68 [(nil),0]
Warning: DS_Filter() source format is not accepted.  (DLL=voxmsdec.ax, r=0x1)
ERROR: Couldn't open required DirectShow codec: voxmsdec.ax
ADecoder preinit failed :(
ADecoder init failed :(
*** Try to upgrade /home/serge/.mplayer/codecs.conf from etc/codecs.conf
*** If it still does not work, read DOCS/codecs.html!
Can't find codec for audio format 0x75!

Mplayer 0.90pre9-0.1 works fine with this movie.

In /etc/codecs.conf I have 

audiocodec voxware
info "VoxWare"
status working
format 0x75
driver dshow
dll "voxmsdec.ax"
guid 0x73f7a062, 0x8829, 0x11d1, 0xb5, 0x50, 0x00, 0x60, 0x97, 0x24, 0x2d, 0x8d

And I have voxmsdec.ax in /usr/lib/win32

This is strace output:

open("/usr/lib/win32/voxmsdec.ax", O_RDONLY) = 13
lseek(13, 0, SEEK_END)                  = 56320
lseek(13, 0, SEEK_SET)                  = 0
lseek(13, 0, SEEK_END)                  = 56320
lseek(13, 0, SEEK_SET)                  = 0
old_mmap(NULL, 56320, PROT_READ, MAP_PRIVATE, 13, 0) = 0x4115b000
open("/dev/zero", O_RDWR)               = 14
old_mmap(0x1d140000, 131072, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0x1d140000
close(14)                               = 0
old_mmap(0x1d140000, 1024, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0) = 0x1d140000
old_mmap(0x1d141000, 47104, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0x400) = -1 EINVAL (Invalid argument)
open("/dev/zero", O_RDONLY)             = 14
old_mmap(0x1d141000, 47104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0x1d141000
lseek(13, 1024, SEEK_SET)               = 1024
read(13, "j\377h\213\307\24\35d\241\0\0\0\0Pd\211%\0\0\0\0QVh\0\1"..., 47104) = 47104
lseek(13, 1024, SEEK_SET)               = 1024
mprotect(0x1d141000, 47104, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
old_mmap(0x1d14d000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0xbc00) = -1 EINVAL (Invalid argument)
old_mmap(0x1d14d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0x1d14d000
lseek(13, 48128, SEEK_SET)              = 48128
read(13, "\352\334\0\0\374\334\0\0\f\335\0\0\332\334\0\0\312\334"..., 4096) = 4096
lseek(13, 48128, SEEK_SET)              = 48128
mprotect(0x1d14d000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
old_mmap(0x1d14e000, 1024, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0xcc00) = -1 EINVAL (Invalid argument)
old_mmap(0x1d14e000, 1024, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0x1d14e000
lseek(13, 52224, SEEK_SET)              = 52224
read(13, "2390F28C-34C9DD04C6-9194F18F70EF"..., 1024) = 1024
lseek(13, 52224, SEEK_SET)              = 52224
mprotect(0x1d14e000, 1024, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
old_mmap(0x1d14f000, 1024, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0xd000) = 0x1d14f000
old_mmap(0x1d150000, 2048, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 13, 0xd400) = -1 EINVAL (Invalid argument)
old_mmap(0x1d150000, 2048, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 14, 0) = 0x1d150000
lseek(13, 54272, SEEK_SET)              = 54272
read(13, "\0\20\0\0P\0\0\0\0030\2030\2430\3030\3120\3210\3430\223"..., 2048) = 2048
lseek(13, 54272, SEEK_SET)              = 54272
mprotect(0x1d150000, 2048, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
munmap(0x4115b000, 56320)               = 0
close(13)                               = 0
brk(0x8536000)                          = 0x8536000
brk(0x8537000)                          = 0x8537000
munmap(0x1d140000, 131072)              = 0
write(1, "Total Unfree 4909 bytes cnt 68 ["..., 41) = 41
write(1, "Warning: DS_Filter() source form"..., 78) = 78
writev(7, [{"\222\2\2\0\6\0`\0021\0\16\0\1\0000\0", 16}, {"-ttf-arial-medium-r-normal-*-13-"..., 48}], 2) = 64
read(7, "\1\370F\0\16\0\0\0\1\0F\t\0<\246\10\260\273/\0\275\21\f"..., 32) = 32
readv(7, [{"4-ttf-arial-medium-r-normal--13-"..., 56}, {"", 0}], 2) = 56
writev(7, [{"1\2\16\0\1\0000\0", 8}, {"-ttf-arial-medium-r-normal-*-13-"..., 48}], 2) = 56
read(7, "\1\370G\0\16\0\0\0\1\0F\t\0<\246\10\0\20\0\0\0\0\0\0\0"..., 32) = 32
readv(7, [{"4-ttf-arial-medium-r-normal--13-"..., 56}, {"", 0}], 2) = 56
write(7, "-\2\20\0\v\0`\0024\0\16\0-ttf-arial-medium-r-"..., 76) = 76
read(7, "\1\303I\0<\2\0\0\0\0\0\0\362\377\373\377\362\377\272\373"..., 32) = 32
read(7, "\5\0F\4\324\303\264\0\0\0\377\0\0\0\"\0\0\0\0\0\f\0\3\0"..., 40) = 40
read(7, "\22\0\0\0/\1\0\0\255\0\0\0000\1\0\0@\0\0\0001\1\0\0\256"..., 272) = 272
read(7, "\1\0\10\0\n\0\t\0\0\0\375\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1976) = 1976
write(7, "-\2\20\0\f\0`\0024\0\16\0-ttf-arial-medium-r-"..., 76) = 76
read(7, "\1\303K\0<\2\0\0\0\0\0\0\362\377\373\377\362\377\272\373"..., 32) = 32
read(7, "\5\0F\4\324\303\264\0\0\0\377\0\0\0\"\0\0\0\0\0\f\0\3\0"..., 40) = 40
read(7, "\22\0\0\0/\1\0\0\255\0\0\0000\1\0\0@\0\0\0001\1\0\0\256"..., 272) = 272
brk(0x8538000)                          = 0x8538000
read(7, "\1\0\10\0\n\0\t\0\0\0\375\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1976) = 1976
write(7, "-\2\20\0\r\0`\0024\0\16\0-ttf-arial-medium-r-"..., 76) = 76
read(7, "\1\303M\0<\2\0\0\0\0\0\0\362\377\373\377\362\377\272\373"..., 32) = 32
read(7, "\5\0F\4\324\303\264\0\0\0\377\0\0\0\"\0\0\0\0\0\f\0\3\0"..., 40) = 40
read(7, "\22\0\0\0/\1\0\0\255\0\0\0000\1\0\0@\0\0\0001\1\0\0\256"..., 272) = 272
brk(0x8539000)                          = 0x8539000
read(7, "\1\0\10\0\n\0\t\0\0\0\375\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1976) = 1976
write(7, "-\2\20\0\16\0`\0024\0\16\0-ttf-arial-medium-r-"..., 76) = 76
read(7, "\1\303O\0<\2\0\0\0\0\0\0\362\377\373\377\362\377\272\373"..., 32) = 32
read(7, "\5\0F\4\324\303\264\0\0\0\377\0\0\0\"\0\0\0\0\0\f\0\3\0"..., 40) = 40
read(7, "\22\0\0\0/\1\0\0\255\0\0\0000\1\0\0@\0\0\0001\1\0\0\256"..., 272) = 272
brk(0x853a000)                          = 0x853a000
read(7, "\1\0\10\0\n\0\t\0\0\0\375\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1976) = 1976
write(7, "\1\30\f\0\17\0`\2G\0\0\0\0\0\0\0\310\0\310\0\0\0\1\0#\0"..., 276) = 276
read(7, "\1\273U\0\0\0\0\0;\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"..., 32) = 32
brk(0x853d000)                          = 0x853d000
uname({sys="Linux", node="galileo", ...}) = 0
open("/usr/share/themes/Mozilla-modern/gtk/bg.png", O_RDONLY) = 13
fstat64(13, {st_mode=S_IFREG|0664, st_size=401, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4114d000
read(13, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0@\0\0\0@\10\2\0\0\0%"..., 4096) = 401
_llseek(13, 0, [0], SEEK_SET)           = 0
read(13, "\211PNG\r\n\32\n\0\0\0\rIHDR\0\0\0@\0\0\0@\10\2\0\0\0%"..., 4096) = 401
_llseek(13, 401, [401], SEEK_SET)       = 0
_llseek(13, 401, [401], SEEK_SET)       = 0
_llseek(13, 401, [401], SEEK_SET)       = 0
_llseek(13, 401, [401], SEEK_SET)       = 0
_llseek(13, 401, [401], SEEK_SET)       = 0
brk(0x8540000)                          = 0x8540000
brk(0x8549000)                          = 0x8549000
brk(0x854d000)                          = 0x854d000
brk(0x854e000)                          = 0x854e000
brk(0x854f000)                          = 0x854f000
brk(0x8550000)                          = 0x8550000
close(13)                               = 0
munmap(0x4114d000, 4096)                = 0
shmget(IPC_PRIVATE, 160000, IPC_CREAT|0x1ff|0666) = 749666323
shmat(749666323, 0, 0)                  = 0x41a44000
write(7, "\22\0\7\0\17\0`\2;\1\0\0!\0\0\0 \0\310\0\1\0\0\0\1\0`\2"..., 840) = 840
read(7, "\1\2v\0\0\0\0\0\4\0\300\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"..., 32) = 32
shmdt(0x41a44000)                       = 0
shmctl(749666323, IPC_RMID, 0)          = 0
write(7, "\222\2\2\0\"\0`\2+\1\1\0", 12) = 12
read(7, "\1\2x\0\0\0\0\0\4\0\300\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0"..., 32) = 32
write(7, "\2\2\4\0\17\0`\2\1\0\0\0%\0`\2=\0\4\0\17\0`\2\0\0\0\0\0"..., 56) = 56
read(7, "\1 {\0\t\0\0\0#\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0\1\0\0\0h"..., 32) = 32
read(7, "C\0\0\0\1\0\0\0\1\0\0\0\34\305\261@\\\205\253 at W\236{\2"..., 36) = 36
write(7, "\22\0\17\0\17\0`\2#\0\0\0#\0\0\0 \0\4\0\t\0\0\0g\0\0\0"..., 80) = 80
read(7, "\1\273}\0\0\0\0\0\225\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0"..., 32) = 32
shmget(IPC_PRIVATE, 7396, IPC_CREAT|0x1ff|0666) = 749699091
shmat(749699091, 0, 0)                  = 0x4114d000
write(7, "\22\0\10\0\17\0`\2\225\1\0\0\225\1\0\0 \0\4\0\2\0\0\0\t"..., 52) = 52
read(7, "\1\2\200\0\0\0\0\0\4\0\300\0\0\0\0\0\0\0\0\0\0\0\0\0\1"..., 32) = 32
shmctl(749699091, IPC_RMID, 0)          = 0
write(7, "5\1\4\0\'\0`\2\17\0`\2+\0+\0007\0\5\0(\0`\2\'\0`\2\0\0"..., 540) = 540
read(7, "\1\2\214\0\0\0\0\0\4\0\300\0\0\0\0\0\0\0\0\0\0\0\0\0\1"..., 32) = 32
shmdt(0x4114d000)                       = 0
shmget(IPC_PRIVATE, 7396, IPC_CREAT|0x1ff|0666) = 749731863
shmat(749731863, 0, 0)                  = 0x4114d000
write(7, "\222\2\2\0&\0`\2\222\1\4\0+\0`\2\27\0\260,\0\0`\2+\0\1"..., 28) = 28
read(7, "\1\2\217\0\0\0\0\0\4\0\300\0\0\0\0\0\0\0\0\0\0\0\0\0\1"..., 32) = 32
shmctl(749731863, IPC_RMID, 0)          = 0
write(7, "5\1\4\0,\0`\2\17\0`\2+\0+\0007\0\5\0-\0`\2,\0`\2\0\0\1"..., 516) = 516
read(7, "\1\2\233\0\0\0\0\0\4\0\300\0\0\0\0\0\0\0\0\0\0\0\0\0\1"..., 32) = 32
shmdt(0x4114d000)                       = 0
write(7, "\222\2\2\0+\0`\2\20\0\4\0\6\0+\0KOI8-R`\2", 24) = 24
read(7, "\1\273\235\0\0\0\0\0\235\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 32) = 32
write(7, "\20\0\5\0\v\0`\2UTF8_STRING8", 20) = 20
read(7, "\1\273\236\0\0\0\0\0\236\1\0\0\0\0\0\0\1\0\0\0\0\0\0\0"..., 32) = 32
write(7, "\20\0\6\0\r\0`\2COMPOUND_TEXTR`\2", 24) = 24
read(7, "\1\273\237\0\0\0\0\0^\1\0\0\0\0\0\0\1\0\0\0\0\0\0\0\1\0"..., 32) = 32
open("/usr/lib/gconv/KOI8-R.so", O_RDONLY) = 13
read(13, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\7\0\000"..., 1024) = 1024
fstat64(13, {st_mode=S_IFREG|0644, st_size=7648, ...}) = 0
old_mmap(NULL, 10292, PROT_READ|PROT_EXEC, MAP_PRIVATE, 13, 0) = 0x4114d000
mprotect(0x4114f000, 2100, PROT_NONE)   = 0
old_mmap(0x4114f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 13, 0x1000) = 0x4114f000
close(13)                               = 0
uname({sys="Linux", node="galileo", ...}) = 0
write(7, "\1\30\f\0000\0`\2\17\0`\2\377\377\377\377\1\0\1\0\0\0\1"..., 456) = 456
read(7, "\26\0\247\0000\0`\0020\0`\2\0\0\0\0\265\0:\0U\0\27\0\0"..., 32) = 32
read(7, "\23\0\254\0000\0`\0020\0`\2\0\0\0\0`\1\203\1\310\0\310"..., 32) = 32
read(7, "\1\273\257\0\0\0\0\0`\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0"..., 32) = 32
write(7, "\24\0\6\0G\0\0\0`\1\0\0\0\0\0\0\0\0\0\0\0@\0\0", 24) = 24
read(7, "\26\0\257\0\17\0`\2\17\0`\2\23\0\300\0\0\0\0\0\300\1Z\0"..., 32) = 32
read(7, "\26\0\257\0\17\0`\2\17\0`\2\23\0\300\0`\1\203\1\300\1Z"..., 32) = 32
read(7, "\26\0\257\0\17\0`\2\17\0`\2\26=\340\0`\1\203\1\300\1Z\0"..., 32) = 32
read(7, "\25\370\257\0\17\0`\2\17\0`\2\30=\340\0\6\0\23\0\0\0\0"..., 32) = 32
read(7, "\26\1\257\0\17\0`\2\17\0`\2\0\0\0\0\6\0\23\0\300\1Z\0\0"..., 32) = 32
read(7, "\2265\257\0\17\0`\2\17\0`\2\30=\340\0f\1\226\1\300\1Z\0"..., 32) = 32
read(7, "\23\20\257\0\17\0`\2\17\0`\2\0\0\0\0\34\371\377\277\30"..., 32) = 32
read(7, "\17\1\257\0\17\0`\2\0\370\377\277d\370\360\1&\3&\3\1\0"..., 32) = 32
read(7, "\f\16\257\0\17\0`\2\0\0\0\0\300\1:\0\3\0_\tD\367\377\277"..., 32) = 32
read(7, "\f\16\257\0\17\0`\2\0\0:\0\265\0\27\0\2\0\\\10\200\21\337"..., 32) = 32
read(7, "\f\370\257\0\17\0`\2\n\1:\0\266\0\27\0\1\0P\10\1\0\0\000"..., 32) = 32
read(7, "\f\1\257\0\17\0`\2\0\0Q\0\300\1\t\0\0\0\0\0 \211\\\10\214"..., 32) = 32
read(7, "\f\0\257\0000\0`\2\0\0\0\0U\0\27\0\0\0\0\0 \211\\\10\214"..., 32) = 32
read(7, "\7\3\257\0 \26\202\206G\0\0\0\17\0`\2\0\0\0\0\37\2\234"..., 32) = 32
read(7, "\241 \257\0\17\0`\2\f\1\0\0)\1\0\0\34\26\202\206\356\232"..., 32) = 32
read(7, "\t\3\257\0\17\0`\2\0\227r\10\0\0\0\0\230rg\10\240\20\f"..., 32) = 32
read(7, "\1 \260\0\1\0\0\0\6\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\1\0\0"..., 32) = 32
read(7, "\n\0\340\0", 4)                = 4
write(7, "\20\0\5\0\n\0\0\0_WIN_LAYER\0\0", 20) = 20
read(7, "\1\273\261\0\0\0\0\0g\1\0\0\0\0\0\0\1\0\0\0\0\0\0\0\1\0"..., 32) = 32
write(7, "\31\0\v\0G\0\0\0\0\0\10\0! \6\10\17\0`\2g\1\0\0\4\0\0\0"..., 72) = 72
read(7, "\1\273\263\0\0\0\0\0v\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0"..., 32) = 32
write(2, "ERROR: Couldn\'t open required Di"..., 60ERROR: Couldn't open required DirectShow codec: voxmsdec.ax
) = 60

Thanks for your work!

-- System Information
Debian Release: 3.0
Kernel Version: Linux galileo 2.4.20 #1 Fri Dec 20 21:25:30 MSK 2002 i686 unknown

Versions of the packages mplayer-k6 depends on:
hi  aalib1         1.4p5-13       ascii art library
hi  libasound2     0.9.0beta10a-3 Advanced Linux Sound Architecture (libraries
hi  libc6          2.2.5-11.2     GNU C Library: Shared libraries and Timezone
hi  libcdparanoia0 3a9.8-6        Shared libraries for cdparanoia (runtime lib
hi  libdvdnav1     0.1.3-1        The DVD navigation library
hi  libdvdread2    0.9.2-0.1      Simple foundation for reading DVDs.
hi  libfreetype6   2.0.9-1        FreeType 2 font engine, shared library files
hi  libggi2        2.0.1-2        General Graphics Interface runtime libraries
hi  libglib1.2     1.2.10-4       The GLib library of C routines
hi  libgtk1.2      1.2.10-11      The GIMP Toolkit set of widgets for X
hi  libjpeg62      6b-5           The Independent JPEG Group's JPEG runtime li
hi  liblircclient0 0.6.5-1        LIRC client library
hi  liblzo1        1.07-1         A real-time data compression library.
hi  libmad0        0.14.2b-3      MPEG audio decoder library
hi  libncurses5    5.2.20020112a- Shared libraries for terminal handling
hi  libogg0        1.0rc3-1       Ogg Bitstream Library
hi  libpng2        1.0.12-3.woody PNG library - runtime
hi  libsdl1.2debia 1.2.4-1        Simple DirectMedia Layer
hi  libstdc++2.10- 2.95.4-11woody The GNU stdc++ library
hi  libungif4g     4.1.0b1-2      shared library for GIF images (runtime lib)
hi  libvorbis0     1.0rc3-1       The Vorbis General Audio Compression Codec
hi  libxvidencore0 20020822-0.0   MPEG-4 Video encoder
hi  svgalibg1      1.4.3-7        Console SVGA display utilities
hi  xlibmesa3      4.2.1-0pre1v1  XFree86 version of Mesa 3D graphics library
hi  xlibs          4.1.0-16       X Window System client libraries
hi  zlib1g         1.1.4-1        compression library - runtime
ii  libdirectfb8   0.9.8-2        frame buffer graphics library (for 2.4+ kern
ii  libpostproc0   0.90rc1-0.1    Mplayer postproc shared libraries
hi  xlibmesa3      4.2.1-0pre1v1  XFree86 version of Mesa 3D graphics library
	^^^ (Provides virtual package libgl1)

--- Begin /etc/mplayer.conf (modified conffile)
vo=xv			# To specify default video driver (see -vo help for
			# list)
ao=sdl			# To specify default audio driver (see -ao help for
			# list)
fs=no			# Enlarges movie window to your desktop's size.
			# Used by drivers: all
vm=no			# Tries to change to a different videomode
			# Used by drivers: dga2, x11, sdl
bpp=0			# Force changing display depth.
			# Valid settings are: 0, 15, 16, 24, 32
			# may need 'vm=yes' too.
			# Used by drivers: fbdev, dga2, svga
zoom=no			# Enable software scaling (powerful CPU needed)
			# Used by drivers: svga, aalib
double=yes		# use double-buffering (recommended for xv with
			# SUB/OSD usage)
osdlevel=1		# don't display OSD at stratup
monitoraspect=4:3	# standard monitor size, with square pixels
cache = 1024		# Disk cache 1 MB
skin = default
			# use "vo = sdl:aalib" or "vo sdl:dga" and so on,
			# for specifying SDL subdrivers
			# use "ao = sdl:esd" to use SDL's ESD driver
framedrop=no		# drop frames, when not in sync (slow CPU, videocard,
			# etc)
			# See "mplayer -vfm help" for all available codecs
			# try removing this)

--- End /etc/mplayer.conf



More information about the MPlayer-users mailing list