बिटरेट पीलिंग: Difference between revisions
(Created page with "{{mi|{{Unsourced|date=April 2021}}{{Update|date=February 2021}}}} बिटरेट पीलिंग ऑग वॉर्बिस ऑडियो डेटा...") |
m (8 revisions imported from alpha:बिटरेट_पीलिंग) |
||
| (7 intermediate revisions by 3 users not shown) | |||
| 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 एल्गोरिदम भी देखें। | |||
==यह भी देखें== | ==यह भी देखें== | ||
* ओग बिटस्ट्रीम | * [[ओग|ऑग]] बिटस्ट्रीम फॉर्मेट | ||
* वॉर्बिस, एक निःशुल्क | * [[वॉर्बिस]], एक निःशुल्क [[कोडेक|ऑडियो कम्प्रेशन कोडेक]] | ||
* स्ट्रीमिंग मीडिया | * [[स्ट्रीमिंग मीडिया]] | ||
* [[ऑडियो फ़ाइल स्वरूप]] | * [[ऑडियो फ़ाइल स्वरूप|ऑडियो फ़ाइल फॉर्मेट]] | ||
* [[ऑडियो सिग्नल प्रोसेसिंग]] | * [[ऑडियो सिग्नल प्रोसेसिंग|ऑडियो सिग्नल प्रसंस्करण]] | ||
* [[ऑडियो भंडारण]] | * [[ऑडियो भंडारण|ऑडियो स्टोरेज]] | ||
* कोडेक | * [[कोडेक]] | ||
* | * [[डेटा संपीड़न|डेटा]] [[कोडेक|कम्प्रेशन]] | ||
==बाहरी संबंध== | ==बाहरी संबंध== | ||
| Line 61: | Line 60: | ||
[[Category: Machine Translated Page]] | [[Category: Machine Translated Page]] | ||
[[Category:Created On 07/12/2023]] | [[Category:Created On 07/12/2023]] | ||
[[Category:Vigyan Ready]] | |||
Latest revision as of 22:24, 18 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 एल्गोरिदम भी देखें।
यह भी देखें
- ऑग बिटस्ट्रीम फॉर्मेट
- वॉर्बिस, एक निःशुल्क ऑडियो कम्प्रेशन कोडेक
- स्ट्रीमिंग मीडिया
- ऑडियो फ़ाइल फॉर्मेट
- ऑडियो सिग्नल प्रसंस्करण
- ऑडियो स्टोरेज
- कोडेक
- डेटा कम्प्रेशन