ஒரு நல்ல முடிவுக்குப் பின்னால் உள்ள வேலைப்பாடு, வடிவங்கள் மற்றும் சிறிய தேர்வுகள் குறித்த எங்கள் குழுவின் குறிப்புகள்.
2026-ல் ஏன் இன்னும் பல ஆப்கள் WebP-ஐ நிராகரிக்கின்றன
WebP ஒரு பத்தாண்டுக்கும் மேலானது என்றாலும், ஒரு உண்மையான பகுதி நுகர்வோர் software இன்னும் அதை அப்லோடு அல்லது காட்சிக்கு ஏற்காது. காரணம் தொழில்நுட்ப திறன் அல்ல, codec பரவலாக கிடைக்கிறது, ஆனால் தயாரிப்பு மந்தநிலையும் வடிவ தரப்படுத்தலும். Instagram-ம் பரந்த Meta தளங்களும் அப்லோடுக்கு JPEG-ஐ தரப்படுத்தின, ஏனெனில் அது உலகளாவிய பயனர் தளத்திற்கு மிகவும் கொண்டுசெல்லத்தக்க வடிவம், அப்லோடு சரிபார்ப்பை மாற்றுவது நூற்றுக்கணக்கான சாதன அமைப்புகளில் மறு-சோதனை செய்வதை குறிக்கிறது. Windows 10-ல் Microsoft-ன் photo viewer WebP-ஐ கையாள ஒரு தனி Store install தேவைப்படுகிறது. 2018-க்கு முன் கட்டப்பட்ட பெரும்பாலான நிறுவன content manager-கள் WebP-ஐ விட பழைய நிலையான MIME பட்டியலுக்கு எதிராக அப்லோடுகளை சரிபார்க்கின்றன. அச்சு வழங்குநர்கள், stock நிறுவனங்கள், அரசு portal-கள் அடிக்கடி வடிவ தேவைகளை சட்ட அல்லது கொள்முதல் விவரக்குறிப்புகளில் சேர்க்கின்றன. இவை ஒரு பொருந்தக்கூடிய வடிவத்தை கோரும் உண்மையான தடைகள், JPEG அவற்றுக்கான உலகளாவிய பதிலாகவே உள்ளது.
ஒளிபுகுதன்மை சிக்கல்: ஏன் வெள்ளை, அதை எப்படி மாற்றுவது
JPEG-ன் சுருக்கம் சிவப்பு, பச்சை, நீல மதிப்புகளிலிருந்து இழுக்கப்பட்ட luma-வும் chroma channel-களிலும் வேலை செய்கிறது. alpha-க்கு நான்காவது channel இல்லை. ஒளிபுகும் pixels கொண்ட WebP-லிருந்து browser ஒரு JPEG எழுதும்போது, ஒவ்வொரு ஒளிபுகும் இடத்துக்கும் ஒரு உண்மையான நிறத்தை ஒதுக்க வேண்டும். default நிரப்பு வெள்ளை, hex FFFFFF, RGB 255 x 255 x 255. அது browser-ன் default, இந்த கருவி வெளிப்படுத்தும் அமைப்பு அல்ல. உங்கள் WebP-க்கு ஒளிபுகும் பின்னணி இருந்து JPG-ல் ஒரு குறிப்பிட்ட நிறம் வேண்டுமானால், சொல்லுங்கள் இருண்ட பக்கத்தில் ஒரு logo-க்கு கருஞ்சாம்பல், layer-களை ஆதரிக்கும் எந்த editor-லும் WebP-ஐ திறங்கள், படத்திற்கு கீழே உங்கள் இலக்கு நிறத்தில் ஒரு பின்னணி layer போடுங்கள், அடுக்கை தட்டையாக்குங்கள், பிறகு அந்த தட்டையான கோப்பை இந்த மாற்றி வழியாக இயக்குங்கள். விளைவு ஒளிபுகுதன்மை இருந்த இடத்தில் சரியாக உங்கள் தேர்ந்த நிறத்தை சுமக்கும் ஒரு JPG.
தரம், PSNR, காட்சி ரீதியாக புறக்கணிக்கத்தக்கது என்றால் என்ன
PSNR, Peak Signal-to-Noise Ratio, மறு-encode செய்யப்பட்ட படம் தன் மூலத்திலிருந்து எவ்வளவு விலகுகிறது என்பதற்கான நிலையான பொறியியல் அளவீடு, decibel-ல் வெளிப்படுத்தப்படுகிறது. அதிக எண் நெருக்கமான பொருத்தத்தை குறிக்கிறது. எங்கள் end-to-end சோதனைகளில், இங்கே பயன்படுத்தப்பட்ட JPEG எழுத்தாளர் default தரத்தில் 1024 x 768 படத்தில் 43.66 dB PSNR உருவாக்கியது. சூழலுக்கு, 36 dB என்பது வித்தியாசங்கள் பெரும்பாலானோருக்கு தெளிவாக தெரியத் தொடங்கும் தோராயமான வரம்பு, அதே நேரம் 40 dB-ம் மேலும் வழக்கமாக புகைப்பட உள்ளடக்கத்திற்கு உணர்வு ரீதியாக ஒளிபுகும் என்று அழைக்கப்படுகிறது. 43.66 dB-ல், எந்த நடைமுறை வலை அல்லது அச்சு நோக்கத்திற்கும் மாற்றம் மூலத்துடன் காட்சி ரீதியாக ஒத்திருக்கிறது. இந்த பதிப்பில் தரம் slider இல்லாமல் நிலையானது. ஒரு குறிப்பிட்ட workflow-க்கு துல்லியமான தர நிலை வேண்டுமானால், மிகவும் configurable கருவி அந்த வேலைக்கு சிறந்தது.
மாற்றத்திற்கு பிறகு கோப்பு அளவு: WebP-லிருந்து JPG பொதுவாக பெரிது
JPEG-ஐ விட WebP புகைப்படங்களை மிகவும் திறமையாக சுருக்குகிறது. நீங்கள் எதிர் திசையில், WebP-லிருந்து JPG-க்கு மாற்றும்போது, குறைந்த திறமையான வடிவத்திற்கு நகர்கிறீர்கள், அதனால் வெளியீடு பொதுவாக input-ஐ விட பெரிதாக முடிகிறது. எங்கள் அளவீடுகளில், 1024 x 768-ல் ஒரு WebP புகைப்படம் ஒரு JPEG உருவாக்கியது, அந்த ஒரு நிகழ்வில் சற்று சிறியது ஏனெனில் JPEG அந்த படத்தை நன்றாக encode செய்தது. ஆனால் பெரிய படங்களில் வீக்கம் ஒரே மாதிரியாக இருக்கிறது. ஒரு WebP ஆக வரும் படம் ஒப்பிடத்தக்க காட்சி தரத்தில் சுமார் JPEG ஆக போகலாம். இது ஒரு பிழை அல்ல, மாற்றி தவறாக நடந்துகொள்கிறது என்ற அறிகுறியும் அல்ல. மிகவும் திறமையான வடிவத்திலிருந்து குறைந்த திறமையானதற்கு நகர்வதன் எதிர்பார்க்கப்படும் விலை இது, அந்த வளர்ச்சி வெறுமனே உலகளாவிய பொருந்தும்-தன்மையின் செலவு.
Metadata: EXIF, GPS, எது நீக்கப்படுகிறது
WebP கோப்புகள் GPS ஆயங்கள், camera model, shutter speed, aperture, orientation உள்ளிட்ட EXIF metadata-ஐ சுமக்கலாம். JPEG கோப்புகளும் EXIF சுமக்கலாம். இங்குள்ள மாற்ற pipeline ஆனால் வெளியீட்டிலிருந்து அனைத்து metadata-ஐயும் நீக்குகிறது. விளையும் JPEG pixel தரவை மட்டுமே வைத்திருக்கிறது, EXIF இல்லாமல், IPTC copyright புலங்கள் இல்லாமல், XMP edit history இல்லாமல், Firefox அல்லது WebKit-ல் ICC profile இல்லாமல், அதே நேரம் Chrome-ம் Edge-ம் ICC profile-களை வைத்துக்கொள்கின்றன. இது browser-ன் வரைதல் மட்டத்தில் நடக்கிறது, மீறி இயக்க முடியாது. பெரும்பாலான வலை வெளியீட்டிற்கு, நீக்கப்பட்ட metadata விரும்பத்தக்க முடிவு: அது சில kilobyte குறைக்கிறது, படம் எங்கு எடுக்கப்பட்டது என்பதை குறிக்கக்கூடிய GPS ஆயங்களை நீக்குகிறது, camera அல்லது editing விவரங்கள் கசிவதை தவிர்க்கிறது. metadata உயிர்வாழ வேண்டிய காப்பக அல்லது சட்ட வேலைக்கு, இந்த மாற்றிக்கு பதிலாக ஒரு பிரத்யேக EXIF-பாதுகாக்கும் editor பயன்படுத்துங்கள்.
WebP-லிருந்து JPG மாற்றத்திற்கு எவ்வளவு நேரம் ஆகும்?
Chromium, Firefox, WebKit முழுவதும் எங்கள் end-to-end சோதனைகளில், 1024 x 768 படத்திற்கான JPEG encode படி Chromium-ல் 16 மில்லி-நொடிகள், Firefox-ல் 12, WebKit-ல் 17 எடுத்தது. 3840 x 2160-ல் ஒரு பெரிய படத்திற்கு, encode படி Chromium-ல் சுமார் 1.5 நொடிகள் சேர்த்தது. நீங்கள் உண்மையில் உணரும் மொத்த நேரம் browser கோப்பை disk-லிருந்து படிப்பதையும், WebP decode படியையும், encode-க்கு முன் surface வரைதலையும் சேர்க்கிறது. 4 megapixel-க்கு கீழ் போன் படங்களுக்கு சுற்று ஒரு நொடிக்கு கீழ் இருக்கிறது. 8 megapixel-க்கு மேல் பெரிய DSLR படங்களுக்கு, desktop browser-ல் 2 முதல் 5 நொடிகள் எதிர்பாருங்கள். Mobile சாதனங்கள் encode-க்கு மட்டும் desktop-ஐ விட சுமார் 3 முதல் 5 மடங்கு மெதுவாக இயங்குகின்றன, இது mobile CPU செயல்திறன் இடைவெளியை பின்தொடர்கிறது.