Icecast Streaming Media Server Forum Index Icecast Streaming Media Server
Icecast is a Xiph Foundation Project
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

aac plus or aac freeware linux encoder ?

 
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Source Clients
View previous topic :: View next topic  
Author Message
Anonymous
Guest





PostPosted: Sun Oct 16, 2005 10:10 pm    Post subject: aac plus or aac freeware linux encoder ? Reply with quote

Hi

Is there any freeware aac+ or aac codec for linux ?
I know about the "DSP..." plugin for winamp, but
I want to use Icecast server and linux codec to
stream aac.

Any suggestions ?
Regards, Rob.
Back to top
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Sun Oct 16, 2005 11:11 pm    Post subject: Reply with quote

The only available code for doing anything like that is faac which is probably limited to use of aac not including the aac+ and aac+v2 profiles. Of course if such profiles do get added you'll still need to get a license for using it. So on the whole, you're better off using vorbis (aotuv b4 libs for really low bitrates).

karl.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
MikeS
Code Warrior
Code Warrior


Joined: 29 Jun 2005
Posts: 73
Location: Barcelona, Spain

PostPosted: Mon Oct 17, 2005 9:06 am    Post subject: Reply with quote

You can't legally encode AAC or any of its variants for free.

The Vorbis codec has competitive quality with the best of the AAC variants (and is substantially better at low bitrates than standard AAC) and can be used for free - we strongly recommend giving it a try.

Mike
Back to top
View user's profile Send private message Send e-mail
Anonymous
Guest





PostPosted: Mon Oct 17, 2005 10:45 am    Post subject: Reply with quote

MikeS wrote:
You can't legally encode AAC or any of its variants for free.

The Vorbis codec has competitive quality with the best of the AAC variants (and is substantially better at low bitrates than standard AAC) and can be used for free - we strongly recommend giving it a try.


Thank You, right.

Does it mean Vorbis codec for linux is not for free ?
But could Vorbis codec to encode any aac stream ?
I'm confused yet.
Icecast is GPL, Ices too, shoutcast libs are required
for Ices and Icecast, but shoutcast is not freeware...
Vorbis is GPL technologie ?
In old winamp plugin required for ogg stream was
called "ogg vorbis", two other protocols with this
one plugin, right ? what about owner rights to
technologie ?
confused, confused....

And what about that DSP plugin for winamp ???
Can I encode aac (or +, V2 or any other variants)
for free with windows and winamp + plugin ???

What do you want to tell as "giving to try" ?
My english is poor ;-))) I'm sorry...

Rob.
Back to top
Anonymous
Guest





PostPosted: Mon Oct 17, 2005 10:48 am    Post subject: Reply with quote

karlH wrote:
The only available code for doing anything like that is faac which is probably limited to use of aac not including the aac+ and aac+v2 profiles. Of course if such profiles do get added you'll still need to get a license for using it. So on the whole, you're better off using vorbis (aotuv b4 libs for really low bitrates).


Is the aotuv b4 libs for linux, right ?
What kind of licence ?
And I mean this could encode aac (simple version only) and login to Icecast linux server as a source client, right ?

Rob.
Back to top
Anonymous
Guest





PostPosted: Mon Oct 17, 2005 1:02 pm    Post subject: Reply with quote

aac and vorbis have nothing in common, they are two different audio codecs.
Back to top
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Mon Oct 17, 2005 2:48 pm    Post subject: Reply with quote

koziolek1 wrote:

Is the aotuv b4 libs for linux, right ?
What kind of licence ?
And I mean this could encode aac (simple version only) and login to Icecast linux server as a source client, right ?

Rob.


The aotuv libs are a set of tunings on the Xiph reference implementation of vorbis, and is still under the GPL licence. Vorbis has nothing to do with AAC.

karl.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Mon Oct 17, 2005 3:32 pm    Post subject: Reply with quote

koziolek1 wrote:

Does it mean Vorbis codec for linux is not for free ?
But could Vorbis codec to encode any aac stream ?
I'm confused yet.
Icecast is GPL, Ices too, shoutcast libs are required
for Ices and Icecast, but shoutcast is not freeware...
Vorbis is GPL technologie ?
In old winamp plugin required for ogg stream was
called "ogg vorbis", two other protocols with this
one plugin, right ? what about owner rights to
technologie ?
confused, confused....

And what about that DSP plugin for winamp ???
Can I encode aac (or +, V2 or any other variants)
for free with windows and winamp + plugin ???


vorbis is free (on any platform), AAC is not. Vorbis has nothing to do with AAC. Icecast does not use any shoutcast code but ices uses libshout2 to talk to icecast however libshout2 is LGPL. I don't know who owns Ogg vorbis plugin for winamp (maybe nullsoft) but the plugin is used to decode Vorbis data from an Ogg container only. To encode any AAC you need a license not only for the code but also the patent and then the listeners player needs the right decoder for the variant of AAC in use.

karl.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
MikeS
Code Warrior
Code Warrior


Joined: 29 Jun 2005
Posts: 73
Location: Barcelona, Spain

PostPosted: Mon Oct 17, 2005 3:51 pm    Post subject: Reply with quote

karlH wrote:

The aotuv libs are a set of tunings on the Xiph reference implementation of vorbis, and is still under the GPL licence. Vorbis has nothing to do with AAC.

karl.


The vorbis reference implementation hasn't been GPLed since long before the first beta release (some time in the 90s). It's under a much more liberal license.

But as Karl says, Vorbis indeed has nothing to do with AAC. Vorbis is also completely free - unlike AAC. And icecast does not use any shoutcast libs, nor does any other xiph software.

Mike
Back to top
View user's profile Send private message Send e-mail
Anonymous
Guest





PostPosted: Mon Oct 17, 2005 11:51 pm    Post subject: Reply with quote

karlH wrote:

The aotuv libs are a set of tunings on the Xiph reference implementation of vorbis, and is still under the GPL licence. Vorbis has nothing to do with AAC.
karl.


ok, but You wrote earlier:

karlH wrote:

The only available code for doing anything like that is faac which is probably limited to use of aac not including the aac+ and aac+v2 profiles. Of course if such profiles do get added you'll still need to get a license for using it. So on the whole, you're better off using vorbis (aotuv b4 libs for really low bitrates).



I don't understand still :(
what does it here mean "profiles" ?
FAAC "probably doing anything like" what ? encode aac ?
pure aac and not any other subversions (profiles?), right ?

and if I'm decided to use aac "pure" it will be on GPL or any other freeware licence ?

And that Winamp plugin couldn't encode AAC ?
I read a few opinions on the forums, that it works and is for free...

I just want to stream the same on linux box, that's all :-)

Thanks, Rob.
Back to top
karlH
Code Warrior
Code Warrior


Joined: 13 Jun 2005
Posts: 5476
Location: UK

PostPosted: Tue Oct 18, 2005 1:48 am    Post subject: Reply with quote

I can't comment on the full scope of profiles as I'm no AAC expert, but a profile is a way of specifying some compressed data. My understanding is that only a few of the profiles available are handled by FAAC/FAAD2, the profiles used in the AAC+ and AAC+v2 streams (for reallly low bitrates) are not supported yet. You have to understand there isn't a single unified spec for AAC, it's made up of various profiles which are optional, the newest profiles are not well supported.

The use of "pure" is incorrect, they are just profiles that have been around for longer. I think the latest Nullsoft plugin for winamp can send out streams using the newest profiles, for that, AOL pays for the patent (FAAC/FAAD2 don't have patent licences) and distribute the pre-built plugin for free. They won't be shipping a plugin or program for linux and no source is available from them.

karl.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Icecast Streaming Media Server Forum Index -> Source Clients All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group
subRebel style by ktauber