Page 1 of 1

no sout access module matched "shout"?

Posted: 29 Apr 2007 21:55
by dombrowsky
I'm trying to get VLC to connect to an icecast server. From the looks of other posts on the subject, this should be possible only from the command line using something like this:

Code: Select all

./VLC -vv dshow://dshow-adev="" :sout="#transcode{acodec=spx,ab=8,channels=2 }:duplicate{dst=std{access=shout,mux=ogg,dst=source:hackme@192.168.1.6:8000/audio.ogg}}"
I ran that line, as is, just to see what would happen. It looks like my syntax is correct, but it can't find the "shout" module.

Code: Select all

main debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU main debug: looking for memcpy module: 3 candidates main debug: using memcpy module "memcpymmxext" main debug: waiting for thread completion main debug: thread 42894848 (playlist) created at priority -47 (playlist/playlist.c:184) main debug: waiting for thread completion main debug: thread 42018816 (preparser) created at priority -47 (playlist/playlist.c:210) main debug: looking for interface module: 1 candidate main debug: using interface module "hotkeys" main debug: thread 42897920 (interface) created at priority -47 (interface/interface.c:198) main debug: adding playlist item `dshow://dshow-adev=' ( dshow://dshow-adev= ) main debug: looking for interface module: 3 candidates main debug: using interface module "macosx" main debug: thread 42909696 (manage) created at priority -47 (interface/interface.c:164) main debug: nothing requested, starting main debug: creating new input thread main debug: waiting for thread completion main debug: thread 43422208 (input) created at priority 37 (input/input.c:265) main debug: creating statistics handler main debug: stream=`transcode' main debug: looking for sout stream module: 1 candidate main debug: stream=`duplicate' main debug: looking for sout stream module: 1 candidate stream_out_duplicate debug: creating 'duplicate' stream_out_duplicate debug: * adding `std{access=shout,mux=ogg,dst=source:hackme@192.168.1.6:8000/audio.ogg}' main debug: stream=`std' main debug: looking for sout stream module: 1 candidate main debug: set sout option: sout-standard-access to shout main debug: set sout option: sout-standard-mux to ogg main debug: set sout option: sout-standard-dst to source:hackme@192.168.1.6:8000/audio.ogg stream_out_standard debug: creating `shout/ogg://source:hackme@192.168.1.6:8000/audio.ogg' stream_out_standard debug: extension is ogg stream_out_standard debug: extension -> mux=ogg stream_out_standard debug: using `shout/ogg://source:hackme@192.168.1.6:8000/audio.ogg' main debug: looking for sout access module: 0 candidates main error: no sout access module matched "shout" stream_out_standard error: no suitable sout access module for `shout/ogg://source:hackme@192.168.1.6:8000/audio.ogg' main warning: no sout stream module matching "std" could be loaded main debug: destroying chain... (name=std) main debug: destroying chain done stream_out_duplicate error: no destination given main warning: no sout stream module matching "duplicate" could be loaded main debug: destroying chain... (name=duplicate) main debug: destroying chain done stream_out_transcode error: cannot create chain main warning: no sout stream module matching "transcode" could be loaded main debug: destroying chain... (name=transcode) main debug: destroying chain done main error: stream chain failed for `transcode{acodec=spx,ab=8,channels=2 }:duplicate{dst=std{access=shout,mux=ogg,dst=source:hackme@192.168.1.6:8000/audio.ogg}}' main error: cannot start stream output instance, aborting
this is from the latest OSX build 0.8.6a. Does this version simply not support shoutcast?

Re: no sout access module matched "shout"?

Posted: 10 Apr 2008 01:39
by johansyd
run vlc -l | grep shout to see if you have access_output_shout

if not: configure vlc with it and install it again.