Bedste billedkomprimeringsapps til Ubuntu

Billedkomprimering er ret almindelig, hvis du beskæftiger dig med webuploads, en webserver eller en blog. Vi har komprimeret PNG'er, JPG'er og endda GIF'er hver eneste dag for at optimere gengivelsestiden på vores websted. Det er en no brainer, at mindre billedstørrelser ville gøre dit websteds indlæsningstid hurtigere. Men hvad er de værktøjer, der kan hjælpe dig med at gøre det?

Nå, du kan også bruge Ubuntu's indbygget Shotwell-billedfremviser app. Alt du skal gøre er at åbne billedet, vælg "Gem som" og juster billedkvaliteten muligheder i overensstemmelse hermed. Imidlertid er Shotwell ikke effektiv i størrelsesreduktion, og kvalitetstabet er mærkbart.

Bedste billedkomprimeringsapps til Ubuntu

På den note er her en samlet liste over de bedste billedkomprimeringsapps til Linux, der ikke komprimerer billeder, men også transformerer, redigerer, ændrer størrelsen på dem for dig.

Bedste billedkomprimeringsapps til Ubuntu

Før vi begynder med listen, vil jeg gerne notere et par ting. Vi har en standardproces, hvor vi bruger JPG'er til farvebilleder og PNG'er til tekstbaserede billeder. Generelt er PNG en tabsfri komprimering, og komprimering af dem tager meget tid, og resultatet er ubetydeligt mindre filstørrelse. Så du kan være god med ændre størrelse på en PNG snarere end at komprimere det. JPG'er er komprimering med tab og komprimering af en JPG er meget mere værd.

Kommandolinjeværktøjer

1. ExifTool

EXIF og metadata udgør en mindre del af den samlede billedfilstørrelse. I nogle tilfælde er det meningsløst at uploade et billede med alle EXIF ​​og metadata. I et sådant tilfælde kan du bruge EXIF-værktøjet, som kan se, redigere og slette EXIF-data. Brug følgende kommando for at se EXIF-dataene for dit billede.

exiftool -all demo.jpg

Brug følgende kommando for at fjerne alle EXIF ​​og metadata. Bemærk, at ikke alle metadata kan slettes ved hjælp af ethvert værktøj.

exiftool -all = demo.jpg

Understøttede billedformater: JPG, PNG, CR2 osv

Bedste billedkomprimeringsapps til Ubuntu

2.FFmpeg

FFmpeg er det mest nyttige kommandolinjemedieværktøj til Linux. Det kan downloade filer, videoer, komprimere og konvertere medier og en hel masse andre ting. Du kan bruge FFmpeg til at komprimere og konvertere billeder til det ønskede format. Hvis du ikke har installeret FFmpeg, kan du hurtigt gøre det ved hjælp af følgende kommando.

snap installere ffmpeg

Kommandoen til at komprimere et billede er som følger. Du kan skifte kompressionsværdien ved at ændre værdien ved siden af ​​indstillingen “-kompressionsniveau”.

ffmpeg -i input_file_name.jpg -compression_level 70 output_file_name.jpg
Her er en samlet liste over de bedste billedkomprimeringsapps til Linux, som ikke kun komprimerer billeder, men også transformerer, redigerer, ændrer størrelsen på det

Derudover kan du også skalere billeder i den samme kommando ved at tilføje “-vf-skala = 675: 407”. Så den sidste kommando vil se ud som følger.

ffmpeg -i input_file_name.jpg -vf scale = 675: 407 -compression_level 70 output_file_name.jpg

Du kan også batch-behandle billeder i et bestemt bibliotek ved hjælp af FFmpeg. Jeg vil dog anbefale at gøre det kun, hvis du skriver et script til serversiden.

Understøttede billedformater: JPG, PNG, CR2, SVG, BMP, GIF osv

Besøg FFmpeg GitHub

3. ImageMagic

ImageMagic er den mest avancerede gratis kommandolinjesoftwarepakke, der er tilgængelig til billedkomprimering og manipulation. Det er i det væsentlige bygget til at blive brugt på RHEL- eller CentOS-servere og understøtter komprimering til over 200 + billedformater. Du kan dog stadig downloade og bruge det på andre Linux-distroer. For Debian-baseret er den tilgængelig i apt repository og for andre distroer skal du downloade og kompilere kildekoden. Nedenfor er sæt kommandoer til at gøre det.

