Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: FAAD2 and FAAC updated! (Read 13665 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

FAAD2 and FAAC updated!

I just came from the project page of FAAC and see that FAAC was updated to 1.25 and that FAAD2 was updated to 2.5 this is the changelog:

FAAC 1.25: Small bug fixes since last version
FAAD 2.5: Big amount of bugfixes

the last version was from 2004, in 2 years only bugfixes..... 

Well I'm just waiting that john33 update his compiles in rarewares specifically CoreAAC and in_mp4 for Winamp to the lastest version of FAAD 
JorSol
aoTuVb5 -q4

FAAD2 and FAAC updated!

Reply #1
That's good to hear... it's kind of disconcerting when software goes for two years without an update, so it's good to see it's being kept up with.

FAAD2 and FAAC updated!

Reply #2
IMHO FAAC needs much more than just bugfixes...

FAAD2 and FAAC updated!

Reply #3
I just came from the project page of FAAC and see that FAAC was updated to 1.25 and that FAAD2 was updated to 2.5 this is the changelog:

FAAC 1.25: Small bug fixes since last version
FAAD 2.5: Big amount of bugfixes

the last version was from 2004, in 2 years only bugfixes..... 

Well I'm just waiting that john33 update his compiles in rarewares specifically CoreAAC and in_mp4 for Winamp to the lastest version of FAAD 

I've just downloaded the sources. I'll see what I can do for you tomorrow.

FAAD2 and FAAC updated!

Reply #4
FAAD 2.5: Big amount of bugfixes

the last version was from 2004, in 2 years only bugfixes..... 


What else do you expect?

FAAD2 and FAAC updated!

Reply #5
Is there a changelog for FAAD2.5?
Every night with my star friends / We eat caviar and drink champagne
Sniffing in the VIP area / We talk about Frank Sinatra
Do you know Frank Sinatra? / He's dead



FAAD2 and FAAC updated!

Reply #8
I can't decode multi-channel aac audio with the last faad2 release. All I get is:

*********** Ahead Software MPEG-4 AAC Decoder V2.5 ******************

Build: Aug 14 2006
Copyright 2002-2004: Ahead Software AG
http://www.audiocoding.com
Floating point version

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License.

**************************************************************************

audio.mp4 file info:

LC AAC   127.470 secs, 6 ch, 48000 Hz

tool: Nero AAC codec / May 26 2006

0% decoding audio.mp4.
Warning: Bitstream value not allowed by specification
Warning: Bitstream value not allowed by specification
Warning: Bitstream value not allowed by specification
Warning: Bitstream value not allowed by specification
Warning: Bitstream value not allowed by specification

The file was created with neroAacEnc.

With MP4Box I get this info from the file:

[iso file] Box has 40 extra bytes
* Movie Info *
        Timescale 1000 - Duration 00:04:11.200
        Fragmented File no - 1 track(s)
        File Brand mp42 - version 0
        Created: GMT Tue Aug 15 18:26:17 2006

File has root IOD
Scene PL 0xff - Graphics PL 0xff - OD PL 0xff
Visual PL: No visual capability required (0xff)
Audio PL: No audio capability required (0xff)
No streams included in root OD

Chapters:
        Chapter #1 - 00:00:00.097 - ""

iTunes Info:

Track # 1 Info - TrackID 1 - TimeScale 48000 - Duration 00:04:15.187
Media Info: Language "Undetermined" - Type "soun" - Sub Type "mp4a" - 5981 samples
MPEG-4 Config: Audio Stream - ObjectTypeIndication 0x40
MPEG-4 Audio AAC LC - 6 Channel(s) - SampleRate 24000 - SBR SampleRate 48000
Self-synchronized



FAAD2 and FAAC updated!

Reply #11
Quote
Advertisement clause in the latest license is against GPL.


Then, simply, don't use it and enjoy the world of GPL freedom without the bad guys stirring it.

FAAD2 and FAAC updated!

Reply #12
The multi-channel problem is solved if the lib is build without "--with-drm".

FAAD2 and FAAC updated!

Reply #13
The multi-channel problem is solved if the lib is build without "--with-drm".


Ah yes, good, --with-drm should only be used when you are actually compiling a DRM decoder.

FAAD2 and FAAC updated!

Reply #14
Quote

Advertisement clause in the latest license is against GPL.


Then, simply, don't use it and enjoy the world of GPL freedom without the bad guys stirring it.


In current form distributing new faad2 is illegal[1], so its not a matter of personal taste.

[1] Much like cdrtools, http://lwn.net/Articles/195167/
An eye for eye will make the whole world blind

FAAD2 and FAAC updated!

Reply #15
the sourcecode is still buggy……



FAAD2 and FAAC updated!

Reply #18
Perhaps not GPL compliant, but certainly not illegal.

Yeah, not illegal, but... I think the FSF would rather that they didn't claim the license to be "GPL". In the GPL faq they say that you can modify the license as long as you remove the preamble and call it something else.

Personally I agree that nero / audiocoding can do whatever they want with their software and licenses, but they should follow the FSF's terms and conditions if they expect us to follow their terms and conditions. This kind of thing is one of the big reasons for GPLv3; they are tired of people trying to do "GPL with a new restriction". It will now be clear that you can add more freedoms to the license, but you can't take them away.

Stallman, quoted from Groklaw, quoted from the GPLv3 conference in Barcelona:
Quote
We've also made it clear that it's impossible, it's self-contradictory, to try to add any requirements that are not in our list of what's allowed. From time to time people do that. They say "This program is available under the GNU GPL except you can't use it commercially." This is a self contradiction. The result is nonsense. You can't tell, even, what that really means because it's not clear what the licence would be for modified versions.

With GPL version 3, it's going to be clear that any added restrictions that the GPL doesn't allow for can be removed.

FAAD2 and FAAC updated!

Reply #19

In current form distributing new faad2 is illegal[1], so its not a matter of personal taste.

[1] Much like cdrtools, http://lwn.net/Articles/195167/


Perhaps not GPL compliant, but certainly not illegal.


Guess only a lawyer can decide, but I rather wish if they at least abandoned GPL and create their own NPL or whatever.
An eye for eye will make the whole world blind


FAAD2 and FAAC updated!

Reply #21
Anyway, this is probably why there is this task:
http://wiki.multimedia.cx/index.php?title=..._Summer_Of_Code

That task doesn't differ much from "copy FAAD2 and name it differently" if they base it on that info from multimediawiki. You could hardly call that independant.
And anyway, it would still suck. Better get the real AAC specification at hand if you want to write a new AAC decoder.

FAAD2 and FAAC updated!

Reply #22
Anyway, this is probably why there is this task:
http://wiki.multimedia.cx/index.php?title=..._Summer_Of_Code


True, that was the #1 motivation, even an MPlayer developer created a buggy , half working AAC decoder even  before that. But as Menno says they need AAC spec. first.
An eye for eye will make the whole world blind

 

FAAD2 and FAAC updated!

Reply #23
Better get the real AAC specification at hand if you want to write a new AAC decoder.

Agree, especially when I read things such as " FAAD refers to another profile named LD, possibly the same as SRS".
Multimediawiki is quite strange regarding AAC decoding. Instead of describing FAAD2 in an algorithmic way, it would probably have been wiser to use the standard algorithmical description, and explain tricky parts based on understanding from FAAD/FAAD2/3GPP.