Muchinyorwa chinotevera isu ticha tarisa YOGA Image Optimizer. Ichi chi chishandiso chebatch chinoshandura mafoto kuita JPEG, PNG uye WEBP, uye kumanikidza saizi faira nemhando yakaenzana. Iyo yemahara uye yakavhurwa sosi chishandiso, iyo yakavakirwa pane iyo YOGA yekuraira turu turu.
Iyo YOGA backend inoshandisa iyo Python Pillow raibhurari kushandura mifananidzo kuita PNG, JPEG kana WebP. Shandisa raibhurari Guetzli Google inogadzira mafaira eJPEG, ayo ari 20% kusvika 30% madiki pane kushandisa libjpeg. Maraibhurari zopflipng y libwebp MaGoogle anoshandiswa kukwidziridza mamwe mafomati maviri emifananidzo. Iyo yekuraira turu turu inotsigirawo 3D modhi kutendeuka uye kugadzirisa uchishandisa raibhurari Assimp.
Hunhu hwese hweYOGA Image Optimizer
- YOGA's yekumberi-kumagumo inopa iyo nyore kushandisa graphical interface kuita shanduko yemufananidzo uye maitiro ekugadzirisa paGnu / Linux neWindows.
- Inotitendera vhura batch yemifananidzo, kuratidza zvigunwe zvavo, zita uye saizi yeiyo yekuisa faira, pamwe neinoburitsa zita uye faira fomati.
- YOGA Image Optimizer inotsigira akasiyana mafomati sekuisa, uye inogona kugadzira optimized JPEG, PNG uye WebP mafaera (zvese nekurasikirwa uye pasina kurasikirwa).
- Usati wadzvanya pane 'Optimize' isu inobvumidza iwe kusarudza iyo yekubuda fomati uye kuseta iyo yekumanikidza danho kune yega yega mifananidzo.
- Tichava nerutsigiro rwakasiyana-siyana. Tichakwanisa seta mangani CPU cores ekushandisa.
- Inopa a maitiro erima.
- Pato yekubuda yakagadzirirwa
Isa YOGA Image Optimizer paUbuntu
YeGnu / Linux, iyi software inogona kuiswa kuburikidza neFlatpak package kana kushandisa pip3.
Via Flatpak package
Kana iwe uri kushandisa Ubuntu 20.04 uye iwe uchiri usina iyi tekinoroji yakaiswa pakombuta yako, unogona kuenderera Mutungamiri kuti waunoshanda naye akanyora pane ino blog nguva yadarika kuti ikwanise.
Paunogona kuisa flatpak mapakeji, iwe unongofanirwa kuvhura terminal (Ctrl + Alt + T) uye shandisa zvinotevera gadza kuraira:
flatpak install flathub org.flozz.yoga-image-optimizer
Mushure mekumisikidzwa, tinogona tsvaga iyo yekutanga chirongwa mune yakajeka nharaunda.
Uninstall
Kana chirongwa ichi chikasakugutsa, inogona kubviswa zviri nyore kumhanya unotevera kuraira mune iyo terminal (Ctrl + Alt + T):
flatpak uninstall --delete-data org.flozz.yoga-image-optimizer
Uchishandisa pip3
Kune avo vasingade Flatpak mapakeji, ivo vane mukana weku shandisa pip3. Kunyangwe iyi sarudzo, UNGA GADZIRA nzira pfupi yekushandisa kuti utange kubva kudesktop.
Kutanga, isu tichaenda kuvhura terminal (Ctrl + Alt + T) uye mairi tichaita unotevera kuraira ku gadzira raibhurari inodikanwa:
sudo apt install git build-essential python3 python3-dev python3-pip libgirepository1.0-dev libcairo2-dev pkg-config gir1.2-gtk-3.0
Ipapo tinogona isa pasuru yekushandisa uchishandisa rairo:
sudo pip3 install yoga-image-optimizer
Sezvandambotaura pamusoro, pombi package haina mukana wakanangana nekushandisa. Neichi chikonzero unofanirwa kumhanya unotevera kuraira kuti utange kubva kune iyo terminal uye gadzira iyo .desktop faira:
yoga-image-optimizer
Uninstall
Para bvisa package iyi app, isu tinongoda kuvhura terminal (Ctrl + Alt + T) uye shandisa rairo mairi:
sudo pip3 uninstall yoga-image-optimizer
Kushandiswa kwekutanga kweYOGA kubva kuchiteshi
Pamusoro pekushandisa iyo graphical nharaunda, iyo yandinofunga haina zvakawanda zvekutsanangura, isu tinogona zvakare shandisa iyo yekupedzisira kukwidziridza mifananidzo yedu. Nzira iri nyore yekukwirisa mufananidzo kubva kumagumo ndeye kushandisa rairo inotevera:
yoga image imagen-entrada.png imagen-salida.webp
Kana iyo fomati yekubuda isina kutaurwa mune terminal, YOGA inogadzira chifananidzo chine fomati imwecheteyo seyekuisa mufananidzo. PNG chete, JPEG, uye WEBP ndidzo chete dzinotsigirwa seyokupinza, kana fomati yekuburitsa isina kunyatsotsanangurwa.
Iyo yekubuda fomati inogona kutsanangurwa uchishandisa iyo -Kubuda-fomati sarudzo:
yoga image --output-format=jpeg imagen-entrada.png imagen-salida.jpeg
Aya mafomati anotsigirwa.
- mavambo: Uku ndiko kusarongeka. Iyo yekubuda fomati ichave yakafanana nemufananidzo wekuisa.
- motokariMafomati ekuburitsa anosarudzwa otomatiki. YOGA ichagadzira PNG kana iyo yekuisa mufananidzo ikashandisa pachena, zvikasadaro ichagadzira JPEG.
- png: inogadzira mufananidzo wePNG.
- jpeg: inogadzira mufananidzo weJPEG.
- webhu- Inogadzira yakarasika WEBP mufananidzo.
- webpl: gadzira isina kurasikirwa WEBP mufananidzo
Chirongwa ichi chinobvumidzawo gadziridza zvifananidzo ne-- regedza sarudzo:
yoga image --resize=512x512 imagen-entrada.png imagen-salida.png
Mune ino kesi, kana hupamhi nekukwirira zvine kukosha kwakafanana, hatidi kudoma zvese zviri zviviri.
YOGA ichatibvumidzawo gadza hunhu hunodiwa hweJPEG uye WebP mafaera izvo zvinogona kugadzirwa nesarudzo -Jpeg-mhando y -Webp-mhando. Idzi sarudzo dzinotora manhamba pakati pe0 (yakaderera mhando mafaerauye zana (emhando yepamusoro mafaera) paramende:
yoga image --output-format=jpeg --jpeg-quality=84 imagen-entrada.png imagen-salida.jpg
Kana iwe uri mushandisi weGnu / Linux, iyi sarudzo inonakidza yekugadzirisa mifananidzo yako, iri zvakare yemahara uye yakavhurwa sosi. Zvinogona ziva zvakawanda nezvechirongwa ichi mune yako peji peji kana mu repository paGitHub yepurojekiti.