[SOLVED]BloombergTV WMA9 (WMA2) problem in Ubuntu VLC0.93

*nix specific usage questions
dixonstalbert
New Cone
New Cone
Posts: 5
Joined: 23 Dec 2008 05:19

[SOLVED]BloombergTV WMA9 (WMA2) problem in Ubuntu VLC0.93

Postby dixonstalbert » 23 Dec 2008 05:30

Hello Bonjour

I am trying to watch Bloomberg TV in vlc0.9.3 using this link:

mms://a1598.l2489858165.c24898.n.lm.akamaistream.net/D/1598/24898/v0001/reflector:58165

Video stream is good, but there is no audio.

****SOLUTION:I backuped my /usr/lib/vlc/codec directory and copied the /usr/lib/vlc/codec directory from Fedora10 install and now sound works.
As J.B. posts below, the missing file was libdmo_plugin.so, which is what you need plus medibuntu codecs (see ubuntuforums on howto install these)





Message log shows audio stream is

asf debug: - codec[0] audio name:"Windows Media Audio 9 Voice" description:" 20 kbps, 22 kHz, mono" information_length:2


The problem seems to be vlc selects dummy decoder instead of using dmo. Message log says:

main debug: using demux module "asf"
main debug: TIMER module_Need() : 53.338 ms - Total 53.338 ms / 1 intvls (Avg 53.338 ms)
main debug: looking for decoder module: 33 candidates
qt4 debug: New Event: type 1108
main debug: using decoder module "dummy"

I can successfully watch and listen to link using VLC on another computer running Fedora10/ VLC 0.98

message log on Fedora10 computer is:

looking for decoder module: 35 candidates
dmo debug: DMO codec for wmas may work with dll=wmspdmod.dll
main debug: using decoder module "dmo"

I have tried using command line switch --codec dmo but it does seem to do anything ; log does not show anything different whether I start vlc with --codec dmo or not.

I am running Ubuntu 8.04. using a debian package built with this ./configure


./configure '--mandir=/share/man' '--infodir=/share/info' '--host=i486-linux-gnu' '--build=i486-linux-gnu' '--enable-maintaner-mode' '--enable-release' '--prefix=/usr' '--enable-libtool' '--enable-fast-install' '--disable-update-check' '--disable-gnome' '--disable-gtk' '--disable-familiar' '--disable-fb' '--enable-ggi' '--enable-sdl' '--enable-esd' '--enable-mad' '--enable-arts' '--enable-jack' '--enable-pulse' '--enable-lirc' '--enable-a52' '--enable-aa' '--enable-dvbpsi' '--enable-mozilla' '--with-mozilla-pkg=libxul-plugin' '--disable-kde' '--enable-mp4' '--enable-dvb' '--disable-satellite' '--enable-ogg' '--enable-vorbis' '--enable-shout' '--enable-qt4' '--disable-slp' '--enable-flac' '--disable-skins' '--disable-basic-skins' '--enable-skins2' '--enable-freetype' '--enable-mkv' '--enable-speex' '--enable-caca' '--enable-live555' '--enable-libmpeg2' '--enable-fribidi' '--enable-cdio' '--enable-mod' '--enable-theora' '--enable-modplug' '--enable-dvdnav' '--enable-gnutls' '--enable-ffmpeg' '--enable-ncurses' '--enable-smb' '--disable-gnomevfs' '--enable-bonjour' '--enable-mpc' '--enable-vcd' '--enable-vcdx' '--enable-notify' '--enable-twolame' '--disable-zvbi' '--enable-telx' '--enable-mediacontrol-bindings' '--disable-atmo' '--enable-taglib' '--enable-libass' '--enable-libdca' '--enable-real' '--enable-realrtsp' '--enable-alsa' '--enable-dv' '--enable-v4l' '--enable-v4l2' '--enable-pvr' '--enable-faad' '--with-faad-tree=extras/faad2' '--enable-x264' '--with-x264-tree=extras/x264' '--enable-glide' '--enable-svgalib' '--enable-dvd' '--without-dvdcss' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-g -O2' 'LDFLAGS=-Wl,-Bsymbolic-functions' 'CPPFLAGS=' 'CXXFLAGS=-g -O2' 'PKG_CONFIG_PATH=:extras/x264:extras/faad2'

I compiled newest ffmpeg and I have w32codecs installed at /usr/lib/w32codecs


I can play the following link with audio:

mms://199.246.67.152:80/robtvbb.asp

Message output for this link is:

avcodec decoder debug: ffmpeg codec (Windows Media Audio 2) started
[00000427] main decoder debug: using decoder module "avcodec"
[00000427] main decoder debug: TIMER module_Need() : 2.018 ms - Total 2.018 ms /


I can also play wav files without a problem. (I think I need working w32codecs to do this, n'est-ce pas?)


How can I tell if VLC can find my w32codecs and whether the command line switchs are working to direct vlc to the right directory to find them?


(I have also tried compiling VLC using instructions here http://wiki.videolan.org/User:J-b#VLC_configure_line but ./configure crashed with error message about not finding libliveMedia.a- also I started by trying VLC 0.86 that come with Ubuntu 8.04 but I got this error message: main decoder error: no suitable decoder module for fourcc `wmas'.
VLC probably does not support this sound or video format. )

Thank you for any help
Dixon
Last edited by dixonstalbert on 29 Dec 2008 18:50, edited 1 time in total.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: BloombergTV WMA9 (WMA2) problem in Ubuntu VLC0.93

Postby Jean-Baptiste Kempf » 23 Dec 2008 12:17

You need to install dmo codecs to play with dmo.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

dixonstalbert
New Cone
New Cone
Posts: 5
Joined: 23 Dec 2008 05:19

Re: BloombergTV WMA9 (WMA2) problem in Ubuntu VLC0.93

Postby dixonstalbert » 24 Dec 2008 04:05

thanks j-b

I think dmo codecs are already installed on my system.


here is output of ~$ gst-inspect-0.10 pitfdll
Plugin Details:
Name: pitfdll
Description: DLL-loader elements
Filename: /usr/lib/gstreamer-0.10/libpitfdll.so
Version: 0.9.1.1
License: GPL
Source module: pitfdll
Binary package: PitfDLL
Origin URL: http://ronald.bitfreak.net/pitfdll/

qtadec_bin: quicktime binary audio decoder
dmodec_wmspdmodv1: DMO wmspdmod decoder version 1
dmodec_wmadmodv3: DMO wmadmod decoder version 3
dmodec_wmadmodv2: DMO wmadmod decoder version 2
dmodec_wmadmodv1: DMO wmadmod decoder version 1
dmodec_wmvdmodv3: DMO wmvdmod decoder version 3
dmodec_wmvdmodv2: DMO wmvdmod decoder version 2
dmodec_wmvdmodv1: DMO wmvdmod decoder version 1
dmodec_wmv9dmodv3: DMO wmv9dmod decoder version 3
dshowdec_ir41_32v4: DS ir41_32 decoder version 4
dshowdec_ir50_32v5: DS ir50_32 decoder version 5

11 features:
+-- 11 elements

Do I have to recompile vlc for it to find them?


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 66 guests