वेबप(उच्चारण: वेप्पी) एक छवि फ़ाइल प्रारूप है जो हानिरहित संपीड़न और हानिरहित संपीड़न (प्रतिवर्ती संपीड़न) दोनों प्रदान करता है। यह छवि कोडिंग प्रारूप vp8 से लिया गया है और इसे वेब मल्टीमीडिया प्रारूप की बहन परियोजना माना जाता है। इसे Google द्वारा 2 तकनीकों को खरीदने के बाद विकसित किया गया था और Bsd लाइसेंस शर्तों के तहत जारी किया गया था।
वेबप को पहली बार फ़ाइल के आकार को कम करने के लक्ष्य के साथ 2010 में जारी किया गया था, लेकिन जेपीग प्रारूप के समान छवि गुणवत्ता प्राप्त करना, नेटवर्क पर छवि फ़ाइलों के प्रसारण समय को कम करने की उम्मीद थी। 8, 2011 पर, Google ने वेबप समर्थन को हानिरहित संपीड़न और पारदर्शी रंग (अल्फा चैनल) फ़ंक्शन बनाना शुरू किया, और 16, 2012 पर, संदर्भ वास्तविकता libwep 0.2.0 आधिकारिक रूप से समर्थित है। Google के पहले के परीक्षणों के अनुसार, वेबप का हानिरहित संपीड़न अनुपात 45% द्वारा नेटवर्क पर पाई जाने वाली png फ़ाइलों के फ़ाइल आकार को कम करता है। यहां तक कि अगर इन pngक्रश और ppnout का उपयोग करके संसाधित किया जाता है, तो भी वेबप 28% से फ़ाइल आकार को कम कर सकता है। द्वारा समर्थित पिक्सेल की अधिकतम संख्या
वेबप 16383x 16383 है। लोसी-संपीड़ित वेब केवल 8-बिट यूव 4:2:0 प्रारूप का समर्थन करता है। हानिरहित संपीड़न (प्रतिवर्ती संपीड़न) वेबp vp8l एन्कोडिंग और 8-बिट आर्गब रंग स्थान का समर्थन करता है। चाहे वह हानिरहित हो या हानिरहित संपीड़न, यह अल्फा पारदर्शी चैनल, आइसc रंग विन्यास और xmp व्याख्या डेटा का समर्थन करता है।
वेब में स्थिर और गतिशील दोनों प्रकार हैं। गतिशील वेबप (एनिमेटेड वेबप), हानिरहित संपीड़न, आइसc रंग विन्यास, xmp व्याख्या डेटा, अल्फा पारदर्शी चैनल का समर्थन करता है।
तकनीकी
वेबप का विसर्श एल्गोरिथ्म vp8 वीडियो प्रारूप इंट्रा-फ्रेम कोडिंग और कंटेनर प्रारूप के रूप में रिफ. इस प्रकार, यह एक ब्लॉक-आधारित रूपांतरण योजना है जिसमें आठ-बिट रंग गहराई और एक ल्यूमा-क्रोमा मॉडल (ycbcr 4:2:0) के साथ एक ब्लॉक-आधारित रूपांतरण योजना है। सामग्री के बिना, रिफ कंटेनर को केवल 20 बाइट्स की आवश्यकता होती है और अभी भी अतिरिक्त मेटाडेटा (मेटाडेटा) पकड़ सकता है। वेब चित्र 16383 पिक्सेल तक सीमित हैं।
वेबसाइट ब्लॉक भविष्यवाणी पर आधारित है। प्रत्येक ब्लॉक की भविष्यवाणी इसके ऊपर तीन ब्लॉकों के मूल्यों और ब्लॉक के मूल्य के आधार पर इसकी बाईं ओर है (ब्लॉक डिकोडिंग को रैस्टर स्कैन क्रम में किया जाता हैः बाएं से दाएं, ऊपर से नीचे) । ब्लॉक भविष्यवाणी के चार बुनियादी तरीके हैंः क्षैतिज, ऊर्ध्वाधर, डीसी (मोनोक्रोम) और ट्रफीस। गलत भविष्यवाणी की गई डेटा और अअनुमानित ब्लॉक 4x4 पिक्सेल उप-ब्लॉकों में असतत कोज्या परिवर्तन या वाल्श-हाडार्ड रूपांतरण का उपयोग करते हैं। इन दोनों रूपांतरण त्रुटियों से बचने के लिए निश्चित-बिंदु अंकगणितीय का उपयोग करके किया जाता है। आउटपुट एन्ट्रॉपी कोडिंग का उपयोग करके संपीड़ित होता है। वेबप भी स्पष्ट रूप से समानांतर डिकोडिंग का समर्थन करता है। के
संदर्भ कार्यान्वयन में लिनक्स कमांड-लाइन कार्यक्रम के लिए एक अनुवादक शामिल है, साथ ही डिकोडिंग के लिए लाइब्रेरी, वेबम के समान है। ओपन सोर्स समुदाय जल्दी से कन्वर्टर को अन्य प्लेटफार्मों जैसे खिड़कियों पर पोर्ट करने में कामयाब रहा।
वेबप का हानिरहित संपीड़न उन्नत तकनीकों का उपयोग करता है, जैसे कि विभिन्न रंग चैनलों के लिए समर्पित एन्ट्रापी कोड, 2 डी स्थिति जो पिछड़े संदर्भ दूरी और हाल ही में उपयोग किए गए रंगों के कैशिंग का उपयोग करते हैं। यह शब्दकोश कोडिंग, हफमैन कोडिंग और रंग-अनुक्रमित रूपांतरणों जैसी बुनियादी तकनीकों को पूरक करता है।
समर्थन
वर्तमान वेब ब्राउज़रों में से, Google क्रोम और ओपेरा अस्थायी रूप से स्थिर और गतिशील वेबप प्रारूपों का समर्थन करते हैं, जबकि Google क्रोम ने संस्करण 12 के बाद से वेब के प्रगतिशील डिकोडिंग फ़ंक्शन का समर्थन किया है। इसके अलावा, सभी ब्राउज़रों जो वेब छवियों को एक साथ खेलते हैं, वे जावास्क्रिप्ट के माध्यम से वेब छवियों को भी प्रदर्शित कर सकते हैं। पीला चंद्रमा 26 + ब्राउज़र केवल स्थिर वेब छवियों का समर्थन करता है। फ़ायरफ़ॉक्स ब्राउज़र भी संस्करण 65.0 में वेब छवियों का समर्थन करते हैं। के
वेब ब्राउज़र genome वेब और kde छवि ब्राउज़र gwenview भी वेब पेज का समर्थन करता है। के बीच
छवि सॉफ्टवेयर, पिकासा (संस्करण 3.9 से), फोटोलाइन, पिक्सेलमैटोर, इमेमगैलिक, एक्सबोव्यू, जीडल, सेप्राइट और गिप (2.10 से) सभी का समर्थन वेबप.
मैक सीरा और ios 10 के शुरुआती बीटा संस्करणों में सेब को जोड़ा गया वेबप समर्थन. हालांकि, ios 10 के बीज संस्करण में, 2016 पर जारी, वेबप समर्थन हटा दिया गया था।
समीक्षा
गैरेट-ग्लेज़र जैसन, डेवलपर्स में से एक
X264, वेबपेज पर कई टिप्पणियां कीं। अन्य एन्कोडर्स (jpg, x264, theora) के साथ परीक्षण के परिणामों के अनुसार, उनका मानना है कि वेबप में सबसे खराब छवि गुणवत्ता है, ज्यादातर अस्पष्टता के मामले में। उन्होंने यह भी टिप्पणी की कि Google को तब तक इंतजार करना चाहिए जब तक कि वेबप को जारी करने से पहले jpg को पार कर सके। हालांकि, 20, 2011 पर, उन्होंने उल्लेख किया कि नए वेबप एनकोडर ने बहुत अच्छा प्रदर्शन किया और यह jpg को पार करने के लिए कोने के आसपास था।
प्रोफ़ाइल परिभाषा
नई पीढ़ी की छवि प्रारूप,
2010 में Google द्वारा पेश किया गया, संपीड़न के मामले में वर्तमान jpg प्रारूप से बेहतर है।
गूगल का कहना है कि वेबपेज प्रारूप का मुख्य लाभ इसकी दक्षता है। उन्होंने पाया कि "वेब प्रारूप चित्र एक ही गुणवत्ता के लिए jpg प्रारूप छवियों की तुलना में 40 प्रतिशत छोटी हैं। Google ब्राउज़र पहले से ही वेब प्रारूप का समर्थन करता है, और ओपेरा ने संस्करण संख्या ओपेरा 11.10 के बाद समर्थन जोड़ा है। हालाँकि, फायरफॉक्स और आई वर्तमान समय के लिए वेब प्रारूप का समर्थन नहीं करते हैं। फ्लैश प्लग-इन का उपयोग वेबपेज प्रदर्शित करने के लिए किया जा सकता है। बेशक, इससे कुछ प्रदर्शन की लागत आएगी। के
ओंटमेंट में फ्लाई यह है कि वेबप प्रारूप छवियों का एन्कोडिंग समय "jpg प्रारूप छवियों की तुलना में 8 गुना अधिक है।
विश्लेषकों का मानना है कि हालांकि वेबप प्रारूप को विभिन्न सॉफ्टवेयर और हार्डवेयर द्वारा व्यापक रूप से समर्थित नहीं किया गया है, लेकिन इस प्रारूप को बढ़ावा देने में Google का लाभ क्रोम ब्राउज़र में निहित है। Google द्वारा विकसित ब्राउज़र की बाजार हिस्सेदारी 50% से अधिक है।