View previous topic :: View next topic |
Author |
Message |
Anonymous Guest
|
Posted: Sun Oct 16, 2005 10:10 pm Post subject: aac plus or aac freeware linux encoder ? |
|
|
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
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Sun Oct 16, 2005 11:11 pm Post subject: |
|
|
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 |
|
|
MikeS Code Warrior
Joined: 29 Jun 2005 Posts: 73 Location: Barcelona, Spain
|
Posted: Mon Oct 17, 2005 9:06 am Post subject: |
|
|
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 |
|
|
Anonymous Guest
|
Posted: Mon Oct 17, 2005 10:45 am Post subject: |
|
|
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
|
Posted: Mon Oct 17, 2005 10:48 am Post subject: |
|
|
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
|
Posted: Mon Oct 17, 2005 1:02 pm Post subject: |
|
|
aac and vorbis have nothing in common, they are two different audio codecs. |
|
Back to top |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Mon Oct 17, 2005 2:48 pm Post subject: |
|
|
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 |
|
|
karlH Code Warrior
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Mon Oct 17, 2005 3:32 pm Post subject: |
|
|
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 |
|
|
MikeS Code Warrior
Joined: 29 Jun 2005 Posts: 73 Location: Barcelona, Spain
|
Posted: Mon Oct 17, 2005 3:51 pm Post subject: |
|
|
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 |
|
|
Anonymous Guest
|
Posted: Mon Oct 17, 2005 11:51 pm Post subject: |
|
|
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
Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Tue Oct 18, 2005 1:48 am Post subject: |
|
|
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 |
|
|
|