MP3-naar-FLAC-converter
Het converteren van een MP3-bestand met verlies naar FLAC slaat de gedecodeerde audio op als verliesvrij gecomprimeerde PCM, maar kan geen frequenties herstellen die door de originele MP3-compressie zijn verwijderd.
Formaatvergelijking en technische specificaties
| Specificatie | MP3 | FLAC |
|---|---|---|
| MIME-type | audio/ | audio/ |
| Type | gecomprimeerde audio | verliesvrije audio |
| Compressie | met verlies (MPEG-1 Audio Layer III) | verliesvrije lineaire predictieve codering + Golomb-Rice |
| Standaardspecificatie | ISO/IEC 11172-3 | IETF RFC FLAC Codec Specification |
| Bestandshandtekening (magic bytes) | FF FB or 49 44 33 (ID3) | 66 4C 61 43 (fLaC) |
Formaatoverzicht en toepassingen
Geluidstechnici en muziekarchivarissen moeten nummers vaak verplaatsen van gecomprimeerde afleverformaten naar archiefcontainers voor bewerkingswerkzaamheden, digitale distributieplatforms of het organiseren van een persoonlijke bibliotheek. MP3-codering verwijdert wat audio-informatie. FLAC behoudt de gedecodeerde samples die het ontvangt, maar kan informatie die tijdens de MP3-codering is verwijderd niet herstellen. Het uitvoeren van deze bestandstransformatie is gebruikelijk bij het voorbereiden van oudere nummercollecties voor masteropslag of professionele mixomgevingen. Softwaretoepassingen zoals Audacity, Foobar2000 en FFmpeg handelen deze vertaling direct af. Hoewel de resulterende bestandsgrootte drastisch toeneemt, zorgt het nieuwe bestand ervoor dat volgende bewerkingen of exports niet lijden onder het cumulatieve generatieverlies dat typisch is voor meerdere cycli van compressie met verlies.
Technische specificaties en codec-overzicht
Het MP3-formaat, formeel bekend als MPEG-1 Audio Layer III, steunt op compressie met verlies die gebruikmaakt van psychoakoestische masking om onhoorbare audiofrequenties permanent te verwijderen. MP3-streams beginnen doorgaans met een bestandshandtekening (magic bytes) of frame sync met 11 of 12 ingestelde bits (zoals 0xFFF) en gebruiken het MIME-type audio/mpeg. Daarentegen staat FLAC voor Free Lossless Audio Codec en gebruikt het MIME-type audio/flac. FLAC begint met de bestandshandtekening (magic number) van vier bytes 'fLaC' in ASCII-hex. De compressie-engine gebruikt Linear Predictive Coding in combinatie met Golomb-Rice-codering om de bestandsgrootte te verkleinen zonder een enkele sample aan audiogegevens te verliezen. Wanneer een MP3 wordt geconverteerd naar FLAC, pakt de decoder de frames met lage bitrate en verlies uit naar een lineaire PCM-golfvorm, die de FLAC-encoder vervolgens comprimeert met verliesvrije wiskundige algoritmen.
Besturingssysteem- en browserondersteuning
FLAC heeft native afspeelondersteuning op de meeste moderne besturingssystemen voor desktops, waaronder Windows 10 en 11, macOS en grote Linux-distributies via standaard mediaspelers. Mobiele platforms zoals Android ondersteunen FLAC-weergave standaard, terwijl iOS en iPadOS native ondersteuning bieden vanaf iOS 11. Webbrowsers zoals Google Chrome, Mozilla Firefox en Microsoft Edge spelen FLAC native af via HTML5-audio-elementen, hoewel oudere versies van Apple Safari mogelijk een terugvaloplossing of transcodering vereisen.
Handige informatie
Het converteren van een MP3 naar FLAC vergroot uw bestandsgrootte tot wel vijf keer zonder dat dit de audiokwaliteit verbetert, omdat de ontbrekende hoge frequenties die tijdens de oorspronkelijke MP3-compressie verloren zijn gegaan, nooit meer kunnen worden hersteld.
Veelgestelde vragen
Hoe converteert u MP3-audio naar FLAC-audio zonder kwaliteitsverlies?
U kunt het bestand transcoderen met audioconversiesoftware, maar dit proces herstelt verloren kwaliteit niet. Omdat MP3 gebruikmaakt van compressie met verlies die hoogfrequente gegevens permanent verwijdert, plaatst de conversie naar FLAC die audio van lage kwaliteit eenvoudigweg in een verliesvrije container zonder het ontbrekende geluid terug te brengen.
Wat is het verschil tussen MP3-audio en FLAC-audio?
MP3 is een gecomprimeerd formaat met verlies dat delen van het audiospectrum wegwerpt om zeer kleine bestandsgroottes te bereiken. FLAC is een verliesvrij gecomprimeerd formaat dat audiogegevens verkleint met behulp van voorspellende wiskundige algoritmen zonder de originele geluidssamples te verwijderen, wat resulteert in veel grotere bestanden.