[BLFS Trac] #2018: Should we add faac and faad2 to the book?

BLFS Trac trac at linuxfromscratch.org
Sun Sep 23 02:16:50 PDT 2007


#2018: Should we add faac and faad2 to the book?
---------------------------------------+------------------------------------
 Reporter:  andy at linuxfromscratch.org  |        Owner:  blfs-book at linuxfromscratch.org
     Type:  enhancement                |       Status:  new                           
 Priority:  normal                     |    Milestone:  future                        
Component:  BOOK                       |      Version:  SVN                           
 Severity:  normal                     |   Resolution:                                
 Keywords:                             |  
---------------------------------------+------------------------------------
Comment (by alexander at linuxfromscratch.org):

 faac and faad2 are indeed useful, and libfaac is even required for
 creating iPod-playable mp4 video files (because iPod doesn't understand
 other audio codecs in video files). However, I prefer to use ffmpeg for
 encoding:

 {{{
 ffmpeg -i capture.avi -acodec libfaac -ab 128kb -s 320x240 -vcodec libx264
 -flags +mv4+obmc+qpel+trell -me_method full -g 250 -qmin 25 -qmax 25
 -level 13 -title 'Capture' capture.mp4
 }}}

 which prompts me whether we should also add x264 to the book.

 Watch, however, for licensing problems:

 {{{
 ** Software using this code must display the following message visibly in
 the
 ** software:
 ** "FAAD2 AAC/HE-AAC/HE-AACv2/DRM decoder © Ahead Software, www.nero.com"
 ** in, for example, the about-box or help/startup screen.
 }}}

 That's why xine and mplayer developers maintain their private copy of
 faad2, and it receives more fixes than the original.

 Ubuntu fixed the license problem by using the last CVS snapshot without
 the offenfing "nero" bit, plus fixes.

 Also the following bit from Debian changelog is interesting:

  * Compile without Digital Radio Mondiale support, as it breaks base
 functionality

 IMHO, this breakage should be mentioned.

-- 
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/2018#comment:14>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch



More information about the blfs-book mailing list