ലിനക്സിൽ ഇമേജുകൾ വെബ്uപി ഫോർമാറ്റിലേക്ക് എങ്ങനെ പരിവർത്തനം ചെയ്യാം


നിങ്ങളുടെ വെബ്uസൈറ്റ് പ്രകടനം ഒപ്റ്റിമൈസ് ചെയ്യുന്നതിനായി നിങ്ങൾ കേൾക്കുന്ന നിരവധി മികച്ച സമ്പ്രദായങ്ങളിൽ ഒന്ന് കംപ്രസ് ചെയ്uത ചിത്രങ്ങൾ ഉപയോഗിക്കുന്നു. ഈ ലേഖനത്തിൽ, വെബിനായി കംപ്രസ്സുചെയ്uതതും ഗുണനിലവാരമുള്ളതുമായ ചിത്രങ്ങൾ സൃഷ്uടിക്കുന്നതിന് webp എന്ന പുതിയ ഇമേജ് ഫോർമാറ്റ് ഞങ്ങൾ നിങ്ങളുമായി പങ്കിടും.

വെബ്uപി എന്നത് താരതമ്യേന പുതിയതും ഓപ്പൺ സോഴ്uസ് ഇമേജ് ഫോർമാറ്റാണ്, അത് ഗൂഗിൾ രൂപകല്പന ചെയ്ത വെബിലെ ചിത്രങ്ങൾക്ക് അസാധാരണമായ നഷ്ടരഹിതവും നഷ്ടപ്പെടുത്തുന്നതുമായ കംപ്രഷൻ വാഗ്ദാനം ചെയ്യുന്നു. ഇത് ഉപയോഗിക്കുന്നതിന്, നിങ്ങൾ Linux, Windows, Mac OS X എന്നിവയ്uക്കായി മുൻകൂട്ടി കംപൈൽ ചെയ്uത യൂട്ടിലിറ്റികൾ ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട്.

ഈ ആധുനിക ഇമേജ് ഫോർമാറ്റ് ഉപയോഗിച്ച്, വെബ്മാസ്റ്റർമാർക്കും വെബ് ഡെവലപ്പർമാർക്കും വെബിനെ വേഗത്തിലാക്കുന്ന ചെറുതും സമ്പന്നവുമായ ചിത്രങ്ങൾ സൃഷ്ടിക്കാൻ കഴിയും.

ലിനക്സിൽ WebP ടൂൾ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

നന്ദി, webp പാക്കേജ് ഉബുണ്ടു ഔദ്യോഗിക ശേഖരണങ്ങളിൽ ഉണ്ട്, കാണിച്ചിരിക്കുന്നതുപോലെ APT പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇത് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും.

$ sudo apt install webp 

മറ്റ് ലിനക്സ് വിതരണങ്ങളിൽ, ഇനിപ്പറയുന്ന രീതിയിൽ wget കമാൻഡ് ഉപയോഗിച്ച് Googles ശേഖരണത്തിൽ നിന്ന് webp പാക്കേജ് ഡൗൺലോഡ് ചെയ്തുകൊണ്ട് ആരംഭിക്കുക.

$ wget -c https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-0.6.1-linux-x86-32.tar.gz

ഇപ്പോൾ ആർക്കൈവ് ഫയൽ എക്uസ്uട്രാക്uറ്റ് ചെയ്uത് എക്uസ്uട്രാക്uറ്റുചെയ്uത പാക്കേജ് ഡയറക്uടറിയിലേക്ക് ഇനിപ്പറയുന്ന രീതിയിൽ നീക്കുക.

$ tar -xvf libwebp-0.6.1-linux-x86-32.tar.gz 
$ cd libwebp-0.6.1-linux-x86-32/
$ cd bin/
$ ls

മുകളിലെ സ്uക്രീൻ ഷോട്ടിൽ നിന്ന് നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, നിങ്ങളുടെ പ്രോഗ്രാമുകളിലേക്കും ചുവടെ ലിസ്റ്റുചെയ്uതിരിക്കുന്ന വിവിധ വെബ്uപി യൂട്ടിലിറ്റികളിലേക്കും വെബ്uപി എൻകോഡിംഗും ഡീകോഡിംഗും ചേർക്കുന്നതിനായി പാക്കേജിൽ ഒരു പ്രീ കംപൈൽഡ് ലൈബ്രറി (libwebp) അടങ്ങിയിരിക്കുന്നു.

  • anim_diff – ആനിമേഷൻ ചിത്രങ്ങൾ തമ്മിലുള്ള വ്യത്യാസം പ്രദർശിപ്പിക്കുന്നതിനുള്ള ഉപകരണം.
  • anim_dump - ആനിമേഷൻ ചിത്രങ്ങൾ തമ്മിലുള്ള വ്യത്യാസം ഇല്ലാതാക്കുന്നതിനുള്ള ഉപകരണം.
  • cwebp – webp എൻകോഡർ ടൂൾ.
  • dwebp – webp ഡീകോഡർ ടൂൾ.
  • gif2webp – GIF ഇമേജുകൾ webp-ലേക്ക് പരിവർത്തനം ചെയ്യുന്നതിനുള്ള ഉപകരണം.
  • img2webp – ചിത്രങ്ങളുടെ ഒരു ശ്രേണി ആനിമേറ്റഡ് വെബ്uപി ഫയലാക്കി മാറ്റുന്നതിനുള്ള ഉപകരണങ്ങൾ.
  • vwebp – webp ഫയൽ വ്യൂവർ.
  • webpinfo – ഒരു webp ഇമേജ് ഫയലിനെ കുറിച്ചുള്ള വിവരങ്ങൾ കാണാൻ ഉപയോഗിക്കുന്നു.
  • webpmux – webp muxing ടൂൾ.

