2012/12/14 <[email protected]>: > On Fri, 14 Dec 2012 11:11:53 -0500, Romain Beauxis <[email protected]> > wrote: > >> 2012/12/14 <[email protected]>: >>> >>> Hi Romain, >> >> >> Hi! >> >>> See #4. >>> >>> >>> >>> On Fri, 14 Dec 2012 10:57:59 -0500, Romain Beauxis <[email protected]> >>> wrote: >>> >>>> 2012/12/13 <[email protected]>: >>>>> >>>>> >>>>> Hi, >>>> >>>> >>>> >>>> Hi there! >>>> >>>>> Very soon I will be upgrading from LS 0.92 to LS 1.0.0.2. >>>>> I have a couple of questions to help me prepare the liq scripts before >>>>> I >>>>> commit: >>>>> >>>>> >>>>> 1. In the new output.icecast(%mp3..., source) 'restart=true' has been >>>>> deprecated to 'on_error'. >>>>> Do I need to explicitly declare it in the output code, or does it >>>>> automatically default to '3.'? >>>> >>>> >>>> >>>> It defaults to 3., which means restart on error after waiting for 3 >>>> seconds. >>>> >>>>> 2. In the new output.icecast(%mp3..., source) 'stereo=false' has been >>>>> deprecated to 'channels=1' -- is this correct? >>>> >>>> >>>> >>>> Correct. All audio parameters have been moved to the %encoder. Also, >>>> %mp3(channels=1) is equivalent to %mp3(stereo=false) >>>> >>>>> 3. In the new output.icecast(%vorbis..., source) 'stereo=false' has >>>>> been >>>>> deprecated to 'channels=1' -- is this correct? >>>> >>>> >>>> >>>> Same response as above :-) >>>> >>>>> 4. In the new output.icecast(%vorbis..., source) would you know the >>>>> 'quality=0.xx' for 32 kbps and 64 kbps bitrates? >>>> >>>> >>>> >>>> Vorbis encoding works in 3 distinct modes: >>>> * Quality-based >>>> * Variable bitrate-based >>>> * Fixed bitrate-based >>>> >>>> If you use quality setting then you do not have control over the >>>> resulting bitrate. If you use variable bitrate, you can only assume >>>> that bitrate falls into a given internal (max/min bitrate) >>> >>> >>> >>> OK. So if I use fixed bitrate, it would read: >>> >>> output.icecast(%vorbis(samplerate=44100, channels=1, >>> bitrate=32),..,source) >>> >>> Is this correct? >> >> >> Contrant bitrate vorbis encoder is named %vorbis.cbr so that would be: >> >> output.icecast(%vorbis.cbr(samplerate=44100, channels=1, >> bitrate=32),..,source) >> >> By the way, in 1.x versions, liquidsoap has a strict check for >> mono/stereo sources. In the above, only mono tracks would work. If you >> want to plug any source to this output, you'll need to make them mono >> by doing: >> >> output.icecast(%vorbis.cbr(samplerate=44100, channels=1, >> bitrate=32),.., mean(source)) >> >> R. > > > Do I need to add 'mean(source)' if all my sources are mono? I gather I would > not, > but just to verify. Is this correct?
Most likely, yes you need to. Add it in the output code, just as I wrote before. Romain ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Savonet-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/savonet-users
