ट्रांसकोडिंग

ट्रांसकोडिंग एक आधार - सामग्री संकोचन का दूसरे डेटा कंप्रेशन का सीधा डिजिटल-टू-डिजिटल रूपांतरण है, जैसे कि वीडियो डेटा फ़ाइलें, ऑडियो फ़ाइलें (जैसे, MP3, WAV), या वर्ण एन्कोडिंग (जैसे, UTF-8, ISO/IEC 8859)। यह आमतौर पर उन मामलों में किया जाता है जहां एक लक्ष्य डिवाइस (या कार्यप्रवाह) प्रारूप का समर्थन नहीं करता है या सीमित भंडारण क्षमता है जो कम फ़ाइल आकार को अनिवार्य करता है, या असंगत या अप्रचलित डेटा को बेहतर-समर्थित या आधुनिक प्रारूप में बदलने के लिए।

एनालॉग वीडियो की दुनिया में, फ़ाइलों की खोज के साथ-साथ प्रस्तुति के लिए भी ट्रांसकोडिंग किया जा सकता है। उदाहरण के लिए, डिजिटल सिनेमा के लिए एक सामान्य प्रारूप के रूप में सिनेऑन और डीपीएक्स फाइलों का व्यापक रूप से उपयोग किया गया है, लेकिन दो घंटे की फिल्म का डेटा आकार लगभग 8 टेराबाइट्स (टीबी) है। वह बड़ा आकार मूवी फ़ाइलों को संभालने की लागत और कठिनाई को बढ़ा सकता है। हालाँकि, JPEG2000 दोषरहित प्रारूप में ट्रांसकोडिंग में अन्य दोषरहित कोडिंग तकनीकों की तुलना में बेहतर संपीड़न प्रदर्शन होता है, और कई मामलों में, JPEG2000 छवियों को आधे आकार में संपीड़ित कर सकता है।

ट्रांसकोडिंग आमतौर पर एक हानिपूर्ण संपीड़न है, जो पीढ़ी के नुकसान का परिचय देता है; हालाँकि, ट्रांसकोडिंग दोषरहित हो सकता है यदि आउटपुट दोषरहित रूप से संपीड़ित या असम्पीडित हो। एक हानिपूर्ण प्रारूप में ट्रांसकोडिंग की प्रक्रिया पीढ़ी के नुकसान की अलग-अलग डिग्री का परिचय देती है, जबकि हानिपूर्ण से दोषरहित या असम्पीडित में ट्रांसकोडिंग तकनीकी रूप से दोषरहित रूपांतरण है क्योंकि कोई जानकारी गुम नहीं होती है; हालाँकि, जब रूपांतरण अपरिवर्तनीय होता है, तब इसे अधिक सही ढंग से विनाशकारी के रूप में जाना जाता है।

प्रक्रिया
ट्रांसकोडिंग एक दो-चरणीय प्रक्रिया है जिसमें मूल डेटा को एक मध्यवर्ती असम्पीडित प्रारूप (जैसे, ऑडियो के लिए पल्स कोड मॉडुलेशन; वीडियो के लिए YUV) में डिकोड किया जाता है, जिसे बाद में लक्ष्य प्रारूप में एन्कोड किया जाता है।

