förmodligen en Expert

introduktion

jag började bara fotografera som en hobby för ungefär ett år sedan, och redan har jag cirka 50 GB i mitt fotobibliotek. Jag fotograferar RAW, och uppenbarligen tar RAW-bilder mycket utrymme. Jag bestämde mig för att testa om det var möjligt att komprimera dessa filer för att spara utrymme. Specifikt ville jag veta om jag kunde använda ett komprimerat arkiv, som en ZIP-fil, för att minska storleken på skivan i mitt fotobibliotek.
jag vill ange att jag är en Nikon-användare; alla mina RAW-filer är i 14-bitars NEF-format från en Nikon D5600. Varje fil tar upp cirka 25 MB.
det finns bara några olika förlustfria komprimeringsalgoritmer för allmänt ändamål. Det finns några buzzwords där, men i princip betyder det program som komprimerar en viss fil där originalfilen kan återställas, ingen data går förlorad.
det finns 3 vanliga algoritmer: bzip, gzip och lzma. Jag ignorerade gzip eftersom gzip är optimerad för hastighet och inte Storlek. Jag sprang en variant av bzip och lzma på 3 uppsättningar av 10 NEF-filer för att bestämma hur mycket utrymme jag skulle kunna spara om jag komprimerade alla mina bilder.

procedur

jag använde 7z-verktyget (version 16.03 ) på Windows 10. Först försökte jag LZMA2 med följande inställningar:

kompressionsnivå: Ultra. Komprimeringsmetod: LZMA2. Ordbok storlek: 512mb. Ordstorlek: 64. Fast blockstorlek: 4gb

jag försökte sedan med BZIP2 med följande inställningar:

arkivformat: 7z. komprimeringsnivå: Ultra. Komprimeringsmetod: bzip2. Ordbok storlek: 900kb. Fast blockstorlek: 64mb

Observera att ’arkivformatet’ är obetydligt, det är bara en behållare för komprimerad data. Om du tänker ”Hej, vad sägs om”.zip ’eller’.tjära ’eller’.rar’?”Det beror på att de är alla containerformat och inte komprimeringsalgoritmer.

jag körde detta över 3 uppsättningar av 10 NEF-filer. Här är resultatet:

–>

okomprimerad LZMA2 BZIP2
Set 1 267 263 262
Set 2 242 234 233
Set 3 264 255 255
genomsnitt 258 251 250
kompressionsförhållande 100% 97% 97%
alla nummer är i MB (förutom kompressionsförhållande). Kompressionsförhållande representerar förhållandet mellan originalet och den komprimerade filen, lägre är bättre.

LZMA tog ungefär en minut att komprimera medan BZIP tog ungefär fem minuter.

slutsats

komprimeringen som kan uppnås är försumbar. Jag kunde raka av några megabyte från mitt fotobibliotek, men då skulle jag behöva packa upp dem för att komma åt dem. Besväret uppväger besparingarna.
komprimering är inte livskraftig för NEF-filer troligen eftersom de redan är komprimerade. Det finns en gräns för hur mycket en fil kan komprimeras utan att förlora data, och successiv förlustfri komprimering brukar inte åstadkomma någonting.
men det finns ett annat sätt. Hittills har jag fokuserat på förlustfri komprimering men du kan också använda förstörande komprimering. Lossy betyder att vissa data går förlorade i komprimeringen som en kompromiss för att spara utrymme. Du kanske inte inser att du förmodligen redan använder förstörande komprimering i ditt normala arbetsflöde för fotoproduktion.
filtyper som .jpeg och .png båda har inbyggda förstörande komprimeringsalgoritmer. Komprimeringen som används i dessa filtyper är specialiserad för bilder och arbetar för att minska data som du inte ser.
vanligtvis är mina RAW-filer 25MB medan en jämförbar JPEG skulle vara 7mb. Det är ett kompressionsförhållande på 28%. Jag bör notera att även när jag zoomar in finns det inga märkbara skillnader. Observera att komprimeringen i en JPEG-fil kan väljas av en användare, och ju högre komprimering desto lägre kvalitet. Jag börjar bara märka kvalitetsförlust som ’komprimeringsartefakter’ när filen är runt 2MB och det börjar bara bli riktigt fult runt 800kb (ett kompressionsförhållande på 3%!).
den största fördelen med RAW-filer över en full kvalitet JPEG är att RAW lagrar extra detaljer om höjdpunkter och lowlights. Normalt är detta inte syns på skärmen, men detta ger en fotograf större flexibilitet i redigering utan att införa fula bild artefakter. Men det betyder att om din bild är klar och helt redigerad finns det mycket onödiga detaljer lagrade i RAW.
om du behöver spara utrymme på din fotograferingsportfölj, överväg att konvertera några obetydliga bilder till JPEG.

Write a Comment

Din e-postadress kommer inte publiceras.