Lossless Audio Checker
Controleer of je FLAC-, WAV- of AIFF-bestanden echt verliesvrij zijn of getranscodeerd. Werkt op je apparaat — bestanden worden nooit geüpload.
Sleep audiobestanden hierheen of klik om te bladeren
FLAC, WAV, AIFF, MP3, M4A · worden op je apparaat verwerkt
Hoe controleer je of audio verliesvrij is?
- 1 Upload een FLAC-, WAV-, AIFF-, MP3- of M4A-bestand
- 2 Bekijk het spectrogram — een scherpe horizontale afsnijding duidt erop dat de audio met verlies is gecodeerd
- 3 Gebruik de overlay-knoppen om kenmerken te markeren: afsnijlijn, spectrale gaten, SBR, pre-echo
- 4 Bekijk de uitslag en raadpleeg de forensische handleiding onder het resultaat om te begrijpen wat er is gedetecteerd
Hoe lees je je spectrogram?
Een spectrogram geeft alle frequenties in je audio weer in de loop van de tijd. De horizontale as staat voor tijd (van links naar rechts), de verticale as voor frequentie (laag onderaan, hoog bovenaan) en de helderheid geeft de energie weer. Hieronder lees je waar je op moet letten.
Hoe ziet echt verliesvrij eruit?
Een echte lossless-opname vult het volledige spectrogram van onder naar boven. Je ziet kleur en textuur helemaal tot aan de Nyquist-frequentie (22,05 kHz voor bestanden van 44,1 kHz). De energie neemt van nature af naar boven toe — de meeste muziek bevat minder hoge frequenties — maar er is geen abrupte afsnijding. Alleen een geleidelijke, ongelijkmatige afname met zichtbare ruistextuur boven de muziekinhoud.
Wat je moet controleren: Schakel de Cutoff-overlay in of uit — deze moet op of nabij de Nyquist-grens liggen. De Holes-overlay zou heel weinig stippen moeten weergeven (natuurlijke audio kent geen psycho-akoestische hiaten).
Hoe ziet een getranscodeerd bestand eruit?
Een bestand dat van MP3/AAC naar FLAC/WAV is geconverteerd, vertoont een scherpe horizontale lijn waar alle inhoud abrupt verdwijnt. Boven de lijn: effen zwart. Daaronder: normale audio. Deze „plank“ is het kenmerk van compressie met verlies — de encoder heeft frequenties boven dat punt definitief verwijderd.
Wat je moet controleren: Schakel Cutoff in — de rode stippellijn ligt op de maximale frequentie van de encoder. Schakel Holes in — er zullen oranje stippen verschijnen in de bovenste banden waar het psycho-akoestische model gemaskeerde frequenties heeft verwijderd. Als het bestand HE-AAC was, kan de SBR-overlay een blauwe band weergeven waar frequenties synthetisch zijn gereconstrueerd.
Wat is er op de overlaylagen te zien?
| Overlay | Kleur | Wat het laat zien | Goed teken | Slecht teken |
|---|---|---|---|---|
| Afkapping | Rode lijn | Gedetecteerde frequentiegrens | In de buurt van Nyquist (>20,5 kHz) | Scherpe flater bij 16-19 kHz |
| Gaten | Oranje stippen | Stille afvalcontainers naast luidruchtige buren | Weinig of geen stippen | Dichte clusters = codec-maskering |
| Steunmaatregelen voor kleine bedrijven | Blauwe band | Synthetisch nagebootste frequenties | Geen band zichtbaar | HE-AAC/mp3PRO-signatuur |
| Pre-echo | Gele lijnen | Ruis vóór luide transiënten | Geen wachtrijen | MDCT-blokartefact (MP3/AAC) |
Hoe gebruik je de zoomknoppen?
Met het forensisch werkstation kunt u specifieke frequentiebereiken gedetailleerd onderzoeken:
- Frequentieschuifbalk — beweeg de muisaanwijzer naar de linkerrand van het spectrogram om twee verticale schuifbalken te tonen. Sleep deze om in te zoomen op een frequentieband (bijvoorbeeld 15-22 kHz om het afsnijgebied te bekijken).
- Ctrl+Scroll — zoom in op de frequentieas, gecentreerd op de positie van je cursor. Ideaal om snel iets te controleren zonder het spectrogram te verlaten.
- Slepen om te selecteren — klik en sleep een rechthoek om in te zoomen op een specifiek tijd- en frequentiegebied. Handig om afzonderlijke transiënten te controleren op pre-echo.
- Dubbelklik op of druk op de knop Reset om terug te keren naar de volledige weergave.
Referentietabel voor frequentiegrenzen
Verschillende bitsnelheden vertonen afsnijpunten bij karakteristieke frequenties. Als het gedetecteerde afsnijpunt overeenkomt met een van deze frequenties, is het bestand vrijwel zeker getranscodeerd:
| Afkapping | Waarschijnlijke bron | Wat dit betekent |
|---|---|---|
| < 16,5 kHz | 128 kilobits per seconde MP3 | Zeker getranscodeerd — aanzienlijk kwaliteitsverlies |
| 16,5 – 19 kHz | 192 kilobits per seconde MP3 | Getranscodeerd — matig kwaliteitsverlies |
| 19 – 20,5 kHz | 320 kbps MP3 / 256 AAC | Getranscodeerd — gering kwaliteitsverlies, moeilijker waarneembaar |
| > 20,5 kHz | Echt verliesvrij | Er is geen kunstmatige afsnijding gedetecteerd — echt verliesvrij |
Hoe zit het met nep-Hi-Res-bestanden en opgeschaalde bestanden?
"Fake Hi-Res"-bestanden beweren 24-bit/96 kHz te zijn, maar bevatten in werkelijkheid 16-bit audio die met nullen is opgevuld. De tool detecteert dit op twee manieren: door te controleren of de ruwe sample-bytes met nullen aangevulde lagere bits hebben (WAV/AIFF), en door te controleren of gedecodeerde float-samples uitkomen op een 16-bit kwantisatieraster (werkt ook voor FLAC/ALAC). Indien dit wordt gedetecteerd, wordt als uitslag Upscaled weergegeven, samen met de effectieve bitdiepte.
Upsampled is anders — het bestand geeft een hoge bemonsteringsfrequentie aan (bijvoorbeeld 96 kHz), maar alle spectrale componenten houden ruim onder de Nyquist-grens op, wat erop wijst dat het is opgewaardeerd vanuit een bron met een lagere resolutie.
Hoe zit het met het betrouwbaarheidspercentage?
De betrouwbaarheid weerspiegelt het gecombineerde gewicht van 9 detectiesignalen. Een hoge betrouwbaarheid betekent dat meerdere signalen sterk met elkaar overeenkomen (bijv. scherpe afsnijding + stille ruisvloer + spectrale gaten + consistente variatie in de afsnijding = duidelijke transcodering). Een lage betrouwbaarheid betekent dat signalen gemengd of dubbelzinnig zijn — gebruik de spectrogramoverlays als aanvullende context. Een zuivere horizontale plateau wijst op een transcodering; een vage, ongelijkmatige uitfading duidt op een natuurlijke afvlakking vanuit een analoge bron.