री-एन्कोडिंग/रिकोडिंग
कई कारणों से एक ही प्रारूप में डेटा को फिर से एनकोड भी किया जा सकता है:


 * संपादन
 * यदि कोई संपीड़ित प्रारूप में डेटा को संपादित करना चाहता है (उदाहरण के लिए, जेपीईजी छवि पर छवि संपादन करें), तो वह आम तौर पर इसे डीकोड करेगा, इसे संपादित करेगा, फिर इसे फिर से एनकोड करेगा। यह पुन: एन्कोडिंग डिजिटल पीढ़ी के नुकसान का कारण बनता है; इस प्रकार यदि कोई किसी फ़ाइल को बार-बार संपादित करना चाहता है, तो उसे केवल एक बार डिकोड करना चाहिए, और बार-बार पुनः एन्कोडिंग करने के बजाय उस प्रतिलिपि पर सभी संपादन करना चाहिए। इसी तरह, यदि हानिकारक प्रारूप में एन्कोडिंग की आवश्यकता होती है, तो डेटा को अंतिम रूप देने तक इसे स्थगित कर दिया जाना चाहिए, उदा। महारत हासिल करने के बाद।


 * कम बिटरेट
 * अनुवाद करना, ट्रांसकोडिंग के समान एक प्रक्रिया है जिसमें फ़ाइलों को वीडियो प्रारूपों को बदले बिना कम बिटरेट पर कोडित किया जाता है; इसमें नमूना दर रूपांतरण शामिल हो सकता है, लेकिन उच्च संपीड़न के साथ समान नमूनाकरण दर का उपयोग कर सकता है। यह किसी को दिए गए मीडिया को छोटे स्टोरेज स्पेस (उदाहरण के लिए, एक वीडियो सीडी पर डीवीडी फिट करना), या कम बैंडविड्थ चैनल पर फिट करने की अनुमति देता है।


 * छवि स्केलिंग
 * वीडियो के चित्र आकार को बदलने को ट्रांससाइज़िंग के रूप में जाना जाता है, और इसका उपयोग तब किया जाता है जब आउटपुट रिज़ॉल्यूशन मीडिया के रिज़ॉल्यूशन से भिन्न होता है। एक शक्तिशाली पर्याप्त डिवाइस पर, इमेज स्केलिंग प्लेबैक पर की जा सकती है, लेकिन इसे री-एन्कोडिंग द्वारा भी किया जा सकता है, विशेष रूप से ट्रांसरेटिंग के हिस्से के रूप में (जैसे डाउनसैंपलिंग इमेज को कम बिटरेट की आवश्यकता होती है)।

कोई भी बिटरेट छीलने वाले प्रारूपों का उपयोग कर सकता है, जो कि पुन: एन्कोडिंग के बिना बिटरेट को आसानी से कम करने की अनुमति देता है, लेकिन गुणवत्ता अक्सर पुनः एन्कोड से कम होती है। उदाहरण के लिए, 2008 तक वॉर्बिस बिटरेट छीलना में, गुणवत्ता पुन: एन्कोडिंग से कम है।

कमियां
हानिपूर्ण स्वरूपों में ट्रांसकोडिंग की मुख्य कमी गुणवत्ता में कमी है। संपीड़न कलाकृतियाँ संचयी होती हैं, इसलिए ट्रांसकोडिंग प्रत्येक क्रमिक पीढ़ी के साथ गुणवत्ता की प्रगतिशील हानि का कारण बनती है, जिसे डिजिटल पीढ़ी हानि के रूप में जाना जाता है। इस कारण से, ट्रांसकोडिंग (हानिकारक स्वरूपों में) आम तौर पर हतोत्साहित किया जाता है जब तक कि अपरिहार्य न हो।

उन उपयोगकर्ताओं के लिए जो किसी भी प्रारूप में ऑडियो को फिर से एनकोड करने में सक्षम होना चाहते हैं, और डिजिटल ऑडियो संपादन के लिए, डेटा कम्प्रेशन#ऑडियो (जैसे FLAC, Apple Lossless, TTA (codec), WavPack, में मास्टर कॉपी को बनाए रखना सबसे अच्छा है। और अन्य) जो मूल असम्पीडित पल्स-कोड मॉड्यूलेशन स्वरूपों (जैसे WAV, और ऑडियो इंटरचेंज फ़ाइल स्वरूप) की तुलना में आवश्यक भंडारण स्थान का लगभग आधा हिस्सा लेते हैं, क्योंकि दोषरहित प्रारूपों में आमतौर पर मेटा डेटा विकल्प होने का अतिरिक्त लाभ होता है, जो या तो पीसीएम प्रारूपों में पूरी तरह से गायब या बहुत सीमित। इन दोषरहित स्वरूपों को पीसीएम प्रारूपों में ट्रांसकोड किया जा सकता है या गुणवत्ता में किसी भी नुकसान के बिना एक दोषरहित प्रारूप से दूसरे दोषरहित प्रारूप में सीधे ट्रांसकोड किया जा सकता है। उन्हें हानिपूर्ण प्रारूप में ट्रांसकोड किया जा सकता है, लेकिन इन प्रतियों को गुणवत्ता के बाद के नुकसान के बिना किसी भी प्रकार के किसी अन्य प्रारूप (पीसीएम, दोषरहित, या हानिपूर्ण) में ट्रांसकोड नहीं किया जा सकेगा।

