PNG-ஐ WebP ஆக மாற்றுதல்: முழுமையான வழிகாட்டி
இந்தப் பக்கம் PNG படங்களை WebP வடிவத்திற்கு மாற்றுவதற்காக வடிவமைக்கப்பட்டுள்ளது. PNG வடிவம் lossless (தர இழப்பில்லா) சுருக்கத்தைப் பயன்படுத்துகிறது, அதாவது ஒரு PNG படத்தை மீண்டும் மீண்டும் சேமித்தாலும் அதன் தரம் குறையாது. இது லோகோக்கள், ஸ்கிரீன்ஷாட்கள், கோடு வரைபடங்கள் மற்றும் துல்லியமான பிக்சல்கள் அல்லது வெளிப்படைத்தன்மை தேவைப்படும் எந்தப் படத்திற்கும் ஏற்றது. ஆனால் PNG படங்கள், குறிப்பாக புகைப்படங்களுக்கு, JPG உடன் ஒப்பிடும்போது மிகப் பெரிய கோப்பு அளவைக் கொண்டுள்ளன. WebP, இங்கு பயன்படுத்தப்படும் lossy (தர இழப்பு) முறையில், ஒத்த தரத்தில் உள்ள JPG ஐ விட 25-35% சிறிய கோப்புகளை உருவாக்குகிறது. இந்த மாற்றத்தின் மைய வேறுபாடு என்னவென்றால், PNG lossless என்பதால், lossy WebP ஆக மாற்றுவது நிரந்தரமான தர இழப்பை ஏற்படுத்தும்—100% தரத்தை அமைத்தாலும் கூட, ஏனெனில் 100% WebP இன்னும் lossy ஆகவே உள்ளது, lossless அல்ல.
PNG மற்றும் WebP வடிவங்களுக்கு இடையிலான அடிப்படை வேறுபாடுகள்
PNG (Portable Network Graphics) முழு 8-பிட் ஆல்பா வெளிப்படைத்தன்மையை (alpha transparency) ஆதரிக்கிறது. அதாவது ஒரு படத்தின் ஒவ்வொரு பிக்சலுக்கும் 0 (முழுமையான வெளிப்படைத்தன்மை) முதல் 255 (முழுமையான ஒளிபுகாநிலை) வரை ஒரு வெளிப்படைத்தன்மை மதிப்பு இருக்கும். இது லோகோக்கள் மற்றும் ஐகான்களுக்கு மிகவும் முக்கியமானது, ஏனெனில் பின்னணி இல்லாமல் படத்தை மேலெழுத்தாகப் பயன்படுத்த முடியும். PNG இல் உள்ள சுருக்கம் lossless ஆகும்—படத்தின் ஒவ்வொரு பிக்சலும் சரியாகப் பாதுகாக்கப்படுகிறது.
WebP, மறுபுறம், lossy மற்றும் lossless இரண்டு முறைகளையும் ஆதரிக்கிறது. இந்தப் பக்கத்தில் உள்ள தர ஸ்லைடர் (40% முதல் 100% வரை) lossy WebP சுருக்கத்தைக் கட்டுப்படுத்துகிறது. Lossy WebP என்பது JPG போன்றது—இது மனிதக் கண்ணுக்குத் தெரியாத சில வண்ண விவரங்களை நீக்கி கோப்பு அளவைக் குறைக்கிறது. PNG lossless என்பதால், அதில் தர அமைப்பு எதுவும் இல்லை; PNG படத்தைச் சேமிக்கும்போது "தரம்" என்ற விருப்பம் இருக்காது. எனவே, PNG-ஐ WebP ஆக மாற்றும்போது, அந்த முதல் WebP சுருக்கமே தர இழப்பை ஏற்படுத்தும். இந்த இழப்பு நிரந்தரமானது—அசல் PNG கோப்பை வைத்திருந்தால் மட்டுமே அசல் தரத்தை மீண்டும் பெற முடியும்.
தர ஸ்லைடர் எவ்வாறு செயல்படுகிறது
உள்ளீட்டு PNG படத்திற்கு தரம் என்ற கருத்து இல்லை என்பதைப் புரிந்துகொள்வது மிகவும் முக்கியம். தர ஸ்லைடர் (40-100%) மாற்றப்பட்ட WebP வெளியீட்டிற்கு மட்டுமே பொருந்தும். ஒரு PNG படத்தை 100% தரத்தில் WebP ஆக மாற்றினால், அது lossy ஆகவே இருக்கும்—அசல் PNG இன் ஒவ்வொரு பிக்சலும் சரியாகப் பாதுகாக்கப்படும் என்று அர்த்தமல்ல. 100% WebP என்பது குறைந்தபட்ச சுருக்கத்துடன் கூடிய lossy வடிவமாகும், இது அசல் PNG ஐ விட சிறியதாக இருக்கலாம் அல்லது இல்லாமலும் போகலாம்.
வெவ்வேறு தர மதிப்புகளின் விளைவுகளைப் புரிந்துகொள்ள உதவும் ஒரு எடுத்துக்காட்டு:
- 100% தரம்: மிகக் குறைந்த சுருக்கம். எளிய கிராபிக்ஸ் அல்லது உரையில் WebP PNG ஐ விட பெரியதாக இருக்கலாம். புகைப்படங்களில், இது பொதுவாக PNG ஐ விட சிறியதாக இருக்கும்.
- 70% தரம்: கணிசமான அளவு சேமிப்பு. பெரும்பாலான படங்களுக்கு ஏற்ற சமநிலை. வண்ண மாற்றங்கள் மென்மையாக இருக்கும் பகுதிகளில் சிறிய கலைப்பொருட்கள் (artifacts) தோன்றலாம்.
- 40% தரம்: அதிகபட்ச சுருக்கம். படத்தின் தரம் கணிசமாகக் குறையும். புகைப்படங்களில் "blocky" தோற்றம் ஏற்படலாம்.
எனவே, தர ஸ்லைடரைக் குறைப்பதற்கு முன், படத்தின் உள்ளடக்கத்தைக் கருத்தில் கொள்ளுங்கள். ஒரு புகைப்படத்திற்கு 60% தரம் போதுமானதாக இருக்கலாம், ஆனால் கூர்மையான உரை அல்லது லோகோவிற்கு 80% அல்லது அதற்கு மேல் தேவைப்படலாம்.
கோப்பு அளவு ஒப்பீடு மற்றும் "Larger" குறிப்பான்
இந்த பக்கத்தின் முக்கிய அம்சங்களில் ஒன்று, ஒவ்வொரு மாற்றத்திற்கும் பிறகு காண்பிக்கப்படும் கோப்பு அளவு ஒப்பீடு ஆகும். ஒவ்வொரு படத்திற்கும், "Saved" (சேமிக்கப்பட்டது) அல்லது "Larger" (பெரியது) என்ற லேபிள் காட்டப்படும். "Saved" என்பது WebP கோப்பு அசல் PNG ஐ விட சிறியதாக இருப்பதைக் குறிக்கிறது. "Larger" என்பது WebP கோப்பு பெரியதாக இருப்பதைக் குறிக்கிறது—இது எளிய கிராபிக்ஸ் அல்லது உரை கொண்ட PNG படங்களில் அடிக்கடி நிகழும், ஏனெனில் lossy WebP சுருக்கம் மென்மையான வண்ண மாற்றங்களைக் கொண்ட படங்களில் மட்டுமே பயனுள்ளதாக இருக்கும்.
எடுத்துக்காட்டாக, 10 KB அளவுள்ள ஒரு எளிய கருப்பு மற்றும் வெள்ளை லோகோவை எடுத்துக் கொள்ளுங்கள். இதை 80% தரத்தில் WebP ஆக மாற்றினால், 12 KB அளவுள்ள ஒரு கோப்பு கிடைக்கலாம்—இது "Larger" என்று காட்டப்படும். ஏனெனில் WebP இன் சுருக்க அல்காரிதம் சிக்கலான வண்ணத் தகவல்களைக் கொண்ட படங்களுக்காக வடிவமைக்கப்பட்டுள்ளது, எளிய படங்களுக்கு அல்ல. மறுபுறம், 500 KB அளவுள்ள ஒரு புகைப்பட PNG ஐ 80% தரத்தில் மாற்றினால், 80 KB அளவுள்ள ஒரு WebP கிடைக்கலாம்—இது "Saved" என்று காட்டப்படும்.
உலாவியில் செயலாக்கம் மற்றும் தனியுரிமை பாதுகாப்பு
இந்த கருவியின் மிக முக்கியமான அம்சம் என்னவென்றால், அனைத்து செயலாக்கமும் உங்கள் உலாவியில் (client-side) நடைபெறுகிறது. உங்கள் படங்கள் எதுவும் சேவையகத்திற்கு அனுப்பப்படுவதில்லை. இது முக்கியமான அல்லது தனிப்பட்ட படங்களுக்கு மிகவும் பாதுகாப்பானது—உங்கள் லோகோக்கள், ஸ்கிரீன்ஷாட்கள் அல்லது வரைபடங்கள் உங்கள் கணினியை விட்டு வெளியேறாது. வேறு சில ஆன்லைன் மாற்றிகள் படங்களை சேவையகத்தில் பதிவேற்றும்படி கேட்கின்றன, இது தனியுரிமை அபாயத்தை ஏற்படுத்தும். இந்தப் பக்கம் அந்த அபாயத்தை முற்றிலும் நீக்குகிறது.
உங்கள் உலாவி WebP கோப்புகளை நேரடியாகச் சேமிக்க ஆதரிக்கவில்லை என்றால், கருவி தானாகவே PNG வடிவத்திற்கு மாறுகிறது. இது ஒரு முக்கியமான பின்னடைவு விருப்பமாகும். பழைய உலாவிகள் அல்லது சில குறிப்பிட்ட சூழல்களில் WebP சேமிப்பு ஆதரிக்கப்படாமல் போகலாம். இந்த சூழ்நிலையில், "Your browser doesn't support saving this format — used PNG instead" (உங்கள் உலாவி இந்த வடிவத்தை சேமிக்க ஆதரிக்கவில்லை — அதற்குப் பதிலாக PNG பயன்படுத்தப்பட்டது) என்ற செய்தி காட்டப்படும்.
பல படங்களை ஒரே நேரத்தில் மாற்றுதல் மற்றும் ZIP பதிவிறக்கம்
இந்தப் பக்கம் ஒரே நேரத்தில் பல PNG படங்களை மாற்றும் திறனை வழங்குகிறது. நீங்கள் படங்களைத் தேர்ந்தெடுக்கலாம் அல்லது இழுத்துப் போடலாம். ஒரு தொகுப்பில் அதிகபட்சம் 20 படங்களை மாற்றலாம்—அந்த வரம்பை மீறினால், "Choose up to ‹max› images at a time" (ஒரு நேரத்தில் ‹max› படங்கள் வரை தேர்வு செய்யவும்) என்ற செய்தி காட்டப்படும். குறைந்தபட்சம் ஒரு படமாவது தேர்ந்தெடுக்கப்பட வேண்டும்; இல்லையெனில் "Choose at least one image" (குறைந்தது ஒரு படத்தையாவது தேர்வு செய்யவும்) என்று காட்டப்படும்.
இரண்டு அல்லது அதற்கு மேற்பட்ட படங்கள் மாற்றப்பட்டால், "Download all (.zip)" பொத்தான் தோன்றும். இது அனைத்து WebP படங்களையும் ஒரு ZIP கோப்பில் தொகுத்து பதிவிறக்கம் செய்ய உங்களை அனுமதிக்கிறது. ஒவ்வொரு படத்திற்கும் ஒரு தனிப்பட்ட "Download" பொத்தானும் உள்ளது. ஒவ்வொரு மாற்றத்தின் முடிவிலும், ஒரு சுருக்க வரி காட்டப்படும்: "Total: ‹original› → ‹converted›" (மொத்தம்: ‹அசல்› → ‹மாற்றப்பட்டது›). ஒரு கோப்பைத் திறக்க முடியாவிட்டால் (சிதைந்த, காலியான அல்லது படம் அல்லாத கோப்பு), "This file could not be opened as an image. It may be corrupted, empty, or not actually an image." (இந்த கோப்பை ஒரு படமாகத் திறக்க முடியவில்லை. இது சிதைந்திருக்கலாம், காலியாக இருக்கலாம் அல்லது உண்மையில் ஒரு படம் அல்ல.) என்ற பிழை செய்தி காட்டப்படும். மாற்றம் தோல்வியுற்றால், "Conversion failed. Try a different image or format." (மாற்றம் தோல்வியடைந்தது. வேறு படம் அல்லது வடிவத்தை முயற்சிக்கவும்.) என்று காட்டப்படும். ஆதரிக்கப்படாத கோப்பு வகை இழுத்துப் போடப்பட்டால், "This file type isn't supported." (இந்த கோப்பு வகை ஆதரிக்கப்படவில்லை.) என்று தெரிவிக்கப்படும். சில கோப்புகளைச் செயலாக்க முடியாவிட்டால், "‹count› file(s) could not be processed." (‹count› கோப்பு(களை) செயலாக்க முடியவில்லை.) என்று சுருக்கம் காண்பிக்கப்படும்.
WebP ஆதரவு மற்றும் அதன் வரம்புகள்
WebP அனைத்து நவீன உலாவிகளாலும் ஆதரிக்கப்படுகிறது—Chrome, Firefox, Safari, Edge, Opera போன்றவை. இணையப் பக்கங்களில் படங்களை வழங்குவதற்கு WebP ஒரு பாதுகாப்பான தேர்வாகும். இருப்பினும், சில பழைய டெஸ்க்டாப் மென்பொருள்கள் WebP ஐத் திறக்க முடியாது. எடுத்துக்காட்டாக, பழைய பதிப்புகளான Adobe Photoshop (2015 க்கு முந்தையது) அல்லது சில படம் பார்ப்பு மென்பொருள்கள் (image viewers) WebP ஐ ஆதரிக்காது. மைக்ரோசாஃப்ட் விண்டோஸில் உள்ள உள்ளமைந்த படம் பார்ப்பு மென்பொருளான "Windows Photo Viewer" கூட WebP ஐ ஆதரிப்பதில்லை. இது மின்னஞ்சல் இணைப்புகளிலும் ஒரு சிக்கலாக இருக்கலாம்—பெரும்பாலான மின்னஞ்சல் கிளையண்டுகள் WebP படங்களை இணைப்பாக அனுப்ப அனுமதிக்கின்றன, ஆனால் பெறுநரின் கணினியில் அதைத் திறக்க முடியாமல் போகலாம். எனவே, உங்கள் படங்களை மற்றவர்களுக்கு அனுப்பும் முன், அவர்கள் WebP ஐத் திறக்க முடியுமா என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள். உங்கள் இணையதளத்தில் பயன்படுத்தினால், WebP மற்றும் PNG/JPG ஆகிய இரண்டையும் வழங்குவது சிறந்த நடைமுறையாகும் (fallback approach).
அடிக்கடி கேட்கப்படும் கேள்விகள் (FAQ)
1. PNG-ஐ 100% தரத்தில் WebP ஆக மாற்றினால், அசல் PNG போலவே இருக்குமா? இல்லை. 100% தரத்தில் உள்ள WebP கூட lossy ஆகும். அதாவது அசல் PNG இன் ஒவ்வொரு பிக்சலும் சரியாகப் பாதுகாக்கப்படும் என்று அர்த்தமல்ல. 100% WebP மிகக் குறைந்த சுருக்கத்தைப் பயன்படுத்துகிறது, ஆனால் இன்னும் சில தர இழப்பு இருக்கும். மனிதக் கண்ணுக்கு இந்த இழப்பு தெரியாமல் போகலாம், ஆனால் துல்லியமான பிக்சல் மறுஉருவாக்கம் தேவைப்படும் சூழ்நிலைகளில் (எ.கா., மருத்துவ படங்கள், காப்பகப்படுத்துதல்) இது ஏற்றுக்கொள்ள முடியாதது. அப்படிப்பட்ட சூழ்நிலைகளில் PNG ஐ வைத்திருப்பதே சிறந்தது.
2. எனது PNG படத்தின் WebP பதிப்பு அசல் PNG ஐ விட பெரியதாக இருப்பது ஏன்? இது எளிய கிராபிக்ஸ், சில வண்ணங்கள் மற்றும் கூர்மையான விளிம்புகள் கொண்ட படங்களில் பொதுவாக நிகழும். WebP இன் lossy சுருக்க அல்காரிதம் மென்மையான வண்ண மாற்றங்கள் மற்றும் சிக்கலான விவரங்களைக் கொண்ட படங்களுக்காக வடிவமைக்கப்பட்டுள்ளது. எளிய படங்களுக்கு, WebP இன் சுருக்க அல்காரிதம் PNG இன் lossless சுருக்கத்தை விட குறைவான செயல்திறன் மிக்கதாக இருக்கலாம். "Larger" லேபிள் இந்த சூழ்நிலையைக் குறிக்கிறது—இதுபோன்ற சந்தர்ப்பங்களில் WebP ஆக மாற்றுவதால் எந்தப் பயனும் இல்லை; PNG ஐ வைத்திருப்பதே சிறந்தது.
3. எனது உலாவி WebP ஐ சேமிக்க ஆதரிக்கவில்லை என்றால் என்ன நடக்கும்? கருவி தானாகவே PNG வடிவத்திற்கு மாறுகிறது. "Your browser doesn't support saving this format — used PNG instead" என்ற செய்தி காட்டப்படும். உங்கள் WebP படம் இன்னும் மாற்றப்பட்டிருக்கும், ஆனால் அது PNG ஆக சேமிக்கப்படும். WebP ஐ ஆதரிக்கும் ஒரு நவீன உலாவியைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது (Chrome, Firefox, Edge, Safari போன்றவை).
4. நான் ஒரே நேரத்தில் எத்தனை PNG படங்களை மாற்ற முடியும்? ஒரு தொகுப்பில் 20 படங்களை மாற்றலாம். அந்த வரம்பை மீறினால், "Choose up to ‹max› images at a time" என்ற செய்தி காட்டப்படும். நீங்கள் பல தொகுப்புகளை அடுத்தடுத்து மாற்றலாம்.
5. WebP எல்லா உலாவிகளிலும் வேலை செய்யுமா? அனைத்து நவீன உலாவிகளும் (Chrome, Firefox, Safari 14+, Edge, Opera) WebP ஐ ஆதரிக்கின்றன. மிகப் பழைய உலாவிகள் (எ.கா., Internet Explorer) WebP ஐ ஆதரிக்காது. உங்கள் இணையதளத்தில் WebP ஐப் பயன்படுத்தினால், பழைய உலாவிகளுக்கு PNG அல்லது JPG போன்ற fallback ஐ வழங்குவது சிறந்த நடைமுறையாகும்.
6. எனது படங்கள் பாதுகாப்பாக உள்ளதா? இந்த கருவி அவற்றைச் சேமிக்கிறதா? இல்லை. அனைத்து செயலாக்கமும் உங்கள் உலாவியில் மட்டுமே நடைபெறுகிறது (client-side). உங்கள் படங்கள் எதுவும் எந்த சேவையகத்திற்கும் அனுப்பப்படவில்லை. உங்கள் கணினியில் இருந்து படங்களைத் தேர்ந்தெடுத்தவுடன், மாற்றம் உடனடியாக உங்கள் உலாவியில் நிகழ்கிறது. இது தனிப்பட்ட, முக்கியமான அல்லது உரிமை காக்கப்பட்ட படங்களுக்கு மிகவும் பாதுகாப்பான ஒரு முறையாகும்.