A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
Free Lossless Audio Codec | |
Fejlesztő | Xiph.Org Foundation |
Legfrissebb stabil kiadás | 1.4.3 (stabil verzió, 2023. június 23.)[1] |
Programozási nyelv | C |
Operációs rendszer | platformfüggetlen |
Kategória |
|
Licenc |
|
A Free Lossless Audio Codec weboldala |
A FLAC-et (Free Lossless Audio Codec, magyarul Szabad, veszteségmentes audiokodek) az MP3-hoz hasonlóan hanganyagok tömörítésére használják, de azzal ellentétben a FLAC-kel való tömörítés veszteségmentes, tehát tömörítés közben a hanganyag egyáltalán nem veszít a minőségéből. A FLAC hanganyagok tömörítése az általános célú tömörítőknél (például ZIP, gzip) jóval hatékonyabb: a tömörítetlen hangfájlokhoz képest akár 30-50%-os méretcsökkenés is elérhető vele, míg például ZIP-pel legfeljebb 10-20%. (Összehasonlításképp: egy Vorbis vagy MP3 file esetén a tömörítés akár a 80%-ot is meghaladhatja, de a veszteséges eljárás miatt az eredetivel pontosan megegyező hanganyag nem állítható vissza.)
Műszaki jellemzők
A FLAC csak fixpontos mintákat támogat, lebegőpontosakat nem. Bármilyen PCM kódolást képes kezelni 4-től 32 bites mintákig, bármilyen mintavetelezési frekvenciát 1 és 1 048 570 Hz között 1 Hz-es lépésekben, és 1 és 8 között bármennyi csatornát. A csatornák csoportosíthatók, így a sztereó vagy 5.1 surround hanganyag esetén a kódolás kihasználja a csatornák közötti hasonlóságokat is. A FLAC CRC ellenőrző összegeket használ a sérült adatok felismerésére (ami streaming médiumok esetében fontos), és a nyers PCM audio adatfolyamra egy MD5 ellenőrző kódot is tartalmaz a STREAMINFO metaadatokban.
A FLAC saját keretformátummal rendelkezik, de mivel a projekt része lett a Xiph.org-nak, így Ogg keretformátumban is használható.
A FLAC szabadon elérhető és támogatott a legtöbb operációs rendszeren, beleértve a Windows-t, a Unix-szerű operációs rendszereket (Linux, *BSD, Solaris, OS X, IRIX), BeOS-t, OS/2-t, és az Amigát.
A projekt
A FLAC projekt a következőket tartalmazza:
- stream formátum
- egy egyszerű konténerformátum a stream számára, amit FLAC-nek (vagy natív FLAC-nek is) neveznek
- libFLAC, egy referencia kódoló és dekódoló könyvtár metaadat interfésszel
- libFLAC++, a libFLAC-féle objektum csomagoló
flac
, egy libFLAC-en alapuló parancssoros program FLAC streamek kódolására és dekódolásárametaflac
, egy parancssoros metaadat szerkesztő a .flac fájlokhoz és végerősítéshez- beépülő pluginek különböző zenelejátszókhoz (Winamp, XMMS, foobar2000, musikCube stb.)
- a Xiph.org Alapítvánnyal közösen fejlesztett Ogg konténerformátum streaming célokra (Ogg FLAC-ként is ismert)
A FLAC nevében szereplő „szabad” azt jelenti, hogy a stream formátum specifikációit bárki szabadon implementálhatja előzetes engedély nélkül (a Xiph.org fenntartja magának a jogot a FLAC specifikációk és engedélyek megváltoztatására), és hogy sem a FLAC formátum, sem az implementált kódoló/dekódoló eljárások nem állnak semmilyen szabadalom alatt. Ez azt is jelenti, hogy az említett implementáció szabad szoftver. A libFLAC és libFLAC++ forrásai BSD licenc, a flac
, a metaflac
, valamint a pluginek forrásai GPL alatt érhetőek el.
A FLAC projekt kifejezetten arra kéri a fejlesztőit, hogy ne implementáljanak semmiféle másolás elleni védelmet.
Jegyzetek
- ↑ FLAC 1.4.3 Released With More Optimizations, Drops PowerPC-Specific Code, 2023. június 23. (Hozzáférés: 2024. február 19.)
További információk
A lap szövege Creative Commons Nevezd meg! – Így add tovább! 3.0 licenc alatt van; egyes esetekben más módon is felhasználható. Részletekért lásd a felhasználási feltételeket.
Analóg multiméterek túlterhelés elleni védelme
Egyenáram
Egyenáram mérése
Egyenirányítós lengőtekercses műszer
Elektromágnes (fizika)
Elektromos feszültség
Elektromos térerősség
Fáziseltolódás
Fázismutató
Fajlagos ellenállás
Feszültséggenerátor
Feszültségváltó
Forgó mágneses tér
Háromfázisú hálózat
Hőelektromosság
Hatásos ellenállás
A lap szövege Creative Commons Nevezd meg! – Így add tovább! 3.0 licenc alatt van; egyes esetekben más módon is felhasználható. Részletekért lásd a felhasználási feltételeket.