छवि संपादन के लिए उपयोगकर्ताओं को कच्चे छवि प्रारूप या असम्पीडित प्रारूप में छवियों को कैप्चर करने या सहेजने की सलाह दी जाती है, और फिर उस मास्टर संस्करण की एक प्रति संपादित करें, केवल अंतिम वितरण के लिए छोटे फ़ाइल आकार की छवियों की आवश्यकता होने पर हानिपूर्ण प्रारूपों में परिवर्तित करना। ऑडियो के साथ, हानिपूर्ण प्रारूप से किसी अन्य प्रारूप में ट्रांसकोडिंग के परिणामस्वरूप गुणवत्ता का नुकसान होगा।

वीडियो संपादन के लिए, (वीडियो परिवर्तित करने के लिए), रिकॉर्डिंग प्रक्रिया के दौरान छवियों को सामान्य रूप से सीधे संकुचित किया जाता है, क्योंकि यदि वे नहीं होते तो बड़े फ़ाइल आकार बनाए जाते, और क्योंकि विशाल भंडारण मांग उपयोगकर्ता के लिए बहुत बोझिल होती है। हालांकि, रिकॉर्डिंग चरण में उपयोग की जाने वाली संपीड़न की मात्रा अत्यधिक परिवर्तनशील हो सकती है, और यह कई कारकों पर निर्भर करती है, जिसमें रिकॉर्ड की जा रही छवियों की गुणवत्ता (जैसे एनालॉग या डिजिटल, मानक डीईएफ़ या उच्च डेफ़ आदि) शामिल है। और उपयोगकर्ता के लिए उपलब्ध उपकरण का प्रकार, जो अक्सर बजट की कमी से संबंधित होता है - उच्चतम गुणवत्ता वाले डिजिटल वीडियो उपकरण और भंडारण स्थान के रूप में, महंगा हो सकता है। प्रभावी रूप से इसका मतलब है कि किसी भी ट्रांसकोडिंग में कुछ संचयी छवि हानि शामिल होगी, और इसलिए गुणवत्ता के नुकसान को कम करने के लिए सबसे व्यावहारिक समाधान मूल रिकॉर्डिंग को मास्टर कॉपी माना जाना है, और वांछित बाद के ट्रांसकोडेड संस्करणों के लिए, जो अक्सर एक में होगा अलग प्रारूप और छोटे फ़ाइल आकार, केवल उस मास्टर प्रति से ट्रांसकोड किए जाने के लिए।

उपयोग
हालांकि सामग्री अनुकूलन के कई क्षेत्रों में ट्रांसकोडिंग पाया जा सकता है, यह आमतौर पर चल दूरभाष सामग्री अनुकूलन के क्षेत्र में उपयोग किया जाता है। इस मामले में, मोबाइल उपकरणों की विविधता और उनकी क्षमताओं के कारण ट्रांसकोडिंग अनिवार्य है। इस विविधता के लिए सामग्री अनुकूलन की एक मध्यवर्ती स्थिति की आवश्यकता होती है ताकि यह सुनिश्चित किया जा सके कि स्रोत सामग्री उस लक्ष्य डिवाइस पर पर्याप्त रूप से कार्य करेगी जिस पर इसे भेजा गया है।

अधिकांश उपभोक्ता डिजिटल कैमरों से ट्रांसकोडिंग वीडियो फ़ाइल के आकार को महत्वपूर्ण रूप से कम कर सकता है जबकि गुणवत्ता को लगभग समान रखता है। यह संभव है क्योंकि अधिकांश उपभोक्ता कैमरे रीयल-टाइम_कंप्यूटिंग | रीयल-टाइम, पावर-बाधित डिवाइस हैं जिनमें न तो प्रसंस्करण शक्ति होती है और न ही डेस्कटॉप सीपीयू की मजबूत बिजली आपूर्ति होती है।

