ओ जी जी (Ogg): Difference between revisions
From Vigyanwiki
m (Arti Shah moved page ऑग to ओ जी जी (Ogg) without leaving a redirect) |
m (7 revisions imported from alpha:ओ_जी_जी_(Ogg)) |
||
| (5 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
{{short description|Open container format maintained by the Xiph.Org Foundation}} | {{short description|Open container format maintained by the Xiph.Org Foundation}} | ||
{{infobox file format | {{infobox file format | ||
| name = | | name = ओजीजी | ||
| icon = | | icon = | ||
| logo = | | logo = | ||
| Line 16: | Line 15: | ||
}} | }} | ||
{{Infobox software | {{Infobox software | ||
| name = | | name = एलआईबीजीजी | ||
| logo = Ogg Logo.svg | | logo = Ogg Logo.svg | ||
| logo size = | | logo size = | ||
| Line 28: | Line 27: | ||
}} | }} | ||
'''ओजीजी''' एक्सआईपीएच.ओआरजी फाउंडेशन द्वारा अनुरक्षित एक फ्री फ़ाइल फार्मेट, [[खुला प्रारूप|ओपन]] [[कंटेनर प्रारूप (डिजिटल)|कंटेनर फार्मेट]] होता है। ओजीजी फार्मेट के लेखकों का कहना है कि यह [[सॉफ्टवेयर पेटेंट]] द्वारा अप्रतिबंधित होता है<ref>{{Cite web |url=http://www.vorbis.com/faq/#what |title=Vorbis.com: FAQ |access-date=2010-05-28 |archive-url=https://web.archive.org/web/20051001065649/http://vorbis.com/faq/#what |archive-date=2005-10-01 |url-status=dead }}</ref> और इसे कुशल [[स्ट्रीमिंग मीडिया]] और उच्च गुणवत्ता वाले [[डिजिटल मल्टीमीडिया]] के कार्यसाधन के लिए डिज़ाइन किया गया है। इसका नाम ओजीजीिंग, कंप्यूटर गेम [[नेट्रेक]] के [[शब्दजाल|वर्ग-बोली]] से लिया गया है।<ref name="ogging">{{cite web | quote=3.3 Ogging: This is the art of killing a carrier, or potential carrier, by a suicide run. | title=ऑगिंग 101| url=http://www.netrek.org/clueguides/ogging-101.html | access-date=2016-11-06 | archive-date=2017-12-25 | archive-url=https://web.archive.org/web/20171225161547/http://www.netrek.org/clueguides/ogging-101.html | url-status=live }}</ref> | |||
ओजीजी कंटेनर फार्मेट ध्वनि, [[वीडियो]], पाठ (जैसे [[उपशीर्षक]]), और [[ मेटाडाटा |मेटाडाटा]] के लिए कई स्वतंत्र [[स्ट्रीम (कंप्यूटिंग)]] को समय-विभाजन कर सकता है। | |||
ओजीजी मल्टीमीडिया फ्रेमवर्क में, [[लिखित|थियोरा]] एक [[हानिपूर्ण]] वीडियो परत प्रदान करता है। [[ऑडियो कोडिंग प्रारूप|ऑडियो कोडिंग फार्मेट]] सामान्यतः संगीत-उन्मुख [[वॉर्बिस]] [[बिटस्ट्रीम प्रारूप|बिटस्ट्रीम फार्मेट]] या इसके उत्तराधिकारी ओपस (ऑडियो फार्मेट) द्वारा प्रदान किया जाता है। [[दोषरहित संपीड़न]] ऑडियो संपीड़न फार्मेटों में [[FLAC|एफएलएसी]], और [[OggPCM|ओजीजी पीसीएम]] सम्मिलित होता हैं। | |||
2007 से पहले, .ओजीजी [[फ़ाइल नाम एक्सटेंशन]] का उपयोग उन सभी फ़ाइलों के लिए किया जाता था जिनकी सामग्री ओजीजी कंटेनर फार्मेट का उपयोग करती थी। 2007 से, एक्सआईपीएच.ओआरजी फाउंडेशन अनुशंसा करता है कि .ओजीजी का उपयोग मात्र ओजीजी वॉर्बिस ऑडियो फ़ाइलों के लिए किया जाए। एक्सआईपीएच.ओआरजी फाउंडेशन ने विभिन्न प्रकार की सामग्री का वर्णन करने के लिए फ़ाइल एक्सटेंशन और मीडिया प्रकारों का एक नया समुच्चय बनाने का निर्णय लिया, जैसे कि मात्र ऑडियो फ़ाइलों के लिए .ओजीए, ध्वनि के साथ या बिना ध्वनि वाले वीडियो के लिए .ओजीवी (थियोरा सहित), और मल्टीप्लेक्स के लिए .ओजीएक्स।<ref>{{cite web | |||
|url = http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions | |url = http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions | ||
|title = MIME Types and File Extensions | |title = MIME Types and File Extensions | ||
| Line 43: | Line 43: | ||
|url-status = live | |url-status = live | ||
}}</ref> | }}</ref> | ||
7 नवंबर, 2017 तक, | |||
क्योंकि | 7 नवंबर, 2017 तक, एक्सआईपीएच.ओआरजी फाउंडेशन के संदर्भ कार्यान्वयन का वर्तमान संस्करण एलआईबी ओजीजी 1.3.3 होता है,<ref name="release-1.3.3">{{cite mailing list |last=Giles |first=Ralph |title=libogg 1.3.3 release |mailing-list=ogg-dev |url=http://lists.xiph.org/pipermail/ogg-dev/2017-November/001933.html |date=2017-11-07 |access-date=2019-01-14 |archive-date=2018-04-04 |archive-url=https://web.archive.org/web/20180404073629/http://lists.xiph.org/pipermail/ogg-dev/2017-November/001933.html |url-status=live }}</ref> परन्तु 2018 तक पुनर्लेखन की प्रतीक्षा कर रहा है।<ref>{{cite mailing list |last=Giles |first=Ralph |url=http://lists.xiph.org/pipermail/commits/2008-January/012792.html |title=r14372 - in trunk/theora: . lib/dec lib/enc |mailing-list=xiph-commits |quote=यह लाइब्रेरी कभी जारी नहीं की गई थी और अब ऐसा लगता है कि इसे फिर से डिज़ाइन करने की आवश्यकता है।|date=2008-01-05 |access-date=2019-01-14 |archive-date=2020-10-03 |archive-url=https://web.archive.org/web/20201003153343/http://lists.xiph.org/pipermail/commits/2008-January/012792.html |url-status=live }}</ref> दोनों [[ पुस्तकालय (कंप्यूटिंग) |लाइब्रेरी]] [[मुफ्त सॉफ्टवेयर|फ्री सॉफ्टवेयर]] होता हैं, जो [[नया बीएसडी लाइसेंस|नए बीएसडी लाइसेंस]] के तहत प्रवृत्त किए गए हैं। ओजीजी संदर्भ कार्यान्वयन को 2 सितंबर 2000 को वोरबिस से अलग कर दिया गया था।<ref name="ogg-separated">Xiph.Org (2002-07-19) [http://downloads.xiph.org/releases/ogg/ Ogg releases - libogg-1.0.tar.gz - CHANGES] {{Webarchive|url=https://web.archive.org/web/20170614174325/http://downloads.xiph.org/releases/ogg/ |date=2017-06-14 }}. Retrieved 2009-09-01.</ref> | ||
क्योंकि फार्मेट फ्री होता है, और इसका संदर्भ कार्यान्वयन [[कॉपीराइट]] से जुड़े प्रतिबंधों के अधीन नहीं होता है, ओजीजी के विभिन्न [[कोडेक|कोडेक्स]] को कई अलग-अलग फ्री और स्वामित्व सॉफ़्टवेयर [[मीडिया प्लेयर (एप्लिकेशन सॉफ़्टवेयर)]] में, दोनों वाणिज्यिक और गैर-व्यावसायिक, साथ ही विभिन्न निर्माताओं से [[पोर्टेबल मीडिया प्लेयर]] और [[ GPS |जीपीएस]] रिसीवर के रूप में सम्मिलित किया गया है। | |||
==नामकरण== | ==नामकरण== | ||
ओजीजी ओजीजीिंग से लिया गया है, जो कंप्यूटर गेम नेट्रेक का जार्गन होता है, जिसका मतलब है कि विवशतापूर्वक कुछ करना, संभवतः भविष्य के संसाधनों की विनाश पर विचार किए बिना।<ref name="ogging"/>अपने प्रारम्भ में, ओजीजी परियोजना को उस समय के [[आईबीएम पीसी संगत]] हार्डवेयर की सीमित शक्ति को देखते हुए कुछ सीमा तक महत्वाकांक्षी माना गया था।<ref name="xiphname">{{cite web|publisher=Xiph.org Foundation|url=http://xiph.org/xiphname|date=2006-01-07|title=Xiph.org: naming|access-date=2008-02-16|quote=At the time Ogg was starting out, most personal computers were i386s and the i486 was new. I remember thinking about the algorithms I was considering, "Whoa, that's heavyweight. People are going to need a 486 to run that..." While the software ogged the music, there wasn't much processor left for anything else.|archive-date=2012-02-27|archive-url=https://web.archive.org/web/20120227092222/http://www.xiph.org/xiphname|url-status=dead}}</ref> यद्यपि कभी-कभी यह माना जाता है कि ओजीजी नाम [[टेरी प्रचेत]] के [[ Discworld |डिस्कवर्ल्ड]] उपन्यासों में [[नानी ऑग|नानी ओजीजी]] के चरित्र से आया है, फार्मेट के डेवलपर्स का कहना है कि यह सच नहीं है।<ref name="xiphname" />फिर भी, उसी संदर्भ को उद्धृत करने के लिए: दूसरी ओर वॉर्बिस का नाम [[ छोटे देवता |स्माल गोड्स]] पुस्तक के टेरी प्रचेत चरित्र के नाम पर रखा गया है। | |||
वॉर्बिस परियोजना 1993 में | वॉर्बिस परियोजना 1993 में प्रारम्भ हुई थी। मूल रूप से इसका नाम स्क्विश था परन्तु यह नाम पहले से ही ट्रेडमार्क किया गया था, इसलिए परियोजना का नाम परिवर्तित कर दिया गया था। नया नाम, ओजीजी स्क्विश, 2001 तक उपयोग किया गया था जब इसे फिर से परिवर्तित करके ओजीजी कर दिया गया था। ओजीजी तब से कंटेनर फार्मेट (डिजिटल) को संदर्भित करने लगा है, जो अब बड़े एक्सआईपीएच.ओआरजी मल्टीमीडिया प्रोजेक्ट का भाग है। आज, स्क्विश (जिसे अब वॉर्बिस के नाम से जाना जाता है) एक विशेष ऑडियो कोडिंग फार्मेट को संदर्भित करता है जो सामान्यतः ओजीजी कंटेनर फार्मेट के साथ उपयोग किया जाता है।<ref name="xiphname-1">{{cite web|publisher=Xiph.org Foundation|url=http://xiph.org/xiphname|date=2006-01-07|title=Xiph.org: naming|access-date=2009-09-02|archive-date=2012-02-27|archive-url=https://web.archive.org/web/20120227092222/http://www.xiph.org/xiphname|url-status=dead}}</ref> | ||
== फ़ाइल फार्मेट == | |||
ओजीजी [[बिटस्ट्रीम]] फार्मेट, जिसे मुख्य रूप से एक्सआईपीएच.ओआरजी फाउंडेशन द्वारा डिज़ाइन किया गया है, को मल्टीमीडिया फ़ाइलों की कोडिंग और डिकोडिंग के लिए घटकों का एक समुच्चय तैयार करने के उद्देश्य से एक बड़ी पहल के ढांचे के रूप में विकसित किया गया है, जो नि:शुल्क और स्वतंत्र रूप से उपलब्ध होता हैं। जो सॉफ्टवेयर और हार्डवेयर में कार्यान्वयन योग्य होता है। | |||
फार्मेट में डेटा के टुकड़े होते हैं, जिनमें से प्रत्येक को ओजीजी पृष्ठ कहा जाता है। फ़ाइल को ओजीजी फार्मेट के रूप में पहचानने के लिए प्रत्येक पृष्ठ ओजीजी S वर्णों से प्रारम्भ होता है। | |||
पृष्ठ हेडर में एक सीरियल नंबर और पृष्ठ नंबर प्रत्येक पृष्ठ को बिटस्ट्रीम बनाने वाले पृष्ठों की श्रृंखला के भाग के रूप में पहचानता है। एकाधिक बिटस्ट्रीम फ़ाइल में [[ बहुसंकेतन |बहुसंकेतन]] हो सकती हैं जहां प्रत्येक बिटस्ट्रीम के पृष्ठों को निहित डेटा के अन्वेषण समय के अनुसार क्रमबद्ध किया जाता है। बिटस्ट्रीम को उपस्थित फ़ाइलों में भी जोड़ा जा सकता है, एक प्रक्रिया जिसे चेनिंग के रूप में जाना जाता है, जिससे बिटस्ट्रीम को क्रम में डिकोड किया जा सके। | |||
एक [[बीएसडी लाइसेंस]] प्राप्त लाइब्रेरी, जिसे लिबवोरबिस कहा जाता है, वोरबिस स्ट्रीम से डेटा को एनकोड और डीकोड करने के लिए उपलब्ध होता है। स्वतंत्र ओजीजी कार्यान्वयन का उपयोग कई परियोजनाओं में किया जाता है जैसे कि [[RealPlayer|रियल प्लेयर]] और [[DirectShow|डायरेक्टशो]] फ़िल्टर का एक समूह होता है।<ref>{{cite web| url = http://xiph.org/dshow/| title = ऑग वॉर्बिस के लिए डायरेक्टशो फ़िल्टर| access-date = 2015-02-14| archive-date = 2015-02-08| archive-url = https://web.archive.org/web/20150208215333/http://www.xiph.org/dshow/| url-status = live}}</ref> | |||
मॉग, मल्टी-ट्रैक-सिंगल-लॉजिकल-स्ट्रीम ओजीजी-वोरबिस, मल्टी-चैनल या मल्टी-ट्रैक ओजीजी फ़ाइल फार्मेट होता है। | |||
मॉग, मल्टी-ट्रैक-सिंगल-लॉजिकल-स्ट्रीम | |||
===पृष्ठ संरचना=== | ===पृष्ठ संरचना=== | ||
{{Main article| | {{Main article|ओजीजी पेज}} | ||
[[File:Ogg page header structure (en).svg|512px|center| | ओजीजी पृष्ठ हेडर का फ़ील्ड लेआउट निम्नलिखित है: | ||
:कैप्चर पैटर्न या सिंक कोड एक [[जादुई संख्या (प्रोग्रामिंग)]] है जिसका उपयोग ओजीजी फ़ाइलों को पार्स करते समय सिंक्रनाइज़ेशन सुनिश्चित करने के लिए किया जाता है। प्रत्येक पृष्ठ चार ASCII वर्ण अनुक्रम, | |||
[[File:Ogg page header structure (en).svg|512px|center|ओजीजी पृष्ठ हेडर का फ़ील्ड लेआउट]]कैप्चर पैटर्न - 32 बिट्स | |||
:कैप्चर पैटर्न या सिंक कोड एक [[जादुई संख्या (प्रोग्रामिंग)|मैजिक संख्या]] होती है जिसका उपयोग ओजीजी फ़ाइलों को पार्स करते समय सिंक्रनाइज़ेशन सुनिश्चित करने के लिए किया जाता है। प्रत्येक पृष्ठ चार ASCII वर्ण अनुक्रम, ओजीजी S से प्रारंभ होता है। यह उन स्थितियों में पार्सर को पुन: सिंक्रनाइज़ करने में सहायता करता है जहां डेटा खो गया है या दूषित हो गया है, और पृष्ठ संरचना की पार्सिंग प्रारम्भ करने से पहले एक विवेक जांच होती है। | |||
;संस्करण – 8 बिट्स | ;संस्करण – 8 बिट्स | ||
:यह फ़ील्ड भविष्य में विस्तार की अनुमति देने के लिए, | :यह फ़ील्ड भविष्य में विस्तार की अनुमति देने के लिए, ओजीजी बिटस्ट्रीम फार्मेट के संस्करण को इंगित करता है। वर्तमान में इसे 0 होना अनिवार्य है। | ||
;हेडर प्रकार - 8 बिट्स | ;हेडर प्रकार - 8 बिट्स | ||
:यह झंडे का 8 बिट फ़ील्ड है, जो आने वाले पृष्ठ के प्रकार को इंगित करता है। | :यह झंडे का 8 बिट फ़ील्ड है, जो आने वाले पृष्ठ के प्रकार को इंगित करता है। | ||
:{| class="wikitable" | :{| class="wikitable" | ||
! style="width:5%;"| | ! style="width:5%;"|बिट | ||
! style="width:10%;"| | ! style="width:10%;"|मान | ||
! style="width:10%;"| | ! style="width:10%;"|फ्लैग | ||
! style="width:75%;"| | ! style="width:75%;"|पृष्ठ टाइप | ||
|- | |- | ||
|0 | |0 | ||
|0x01 | |0x01 | ||
| | |निरंतरता | ||
| | |इस पृष्ठ पर पहला पैकेट लॉजिकल बिटस्ट्रीम में पिछले पैकेट की निरंतरता है। | ||
|- | |- | ||
|1 | |1 | ||
|0x02 | |0x02 | ||
| | |बीओएस | ||
| | |स्ट्रीम का प्रारम्भ. यह पृष्ठ लॉजिकल बिटस्ट्रीम में पहला पृष्ठ है। बीओएस फ्लैग को प्रत्येक लॉजिकल बिटस्ट्रीम के पहले पृष्ठ पर स्थापित किया जाना चाहिए, और किसी अन्य पृष्ठ पर स्थापित नहीं किया जाना चाहिए। | ||
|- | |- | ||
|2 | |2 | ||
|0x04 | |0x04 | ||
| | |ईओएस | ||
| | |स्ट्रीम का अंत. यह पृष्ठ लॉजिकल बिटस्ट्रीम का अंतिम पृष्ठ है। EOS फ़्लैग को प्रत्येक लॉजिकल बिटस्ट्रीम के अंतिम पृष्ठ पर स्थापित किया जाना चाहिए, और किसी अन्य पृष्ठ पर स्थापित नहीं किया जाना चाहिए। | ||
|} | |} | ||
;ग्रेन्युल स्थिति - 64 बिट्स | ;ग्रेन्युल स्थिति - 64 बिट्स | ||
:एक ग्रेन्युल स्थिति | :एक ग्रेन्युल स्थिति ओजीजी फ़ाइलों में समय मार्कर है। यह एक अमूर्त मान होता है, जिसका अर्थ कोडेक द्वारा निर्धारित किया जाता है। उदाहरण के लिए, यह नमूनों की संख्या, फ़्रेमों की संख्या या अधिक जटिल योजना की गिनती हो सकती है। | ||
;बिटस्ट्रीम सीरियल नंबर - 32 बिट्स | ;बिटस्ट्रीम सीरियल नंबर - 32 बिट्स | ||
:यह फ़ील्ड एक सीरियल नंबर है जो किसी पृष्ठ को किसी विशेष | :यह फ़ील्ड एक सीरियल नंबर है जो किसी पृष्ठ को किसी विशेष लॉजिकल बिटस्ट्रीम से संबंधित के रूप में पहचानता है। फ़ाइल में प्रत्येक लॉजिकल बिटस्ट्रीम का एक अद्वितीय मान होता है, और यह फ़ील्ड कार्यान्वयन को पृष्ठों को उचित डिकोडर तक पहुंचाने की अनुमति देता है। एक विशिष्ट वॉर्बिस और थियोरा फ़ाइल में, एक स्ट्रीम ऑडियो (वोरबिस) है, और दूसरा वीडियो (थियोरा) है। | ||
; | ;पृष्ठ क्रम संख्या - 32 बिट्स | ||
:यह फ़ील्ड प्रत्येक | :यह फ़ील्ड प्रत्येक लॉजिकल बिटस्ट्रीम के लिए एक नीरस रूप से बढ़ने वाला फ़ील्ड है। पहला पृष्ठ 0 है, दूसरा 1, आदि होता है। यह कार्यान्वयन को यह पता लगाने की अनुमति देता है कि डेटा कब व्यर्थ हो गया है। | ||
;[[ अंततः, ]] - 32 बिट्स | ;[[ अंततः, | चेकसम,]] - 32 बिट्स | ||
:यह फ़ील्ड संपूर्ण पृष्ठ में डेटा का [[CRC32]] चेकसम प्रदान करता है ( | :यह फ़ील्ड संपूर्ण पृष्ठ में डेटा का [[CRC32|सीआरसी32]] चेकसम प्रदान करता है (पृष्ठ हेडर सहित, चेकसम फ़ील्ड को 0 पर स्थापित करके गणना की जाती है)। यह सत्यापन की अनुमति देता है कि डेटा लिखे जाने के पश्चात् से दूषित नहीं हुआ है। चेकसम में विफल रहने वाले पृष्ठों को हटा दिया जाना चाहिए। चेकसम 0x04C11DB7 के बहुपद मान का उपयोग करके उत्पन्न किया जाता है। | ||
; | ;पृष्ठ सेगमेंट - 8 बिट्स | ||
:यह फ़ील्ड इस पृष्ठ में | :यह फ़ील्ड इस पृष्ठ में उपस्थित सेगमेंटों की संख्या को इंगित करता है। यह यह भी इंगित करता है कि इस फ़ील्ड का अनुसरण करने वाली सेगमेंट टेबल में कितने बाइट्स हैं। किसी एक पृष्ठ में अधिकतम 255 सेगमेंट हो सकते हैं। | ||
; | ;सेगमेंट टेबल | ||
: | :सेगमेंट टेबल 8-बिट मानों की एक सरणी होती है, प्रत्येक पृष्ठ के मुख्य भाग के भीतर संबंधित सेगमेंट की लंबाई को प्रदर्शित करता है। सेगमेंटों की संख्या पूर्ववर्ती पृष्ठ सेगमेंट फ़ील्ड से निर्धारित होती है। प्रत्येक सेगमेंट की लंबाई 0 से 255 बाइट्स के मध्य होती है। | ||
सेगमेंट सेगमेंटों को पैकेट में समूहित करने की एक विधि प्रदान करते हैं, जो डिकोडर के लिए डेटा की सार्थक इकाइयाँ होती हैं। जब सेगमेंट की लंबाई 255 इंगित की जाती है, तो यह इंगित करता है कि निम्नलिखित सेगमेंट को इस सेगमेंट से जोड़ा जाना है और यह उसी पैकेट का भाग होता है। जब सेगमेंट की लंबाई 0-254 होती है, तो यह इंगित करता है कि यह सेगमेंट इस पैकेट में अंतिम सेगमेंट होता है। जहां एक पैकेट की लंबाई 255 का गुणज होता है, अंतिम सेगमेंट की लंबाई 0 होती है। | |||
जहां अंतिम पैकेट अगले पृष्ठ पर | जहां अंतिम पैकेट अगले पृष्ठ पर प्रवृत्त रहता है, अंतिम सेगमेंट मान 255 होता है, और निरंतरता फ्लैग को अगले पृष्ठ पर यह इंगित करने के लिए स्थापित किया गया है कि नए पृष्ठ का प्रारम्भ अंतिम पृष्ठ की निरंतरता होती है। | ||
===मेडाटा=== | ===मेडाटा=== | ||
{{Main article| | {{Main article|वॉर्बिस टिप्पणी}} | ||
वॉर्बिस टिप्पणी एक बेस-स्तरीय मेटाडेटा | |||
अन्य | वॉर्बिस टिप्पणी एक बेस-स्तरीय मेटाडेटा फार्मेट होता है जिसे प्रारम्भ में ओजीजी [[वॉर्बिस कैसे]] साथ उपयोग के लिए लिखा गया था। तब से इसे थियोरा, [[स्पीक्स]], एफएलएसी और ओपस (ऑडियो फार्मेट) सहित अन्य एक्सआईपीएच.ओआरजी कोडेक्स के लिए ओजीजी एनकैप्सुलेशन के विनिर्देशों में अपनाया गया है। एक्सआईपीएच.ओआरजी कोडेक्स के साथ मेटाडेटा संग्रहीत करने के लिए वॉर्बिस टिप्पणी सबसे सरल और सबसे व्यापक रूप से समर्थित प्रणाली होती है। | ||
<ref>{{Cite web|url=https://wiki.xiph.org/वॉर्बिस टिप्पणी|title=वॉर्बिस टिप्पणी|date=26 April 2016|access-date=23 October 2018|archive-date=23 October 2018|archive-url=https://web.archive.org/web/20181023234243/https://wiki.xiph.org/वॉर्बिस टिप्पणी|url-status=live}}</ref> उल्लेखनीय रूप से, थंबनेल और कवर आर्ट के लिए वॉर्बिसकमेंट में एक या अधिक <kbd>मेटाडेटा_ब्लॉक_चित्र=</kbd>… में संबंधित एफएलएसी <kbd>मेटाडेटा_ब्लॉक_चित्र</kbd> के बेस64-एन्कोडेड मान होते हैं। दूसरे शब्दों में, एफएलएसी थंबनेल और कवर आर्ट को बाइनरी ब्लॉक में संग्रहीत करता है - एफएलएसी टैग के बाहर एक छोटे से एंडियन <kbd>मेटाडेटा_ब्लॉक_वोरबिस_टिप्पणी</kbd> में।<ref>{ | |||