ഒരു ഇമേജ് webp-ലേക്ക് പരിവർത്തനം ചെയ്യാൻ, നിങ്ങൾക്ക് cwebp ടൂൾ ഉപയോഗിക്കാം, ഇവിടെ -q സ്വിച്ച് ഔട്ട്uപുട്ട് ഗുണനിലവാരം നിർവചിക്കുകയും -o ഔട്ട്uപുട്ട് ഫയൽ വ്യക്തമാക്കുന്നു.

$ cwebp -q 60 Cute-Baby-Girl.png -o Cute-Baby-Girl.webp
OR
$ ./cwebp -q 60 Cute-Baby-Girl.png -o Cute-Baby-Girl.webp

vwebp ടൂൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് പരിവർത്തനം ചെയ്ത വെബ്uപി ഇമേജ് കാണാൻ കഴിയും.

$ ./vwebp Cute-Baby-Girl.webp

ആർഗ്യുമെന്റുകളൊന്നുമില്ലാതെ അല്ലെങ്കിൽ -longhelp ഫ്ലാഗ് ഉപയോഗിച്ചോ മുകളിലെ ഏതെങ്കിലും ടൂളുകൾക്കുള്ള എല്ലാ ഓപ്ഷനുകളും നിങ്ങൾക്ക് കാണാൻ കഴിയും, ഉദാഹരണത്തിന്.

$ ./cwebp -longhelp

അവസാനമായി പക്ഷേ, മുകളിൽ പറഞ്ഞ പ്രോഗ്രാമുകൾ അവയുടെ കേവല പാതകൾ ടൈപ്പ് ചെയ്യാതെ പ്രവർത്തിപ്പിക്കണമെങ്കിൽ, നിങ്ങളുടെ ~/.bashrc ഫയലിലെ നിങ്ങളുടെ PATH പരിസ്ഥിതി വേരിയബിളിലേക്ക് ~/libwebp-0.6.1-linux-x86-32/bin എന്ന ഡയറക്ടറി ചേർക്കുക.

$ vi ~/.bashrc

ഫയലിന്റെ അവസാനം താഴെയുള്ള വരി ചേർക്കുക.

export PATH=$PATH:~/libwebp-0.6.1-linux-x86-32/bin

ഫയൽ സംരക്ഷിച്ച് പുറത്തുകടക്കുക. തുടർന്ന് ഒരു പുതിയ ടെർമിനൽ വിൻഡോ തുറക്കുക, നിങ്ങൾക്ക് മറ്റേതെങ്കിലും സിസ്റ്റം കമാൻഡുകൾ പോലെ എല്ലാ webp പ്രോഗ്രാമുകളും പ്രവർത്തിപ്പിക്കാൻ കഴിയും.

WebP പ്രോജക്റ്റ് ഹോംപേജ്: https://developers.google.com/speed/webp/

ഈ ഉപയോഗപ്രദമായ അനുബന്ധ ലേഖനങ്ങളും പരിശോധിക്കുക:

  1. Linux-ൽ വീഡിയോ, ഓഡിയോ, ഇമേജ് കൺവേർഷനുള്ള 15 ഉപയോഗപ്രദമായ ‘FFmpeg’ കമാൻഡുകൾ
  2. Linux-ൽ ImageMagick (ഇമേജ് മാനിപുലേഷൻ) ടൂൾ ഇൻസ്റ്റാൾ ചെയ്യുക
  3. നിങ്ങളുടെ PNG-യെ JPG ആയും തിരിച്ചും പരിവർത്തനം ചെയ്യാനുള്ള 4 വഴികൾ

വെബ് വേഗത്തിലാക്കാനുള്ള ഗൂഗിളിന്റെ നിരന്തര ശ്രമങ്ങളിൽ നിന്ന് പുറത്തുവരുന്ന നിരവധി ഉൽപ്പന്നങ്ങളിൽ ഒന്ന് മാത്രമാണ് WebP. വെബിനായുള്ള ഈ പുതിയ ഇമേജ് ഫോർമാറ്റിനെക്കുറിച്ചുള്ള നിങ്ങളുടെ ചിന്തകൾ ചുവടെയുള്ള ഫീഡ്uബാക്ക് ഫോം വഴി പങ്കിടാൻ ഓർക്കുക.