सबसे लोकप्रिय तकनीकों में से एक जिसमें ट्रांसकोडिंग का उपयोग किया जाता है, वह मल्टीमीडिया संदेश सेवा (एमएमएस) है, जो मोबाइल फोन के बीच मीडिया (छवि, ध्वनि, पाठ और वीडियो) के साथ संदेश भेजने या प्राप्त करने के लिए उपयोग की जाने वाली तकनीक है। उदाहरण के लिए, जब एक डिजिटल तस्वीर लेने के लिए एक कैमरा फोन का उपयोग किया जाता है, तो आमतौर पर कम से कम 640x480 पिक्सल की एक उच्च-गुणवत्ता वाली छवि बनाई जाती है। छवि को दूसरे फ़ोन पर भेजते समय, इस उच्च रिज़ॉल्यूशन की छवि को कम रिज़ॉल्यूशन वाली छवि में कम रंगों के साथ ट्रांसकोड किया जा सकता है ताकि लक्ष्य डिवाइस के स्क्रीन आकार और रंग सीमाओं को बेहतर ढंग से फिट किया जा सके। यह आकार और रंग में कमी लक्ष्य डिवाइस पर उपयोगकर्ता के अनुभव को बेहतर बनाता है, और कभी-कभी विभिन्न मोबाइल उपकरणों के बीच सामग्री भेजने का एकमात्र तरीका होता है।

वीडियो फ़ाइलों द्वारा डिस्क स्थान के उपयोग को कम करने के लिए होम थियेटर पीसी सॉफ़्टवेयर द्वारा ट्रांसकोडिंग का व्यापक रूप से उपयोग किया जाता है। इस एप्लिकेशन में सबसे आम ऑपरेशन MPEG-2 फ़ाइलों का MPEG-4 या H.264 प्रारूप में ट्रांसकोडिंग है।

वेब पर 500 मिलियन से अधिक वीडियो और बहुतायत के साथ, किसी भी मोबाइल डिवाइस पर किसी भी मल्टीमीडिया सामग्री के लिए सही खोज क्षमता प्रदान करने के लिए कई-से-अनेक तरीके से रीयल-टाइम ट्रांसकोडिंग (किसी भी आउटपुट प्रारूप में कोई भी इनपुट प्रारूप) एक आवश्यकता बन रहा है। मोबाइल उपकरणों की।

इतिहास
अर्धचालक और एकीकृत सर्किट के आगमन से पहले, कैथोड रे ट्यूब / वीडियो कैमरा तुबे संयोजन द्वारा विभिन्न समग्र वीडियो मानकों के बीच वास्तविक समय संकल्प और फ्रेम दर ट्रांसकोडिंग हासिल की गई थी। सीआरटी भाग भास्वर पर नहीं लिखता है, बल्कि एक पतले, ढांकता हुआ लक्ष्य पर लिखता है; कैमरा भाग इस लक्ष्य के पीछे की ओर से एक अलग स्कैन दर पर जमा चार्ज पैटर्न को पढ़ता है। सेटअप को genlock के रूप में भी इस्तेमाल किया जा सकता है।

यह भी देखें

 * अवधारणाओं
 * डेटा रूपांतरण
 * डेटा परिवर्तन
 * हानिपूर्ण डेटा रूपांतरण
 * प्रकार रूपांतरण
 * वीडियो कोडिंग


 * तुलना
 * डीवीडी रिपर सॉफ्टवेयर की तुलना
 * वीडियो कन्वर्टर्स की तुलना

सामान्य और उद्धृत संदर्भ

 * संघीय मानक 1037C
 * लाख-एसटीडी-188
 * पोर्टेबल मल्टीमीडिया सॉफ्टवेयर की सूची
 * पी. ए. ए. असुनकाओ और एम. घनबाड़ी, MPEG-2 बिट स्ट्रीम की गतिशील बिट-रेट कमी के लिए एक आवृत्ति-डोमेन वीडियो ट्रांसकोडर, के लिए सर्किट और सिस्टम पर IEEE लेनदेन में वीडियो प्रौद्योगिकी, वॉल्यूम। 8, नहीं। 8, पीपी। 953-967, दिसंबर 1998।
 * हुआफ़ांग सन, ज़्यूमिन चेन, और तिहाओ चियांग, डिजिटल वीडियो ट्रांसकोडिंग ट्रांसमिशन और स्टोरेज के लिए, न्यूयॉर्क, सीआरसी प्रेस, 2005।

बाहरी संबंध

 * IDC Report on Video Transcoding
 * Five Steps for Building Transcoding into Your Workflow whitepaper
 * Transcoding White Papers