Grundbegreber

Tabsgivende vs. tabsfri

Én idé forklarer det meste af forvirringen omkring filkonvertering, og den tager to minutter at forstå ordentligt.

Udgivet

Forskellen

Tabsfri komprimering gør en fil mindre ved at beskrive den mere effektivt. Pakker du den ud, får du præcis det tilbage, du lagde ind, bit for bit. ZIP, PNG og FLAC virker alle sådan.

Tabsgivende komprimering gør en fil mindre ved at smide information væk – nærmere bestemt information, som et menneske næppe vil bemærke mangler. JPG, MP3, AAC og H.264 virker alle sådan, og de opnår langt mindre filer, end tabsfri nogensinde kunne, netop fordi de må kassere.

Tab er permanent, og det er den del, folk overser

Når en tabsgivende encoder først har kasseret noget, er det væk. Ingen senere konvertering henter det tilbage. At konvertere en MP3 til FLAC giver en stor, tabsfri fil med præcis MP3'ens fejl – det forhindrer yderligere skade, men det fortryder ingen.

Det er den mest almindelige misforståelse om filkonvertering, og den koster folk reelt arbejde: Et foto, der gentagne gange åbnes, redigeres og gemmes igen som JPG, forringes en smule hver gang, først umærkeligt og så tydeligt.

Transkodning forstærker tabet

At konvertere mellem to tabsgivende formater – MP3 til OGG eller M4A til MP3 – betyder at afkode lyd, der allerede har været gennem én encoder, og sende den gennem en anden. De to gør forskellige antagelser om, hvad der er sikkert at kassere, så den anden skader materiale, som den første allerede havde udtyndet.

Den praktiske regel: encode altid fra den bedste original, du har. Har du stadig WAV- eller FLAC-filen, så encode fra den i stedet for fra en MP3, du lavede tidligere.

Når intet af dette har betydning

Ofte har det slet ikke betydning. En MP3 ved 192 kbps lavet fra en cd-rip kan ikke skelnes fra kilden af de fleste lyttere på de fleste anlæg. En JPG med kvalitet 0,92 af et feriebillede kan ikke skelnes fra originalen ved normal visningsstørrelse. At gruble over generationstab i en fil, du kun skal lytte til én gang i en bil, er spildt arbejde.

Forskellen har betydning, når filen er en master – noget, du skal redigere igen, arkivere eller encode om senere. Behold masters tabsfrie. Del kopier tabsgivende. Den ene vane undgår næsten alle problemer i denne artikel.

Hvor hvert format hører hjemme

Tabsfri: PNG, BMP, FLAC, WAV og dataformaterne – CSV, JSON, YAML – hvor et enkelt ændret tegn ville være en fejl frem for et kompromis.

Tabsgivende: JPG, WebP i sin sædvanlige tilstand, MP3, AAC, Vorbis, Opus og alle almindelige videocodecs, herunder H.264 og VP8.

Prøv begge slags selv: komprimer et billede med tabsgivende indstillinger, eller konverter WAV til FLAC for at se tabsfri komprimering gøre lyd mindre uden at ændre en eneste sample.