Přeskočit na obsah

FAAC: Porovnání verzí

Z Wikipedie, otevřené encyklopedie
Smazaný obsah Přidaný obsah
překlad referencí
Řádek 1: Řádek 1:
'''FAAC''' celým názvem '''Freeware Advanced Audio Kodér''' je volně dostupný softwarový projekt, který zahrnuje audio kodeky [[AAC]], '''FAAC a''' dekodér '''FAAD2'''. Ty podporují formáty [[MPEG-2]] AAC, stejně jako [[MPEG-4]] AAC, dále také podporuje několik MPEG-4 Audio objektů (LC, Main, LTP pro kódování a SBR, PS, ER, LD pro dekódování) a formátů souborů (ADTS AAC, raw AAC, [[MP4]]). Kodér a dekodér je kompatibilní se standardními audio aplikacemi a podporuje také [[Digital Radio Mondiale]].<ref name="faac">{{Citace elektronické monografie|url=http://www.audiocoding.com/faac.html|title=FAAC|author=AudioCoding.com|accessdate=2009-11-03}}</ref>
'''FAAC''' celým názvem '''Freeware Advanced Audio Kodér''' je volně dostupný softwarový projekt, který zahrnuje audio kodeky [[AAC]], '''FAAC a''' dekodér '''FAAD2'''. Ty podporují formáty [[MPEG-2]] AAC, stejně jako [[MPEG-4]] AAC, dále také podporuje několik MPEG-4 Audio objektů (LC, Main, LTP pro kódování a SBR, PS, ER, LD pro dekódování) a formátů souborů (ADTS AAC, raw AAC, [[MP4]]). Kodér a dekodér je kompatibilní se standardními audio aplikacemi a podporuje také [[Digital Radio Mondiale]].<ref name="faac">{{Citace elektronické monografie|url=http://www.audiocoding.com/faac.html|titul=FAAC|autor=AudioCoding.com|datum přístupu=2009-11-03}}</ref>


FAAC a FAAD2 je distribuován v programovém jazyce [[C (programovací jazyk)|C]] a může být [[Překladač|sestaven]] na různých platformách, které jsou distribuovány zdarma. FAAD2 je volně dostupný software (tzv. [[Svobodný software]]). FAAC obsahuje nějaký kód, který je publikován jako svobodný software, ale jako celek je šířen pod proprietární licencí.
FAAC a FAAD2 je distribuován v programovém jazyce [[C (programovací jazyk)|C]] a může být [[Překladač|sestaven]] na různých platformách, které jsou distribuovány zdarma. FAAD2 je volně dostupný software (tzv. [[Svobodný software]]). FAAC obsahuje nějaký kód, který je publikován jako svobodný software, ale jako celek je šířen pod proprietární licencí.


FAAC byl původně napsán autorem jménem Menno Bakker.<ref name="faac-readme-2001-09">{{Citace elektronické monografie|url=http://faac.cvs.sourceforge.net/viewvc/faac/faac/README?revision=1.3&view=markup|title=SCM Repositories – faac – README|publisher=SF.net|author=FAAC|date=2001-09-04|accessdate=2009-11-03}}</ref>
FAAC byl původně napsán autorem jménem Menno Bakker.<ref name="faac-readme-2001-09">{{Citace elektronické monografie|url=http://faac.cvs.sourceforge.net/viewvc/faac/faac/README?revision=1.3&view=markup|titul=SCM Repositories – faac – README|vydavatel=SF.net|autor=FAAC|datum=2001-09-04|datum přístupu=2009-11-03}}</ref>


== Enkodér FAAC ==
== Enkodér FAAC ==
FAAC je zkratka pro '''Freeware Advanced Audio Kodér'''.<ref><cite class="citation">[http://downloads.sourceforge.net/faac/faac-1.28.zip ''FAAC Source – README''] (ZIP), Sourceforge<span class="reference-accessdate">, retrieved <span class="nowrap">2009-11-03</span></span></cite><cite class="citation"></cite><span class="Z3988" title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AFAAC&rft.btitle=FAAC+Source+%93+README&rft.genre=book&rft_id=http%3A%2F%2Fdownloads.sourceforge.net%2Ffaac%2Ffaac-1.28.zip&rft.pub=Sourceforge&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook">&nbsp;</span></ref> V FAAC encoder je [[Komprese dat|audio kompresní]] počítačový program, který vytváří AAC (MPEG-2 AAC/MPEG-4 AAC<ref>{{Citace elektronické monografie|url=http://sourceforge.net/projects/faac/|title=Freeware Advanced Audio Coder|publisher=Sourceforge.net|accessdate=2009-11-03}}</ref>) zvukové soubory z jiných formátů (obvykle, [[Red Book|CD-DA]] audio soubory). Obsahuje knihovny ('''libfaac'''), které mohou být použity v jiných programech.<ref>{{Citace elektronické monografie|url=http://faac.cvs.sourceforge.net/viewvc/*checkout*/faac/faac/docs/libfaac.html?revision=1.1|title=FAAC – ISO/MPEG 2/4 AAC Encoder Library version 1.0|publisher=SCM Repositories|author=FAAC|date=2003-08-07|accessdate=2009-11-04}}</ref> AAC soubory jsou běžně používané v počítačových programech a přenosných hudebních přehrávačích jako od [[Apple|Apple Inc.]]'s doporučeným formátem pro společnost hudebního přehrávače [[iPod]].
FAAC je zkratka pro '''Freeware Advanced Audio Kodér'''.<ref><ref name="citation">[http://downloads.sourceforge.net/faac/faac-1.28.zip ''FAAC Source – README''] (ZIP), Sourceforge<span class="reference-datum přístupu">, retrieved <span class="nowrap">2009-11-03</span></span></cite><ref name="citation"></cite><span class="Z3988" titul="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AFAAC&rft.btitul=FAAC+Source+%93+README&rft.genre=book&rft_id=http%3A%2F%2Fdownloads.sourceforge.net%2Ffaac%2Ffaac-1.28.zip&rft.pub=Sourceforge&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook">&nbsp;</span></ref> V FAAC encoder je [[Komprese dat|audio kompresní]] počítačový program, který vytváří AAC (MPEG-2 AAC/MPEG-4 AAC<ref>{{Citace elektronické monografie|url=http://sourceforge.net/projects/faac/|titul=Freeware Advanced Audio Coder|vydavatel=Sourceforge.net|datum přístupu=2009-11-03}}</ref>) zvukové soubory z jiných formátů (obvykle, [[Red Book|CD-DA]] audio soubory). Obsahuje knihovny ('''libfaac'''), které mohou být použity v jiných programech.<ref>{{Citace elektronické monografie|url=http://faac.cvs.sourceforge.net/viewvc/*checkout*/faac/faac/docs/libfaac.html?revision=1.1|titul=FAAC – ISO/MPEG 2/4 AAC Encoder Library version 1.0|vydavatel=SCM Repositories|autor=FAAC|datum=2003-08-07|datum přístupu=2009-11-04}}</ref> AAC soubory jsou běžně používané v počítačových programech a přenosných hudebních přehrávačích jako od [[Apple|Apple Inc.]]'s doporučeným formátem pro společnost hudebního přehrávače [[iPod]].


Některé z funkcí, které FAAC má, jsou: podpora cross-platform, "přiměřeně" rychlé kódování, podpora pro více než jeden "typ objektu" formátu AAC, multi-kanálové kódování, a podpora pro [[Digital Radio Mondiale]]. To také podporuje multi-kanálové proudy, jako 5.1.<ref>[http://www.spinonesolutions.com/2010/04/ps3-h264aac-5-1-encoding-with-ffmpeg/ PS3 H264/AAC 5.1 Encoding with FFmpeg – SpinOneSolutions]</ref> MPEG-4 typy objektů z formátu AAC podporované FAAC jsou "Nízké Složitosti" (LC), "Hlavní", a "Dlouhodobé Předpovědi" (LTP).<ref name="faac">{{Citace elektronické monografie|url=http://www.audiocoding.com/faac.html|title=FAAC|author=AudioCoding.com|accessdate=2009-11-03}}</ref> MPEG-2 AAC profily podporované FAAC jsou LC a Hlavní.<ref name="ubuntu-libfaac-dev">{{Citace elektronické monografie|url=http://packages.ubuntu.com/lucid/libfaac-dev|title=Ubuntu Packages – libfaac-dev|publisher=Canonical Ltd|year=2009|accessdate=2009-11-03}}</ref> SBR a PS typy objektů nejsou podporovány, takže HE-AAC a HE-AACv2 profily nejsou také podporovány. Objekt typu "nízké složitosti" je výchozí a také je používán u videa pro přenosné přehrávače (jako je Apple iPod) a používá video hosting stránek (jako je [[YouTube]]).
Některé z funkcí, které FAAC má, jsou: podpora cross-platform, "přiměřeně" rychlé kódování, podpora pro více než jeden "typ objektu" formátu AAC, multi-kanálové kódování, a podpora pro [[Digital Radio Mondiale]]. To také podporuje multi-kanálové proudy, jako 5.1.<ref>[http://www.spinonesolutions.com/2010/04/ps3-h264aac-5-1-encoding-with-ffmpeg/ PS3 H264/AAC 5.1 Encoding with FFmpeg – SpinOneSolutions]</ref> MPEG-4 typy objektů z formátu AAC podporované FAAC jsou "Nízké Složitosti" (LC), "Hlavní", a "Dlouhodobé Předpovědi" (LTP).<ref name="faac">{{Citace elektronické monografie|url=http://www.audiocoding.com/faac.html|titul=FAAC|autor=AudioCoding.com|datum přístupu=2009-11-03}}</ref> MPEG-2 AAC profily podporované FAAC jsou LC a Hlavní.<ref name="ubuntu-libfaac-dev">{{Citace elektronické monografie|url=http://packages.ubuntu.com/lucid/libfaac-dev|titul=Ubuntu Packages – libfaac-dev|vydavatel=Canonical Ltd|rok=2009|datum přístupu=2009-11-03}}</ref> SBR a PS typy objektů nejsou podporovány, takže HE-AAC a HE-AACv2 profily nejsou také podporovány. Objekt typu "nízké složitosti" je výchozí a také je používán u videa pro přenosné přehrávače (jako je Apple iPod) a používá video hosting stránek (jako je [[YouTube]]).


FAAC je hodnocen jako méně kvalitní možností enkodování, než například jiné aac enkodéry.<ref>[http://www.audiocoding.com/faac.html AudioCoding.com – FAAC]</ref>
FAAC je hodnocen jako méně kvalitní možností enkodování, než například jiné aac enkodéry.<ref>[http://www.audiocoding.com/faac.html AudioCoding.com – FAAC]</ref>
Řádek 15: Řádek 15:
FAAC je jedním z šesti alternativ, které [[Linux]]/[[Unix]] uživatelé mají pro vytváření AAC soubory. Ostatní jsou:
FAAC je jedním z šesti alternativ, které [[Linux]]/[[Unix]] uživatelé mají pro vytváření AAC soubory. Ostatní jsou:
* Fraunhofer-vyvinul "FDK AAC" enkodovací knihovnu zahrnutou jako součást [[Android (operační systém)|Android]]<nowiki/>u.
* Fraunhofer-vyvinul "FDK AAC" enkodovací knihovnu zahrnutou jako součást [[Android (operační systém)|Android]]<nowiki/>u.
* Nero AG-vyvinul "Nero AAC Codec", který má proprietární licenci,<ref>{{Citace elektronické monografie|title=Nero AAC Codec|url=http://www.nero.com/eng/downloads-nerodigital-nero-aac-codec.php|publisher=Nero AG|year=2006|accessdate=2010-12-10}}</ref> , a není k dispozici pro celou řadu [[Architektura počítače|hardwarových architektur]] , které jsou tyto operační systémy schopny provozovat. Nero již nevyvíjí tento kodér, ale je ještě k dispozici a zůstává vysoce kvalitní volbou pro kódování AAC.<ref name="HydrogenAudio Knowledgebase">{{Citace elektronické monografie|title=Nero AAC|url=http://wiki.hydrogenaud.io/index.php?title=Nero_AAC|accessdate=3 October 2013}}</ref>
* Nero AG-vyvinul "Nero AAC Codec", který má proprietární licenci,<ref>{{Citace elektronické monografie|titul=Nero AAC Codec|url=http://www.nero.com/eng/downloads-nerodigital-nero-aac-codec.php|vydavatel=Nero AG|rok=2006|datum přístupu=2010-12-10}}</ref> , a není k dispozici pro celou řadu [[Architektura počítače|hardwarových architektur]] , které jsou tyto operační systémy schopny provozovat. Nero již nevyvíjí tento kodér, ale je ještě k dispozici a zůstává vysoce kvalitní volbou pro kódování AAC.<ref name="HydrogenAudio Knowledgebase">{{Citace elektronické monografie|titul=Nero AAC|url=http://wiki.hydrogenaud.io/index.php?titul=Nero_AAC|datum přístupu=3 October 2013}}</ref>
* [[FFmpeg|FFmpeg je]] nativní AAC enkodér (považovaný spíše za experiment vývojářů z prosince 2010). Byl napsán Konstantinem Shishkovem, a je uvedený ve verzi 2.1 pod [[GNU Lesser General Public License|licencí LGPL]].
* [[FFmpeg|FFmpeg je]] nativní AAC enkodér (považovaný spíše za experiment vývojářů z prosince 2010). Byl napsán Konstantinem Shishkovem, a je uvedený ve verzi 2.1 pod [[GNU Lesser General Public License|licencí LGPL]].
* libvo_aacenc - Android VisualOn AAC encoder.<ref>http://superuser.com/a/370637/39364 – only supports 2 channels http://ffmpeg.org/pipermail/ffmpeg-user/2012-February/005187.html</ref> Tento snímač byl nahrazen v Android FDK a je považován za jednu z méně kvalitních možností.
* libvo_aacenc - Android VisualOn AAC encoder.<ref>http://superuser.com/a/370637/39364 – only supports 2 channels http://ffmpeg.org/pipermail/ffmpeg-user/2012-February/005187.html</ref> Tento snímač byl nahrazen v Android FDK a je považován za jednu z méně kvalitních možností.
* [[OS X|Mac OS X]] uživatelé mohou využít Apple AAC encoder.
* [[OS X|Mac OS X]] uživatelé mohou využít Apple AAC encoder.


== FAAD2 dekodér ==
== FAAD2 dekodér ==
FAAD2 je '''Freeware Advanced Audio (AAC) '''dekodér a podporuje MPEG-4 audio typy objektů LC, Main, LTP, LD, ER, SBR a PS, které mohou být kombinovány také na HE-AAC a HE-AACv2. Obsahuje knihovny ('''libfaad'''), které mohou být použity v jiných programech.
FAAD2 je '''Freeware Advanced Audio (AAC) '''dekodér a podporuje MPEG-4 audio typy objektů LC, Main, LTP, LD, ER, SBR a PS, které mohou být kombinovány také na HE-AAC a HE-AACv2. Obsahuje knihovny ('''libfaad'''), které mohou být použity v jiných programech.


FAAD a FAAD2 byly původně napsány Menno Bakkerem od Nero AG. FAAD2 je nástupcem FAAD1, který byl zastaralý.
FAAD a FAAD2 byly původně napsány Menno Bakkerem od Nero AG. FAAD2 je nástupcem FAAD1, který byl zastaralý.


FAAD je '''Freeware Advanced Audio Decoder'''. Byl vydán nejprve v roce 2000 a nepodporoval SBR a PS audio typy objektů. Poslední verze FAAD1 byla z data ''2002-01-04''. Všechny následné vývoje se později zaměřili na FAAD2.<ref>{{Citace elektronické monografie|url=http://sourceforge.net/project/shownotes.php?release_id=164018|title=Freeware Advanced Audio Coder – File Release Notes and Changelog – 2002-01-04 – last release|publisher=SF.net|author=FAAC|date=2002-01-04|accessdate=2009-11-03}}</ref> SBR podpora dekódování (HE-AAC) byla přidána ve verzi vydané 25. července 2003. FAAD2 verze 2.0 byl vydán 6. února 2004.<ref name="faad2-source"><cite class="citation">[http://downloads.sourceforge.net/faac/faad2-2.7.zip ''FAAD2 Source – README''] (ZIP), Sourceforge<span class="reference-accessdate">, retrieved <span class="nowrap">2009-11-03</span></span></cite><cite class="citation"></cite><span class="Z3988" title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AFAAC&rft.btitle=FAAD2+Source+%93+README&rft.genre=book&rft_id=http%3A%2F%2Fdownloads.sourceforge.net%2Ffaac%2Ffaad2-2.7.zip&rft.pub=Sourceforge&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook">&nbsp;</span></ref><ref name="faad2-changelog">{{Citace elektronické monografie|url=http://faac.cvs.sourceforge.net/viewvc/faac/faad2/ChangeLog?view=log|title=SCM Repositories – faad2 – ChangeLog|publisher=SF.net|author=FAAC|year=2009|accessdate=2009-11-03}}</ref>
FAAD je '''Freeware Advanced Audio Decoder'''. Byl vydán nejprve v roce 2000 a nepodporoval SBR a PS audio typy objektů. Poslední verze FAAD1 byla z data ''2002-01-04''. Všechny následné vývoje se později zaměřili na FAAD2.<ref>{{Citace elektronické monografie|url=http://sourceforge.net/project/shownotes.php?release_id=164018|titul=Freeware Advanced Audio Coder – File Release Notes and Changelog – 2002-01-04 – last release|vydavatel=SF.net|autor=FAAC|datum=2002-01-04|datum přístupu=2009-11-03}}</ref> SBR podpora dekódování (HE-AAC) byla přidána ve verzi vydané 25. července 2003. FAAD2 verze 2.0 byl vydán 6. února 2004.<ref name="faad2-source"><ref name="citation">[http://downloads.sourceforge.net/faac/faad2-2.7.zip ''FAAD2 Source – README''] (ZIP), Sourceforge<span class="reference-datum přístupu">, retrieved <span class="nowrap">2009-11-03</span></span></cite><ref name="citation"></cite><span class="Z3988" titul="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AFAAC&rft.btitul=FAAD2+Source+%93+README&rft.genre=book&rft_id=http%3A%2F%2Fdownloads.sourceforge.net%2Ffaac%2Ffaad2-2.7.zip&rft.pub=Sourceforge&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook">&nbsp;</span></ref><ref name="faad2-changelog">{{Citace elektronické monografie|url=http://faac.cvs.sourceforge.net/viewvc/faac/faad2/ChangeLog?view=log|titul=SCM Repositories – faad2 – ChangeLog|vydavatel=SF.net|autor=FAAC|rok=2009|datum přístupu=2009-11-03}}</ref>


== Licencování ==
== Licencování ==
FAAC obsahuje kód založený na [[Mezinárodní organizace pro normalizaci|ISO]] MPEG-4 referenčním kódu, jehož licence není kompatibilní s [[GNU Lesser General Public License|LGPL]] licencí.<ref name="faac">{{Citace elektronické monografie|url=http://www.audiocoding.com/faac.html|title=FAAC|author=AudioCoding.com|accessdate=2009-11-03}}</ref> Pouze FAAC změny tohoto ISO MPEG-4 referenčního kódu jsou licencovány pod LGPL licencí.<ref name="faac">{{Citace elektronické monografie|url=http://www.audiocoding.com/faac.html|title=FAAC|author=AudioCoding.com|accessdate=2009-11-03}}</ref> ISO MPEG-4 referenční software, který byl publikován jako ISO/IEC 14496-5 (MPEG-4) a je volně k dispozici ke stažení z ISO webových stránek.<ref>{{Citace elektronické monografie|url=http://wiki.multimedia.cx/index.php?title=AAC_Reference_Software|title=AAC Reference Software|publisher=MultimediaWiki|date=2009-02-23|accessdate=2009-11-03}}</ref><ref>{{Citace elektronické monografie|url=http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html|title=Freely Available Standards|author=ISO|publisher=ISO|date=2009-10-27|accessdate=2009-11-03}}</ref> ISO/IEC dává uživatelům standartu [[AAC|MPEG-2 NBC]]/MPEG-4 Audio bezplatnou licenci k tomuto softwarovému modulu nebo úpravám pro jeho použití na odlišném hardwaru nebo softwaru, nárokující si standarty MPEG-2 NBC/MPEG-4 Audio. Ti, kteří hodlají použít tento softwarový modul do hardwarového nebo softwarového produktu jsou poučeni, že použitím může dojít k porušení stávajících patentů.<ref name="faac-readme-2001-09">{{Citace elektronické monografie|url=http://faac.cvs.sourceforge.net/viewvc/faac/faac/README?revision=1.3&view=markup|title=SCM Repositories – faac – README|publisher=SF.net|author=FAAC|date=2001-09-04|accessdate=2009-11-03}}</ref><ref>{{Citace elektronické monografie|url=http://faac.cvs.sourceforge.net/viewvc/faac/faac/README?view=markup|title=SCM Repositories – faac – README|publisher=SF.net|author=FAAC|date=2004-10-17|accessdate=2009-11-03}}</ref><ref><cite class="citation" id="CITEREFISO">ISO, [http://standards.iso.org/ittf/PubliclyAvailableStandards/c050470__ISO_IEC_14496-5_2001_Amd_20_2009_Reference_Software.zip ''Information technology – Coding of audio-visual objects – Part 5: Reference software – Amendment 20: MPEG-1 and -2 on MPEG-4 reference software and BSAC extensions''] (ZIP), ISO<span class="reference-accessdate">, retrieved <span class="nowrap">2009-11-03</span></span></cite><cite class="citation" id="CITEREFISO"></cite><span class="Z3988" title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AFAAC&rft.au=ISO&rft.btitle=Information+technology+%93+Coding+of+audio-visual+objects+%93+Part+5%3A+Reference+software+%93+Amendment+20%3A+MPEG-1+and+-2+on+MPEG-4+reference+software+and+BSAC+extensions&rft.genre=book&rft_id=http%3A%2F%2Fstandards.iso.org%2Fittf%2FPubliclyAvailableStandards%2Fc050470__ISO_IEC_14496-5_2001_Amd_20_2009_Reference_Software.zip&rft.pub=ISO&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook">&nbsp;</span></ref>
FAAC obsahuje kód založený na [[Mezinárodní organizace pro normalizaci|ISO]] MPEG-4 referenčním kódu, jehož licence není kompatibilní s [[GNU Lesser General Public License|LGPL]] licencí.<ref name="faac">{{Citace elektronické monografie|url=http://www.audiocoding.com/faac.html|titul=FAAC|autor=AudioCoding.com|datum přístupu=2009-11-03}}</ref> Pouze FAAC změny tohoto ISO MPEG-4 referenčního kódu jsou licencovány pod LGPL licencí.<ref name="faac">{{Citace elektronické monografie|url=http://www.audiocoding.com/faac.html|titul=FAAC|autor=AudioCoding.com|datum přístupu=2009-11-03}}</ref> ISO MPEG-4 referenční software, který byl publikován jako ISO/IEC 14496-5 (MPEG-4) a je volně k dispozici ke stažení z ISO webových stránek.<ref>{{Citace elektronické monografie|url=http://wiki.multimedia.cx/index.php?titul=AAC_Reference_Software|titul=AAC Reference Software|vydavatel=MultimediaWiki|datum=2009-02-23|datum přístupu=2009-11-03}}</ref><ref>{{Citace elektronické monografie|url=http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html|titul=Freely Available Standards|autor=ISO|vydavatel=ISO|datum=2009-10-27|datum přístupu=2009-11-03}}</ref> ISO/IEC dává uživatelům standartu [[AAC|MPEG-2 NBC]]/MPEG-4 Audio bezplatnou licenci k tomuto softwarovému modulu nebo úpravám pro jeho použití na odlišném hardwaru nebo softwaru, nárokující si standarty MPEG-2 NBC/MPEG-4 Audio. Ti, kteří hodlají použít tento softwarový modul do hardwarového nebo softwarového produktu jsou poučeni, že použitím může dojít k porušení stávajících patentů.<ref name="faac-readme-2001-09">{{Citace elektronické monografie|url=http://faac.cvs.sourceforge.net/viewvc/faac/faac/README?revision=1.3&view=markup|titul=SCM Repositories – faac – README|vydavatel=SF.net|autor=FAAC|datum=2001-09-04|datum přístupu=2009-11-03}}</ref><ref>{{Citace elektronické monografie|url=http://faac.cvs.sourceforge.net/viewvc/faac/faac/README?view=markup|titul=SCM Repositories – faac – README|vydavatel=SF.net|autor=FAAC|datum=2004-10-17|datum přístupu=2009-11-03}}</ref><ref><ref name="citation" id="CITEREFISO">ISO, [http://standards.iso.org/ittf/PubliclyAvailableStandards/c050470__ISO_IEC_14496-5_2001_Amd_20_2009_Reference_Software.zip ''Information technology – Coding of audio-visual objects – Part 5: Reference software – Amendment 20: MPEG-1 and -2 on MPEG-4 reference software and BSAC extensions''] (ZIP), ISO<span class="reference-datum přístupu">, retrieved <span class="nowrap">2009-11-03</span></span></cite><ref name="citation" id="CITEREFISO"></cite><span class="Z3988" titul="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AFAAC&rft.au=ISO&rft.btitul=Information+technology+%93+Coding+of+audio-visual+objects+%93+Part+5%3A+Reference+software+%93+Amendment+20%3A+MPEG-1+and+-2+on+MPEG-4+reference+software+and+BSAC+extensions&rft.genre=book&rft_id=http%3A%2F%2Fstandards.iso.org%2Fittf%2FPubliclyAvailableStandards%2Fc050470__ISO_IEC_14496-5_2001_Amd_20_2009_Reference_Software.zip&rft.pub=ISO&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook">&nbsp;</span></ref>


FAAD2 je licencován pod [[GNU General Public License|GPL]] v2 (a později GPL verze). Kód z FAAD2 je [[Autorské právo|copyright]]<nowiki/>em Nero AG. Uživatel zdrojového kódu bere na vědomí, že při použití tohoto softwaru může být požadováno zaplacení licenčních poplatků [[Patent|patentu]]. Komerční (non-GPL) licence tohoto softwaru je také možná.<ref>{{Citace elektronické monografie|url=http://faac.cvs.sourceforge.net/viewvc/faac/faad2/README?view=markup|title=SCM Repositories – faad2 – README|publisher=SF.net|author=FAAC|date=2007-11-01|accessdate=2009-11-03}}</ref>
FAAD2 je licencován pod [[GNU General Public License|GPL]] v2 (a později GPL verze). Kód z FAAD2 je [[Autorské právo|copyright]]<nowiki/>em Nero AG. Uživatel zdrojového kódu bere na vědomí, že při použití tohoto softwaru může být požadováno zaplacení licenčních poplatků [[Patent|patentu]]. Komerční (non-GPL) licence tohoto softwaru je také možná.<ref>{{Citace elektronické monografie|url=http://faac.cvs.sourceforge.net/viewvc/faac/faad2/README?view=markup|titul=SCM Repositories – faad2 – README|vydavatel=SF.net|autor=FAAC|datum=2007-11-01|datum přístupu=2009-11-03}}</ref>


== Další software ==
== Další software ==
FAAC a FAAD2 je použito v následujících softwarových produktech a [[Knihovna (programování)|knihovn]]<nowiki/>ách:
FAAC a FAAD2 je použito v následujících softwarových produktech a [[Knihovna (programování)|knihovn]]<nowiki/>ách:
* Avidemux je video editační software.<ref>{{Citace elektronické monografie|url=http://avidemux.org/admWiki/index.php?title=Audio_encoders|title=Avidemux-Audio encoders|publisher=avidemux.org|accessdate=2009-11-03}}</ref>
* Avidemux je video editační software.<ref>{{Citace elektronické monografie|url=http://avidemux.org/admWiki/index.php?titul=Audio_encoders|titul=Avidemux-Audio encoders|vydavatel=avidemux.org|datum přístupu=2009-11-03}}</ref>
* CDex používá enkodér FAAC.<ref>{{Citace elektronické monografie|url=http://cdexos.sourceforge.net/?q=features|title=CDex Features|publisher=CDex project|accessdate=2009-11-03}}</ref>
* CDex používá enkodér FAAC.<ref>{{Citace elektronické monografie|url=http://cdexos.sourceforge.net/?q=features|titul=CDex Features|vydavatel=CDex project|datum přístupu=2009-11-03}}</ref>
* [[FFmpeg]] podporuje kódování AAC přes externí knihovnu libfaac,<ref>{{Citace elektronické monografie|url=http://ffmpeg.org/general.html#Audio-Codecs|title=General Documentation – Audio Codecs|author=FFmpeg|accessdate=2009-11-03}}</ref> a využívá experimentální nativní encoder.<ref>{{Citace elektronické monografie|url=http://www.ffmpeg.org/changelog.html|title=FFmpeg Changelog|author=FFmpeg|accessdate=2010-12-10}}</ref>
* [[FFmpeg]] podporuje kódování AAC přes externí knihovnu libfaac,<ref>{{Citace elektronické monografie|url=http://ffmpeg.org/general.html#Audio-Codecs|titul=General Documentation – Audio Codecs|autor=FFmpeg|datum přístupu=2009-11-03}}</ref> a využívá experimentální nativní encoder.<ref>{{Citace elektronické monografie|url=http://www.ffmpeg.org/changelog.html|titul=FFmpeg Changelog|autor=FFmpeg|datum přístupu=2010-12-10}}</ref>
* [[GStreamer]] multimediální rámec používá FAAC a FAAD.<ref>{{Citace elektronické monografie|url=http://gstreamer.org/data/doc/gstreamer/head/gst-plugins-bad-plugins/html/ch02.html|title=GStreamer Bad Plugins 0.10 Plugins Reference Manual|author=GStreamer|publisher=gstreamer.org|accessdate=2009-11-03}}</ref>
* [[GStreamer]] multimediální rámec používá FAAC a FAAD.<ref>{{Citace elektronické monografie|url=http://gstreamer.org/data/doc/gstreamer/head/gst-plugins-bad-plugins/html/ch02.html|titul=GStreamer Bad Plugins 0.10 Plugins Reference Manual|autor=GStreamer|vydavatel=gstreamer.org|datum přístupu=2009-11-03}}</ref>
* [[MPlayer]] používá FAAD2.<ref>{{Citace elektronické monografie|url=http://www9.mplayerhq.hu/DOCS/HTML/en/codec-installation.html#aac|title=MPlayer – The Movie Player – Codec installation – AAC|author=MPlayer team|publisher=MPlayer team|accessdate=2009-11-14}}</ref>
* [[MPlayer]] používá FAAD2.<ref>{{Citace elektronické monografie|url=http://www9.mplayerhq.hu/DOCS/HTML/en/codec-installation.html#aac|titul=MPlayer – The Movie Player – Codec installation – AAC|autor=MPlayer team|vydavatel=MPlayer team|datum přístupu=2009-11-14}}</ref>
* [[VLC media player]] používá FAAC (enkoder) a FAAD (dekodér) poskytující podporu pro AAC audio.<ref>{{Citace elektronické monografie|url=http://wiki.videolan.org/AAC_(Advanced_Audio_Coding)|title=Advanced Audio Coding|author=VideoLAN Wiki|publisher=VideoLAN Wiki|date=2006-03-08|accessdate=2009-11-03}}</ref>
* [[VLC media player]] používá FAAC (enkoder) a FAAD (dekodér) poskytující podporu pro AAC audio.<ref>{{Citace elektronické monografie|url=http://wiki.videolan.org/AAC_(Advanced_Audio_Coding)|titul=Advanced Audio Coding|autor=VideoLAN Wiki|vydavatel=VideoLAN Wiki|datum=2006-03-08|datum přístupu=2009-11-03}}</ref>
* Music Player Daemon používá FAAD2
* Music Player Daemon používá FAAD2
Existuje i celá řada dalších programů, které používají FAAC knihovny.<ref>{{Citace elektronické monografie|url=http://faac.sourceforge.net/oldsite/programs.php|title=Programs using FAAC or FAAD|author=Audiocoding.com|accessdate=2009-11-03}}</ref>
Existuje i celá řada dalších programů, které používají FAAC knihovny.<ref>{{Citace elektronické monografie|url=http://faac.sourceforge.net/oldsite/programs.php|titul=Programs using FAAC or FAAD|autor=Audiocoding.com|datum přístupu=2009-11-03}}</ref>


== Viz také ==
== Viz také ==

Verze z 23. 6. 2016, 14:35

FAAC celým názvem Freeware Advanced Audio Kodér je volně dostupný softwarový projekt, který zahrnuje audio kodeky AAC, FAAC a dekodér FAAD2. Ty podporují formáty MPEG-2 AAC, stejně jako MPEG-4 AAC, dále také podporuje několik MPEG-4 Audio objektů (LC, Main, LTP pro kódování a SBR, PS, ER, LD pro dekódování) a formátů souborů (ADTS AAC, raw AAC, MP4). Kodér a dekodér je kompatibilní se standardními audio aplikacemi a podporuje také Digital Radio Mondiale.[1]

FAAC a FAAD2 je distribuován v programovém jazyce C a může být sestaven na různých platformách, které jsou distribuovány zdarma. FAAD2 je volně dostupný software (tzv. Svobodný software). FAAC obsahuje nějaký kód, který je publikován jako svobodný software, ale jako celek je šířen pod proprietární licencí.

FAAC byl původně napsán autorem jménem Menno Bakker.[2]

Enkodér FAAC

FAAC je zkratka pro Freeware Advanced Audio Kodér.Chybná citace: Chybí ukončovací </ref> k tagu <ref> V FAAC encoder je audio kompresní počítačový program, který vytváří AAC (MPEG-2 AAC/MPEG-4 AAC[3]) zvukové soubory z jiných formátů (obvykle, CD-DA audio soubory). Obsahuje knihovny (libfaac), které mohou být použity v jiných programech.[4] AAC soubory jsou běžně používané v počítačových programech a přenosných hudebních přehrávačích jako od Apple Inc.'s doporučeným formátem pro společnost hudebního přehrávače iPod.

Některé z funkcí, které FAAC má, jsou: podpora cross-platform, "přiměřeně" rychlé kódování, podpora pro více než jeden "typ objektu" formátu AAC, multi-kanálové kódování, a podpora pro Digital Radio Mondiale. To také podporuje multi-kanálové proudy, jako 5.1.[5] MPEG-4 typy objektů z formátu AAC podporované FAAC jsou "Nízké Složitosti" (LC), "Hlavní", a "Dlouhodobé Předpovědi" (LTP).[1] MPEG-2 AAC profily podporované FAAC jsou LC a Hlavní.[6] SBR a PS typy objektů nejsou podporovány, takže HE-AAC a HE-AACv2 profily nejsou také podporovány. Objekt typu "nízké složitosti" je výchozí a také je používán u videa pro přenosné přehrávače (jako je Apple iPod) a používá video hosting stránek (jako je YouTube).

FAAC je hodnocen jako méně kvalitní možností enkodování, než například jiné aac enkodéry.[7]

Alternativy pro kódování AAC v Unix

FAAC je jedním z šesti alternativ, které Linux/Unix uživatelé mají pro vytváření AAC soubory. Ostatní jsou:

  • Fraunhofer-vyvinul "FDK AAC" enkodovací knihovnu zahrnutou jako součást Androidu.
  • Nero AG-vyvinul "Nero AAC Codec", který má proprietární licenci,[8] , a není k dispozici pro celou řadu hardwarových architektur , které jsou tyto operační systémy schopny provozovat. Nero již nevyvíjí tento kodér, ale je ještě k dispozici a zůstává vysoce kvalitní volbou pro kódování AAC.[9]
  • FFmpeg je nativní AAC enkodér (považovaný spíše za experiment vývojářů z prosince 2010). Byl napsán Konstantinem Shishkovem, a je uvedený ve verzi 2.1 pod licencí LGPL.
  • libvo_aacenc - Android VisualOn AAC encoder.[10] Tento snímač byl nahrazen v Android FDK a je považován za jednu z méně kvalitních možností.
  • Mac OS X uživatelé mohou využít Apple AAC encoder.

FAAD2 dekodér

FAAD2 je Freeware Advanced Audio (AAC) dekodér a podporuje MPEG-4 audio typy objektů LC, Main, LTP, LD, ER, SBR a PS, které mohou být kombinovány také na HE-AAC a HE-AACv2. Obsahuje knihovny (libfaad), které mohou být použity v jiných programech.

FAAD a FAAD2 byly původně napsány Menno Bakkerem od Nero AG. FAAD2 je nástupcem FAAD1, který byl zastaralý.

FAAD je Freeware Advanced Audio Decoder. Byl vydán nejprve v roce 2000 a nepodporoval SBR a PS audio typy objektů. Poslední verze FAAD1 byla z data 2002-01-04. Všechny následné vývoje se později zaměřili na FAAD2.[11] SBR podpora dekódování (HE-AAC) byla přidána ve verzi vydané 25. července 2003. FAAD2 verze 2.0 byl vydán 6. února 2004.Chybná citace: Chybí ukončovací </ref> k tagu <ref>[12]

Licencování

FAAC obsahuje kód založený na ISO MPEG-4 referenčním kódu, jehož licence není kompatibilní s LGPL licencí.[1] Pouze FAAC změny tohoto ISO MPEG-4 referenčního kódu jsou licencovány pod LGPL licencí.[1] ISO MPEG-4 referenční software, který byl publikován jako ISO/IEC 14496-5 (MPEG-4) a je volně k dispozici ke stažení z ISO webových stránek.[13][14] ISO/IEC dává uživatelům standartu MPEG-2 NBC/MPEG-4 Audio bezplatnou licenci k tomuto softwarovému modulu nebo úpravám pro jeho použití na odlišném hardwaru nebo softwaru, nárokující si standarty MPEG-2 NBC/MPEG-4 Audio. Ti, kteří hodlají použít tento softwarový modul do hardwarového nebo softwarového produktu jsou poučeni, že použitím může dojít k porušení stávajících patentů.[2][15]Chybná citace: Chybí ukončovací </ref> k tagu <ref>

FAAD2 je licencován pod GPL v2 (a později GPL verze). Kód z FAAD2 je copyrightem Nero AG. Uživatel zdrojového kódu bere na vědomí, že při použití tohoto softwaru může být požadováno zaplacení licenčních poplatků patentu. Komerční (non-GPL) licence tohoto softwaru je také možná.[16]

Další software

FAAC a FAAD2 je použito v následujících softwarových produktech a knihovnách:

  • Avidemux je video editační software.[17]
  • CDex používá enkodér FAAC.[18]
  • FFmpeg podporuje kódování AAC přes externí knihovnu libfaac,[19] a využívá experimentální nativní encoder.[20]
  • GStreamer multimediální rámec používá FAAC a FAAD.[21]
  • MPlayer používá FAAD2.[22]
  • VLC media player používá FAAC (enkoder) a FAAD (dekodér) poskytující podporu pro AAC audio.[23]
  • Music Player Daemon používá FAAD2

Existuje i celá řada dalších programů, které používají FAAC knihovny.[24]

Viz také

Reference

V tomto článku byl použit překlad textu z článku FAAC na anglické Wikipedii.

  1. a b c d AudioCoding.com. FAAC [online]. [cit. 2009-11-03]. Dostupné online. 
  2. a b FAAC. SCM Repositories – faac – README [online]. SF.net, 2001-09-04 [cit. 2009-11-03]. Dostupné online. 
  3. Freeware Advanced Audio Coder [online]. Sourceforge.net [cit. 2009-11-03]. Dostupné online. 
  4. FAAC. FAAC – ISO/MPEG 2/4 AAC Encoder Library version 1.0 [online]. SCM Repositories, 2003-08-07 [cit. 2009-11-04]. Dostupné online. 
  5. PS3 H264/AAC 5.1 Encoding with FFmpeg – SpinOneSolutions
  6. Ubuntu Packages – libfaac-dev [online]. Canonical Ltd, 2009 [cit. 2009-11-03]. Dostupné online. 
  7. AudioCoding.com – FAAC
  8. Nero AAC Codec [online]. Nero AG, 2006 [cit. 2010-12-10]. Dostupné online. 
  9. Nero AAC [online]. [cit. 2013-10-03]. Dostupné online. 
  10. http://superuser.com/a/370637/39364 – only supports 2 channels http://ffmpeg.org/pipermail/ffmpeg-user/2012-February/005187.html
  11. FAAC. Freeware Advanced Audio Coder – File Release Notes and Changelog – 2002-01-04 – last release [online]. SF.net, 2002-01-04 [cit. 2009-11-03]. Dostupné online. 
  12. FAAC. SCM Repositories – faad2 – ChangeLog [online]. SF.net, 2009 [cit. 2009-11-03]. Dostupné online. 
  13. AAC Reference Software [online]. MultimediaWiki, 2009-02-23 [cit. 2009-11-03]. Dostupné online. 
  14. ISO. Freely Available Standards [online]. ISO, 2009-10-27 [cit. 2009-11-03]. Dostupné online. 
  15. FAAC. SCM Repositories – faac – README [online]. SF.net, 2004-10-17 [cit. 2009-11-03]. Dostupné online. 
  16. FAAC. SCM Repositories – faad2 – README [online]. SF.net, 2007-11-01 [cit. 2009-11-03]. Dostupné online. 
  17. Avidemux-Audio encoders [online]. avidemux.org [cit. 2009-11-03]. Dostupné online. 
  18. CDex Features [online]. CDex project [cit. 2009-11-03]. Dostupné online. 
  19. FFmpeg. General Documentation – Audio Codecs [online]. [cit. 2009-11-03]. Dostupné online. 
  20. FFmpeg. FFmpeg Changelog [online]. [cit. 2010-12-10]. Dostupné online. 
  21. GStreamer. GStreamer Bad Plugins 0.10 Plugins Reference Manual [online]. gstreamer.org [cit. 2009-11-03]. Dostupné online. 
  22. MPlayer team. MPlayer – The Movie Player – Codec installation – AAC [online]. MPlayer team [cit. 2009-11-14]. Dostupné online. 
  23. VideoLAN Wiki. Advanced Audio Coding [online]. VideoLAN Wiki, 2006-03-08 [cit. 2009-11-03]. Dostupné online. 
  24. Audiocoding.com. Programs using FAAC or FAAD [online]. [cit. 2009-11-03]. Dostupné online.