no sout access module matched "shout"?
Posted: 29 Apr 2007 21:55
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:
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.
this is from the latest OSX build 0.8.6a. Does this version simply not support shoutcast?
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}}"
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