On Monday, 25 June 2001 at 15:23, Michael Smith wrote:> > >Future plans include sending different streams to different servers > >(not just different mountpoints), and handling PCM/WAV input... > > Hey, you're taking over all the plans for ices2, damn you! :-)any more good ideas I may have missed? ;)> Actually, ices2 does much of this already. I want to add mp3->vorbis > transcoding some time soon. What's a good mp3 decoder to use for that?I think lame and xmms both use the mpg123 engine. The xmms plugin seems to handle odd MP3s a bit better than mpg123 or LAME, so I'd probably think about stealing that one. But now I'm thinking there must be some nice multiformat audio library around to decode most things into PCM... will look around. --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Hello people. Umm.. sorry for bothering you, but i have some stupid question ;P icecast dont want to compile on my systems, i've tried linux slackware 7.0, kernels 2.4.0,(1)(4) and icecast version 1.3.10, it gives me following errors: 10:29:30:~/radio/icecast-1.3.10/$ make make all-recursive make[1]: Entering directory `/root/radio/icecast-1.3.10' Making all in src make[2]: Entering directory `/root/radio/icecast-1.3.10/src' Making all in authenticate make[3]: Entering directory `/root/radio/icecast-1.3.10/src/authenticate' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/root/radio/icecast-1.3.10/src/authenticate' make[3]: Entering directory `/root/radio/icecast-1.3.10/src' gcc -DHAVE_CONFIG_H -I. -I. -I.. -D_REENTRANT -g -O2 -Wall -c main.c main.c: In function `increase_maximum_number_of_open_files': main.c:193: storage size of `before' isn't known main.c:193: storage size of `after' isn't known main.c:195: warning: implicit declaration of function `getrlimit' main.c:195: `RLIMIT_NOFILE' undeclared (first use in this function) main.c:195: (Each undeclared identifier is reported only once main.c:195: for each function it appears in.) main.c:206: warning: implicit declaration of function `setrlimit' main.c:193: warning: unused variable `after' main.c:193: warning: unused variable `before' main.c: In function `clean_shutdown': main.c:547: warning: type defaults to `int' in declaration of `main_shutting_down' make[3]: *** [main.o] Error 1 make[3]: Leaving directory `/root/radio/icecast-1.3.10/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/radio/icecast-1.3.10/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/radio/icecast-1.3.10' make: *** [all-recursive-am] Error 2 And by the way ices, compiled and worked successful. Can you post the list of requied libs or something?? Or just point me where i should dig to solve this. -- Best regards, Andrei mailto:amgorb@ttk.ru --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
> I think lame and xmms both use the mpg123 engine. The xmms plugin > seems to handle odd MP3s a bit better than mpg123 or LAME, so I'd > probably think about stealing that one. But now I'm thinking there > must be some nice multiformat audio library around to decode most > things into PCM... will look around.mpg123 is awful. there are exit(-1)s in the middle of the library. xmms has a fork of mpg123 that is intimately tied to xmms. also probably not workable. i believe teh current 'favorite' librarized mpeg decoder is libmad. supposedly it's clean and works well. if you're going to use mpg123, i'd at least use lame. :) jack. --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
> probably think about stealing that one. But now I'm thinking there > must be some nice multiformat audio library around to decode most > things into PCM... will look around.Check out GStreamer @ http://gstreamer.net. So far I've just read the docs and haven't actually coded with it yet, but it seems infinitely customizable and supports a bunch of codecs :) David ------- david@neongoat.com www.neongoat.com PGP Key ID/Fingerprint: 0xF90FFFE5 / F362 51F7 6D51 85EB AF68 75B9 D29B 1AFC F90F FFE5 ------- --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Thomas Vander Stichele
2004-Aug-06 14:22 UTC
[icecast] reencode scripts if anyone is interested
> > probably think about stealing that one. But now I'm thinking there > > must be some nice multiformat audio library around to decode most > > things into PCM... will look around. > > Check out GStreamer @ http://gstreamer.net. So far I've just read the docs and > haven't actually coded with it yet, but it seems infinitely customizable and > supports a bunch of codecs :)I've plugged gstreamer before here and I'll second that. I've been working with it for the past three months and it's a great framework. Still heavily under development but IMO that's a good thing. There's support for mpeg, vorbis, icecast, wavs, and a whole bunch of other stuff, and I'm writing mixer, audiofile, and gating plugins for it. If you have the time, check it out and go through some of the docs to get a taste of what it is capable of. Thomas <-*- -*-> If your heart is not on my side You're not on my side <-*- thomas@apestaart.org -*-> URGent, the best radio on the Internet - 24/7 ! - http://urgent.rug.ac.be/ --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.