बिटरेट पीलिंग: Difference between revisions
(Created page with "{{mi|{{Unsourced|date=April 2021}}{{Update|date=February 2021}}}} बिटरेट पीलिंग ऑग वॉर्बिस ऑडियो डेटा...") |
(TEXT) |
||
| Line 1: | Line 1: | ||
'''बिटरेट पीलिंग'''[[ ऑग | ओग]] [[वॉर्बिस]] [[ऑडियो डेटा संपीड़न|ऑडियो]] एन्कोडेड वर्ग में उपयोग की जाने वाली एक तकनीक है, जिसमें एक स्ट्रीम को एक [[बिट दर|बिटरेट]] पर [[आधार - सामग्री संकोचन|एन्कोड]] किया जा सकता है लेकिन उस या किसी भी कम बिटरेट पर उपयुक्त किया जा सकता है। | |||
बिटरेट पीलिंग [[ ऑग ]] [[वॉर्बिस]] [[ऑडियो डेटा संपीड़न]] | |||
इसका उद्देश्य धीमे [[इंटरनेट]] | इसका उद्देश्य धीमे [[इंटरनेट]] संयोजन वाले लोगों को क्लिप तक पहुंच प्रदान करना है, और फिर भी तेज़ संयोजन वाले लोगों को उच्च गुणवत्ता वाली विषय सूची का आनंद लेने की अनुमति देना है। उपयोगकर्ता की संयोजन गति के आधार पर [[सर्वर (कंप्यूटिंग)]] स्वचालित रूप से चुनता है कि उपयोगकर्ता को कौन सी स्ट्रीम वितरित करनी है। | ||
2005 तक, ऑग वॉर्बिस बिटरेट पीलिंग केवल एक अवधारणा के रूप में अस्तित्व में थी क्योंकि अभी तक कोई एनकोडर नहीं था जो पील करने योग्य डेटास्ट्रीम [http://wiki.xiph.org/Bounties#Ogg_Vorbis_Bitrate_Peeling बाउंटीज़ - XiphWiki] का उत्पादन करने में सक्षम है। | |||
==अन्य प्रौद्योगिकियों से अंतर== | ==अन्य प्रौद्योगिकियों से अंतर== | ||
श्योरस्ट्रीम और बिटरेट पीलिंग के मध्य अंतर यह है कि श्योरस्ट्रीम केवल कुछ पूर्व-परिभाषित बिटरेट्स तक ही सीमित है, उनके मध्य महत्वपूर्ण अंतर है, और श्योरस्ट्रीम एन्कोडेड फ़ाइलें बड़ी होती हैं क्योंकि उनमें उपयोग किए गए सभी बिटरेट सम्मिलित हैं, जबकि बिटरेट पीलिंग उपलब्ध बिटरेट और गुणवत्ता को बदलने के लिए बहुत छोटे कदम का उपयोग करती है, और फ़ाइल/स्ट्रीम को एन्कोड करने के लिए केवल उच्चतम बिटरेट का उपयोग किया जाता है, जिसके परिणामस्वरूप सर्वर पर छोटी फ़ाइलें होती हैं। | |||
श्योरस्ट्रीम दृष्टिकोण से संबंधित तकनीक [[पदानुक्रमित मॉड्यूलेशन]] है, जिसका उपयोग प्रसारण में किया जाता है, जहां अलग-अलग गुणवत्ता (और बिटरेट) पर अलग-अलग स्ट्रीम प्रसारित की जाती हैं, यदि संभव हो तो उच्च गुणवत्ता वाली स्ट्रीम का उपयोग किया जाता है, यदि | श्योरस्ट्रीम दृष्टिकोण से संबंधित तकनीक [[पदानुक्रमित मॉड्यूलेशन]] है, जिसका उपयोग प्रसारण में किया जाता है, जहां अलग-अलग गुणवत्ता (और बिटरेट) पर अलग-अलग स्ट्रीम प्रसारित की जाती हैं, यदि संभव हो तो उच्च गुणवत्ता वाली स्ट्रीम का उपयोग किया जाता है, यदि संभव न हो तो निम्न गुणवत्ता वाली स्ट्रीम का उपयोग किया जाता हैं। | ||
=== | ===हानिपूर्ण और सुधार=== | ||
{{main| | {{main|एमपीईजी-4 एसएलएस|वेवपैक|डीटीएस-एचडी मूल ऑडियो|ऑप्टिमफ्रॉग द्वैत स्ट्रीम}} | ||
एक समान तकनीक हानिपूर्ण प्रारूप और | एक समान तकनीक हानिपूर्ण प्रारूप और ह्लासहीन सुधार के संयोजन की सुविधा प्रदान करना है; यह किसी हानिपूर्ण फ़ाइल को आसानी से प्राप्त करने के लिए सुधार को अलग करने की अनुमति देता है। ऐसे प्रारूपों में [[MPEG-4 SLS]] (ह्लासहीन तक मापनीय), [[WavPack|वेवपैक]], DTS-HD मास्टर ऑडियो और ऑप्टिमफ्रॉग द्वैत स्ट्रीम सम्मिलित हैं। | ||
===श्योरस्ट्रीम उदाहरण=== | ===श्योरस्ट्रीम उदाहरण=== | ||
एक | एक श्योरस्ट्रीम एन्कोडेड फ़ाइल 16 kbit/s, 32 kbit/s और 96 kbit/s के बिटरेट पर एन्कोड की गई है। फ़ाइल का आकार लगभग उसी के समान होगा जैसे उन बिटरेट पर एन्कोड की गई तीन अलग-अलग फ़ाइलों को एक साथ रखा जाता है, या उन बिटरेट के योग पर एन्कोड की गई एक फ़ाइल, जो लगभग 144 kbit/s (16 + 32 + 96) है। जब [[डायल-अप पहुंच|डायल-अप]] उपयोगकर्ता के पास केवल 28 kbit/s [[बैंडविड्थ (कंप्यूटिंग)|बैंड विस्तार (कंप्यूटिंग)]] उपलब्ध है, तो वास्तविक सर्वर 16 kbit/s स्ट्रीम प्रदान करता है। यदि डायल-अप संयोजन उच्च गुणवत्ता का है, और सम्भवतः लगभग 42 kbit/s उपलब्ध है, तो सर्वर स्वचालित रूप से 32 kbit/s स्ट्रीम पर स्विच हो जाता है। एक[[ डिजिटल खरीदारों की पंक्ति | डीएसएल]] या [[केबल मॉडेम|केबल]] इंटरनेट उपयोगकर्ता को 96 kbit/s स्ट्रीम प्रदान करता है। यह अच्छा लग रहा है, लेकिन फिर भी 28 kbit/s वाला उपयोगकर्ता उच्च बिटरेट/उच्च गुणवत्ता स्ट्रीम (सम्भवतः 22-24 kbit/s) का उपयोग कर सकता है, लेकिन श्योरस्ट्रीम के साथ ऐसा नहीं किया जा सकता है, जब तक कि एन्कोडेड फ़ाइल में ऐसा न हो बिटरेट नहीं होती है। | ||
===बिटरेट | ===बिटरेट पीलिंग उदाहरण=== | ||
श्योरस्ट्रीम के विपरीत, किसी फ़ाइल/स्ट्रीम को एन्कोड करते समय बिटरेट पीलिंग के लिए केवल उच्चतम बिटरेट की आवश्यकता होती है, जो इस अवस्था में 96 kbit/s है। स्पष्ट लाभ ऐसी फ़ाइल के लिए आवश्यक सर्वर पर बहुत कम जगह है। बिटरेट पीलिंग की एक अतिरिक्त विशेषता उपलब्ध बिटरेट/गुणवत्ता की बहुत सूक्ष्मतर समस्वरण है। | |||
यदि 28 kbit/s उपलब्ध | यदि 28 kbit/s उपलब्ध बैंड विस्तार वाला एक डायल-अप उपयोगकर्ता ऑग वॉर्बिस फ़ाइल/स्ट्रीम से जुड़ता है, तो सर्वर मूल 96 kbit/s फ़ाइल/स्ट्रीम को उपलब्ध बैंड विस्तार के ठीक नीचे "पील" देता (इस प्रकरण में यह लगभग 20 होगा) –24 kbit/s) है। यह तथाकथित पीलिंग प्रक्रिया [[ट्रांसकोडिंग]] से अलग है क्योंकि ट्रांसकोडिंग फ़ाइल को असम्पीडित करती है और इसे फिर से संपीड़ित करती है (एक कंप्यूटिंग-तीव्र प्रक्रिया), जबकि पीलिंग प्रक्रिया अधिक प्रसंस्करण के बिना स्ट्रीम से अतिरिक्त बिट्स को हटा देती है। | ||
स्पष्ट स्थान-बचत लाभ के अलावा बिटरेट पीलिंग | स्पष्ट स्थान-बचत लाभ के अलावा बिटरेट पीलिंग वितरण बिटरेट में छोटे कदम की अनुमति देता है (अंतिम उपयोगकर्ता फ़ाइल को उनके बैंड विस्तार के लिए उच्चतम गुणवत्ता में देखेगा)। | ||
ये लाभ केवल सैद्धांतिक हैं, क्योंकि उपलब्ध एकमात्र वॉर्बिस पीलर अभी भी प्रयोगात्मक स्थिति में है और उच्च बिटरेट फ़ाइल को कम बिटरेट में ट्रांसकोड करने की तुलना में कम फ़ाइल गुणवत्ता उत्पन्न करता है। | ये लाभ केवल सैद्धांतिक हैं, क्योंकि उपलब्ध एकमात्र वॉर्बिस पीलर अभी भी प्रयोगात्मक स्थिति में है और उच्च बिटरेट फ़ाइल को कम बिटरेट में ट्रांसकोड करने की तुलना में कम फ़ाइल गुणवत्ता उत्पन्न करता है। | ||
==अन्य प्रगतिशील एन्कोडिंग के साथ तुलना== | ==अन्य प्रगतिशील एन्कोडिंग के साथ तुलना== | ||
{{details| | {{details|हानिपूर्ण डेटा संपीड़न#डाउनसैंपलिंग/संपीड़ित प्रतिनिधित्व मापनीयता }} | ||
बिटरेट पीलिंग सैद्धांतिक रूप से संभव है, और इसे कुछ अन्य प्रारूपों में | बिटरेट पीलिंग सैद्धांतिक रूप से संभव है, और इसे कुछ अन्य प्रारूपों में उपयोजित किया गया है, विशेष रूप से [[[[जेपीईजी]] 2000]], जेपीईजी प्रगतिशील एन्कोडिंग और [[स्केलेबल वीडियो कोडिंग|मापनीय वीडियो कोडिंग]] है। | ||
ऑग वॉर्बिस में इसके उपलब्ध नहीं होने का कारण यह है कि वर्तमान एनकोडर प्रगतिशील सटीकता के लिए कोड-स्ट्रीम को व्यवस्थित नहीं करते हैं, इस प्रकार पीलर यह नहीं बता सकते हैं कि कौन सा डेटा अधिक या कम महत्वपूर्ण है। | ऑग वॉर्बिस में इसके उपलब्ध नहीं होने का कारण यह है कि वर्तमान एनकोडर प्रगतिशील सटीकता के लिए कोड-स्ट्रीम को व्यवस्थित नहीं करते हैं, इस प्रकार पीलर यह नहीं बता सकते हैं कि कौन सा डेटा अधिक या कम महत्वपूर्ण है। | ||
पीएनजी अन्तर्ग्रथन में प्रयुक्त एडम7 कलनविधीय भी देखें। | |||
==यह भी देखें== | ==यह भी देखें== | ||
* ओग बिटस्ट्रीम प्रारूप | * [[ओग]] बिटस्ट्रीम प्रारूप | ||
* वॉर्बिस, एक निःशुल्क | * [[वॉर्बिस]], एक निःशुल्क [[कोडेक|ऑडियो संपीडन कोडेक]] | ||
* स्ट्रीमिंग मीडिया | * [[स्ट्रीमिंग मीडिया]] | ||
* [[ऑडियो फ़ाइल स्वरूप]] | * [[ऑडियो फ़ाइल स्वरूप|ऑडियो फ़ाइल प्रारूप]] | ||
* [[ऑडियो सिग्नल प्रोसेसिंग]] | * [[ऑडियो सिग्नल प्रोसेसिंग|ऑडियो सिग्नल प्रसंस्करण]] | ||
* [[ऑडियो भंडारण]] | * [[ऑडियो भंडारण]] | ||
* कोडेक | * [[कोडेक]] | ||
* | * [[डेटा संपीड़न]] | ||
==बाहरी संबंध== | ==बाहरी संबंध== | ||
Revision as of 19:09, 12 December 2023
बिटरेट पीलिंग ओग वॉर्बिस ऑडियो एन्कोडेड वर्ग में उपयोग की जाने वाली एक तकनीक है, जिसमें एक स्ट्रीम को एक बिटरेट पर एन्कोड किया जा सकता है लेकिन उस या किसी भी कम बिटरेट पर उपयुक्त किया जा सकता है।
इसका उद्देश्य धीमे इंटरनेट संयोजन वाले लोगों को क्लिप तक पहुंच प्रदान करना है, और फिर भी तेज़ संयोजन वाले लोगों को उच्च गुणवत्ता वाली विषय सूची का आनंद लेने की अनुमति देना है। उपयोगकर्ता की संयोजन गति के आधार पर सर्वर (कंप्यूटिंग) स्वचालित रूप से चुनता है कि उपयोगकर्ता को कौन सी स्ट्रीम वितरित करनी है।
2005 तक, ऑग वॉर्बिस बिटरेट पीलिंग केवल एक अवधारणा के रूप में अस्तित्व में थी क्योंकि अभी तक कोई एनकोडर नहीं था जो पील करने योग्य डेटास्ट्रीम बाउंटीज़ - XiphWiki का उत्पादन करने में सक्षम है।
अन्य प्रौद्योगिकियों से अंतर
श्योरस्ट्रीम और बिटरेट पीलिंग के मध्य अंतर यह है कि श्योरस्ट्रीम केवल कुछ पूर्व-परिभाषित बिटरेट्स तक ही सीमित है, उनके मध्य महत्वपूर्ण अंतर है, और श्योरस्ट्रीम एन्कोडेड फ़ाइलें बड़ी होती हैं क्योंकि उनमें उपयोग किए गए सभी बिटरेट सम्मिलित हैं, जबकि बिटरेट पीलिंग उपलब्ध बिटरेट और गुणवत्ता को बदलने के लिए बहुत छोटे कदम का उपयोग करती है, और फ़ाइल/स्ट्रीम को एन्कोड करने के लिए केवल उच्चतम बिटरेट का उपयोग किया जाता है, जिसके परिणामस्वरूप सर्वर पर छोटी फ़ाइलें होती हैं।
श्योरस्ट्रीम दृष्टिकोण से संबंधित तकनीक पदानुक्रमित मॉड्यूलेशन है, जिसका उपयोग प्रसारण में किया जाता है, जहां अलग-अलग गुणवत्ता (और बिटरेट) पर अलग-अलग स्ट्रीम प्रसारित की जाती हैं, यदि संभव हो तो उच्च गुणवत्ता वाली स्ट्रीम का उपयोग किया जाता है, यदि संभव न हो तो निम्न गुणवत्ता वाली स्ट्रीम का उपयोग किया जाता हैं।
हानिपूर्ण और सुधार
एक समान तकनीक हानिपूर्ण प्रारूप और ह्लासहीन सुधार के संयोजन की सुविधा प्रदान करना है; यह किसी हानिपूर्ण फ़ाइल को आसानी से प्राप्त करने के लिए सुधार को अलग करने की अनुमति देता है। ऐसे प्रारूपों में MPEG-4 SLS (ह्लासहीन तक मापनीय), वेवपैक, DTS-HD मास्टर ऑडियो और ऑप्टिमफ्रॉग द्वैत स्ट्रीम सम्मिलित हैं।
श्योरस्ट्रीम उदाहरण
एक श्योरस्ट्रीम एन्कोडेड फ़ाइल 16 kbit/s, 32 kbit/s और 96 kbit/s के बिटरेट पर एन्कोड की गई है। फ़ाइल का आकार लगभग उसी के समान होगा जैसे उन बिटरेट पर एन्कोड की गई तीन अलग-अलग फ़ाइलों को एक साथ रखा जाता है, या उन बिटरेट के योग पर एन्कोड की गई एक फ़ाइल, जो लगभग 144 kbit/s (16 + 32 + 96) है। जब डायल-अप उपयोगकर्ता के पास केवल 28 kbit/s बैंड विस्तार (कंप्यूटिंग) उपलब्ध है, तो वास्तविक सर्वर 16 kbit/s स्ट्रीम प्रदान करता है। यदि डायल-अप संयोजन उच्च गुणवत्ता का है, और सम्भवतः लगभग 42 kbit/s उपलब्ध है, तो सर्वर स्वचालित रूप से 32 kbit/s स्ट्रीम पर स्विच हो जाता है। एक डीएसएल या केबल इंटरनेट उपयोगकर्ता को 96 kbit/s स्ट्रीम प्रदान करता है। यह अच्छा लग रहा है, लेकिन फिर भी 28 kbit/s वाला उपयोगकर्ता उच्च बिटरेट/उच्च गुणवत्ता स्ट्रीम (सम्भवतः 22-24 kbit/s) का उपयोग कर सकता है, लेकिन श्योरस्ट्रीम के साथ ऐसा नहीं किया जा सकता है, जब तक कि एन्कोडेड फ़ाइल में ऐसा न हो बिटरेट नहीं होती है।
बिटरेट पीलिंग उदाहरण
श्योरस्ट्रीम के विपरीत, किसी फ़ाइल/स्ट्रीम को एन्कोड करते समय बिटरेट पीलिंग के लिए केवल उच्चतम बिटरेट की आवश्यकता होती है, जो इस अवस्था में 96 kbit/s है। स्पष्ट लाभ ऐसी फ़ाइल के लिए आवश्यक सर्वर पर बहुत कम जगह है। बिटरेट पीलिंग की एक अतिरिक्त विशेषता उपलब्ध बिटरेट/गुणवत्ता की बहुत सूक्ष्मतर समस्वरण है।
यदि 28 kbit/s उपलब्ध बैंड विस्तार वाला एक डायल-अप उपयोगकर्ता ऑग वॉर्बिस फ़ाइल/स्ट्रीम से जुड़ता है, तो सर्वर मूल 96 kbit/s फ़ाइल/स्ट्रीम को उपलब्ध बैंड विस्तार के ठीक नीचे "पील" देता (इस प्रकरण में यह लगभग 20 होगा) –24 kbit/s) है। यह तथाकथित पीलिंग प्रक्रिया ट्रांसकोडिंग से अलग है क्योंकि ट्रांसकोडिंग फ़ाइल को असम्पीडित करती है और इसे फिर से संपीड़ित करती है (एक कंप्यूटिंग-तीव्र प्रक्रिया), जबकि पीलिंग प्रक्रिया अधिक प्रसंस्करण के बिना स्ट्रीम से अतिरिक्त बिट्स को हटा देती है।
स्पष्ट स्थान-बचत लाभ के अलावा बिटरेट पीलिंग वितरण बिटरेट में छोटे कदम की अनुमति देता है (अंतिम उपयोगकर्ता फ़ाइल को उनके बैंड विस्तार के लिए उच्चतम गुणवत्ता में देखेगा)।
ये लाभ केवल सैद्धांतिक हैं, क्योंकि उपलब्ध एकमात्र वॉर्बिस पीलर अभी भी प्रयोगात्मक स्थिति में है और उच्च बिटरेट फ़ाइल को कम बिटरेट में ट्रांसकोड करने की तुलना में कम फ़ाइल गुणवत्ता उत्पन्न करता है।
अन्य प्रगतिशील एन्कोडिंग के साथ तुलना
बिटरेट पीलिंग सैद्धांतिक रूप से संभव है, और इसे कुछ अन्य प्रारूपों में उपयोजित किया गया है, विशेष रूप से [[जेपीईजी 2000]], जेपीईजी प्रगतिशील एन्कोडिंग और मापनीय वीडियो कोडिंग है।
ऑग वॉर्बिस में इसके उपलब्ध नहीं होने का कारण यह है कि वर्तमान एनकोडर प्रगतिशील सटीकता के लिए कोड-स्ट्रीम को व्यवस्थित नहीं करते हैं, इस प्रकार पीलर यह नहीं बता सकते हैं कि कौन सा डेटा अधिक या कम महत्वपूर्ण है।
पीएनजी अन्तर्ग्रथन में प्रयुक्त एडम7 कलनविधीय भी देखें।
यह भी देखें
- ओग बिटस्ट्रीम प्रारूप
- वॉर्बिस, एक निःशुल्क ऑडियो संपीडन कोडेक
- स्ट्रीमिंग मीडिया
- ऑडियो फ़ाइल प्रारूप
- ऑडियो सिग्नल प्रसंस्करण
- ऑडियो भंडारण
- कोडेक
- डेटा संपीड़न