load / ImageMagick.tar.gz tar xvzf ImageMagick.tar.gz cd ImageMagick-7.0.8-26 / ./configure make sudo make install sudo ldconfig / usr / local / lib
god, understøttet magasiner, tfollowing, ligesom, komprimere, timage, ffmpeg, sag, komprimering og fil, kommando, understøtter, konverterer, batch, multiplemages

ImageMagic har 2 kommandoer, nemlig mogrify og konvertere, for at komprimere, konvertere og redigere billeder. Som standard ændrer mogrify det originale billede, mens konverter opretter en modificeret kopi af det. Det er let at batchkomprimere flere billeder ved hjælp af disse kommandoer. I vores tilfælde er det kedeligt at overføre billeder en efter en i GIMP eller Photoshop og ændre størrelsen på dem. Vi uploader billeder til vores hjemmeside med en opløsning på 675 × 450 pixels. Derfor kører jeg følgende kommando for at batchkonvertere alle skærmbilleder til det krævede format. "*. *" Angiver, at hver fil i biblioteket skal ændres til 675 × 450.

mogrify -path / file-directory-location -resize 675X450 *. *

Hvis du får en billeddelegeringsfejl, skal du installere open source-bibliotekerne til den bestemte billedfiltype. Gå over til denne side for information.

Hvis du bare vil fjerne EXIF ​​og metadata fra billedet uden at komprimere det, kan du bruge følgende konverteringskommando.

konvertere  -stribe  mogrify -strip .jpg

Understøttede billedformater: JPG, PNG, CR2, SVG, BMP, GIF og 200+

Hvad er godt?

  • Batchkomprimering og konvertering af billeder
  • Kommandolinjemuligheder for at redigere, ændre størrelse, konvertere billeder
  • Kan bruges i forbindelse med findkommandoen til at automatisere billedkomprimering via crontab
  • Mulighed for tabsfri komprimering af fotos

Hvad er der ikke?

  • Afhængighed af delegerede gør opsætningen ret kompleks

Download ImageMagick til Ubuntu

GUI-baserede apps

4. Trimage

Trimage er et GUI-baseret open source-billedkomprimeringsværktøj, der bruger ImageOptim API. Du kan sjældent bruge ImageOptim-websiden til et engangsscenarie. Alternativt kan du også prøve GUI-desktopversionen, som er Trimage Image Compressor.

Trimage Image Compressor er ret intuitiv at bruge, men den havde 2 store problemer. Først og fremmest erstatter det det originale billede med de komprimerede, så jeg var altid nødt til at tage backup af det originale billede. For det andet er der ingen måde at ændre komprimeringsniveauet på, og standardkomprimeringsniveauet er svagt.

Bedste billedkomprimeringsapps til Ubuntu

Understøttede billedformater: JPG, PNG

Hvad er godt?

  • Træk og slip flere billeder på brugergrænsefladen
  • Mulighed for at komprimere igen i appen
  • Kommandolinjeværktøjs tilgængelighed

Hvad er der ikke?

  • Understøtter kun JPG og PNG
  • Ændrer kildefilen
  • Kan ikke kontrollere kompressionsniveauet

Installationskommando:

sudo apt-get install trimage

Besøg Trimage GitHub

4. XnConvert

XnConvert er et værktøj, der leveres af XnSoft til at komprimere, konvertere, redigere forskellige billedfiler. Det er platformoverskridende og ret kraftigt sammenlignet med Trimage. I modsætning til Trimage fungerer det først og fremmest med en række forskellige billedtyper som CR2, DNG, BMP, JPG, PNG osv. Derefter bliver du boret ned kontroller som justering af størrelse, filter, farvebalance osv. Det ligner mere Photoshop eller GIMP, men redigeringen fungerer i batch for flere billeder.

For at redigere billedet skal du konfigurere handlinger fra handlingsfanen ved at klikke på handlingsfanen. På samme fane får du også en forhåndsvisning af, hvordan billedet ser ud efter redigeringen.

