2008-05-13 15:13:01 PDT
I have written a python transcoder that could be used in this case, but since my renderer is a PS3 that does not currently support playback of transcoded audio I have no way to test it.
http://bagend.ub3rgeek.net/cgi-bin/cvsweb.cgi/misc-scripts/mediatomb-sirius.py?rev=1.1;content-type=text%2Fx-cvsweb-markup
In order to facilitate channel selection I have a directory that is indexed by mediatomb full of empty files at are named <channelname>.sirius, with a corrisponding mime-type and extension mapping and a transcoding profile so that the input file is passed as the first argument to the script and the output fifo is the second argument. The script overrides the default Sipie class' media player to use vlc, so that must be in your path somewhere. Sipie must be installed on your system in your python searchpath so that it can be imported.