Controleprogramma voor verliesvrije audio
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 · verwerkt op je apparaat
Hoe controleer je of er lossless audio beschikbaar 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 zien 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 geeft de tijd weer (van links naar rechts), de verticale as de 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 tot boven. Je ziet kleur en textuur helemaal tot aan de Nyquist-frequentie (22,05 kHz voor bestanden met 44,1 kHz). De energie neemt naar boven toe op natuurlijke wijze af — de meeste muziek bevat minder hoge frequenties — maar er is geen abrupte afsnijding. Alleen een geleidelijke, ongelijkmatige afbouw met een zichtbare ruistextuur boven de muziekinhoud.
Wat je moet controleren: schakel de Cutoff-overlay in — deze moet op of vlakbij de Nyquist-grens liggen. De Holes-overlay zou maar heel weinig stippen moeten weergeven (natuurlijke audio vertoont 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 plotseling verdwijnt. Boven de lijn: volledig zwart. Daaronder: normale audio. Deze „afsnijding“ is kenmerkend voor compressie met verlies: de encoder heeft frequenties boven dat punt definitief verwijderd.
Wat je moet controleren: Toggle Cutoff — de rode stippellijn ligt op de maximale frequentie van de encoder. Toggle Holes — oranje stippen zullen zich concentreren 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 vertonen op plaatsen waar frequenties synthetisch zijn gereconstrueerd.
Wat is er op de overlay-lagen te zien?
| Overlay | Color | What It Shows | Good Sign | Bad Sign |
|---|---|---|---|---|
| Cutoff | Red line | Detected frequency ceiling | Near Nyquist (>20.5 kHz) | Sharp shelf at 16-19 kHz |
| Holes | Orange dots | Silent bins next to loud neighbors | Few or no dots | Dense clusters = codec masking |
| SBR | Blue band | Synthetically replicated frequencies | No band visible | HE-AAC/mp3PRO signature |
| Pre-echo | Yellow lines | Noise before loud transients | No lines | MDCT block artifact (MP3/AAC) |
Hoe gebruik je de zoomknoppen?
Met het forensische werkstation kunt u specifieke frequentiebereiken grondig onderzoeken:
- Frequency slider — hover on the left edge of the spectrogram to reveal two vertical sliders. Drag them to zoom into a frequency band (e.g. 15-22 kHz to inspect the cutoff region).
- Ctrl+Scroll — zoom the frequency axis centered on your cursor position. Great for quick inspection without leaving the spectrogram.
- Drag to select — click and drag a rectangle to zoom into a specific time + frequency region. Useful for inspecting individual transients for pre-echo.
- Double-click or press the Reset button to return to the full view.
Referentietabel voor de afsnijfrequentie
Verschillende bitsnelheden hebben een afsnijfrequentie. Als de gedetecteerde afsnijfrequentie overeenkomt met een van deze, is het bestand vrijwel zeker getranscodeerd:
| Cutoff | Likely Source | What It Means |
|---|---|---|
| < 16.5 kHz | 128 kbps MP3 | Definitely transcoded — significant quality loss |
| 16.5 – 19 kHz | 192 kbps MP3 | Transcoded — moderate quality loss |
| 19 – 20.5 kHz | 320 kbps MP3 / 256 AAC | Transcoded — minor quality loss, harder to detect |
| > 20.5 kHz | True lossless | No artificial cutoff detected — genuine lossless |
Hoe zit het met nep-Hi-Res-bestanden en opgeschaalde bestanden?
"Nep-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 opgevulde lagere bits hebben (WAV/AIFF), en door te controleren of gedecodeerde float-samples uitkomen op een 16-bit kwantiseringsraster (werkt ook voor FLAC/ALAC). Indien gedetecteerd, toont het oordeel "Upscaled" met de effectieve bitdiepte.
Bij opwaarts bemonstering is het anders: het bestand geeft een hoge bemonsteringsfrequentie aan (bijvoorbeeld 96 kHz), maar alle spectrale informatie stopt ruim onder de Nyquist-grens, wat erop wijst dat het is opwaarts bemonsterd 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 de signalen tegenstrijdig of dubbelzinnig zijn — gebruik de spectrogramoverlays als aanvullende context. Een zuivere horizontale plateau duidt op een transcodering; een vage, ongelijkmatige uitfading wijst op een natuurlijke afvlakking van een analoge bron.