Bedste billedkomprimeringsapps til Ubuntu

Understøttede billedformater: JPG, PNG, CR2, SVG, BMP, GIF, DNG osv

Hvad er godt?

  • Understøtter flere filformater som CR2, DNG, PNG, JPG osv
  • Batchredigering, konvertering og komprimering af fotos
  • Avancerede redigeringsværktøjer som farvekorrektion, histogram, HLS osv.
  • Mulighed for at fjerne EXIF ​​og metadata

Hvad er der ikke?

  • Indstillingerne er ikke kategoriseret godt og kan blive tunge for førstegangsbrugere

Download XnConvert til Ubuntu

Online værktøjer

5. Cæsium

Cæsium er en populær cross-platform billedkompressor build til web, fotografer osv. Den har også en Linux-variant, men vi vil kun diskutere webappen. Webappen er ret intuitiv og understøtter konvertering af op til 5 billeder, der maksimalt kan være 10 MB hver. Cæsium gemmer ikke dine billeder på serveren, hvilket er godt, hvis du har at gøre med følsomme billeder. Webappen giver dig mulighed for at kontrollere kvaliteten af ​​komprimering, hvor 100 er den højeste og 1 er den laveste. Du kan også tilvælge tabsfri komprimering, hvis du vil reducere billedstørrelsen på din lagerplads.

Bortset fra webappen kræver Linux-varianten, at du downloader og kompilerer kildekoden ved hjælp af Qt5. Da applikationen ikke er testet på Linux i henhold til GitHub-repoen, tvivler jeg på appens stabilitet.

Her er en samlet liste over de bedste billedkomprimeringsapps til Linux, som ikke kun komprimerer billeder, men også transformerer, redigerer, ændrer størrelsen på det

Understøttede billedformater: JPG, PNG

Hvad er godt?

  • Træk og slip flere billeder på brugergrænsefladen
  • Brugerdefineret kontrol af billedkvaliteten
  • Tabsfri kompression og muligheden for at komprimere det samme billede igen
  • Viser billedstørrelsen før og efter
  • Konvertering af batchbilleder op til 5 billeder
  • Uploader ikke billeder på serveren

Hvad er der ikke?

  • Understøtter kun JPG, PNG filformat.

Besøg Cesium Online Image Compressor

Web API-løsninger

6. Cloudinary

Cloudinary er en billedkomprimeringsløsning på virksomhedsniveau. Hvis din webportal beskæftiger sig med masser af billed- og videodata, kan du bruge Cloudinary API til at komprimere, konvertere medier online. Cloudinary har en gratis variant, der er begrænset til 25.000 billedtransformationer eller 200 minutters videokomprimering pr. Måned. Du skal implementere API'en inden for din webapp-kode, og der er tilstrækkelig dokumentation tilgængelig på Cloudinary-webstedet.

god, understøttet magasiner, tfollowing, ligesom, komprimere, timage, ffmpeg, sag, komprimering og fil, kommando, understøtter, konverterer, batch, multiplemages

Understøttede billedformater: JPG, PNG, CR2, DNG, SVG, BMP osv

Hvad er godt?

  • On-the-fly billede og videokomprimering
  • Masser af dokumentation tilgængelig på websiden
  • Den gratis variant ville være tilstrækkelig til behovet for de fleste individuelle blogs
  • Søg efter billeder ved hjælp af API

Besøg Cloudinary Web Media API

Afsluttende ord

FFmpeg er en god løsning til engangsbrug. Hvis du beskæftiger dig med mange JPG'er og PNG'er, er ImageMagic en god kommandolinjemulighed. For et enkeltstående værktøj fungerer XnConvert godt med forskellige billedformater, og jeg bruger det personligt til batchbilledbehandling. Hvis du håndterer en webserver, og du vil have en sund løsning til billedkomprimering, er Cloudinary en god løsning.

For flere problemer eller spørgsmål vedrørende billedkomprimering, lad mig det vide i kommentarerne nedenfor.

Læs også: Sådan downloades billeder af høj kvalitet fra Google Play og App Store

Se Også