Hi Jim,

2015-06-10 17:33 GMT-05:00  <[email protected]>:
> I’m interested in sending voice quality data (bitrate=8) to HTML5 <audio>
> elements using Liquidsoap. Unfortunately, it doesn’t look like any of the
> mp3 varieties (fxp, vbr, abr) in Liquidsoap allow bitrate=8. I realize that
> speex  uses bitrate=8, but MP3 is preferred because IE, Chrome, FF all
> support it in HTML5 (Windows 7).
>
>
>
> MPEG2 III states that it supports this bitrate, but Liquidsoap must be MPEG1
> III? Is there any way I can get this to work?

8 Kbps is only supported with MPEG II and MPEG 2.5 indeed. But, also,
MPEG II and 2.5 are only used for specific samplerate. Here's the
documentation:
/* Tables of supported audio parameters & format.
 *
 * Valid samplerates and bitrates.
 * const int samplerates[9] = {
 *   44100, 48000, 32000, // MPEG-I
 *   22050, 24000, 16000, // MPEG-II
 *   11025, 12000, 8000   // MPEG-2.5
 * };
 *
 * const int bitrates[16][4] = {
 * //  MPEG version:
 * //  2.5, reserved,  II,  I
 *   { -1,  -1,        -1,  -1},
 *   { 8,   -1,         8,  32},
 *   { 16,  -1,        16,  40},
 *   { 24,  -1,        24,  48},
 *   { 32,  -1,        32,  56},
 *   { 40,  -1,        40,  64},
 *   { 48,  -1,        48,  80},
 *   { 56,  -1,        56,  96},
 *   { 64,  -1,        64, 112},
 *   { 80,  -1,        80, 128},
 *   { 96,  -1,        96, 160},
 *   {112,  -1,       112, 192},
 *   {128,  -1,       128, 224},
 *   {144,  -1,       144, 256},
 *   {160,  -1,       160, 320},
 *   { -1,  -1,        -1,  -1}
 *  };
 *
 */

So, you need to set the samplerate of your %mp3 encoder accordingly.
For instance, this works:
%mp3(bitrate=8,samplerate=22050)
and this as well:
%mp3(bitrate=8,samplerate=8000)

Romain

------------------------------------------------------------------------------
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to