Ignore:
Timestamp:
01/21/2008 03:56:41 PM (16 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
718ef79
Parents:
5af33308
Message:

Minor tweaks to the FAAC and FAAD2 instructions

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@7175 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • multimedia/libdriv/faac.xml

    r5af33308 r402da65  
    1010  <!ENTITY faac-size          "392 KB">
    1111  <!ENTITY faac-buildsize     "33 MB">
    12   <!ENTITY faac-time          "0.55 SBU">
     12  <!ENTITY faac-time          "0.6 SBU">
    1313]>
    1414
     
    3232    <para><application>FAAC</application> is an encoder for a lossy sound
    3333    compression scheme specified in MPEG-2 Part 7 and MPEG-4 Part 3 standards
    34     and known as Advanced Audio Coding (AAC). Such encoder is useful for
     34    and known as Advanced Audio Coding (AAC). This encoder is useful for
    3535    producing files that can be played back on iPod. Moreover, iPod does not
    3636    understand other sound compression schemes in video files.</para>
     
    8282make</userinput></screen>
    8383
    84     <para>This package does not come with a test suite. However, one can test
    85     its basic functionality with a sample WAV file. Encode the file:</para>
     84    <para>This package does not come with a test suite. However, basic
     85    functionality can be tested by encoding a sample WAV file (the sample
     86    file is installed by the <xref linkend="alsa-utils"/> package:</para>
    8687   
    8788<screen><userinput>./frontend/faac -o Front_Left.mp4 /usr/share/sounds/alsa/Front_Left.wav</userinput></screen>
    8889
    89     <para>Then, decode the result with <xref linkend="faad2"/> and play back
    90     the decoded file:</para>
     90    <para>Then, decode the result using the <command>faad</command> program
     91    from the <xref linkend="faad2"/> package and play back the decoded file
     92    (requires the <command>aplay</command> program from the
     93    <xref linkend="alsa-utils"/> package:</para>
    9194
    9295<screen><userinput>faad Front_Left.mp4
     
    9497
    9598    <para><command>aplay</command> should identify the file as
    96     "Signed 16 bit Little Endian, Rate 48000 Hz, Stereo", and you should hear
    97     the words "front left".</para>
     99    <quote>Signed 16 bit Little Endian, Rate 48000 Hz, Stereo</quote>, and you
     100    should hear the words <quote>front left</quote>.</para>
    98101
    99102    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     
    107110
    108111    <para><command>./bootstrap</command>: This command runs GNU Autotools
    109     and produces the <command>configure</command> script and some other files
    110     that drive the further build.</para>
    111 
    112 <!-- Note to editors: remove this sed if the new release re-enables the
     112    to create the <command>configure</command> script and other required
     113    build files.</para>
     114
     115    <!-- Note to editors: remove this sed if the new release re-enables the
    113116     option (look for "#if 0" near "case OBJTYPE_FLAG:", this is line
    114117     697 in frontend/main.c as of FAAC-1.26) or fixes the documentation
     
    118121    for the <option>--obj-type</option> parameter from the
    119122    <command>faac --long-help</command> command output. This parameter
    120     is disabled in FAAC-&faac-version; anyway due to sound quality issues
     123    is already disabled in FAAC-&faac-version; due to sound quality issues
    121124    with object types other than <quote>Low Complexity</quote>.</para>
    122125
     
    128131    by <xref linkend="faad2"/>, even if compiled with DRM support).
    129132    Don't use it.</para>
     133
    130134  </sect2>
    131135
     
    134138
    135139    <para>The quality of <application>FAAC</application> is not up
    136     to par with the currently best AAC encoders available. Also, it supports
    137     only AAC, but not High Efficiency AAC (also known as aacPlus), which provides
    138     better quality at low bitrates by means of using the
     140    to par with the best AAC encoders currently available. Also, it only
     141    supports AAC and not High Efficiency AAC (also known as aacPlus), which
     142    provides better quality at low bitrates by means of using the
    139143    <quote>spectral band replication</quote> technology. There are the
    140144    following alternative programs for producing AAC and HE-AAC streams:</para>
     
    143147      <listitem>
    144148        <para><ulink url="http://www.nero.com/eng/nero-aac-codec.html">Nero AAC Codec</ulink>:
    145         available only in the binary form, a command-line AAC and HE-AAC encoder
    146         for Linux is in the same archive as the Windows application.</para>
    147       </listitem>
    148       <listitem>
    149         <para><ulink url="http://www.3gpp.org/ftp/Specs/html-info/26410.htm">3GPP Enhanced aacPlus general audio codec</ulink>:
     149        available only in the binary form, the command-line AAC and HE-AAC encoders
     150        for Linux are in the same archive as the Windows application.</para>
     151      </listitem>
     152      <listitem>
     153        <para><ulink url="http://www.3gpp.org/ftp/Specs/html-info/26410.htm">3GPP
     154        Enhanced aacPlus general audio codec</ulink>:
    150155        available in the source form, can encode only HE-AAC up to 48 kbps
    151156        out of the box, but the maximum bitrate can be changed by editing
     
    166171      <segtitle>Installed Program</segtitle>
    167172      <segtitle>Installed Libraries</segtitle>
     173      <segtitle>Installed Directories</segtitle>
    168174
    169175      <seglistitem>
    170176        <seg>faac</seg>
    171177        <seg>libfaac.{so,a} and libmp4v2.{so,a}</seg>
     178        <seg>None</seg>
    172179      </seglistitem>
    173180    </segmentedlist>
     
    191198        <term><filename class='libraryfile'>libfaac.{so,a}</filename></term>
    192199        <listitem>
    193           <para>this library contains functions for encoding AAC streams.</para>
     200          <para>contains functions for encoding AAC streams.</para>
    194201          <indexterm zone="faac libfaac">
    195202            <primary sortas="c-libfaac">libfaac.{so,a}</primary>
     
    201208        <term><filename class='libraryfile'>libmp4v2.{so,a}</filename></term>
    202209        <listitem>
    203           <para>this library contains functions for creating and manipulating MP4 files.</para>
     210          <para>contains functions for creating and manipulating MP4 files.</para>
    204211          <indexterm zone="faac libmp4v2">
    205212            <primary sortas="c-libmp4v2">libmp4v2.{so,a}</primary>
Note: See TracChangeset for help on using the changeset viewer.