FLAC (Free Lossless Audio Codec) är en öppen källkod, plattforms och gratis kommandoraden programmet implementeras i C och utformats från grunden för att fungera som en förlustfri audio codec skräddarsydd för POSIX-operativsystem.
FLAC är en mycket populär och kritikerrosade ljudcodec bland audiofiler som vill bara det bästa kvalitet tillgänglig för deras musikbibliotek. Programvaran fungerar som både en koda och avkodare för .flac filer. Det & rsquo; s dessutom den snabbaste förlustfri audio codec tillgänglig gratis.
Viktiga funktioner inkluderar förlustfri kvalitet, snabb avkodning och kodning, hårdvarustöd, flexibel metadata, sökbart, stream, lämplig för arkivering, bekväm CD arkivering, samt fel resistent. Det är inte förstörande och innehåller ingen DRM protection.Getting började med FLACMost förmodligen kan FLAC hittas på de viktigaste programförråd för din Linux-distribution, så vi rekommenderar starkt att installera den därifrån, med standard pakethanterare tillämpning av din distribution.
Installera FLAC använder källarkiv gzippat är också möjligt, bara ladda ner den senaste versionen från Softoware, spara arkivet någonstans på din dator, packa upp den, öppna en linux terminal app och gå till platsen för de extraherade arkivfiler med & lsquo; cd & rsquo ; kommando (t ex CD /home/softoware/flac-1.3.1).
Sedan bör du använda & lsquo; ./ configure & rsquo; kommando för att optimera FLAC för en viss arkitektur, samt för att möjliggöra olika dolda alternativ som du kan behöva. Därefter kör & lsquo; gör & rsquo; kommando för att sammanställa programmet och & lsquo; make install & rsquo; kommando som root eller & lsquo; sudo make install & rsquo; kommandot som en privilegierad användare att installera det systemet wide.Under huven och stödde OSesLooking under huven av FLAC-projektet, kan vi märka att det är skrivet i programspråket C. Operativsystem som stöds inkluderar Linux, BSD, Solaris, IRIX, IBM OS / 2, BeOS, Mac OS X och Microsoft Windows. Båda hårdvaruarkitekturer 32-bitars och 64-bitars stöds vid denna tid, även om vi rekommenderar att installera den på en 64-bitars dator med en multi-core processor.
Vad är nytt i den här versionen:
- Allmänt:
- Förbättrad avkodning effektiviteten för alla bitdjup men särskilt så för 24 bitar för IA32 arkitektur (lvqcl och Miroslav Lichvar).
- Snabbare kodning med hjälp SSE och AVX (lvqcl).
- Fast bartlett, bartlett_hann och triangelfunktioner.
- Ny apodization funktioner partial_tukey och punchout_tukey för förbättrad komprimering (Martijn van Beurden).
- retuned kompressions förinställningar för att införliva nya apodization funktioner (Martijn van Beurden).
- Fix -Wcast-rikta varningar på armhf arkitektur (Erik de Castro Lopo).
- FLAC format:
- (none)
- Ogg FLAC format:
- (none)
- flac:
- förbättringar Hjälp utgång dokumentation.
- I / O buffrande förbättringar på Windows för att minska diskfragmentering när du skriver filer.
- Endast skriva vorbis-kommentarer om de är icke-tom.
- metaflac:
- (none)
- plugins:
- Fix symbol synlighet i XMMS plugin.
- bygga systemet:
- Många korrigeringar och förbättringar över alla byggsystem.
- dokumentation:
- Dokument nya apodization fönster.
- bibliotek:
- Fix CVE-2014-9028 (heap skrivspill) och CVE-2014-8962 (heap läs overflow) (Erik de Castro Lopo).
- Gränssnitt förändringar:
- libflac:
- (none)
- libflac ++:
- (none)
Vad är nytt i version 1.3.0:
- Allmänt:
- Flytta utveckling Xiph.org git förrådet.
- --sector-align alternativet flac har utfasats och kanske inte existerar i framtida versioner. shntool ger liknande funktionalitet.
- Stöd för RF64 och Wave64 formaten i flac (se nedan).
- Bättre hantering av cuesheets med icke-CD-DA samplingsfrekvenser.
- Alternativet --ignore-bit-storlekar har lagts till flac kommandoradsverktyg.
- flac:
- Stöd för kodning från och avkodning till RF64-format, och en ny motsvarande alternativ --force-rf64-format. (SF # 1762502). --keep avser utländsk metadata stöds också.
- Stöd för kodning från och avkodning till Sony Wave64 format och en ny motsvarande alternativ --force-wave64-format. (SF # 1769582). --keep avser utländsk metadata stöds också.
- Lades nya alternativ --preserve-modtime och --no-bevara-modtime att ange huruvida utdatafiler bör kopiera tidsstämpel och behörigheter från sina indatafiler. Standard är --preserve-modtime som i tidigare versioner. (SF # 1.805.428).
- Tillåt MM: SS: FF och MM: ss.ss tidsformat i icke CD-DA cuesheets. (SF # 1.947.353, SF # 2.182.432)
- --sector-align alternativet flac har utfasats och kanske inte existerar i framtida versioner. shntool ger liknande funktionalitet. (SF # 1.805.946)
- Förbättrad felmeddelande när användaren försöker avkoda en icke-FLAC-fil (SF # 2.222.789).
- Fix bugg där flac var känna användningen av --replay förstärkning vid kodning från stdin (SF # 1.840.124).
- Fix bugg med hundradels sekunder på vissa lokaler (SF # 1.815.517, SF # 1.858.012).
- Läs och skriv lämpliga kanalmasker för 6.1 och 7.1 surround-ingång WAV-filer. Dokumentation har också uppdaterat.
- Rätt Wave64 GUID.
- Stöd 56kHz till 192kHz förstärkningsanalys (patch från Earl Chew)
- Lägg förmåga att hantera UTF-8 filnamn på Windows (stor uppsättning patchar från Janne Hyvarinen)
- metaflac:
- Tillåt MM: SS: FF och MM: ss.ss tidsformat i icke CD-DA cuesheets. (SF # 1.947.353, SF # 2.182.432)
- plugins:
- Mindre uppdateringar för XMMS plugin.
- Winamp2 plugin tappades eftersom Nullsoft har gett infödda FLAC stöd sedan 2006.
- bygga systemet:
- Fixar för autotools (inklusive SF # 1.859.664).
- Fixar för MinGW (inklusive SF # 2.000.973, SF # 2.209.829).
- Fixar för gcc (inklusive SF # 1.834.168, SF # 2.002.481).
- Fixar för Sun Studio / Forte (SF # 1.701.960).
- Fixar för fönster byggen (inklusive SF # 1.676.822, SF # 1.756.624, SF # 1.809.863, SF # 1.911.149).
- Fixar för FreeBSD och OpenBSD.
- Kompilera med GNU gcc _FORTIFY_SOURCE = 2 och stack skydd när dessa funktioner upptäcks.
- Aktivera ett gäng GCC kompileringsvarningar och fixa kod som genererar varningar.
- dokumentation:
- Dokument --ignore-bit-storlekar och --apply-Replaygain-som-är-inte-förlustfri alternativ för flac.
- bibliotek:
- libflac kodare var försumliga till nivå 0 kompression istället för 5 (SF # 1.816.825).
- Fix bugg i bitreader hantering av lästa callback återvända en kort räkna (SF # 2.490.454).
- Förbättra dekoder förmåga att skilja mellan en FLAC synkkod och en MPEG en (SF # 2.491.433).
- Gränssnitt förändringar:
- libflac:
- Lade FLAC__format_blocksize_is_subset ()
- libflac ++:
- Lägg ett antal Lättviktsläder metoder.
Kommentarer hittades inte