Software-update: FLAC 1.3.1

flac logo (45 pix)Na anderhalf jaar stilte is er weer een nieuwe versie van de Free Lossless Audio Codec, oftewel FLAC, verschenen. Dit geluidsbestandsformaat slaat data op, zonder dat hierbij informatie verloren gaat, zoals dat bijvoorbeeld wel het geval is bij mp3, Ogg Vorbis en Opus. FLAC is beschikbaar voor diverse besturingssystemen en heeft meestal een extern programma nodig, dat als gebruikersinterface dient. In Windows kan dat bijvoorbeeld met ExactAudioCopy en foobar2000. Hoewel er een lange tijd verstreken is, laat het changelog geen grote veranderingen zien.

General:
  • Improved decoding efficiency of all bit depths but especially so for 24 bits for IA32 architecture.
  • Faster encoding using SSE and AVX.
  • Fixed bartlett, bartlett_hann and triangle functions.
  • New apodization functions partial_tukey and punchout_tukey for improved compression
  • Retuned compression presets to incorporate new apodization functions.
  • Fix -Wcast-align warnings on armhf architecture.
flac:
  • Help output documentation improvements.
  • I/O buffering improvements on Windows to reduce disk fragmentation when writing files
  • Only write vorbis-comments if they are non-empty.
plugins:
  • Fix symbol visibility in XMMS plugin.
build system:
  • Many fixes and improvements across all the build systems.
documentation: libraries:
  • Fix CVE-2014-9028 (heap write overflow) and CVE-2014-8962 (heap read overflow)
Versienummer 1.3.1
Releasestatus Final
Besturingssystemen Windows 7, Linux, BSD, Windows XP, DOS, macOS, Solaris, UNIX, Windows Vista, Windows 8
Website FLAC
Download https://xiph.org/flac/download.html
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

28-11-2014 • 14:17

9 Linkedin

Submitter: ktf

Bron: FLAC

Update-historie

23-10 FLAC 1.4.2 2
23-09 FLAC 1.4.1 36
11-09 FLAC 1.4.0 53
02-'22 FLAC 1.3.4 39
01-'17 FLAC 1.3.2 13
11-'14 FLAC 1.3.1 9
06-'13 FLAC 1.3.0 16
09-'07 Flac 1.2.1 13
Meer historie

Reacties (9)

9
9
7
1
1
2
Wijzig sortering
Opvallend dat er al jaren geen compressie winst meer wordtgeboekt bij het flac-formaat. Kijkend naar een aantal concurrerende lossless formaten lijkt er echter nog wel degelijk winst mogelijk. Of staat het gewoon niet meer op de prio-lijst van de ontwikkelaars?

[Reactie gewijzigd door zordaz op 28 november 2014 15:18]

Ik ben degene die de enige patch heeft ingestuurd die iets aan de compressie verbeterd heeft. (verbetering is ongeveer 0.3%) Het staat inderdaad niet hoog op de prioriteitenlijst, maar het is ook echt niet gemakkelijk, FLAC is behoorlijk uitontwikkeld.

De vergelijking met andere compressieformaten kan misschien de indruk wekken dat er nog ruimte is, maar dat is maar schijn: de andere formaten gebruiken andere methoden, en de beschikbare methoden liggen vast in de bitstream (die in 2001 al vastgelegd is) edit: het enige écht concurrende formaat (als je kijkt naar de userbase) is Apple Lossless, en dat comprimeert nòg minder en is minder snel.

Ik zie nog wel ruimte voor verbetering (op zijn hoogst 1%), maar dat zou een grote overhaul van een deel van de encoder vergen.

[Reactie gewijzigd door ktf op 28 november 2014 16:12]

Dan in ieder geval mijn hartelijke dank voor de bijdrage :-)

Ik moest ook zeggen dat ik persoonlijk niet zoveel updates meer verwachtte, ik vond het project zo goed als af zijn eigenlijk. Ik geloof dat de laatste update te maken had met het implementeren van tekst en covers of zo.

Ik heb onlangs mijn gestolen gewaande harde schijf teruggevonden met al mijn CD->flac conversies, waarna ik weer eens ging kijken naar updates. Het is jammer dat er, na al die jaren, nog steeds zo weinig apparatuur is die flac kan afspelen in de auto (Tijden gerommeld met Rockbox software op m'n inmiddels antieke iPod, lang gezocht naar een betaalbare en elegante alles-in-één oplossing...) terwijl ik dat nou juist dé plek vind om het te gebruiken.
Ik snap je hoor, daar niet van, maar in toch al akoestisch verstoorde ruimtes als een auto voldoen mp3's denk ik meer dan voldoende?
Daar heb je ook gelijk in, toch speel ik dan liever flacs af dan mp3's... In verhouding zie je ook veel meer thuisapparatuur (ik gebruik thuis een simpele Dvico mediaspeler ervoor) dan autoradio's. Ik heb nu net weer eens gekeken, er is inmiddels wel meer. Toch nog niet echt de moeite om mijn oude Alpine mp3-speler ervoor in te ruilen, want zoals jij al schreef: De mp3's doen het in de auto ook prima.
Volgens deze thread zijn er net met deze update weer verbeteringen doorgebracht in compressie niveau's 6 t/m 8: http://www.hydrogenaud.io/forums/index.php?showtopic=107611

Hier wordt ook een gigantische speedboost getoond voor 't encoderen van (met name) 24-bit audio.

Daarnaast zijn dus apodization windows toegevoegd, die ook kunnen bijdragen aan betere compressie, afhankelijk van 't bronmateriaal:
Zie bvb. http://wiki.hydrogenaud.i...mparison#Comparison_Table

Ik weet niet hoe up to date de cijfers zijn, maar voor 2-3% lijkt het me niet echt de moeite om hier nog aan te sleutelen.
Fix symbol visibility in XMMS plugin.
XMMS heeft sinds 2007 geen update meer gehad. Wist niet dat mensen dit nog gebruikte :+

Maar dit toont maar weer de kracht van open source: If there is an itch... :)
Ik word overigens een beetje moe van het eeuwige gepruts van Sourceforge voor downloads. Alsof het is ingericht om zo onoverzichtelijk mogelijk te zijn.Gefixt, thanks Martijn!

Als je op zoekt ben naar de source of de Windows binaries kun je beter terecht op: http://downloads.xiph.org/releases/flac/
Die tar.xz is de source, de zipfile bevat een 32 bit en een 64 bit Windows binary. Builds voor andere platformen zullen daar hopelijk binnenkort verschijnen.

[Reactie gewijzigd door Maurits van Baerle op 28 november 2014 23:42]

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee