X264
x264 एक मुफ्त और ओपन-सोर्स सॉफ्टवेयर लाइब्रेरी है और वीडियो स्ट्रीम को H.264/MPEG-4 एवीसी वीडियो कोडिंग प्रारूप में एन्कोडिंग करने के लिए वीडियोलेन द्वारा विकसित एक कमांड-लाइन उपयोगिता है। यह जीएनयू जनरल पब्लिक लाइसेंस की शर्तों के तहत जारी किया गया है। हिस्ट्री x264 को मूल रूप से लॉरेंट आइमर द्वारा विकसित किया गया था, जिन्होंने 2004 में ए. टी. ई. एम. ई. द्वारा काम पर रखे जाने के बाद विकास बंद कर दिया था। लॉरेन मेरिट ने तब विकास को संभाला। बाद में, 2008 में, फियोना ग्लेज़र इस परियोजना में शामिल हो गई। दोनों ने 2014 में योगदान देना बंद कर दिया। आज, x264 को मुख्य रूप से एंटोन मिट्रोफानोव और हेनरिक ग्रामर द्वारा विकसित किया गया है। क्षमता x264 एक कमांड लाइन इंटरफेस के साथ-साथ एक एपीआई भी प्रदान करता है। पूर्व का उपयोग कई ग्राफिकल उपयोगकर्ता इंटरफेस द्वारा किया जाता है, जैसे कि स्टैक्स्रिप और एमईजीयूआई। उत्तरार्द्ध का उपयोग कई अन्य इंटरफेस द्वारा किया जाता है, जैसे कि हैंडब्रेक और एफएफएमपीईजी। x264 अन्य H.264 एनकोडर की तुलना में बड़ी संख्या में सुविधाओं को लागू करता है। x264 में कुछ मनोदैहिक संवर्द्धन हैं जिनका उद्देश्य एन्कोडेड वीडियो की व्यक्तिपरक वीडियो गुणवत्ता को बढ़ाना है। वीएक्यू का उपयोग करके दो तरीकों में अनुकूली परिमाणीकरण। दूसरा मोड, बाद में जोड़ा गया, गुणवत्ता में सुधार करने के प्रयास में प्रति फ्रेम ताकत को अनुकूलित करता है। मनो-दृश्य दर-विकृति अनुकूलन जो एक समान जटिलता को बनाए रखने का प्रयास करता है। जटिलता को सम-ऑफ-स्क्वायर ऑप्टिमाइजेशन (एस. एस. डी.) और सम ऑफ एब्सोल्यूट ट्रांसफॉर्म्ड डिफरेंस (एस. ए. टी. डी.) के संयोजन का उपयोग करके मापा जाता है। मैक्रोब्लॉक-ट्री दर नियंत्रण, जो भविष्य के फ्रेम की भविष्यवाणी करने के लिए फ्रेम के हिस्सों का कितनी बार उपयोग किया जाता है, इस पर नज़र रखते हुए गुणवत्ता को नियंत्रित करता है। x264 ने निम्नलिखित कोडेक तुलनाओं में पुरस्कार जीते हैंः तीसरी वार्षिक एम. एस. यू. एम. पी. ई. जी.-4 ए. वी. सी./एच. 264 वीडियो कोडेक तुलना, 2006 चौथी वार्षिक एम. एस. यू. एम. पी. ई. जी.-4 ए. वी. सी./एच. 264 वीडियो कोडेक तुलना, 2007 पांचवीं वार्षिक एम. एस. यू. एम. पी. ई. जी.-4 ए. वी. सी./एच. 264 वीडियो कोडेक तुलना, 2009 छठी वार्षिक एम. एस. यू. एम. पी. ई. जी.-4 ए. वी. सी./एच. 264 वीडियो कोडेक तुलना, 2010 सातवीं वार्षिक एम. एस. यू. एम. पी. ई. जी.-4 ए. वी. सी./एच. 264 वीडियो कोडेक तुलना, 2011 आठवीं वार्षिक एम. एस. यू. एम. पी. ई. जी.-4 ए. वी. सी./एच. 264 वीडियो कोडेक तुलना, 2012 x264 में x86 पर एस. आई. एम. डी. असेंबली कोड त्वरण है। x264 कीफ्रेम के बजाय आवधिक इंट्रा रिफ्रेश का उपयोग करने में सक्षम है, जो प्रत्येक फ्रेम को एक ही आकार में सीमित करने में सक्षम बनाता है, जिससे प्रत्येक टुकड़े को तुरंत एक यूडीपी या टीसीपी पैकेट में प्रेषित किया जा सकता है और आगमन पर तुरंत डिकोड किया जा सकता है। आवधिक इंट्रा रिफ्रेश इंट्रा ब्लॉक के एक कॉलम का उपयोग करके कीफ्रेम को बदल सकता है जो वीडियो के एक तरफ से दूसरी तरफ जाता है, जिससे छवि को "ताज़ा" किया जाता है। वास्तव में, एक बड़े कीफ्रेम के बजाय, कीफ्रेम कई फ्रेमों पर "फैला हुआ" होता है। वीडियो अभी भी खोज योग्य हैः एक विशेष हेडर, जिसे एस. ई. आई. रिकवरी पॉइंट कहा जाता है, डिकोडर को "यहाँ से शुरू करने, एक्स फ्रेम को डिकोड करने और फिर वीडियो प्रदर्शित करना शुरू करने" के लिए कहता है। यह फ्रेम के लोड होने के दौरान उपयोगकर्ता से ताज़ा प्रभाव को छुपाता है। गति वैक्टर प्रतिबंधित होते हैं ताकि ताज़ा स्तंभ के एक तरफ के ब्लॉक दूसरी तरफ के ब्लॉकों को संदर्भित न करें, प्रभावी रूप से प्रत्येक फ्रेम में एक सीमांकन रेखा का निर्माण करें। अप्रैल 2010 में, x264 परियोजना ने पूर्ण ब्लू-रे अनुपालन वीडियो एन्कोडिंग क्षमता की घोषणा की, जिससे x264 पहला मुफ्त ब्लू-रे अनुपालन सॉफ्टवेयर H.264 एन्कोडर बन गया। x264 में हमेशा वीडियो स्ट्रीम बनाने की क्षमता रही है जो अधिकांश ब्लू-रे उपकरणों पर चलाने योग्य हैं। हालाँकि, यह उपयोगकर्ता पर निर्भर था कि वह उपयुक्त रूपांतरण सेटिंग्स का चयन करे। डिफ़ॉल्ट x264 प्रीसेट ब्लू-रे खिलाड़ियों के लिए पर्याप्त संगतता चुनता है लेकिन अब ब्लू-रे संगतता मोड को स्पष्ट रूप से सक्षम करके संगतता बनाए रखते हुए अधिक जटिल रूपांतरण सेटिंग्स का चयन करना संभव है। क्रॉस डिवाइस संगतता के लिए प्रयास करते समय ब्लू-रे संगतता उपयोगी हो सकती है, विशेष रूप से उच्च परिभाषा हार्डवेयर मीडिया खिलाड़ियों के क्षेत्र में। x264 का उपयोग वार्नर ब्रदर्स टंडबर्ग विवाद द्वारा जारी वाणिज्यिक ब्लू-रे डिस्क शीर्षकों को लिखने के लिए किया गया है नवंबर 2010 में, एक x264 डेवलपर, फियोना ग्लेज़र ने जानकारी प्रकाशित की जिसमें उनका दावा है कि दिसंबर 2008 से टंडबर्ग टेलीकॉम (एक सिस्को सिस्टम सहायक) पेटेंट आवेदनों में से एक में एक एल्गोरिथ्म का चरण-दर-चरण विवरण है जो उन्होंने लगभग दो महीने पहले x264 कोडबेस के लिए प्रतिबद्ध किया था। यह मीडिया द्वारा प्रसारित किया गया था, जिसने टिप्पणी की थी कि पेटेंट दायर करने वाली कंपनी x264 परियोजना आई. आर. सी. विकास चैनल का अनुसरण कर रही थी और परियोजना डेवलपर्स के लिए जानी जाती थी, जिससे टंडबर्ग ने दावा किया कि उन्होंने स्वतंत्र रूप से एल्गोरिथ्म की खोज की। x264 फ्रंटएंड्स एविडेमक्स एफ. एफ. एम. पी. ई. जी. हैंडब्रेक ओपनशॉट जी. स्ट्रीमर मीडियाकोडर एम. ई. जी. यू. आई. एम. ई. एन. सी. ओ. डी. आर. रिपबोट264 सुपर स्टैक्सरीप टेलीस्ट्रीम एपिसोड टी. एम. पी. जी. ई. एन. सी. वीडियो मास्टरिंग वर्क्स 5 हार्मोनिक रोज़ेट वर्कफ़्लो सिस्टम देखें एम. पी. ई. जी.-4-वीडियो, ऑडियो, उपशीर्षक और बातचीत सहित विभिन्न एम. पी. ई. जी. प्रारूपों का एक मानक। डूम9-वीडियो निर्माण सहायता और तकनीकी चर्चा के लिए एक मंच। x265-ओपन सोर्स एच. ई. वी. सी./एच. 265 एनकोडर जिसने x264 सोर्स कोड का उपयोग करने के अधिकारों का लाइसेंस दिया है। संदर्भ बाहरी लिंक सी (प्रोग्रामिंग भाषा) पुस्तकालय मुफ्त सॉफ्टवेयर मुख्य रूप से असेंबली भाषा में लिखा गया मुफ्त वीडियो कोडेक मुफ्त वीडियो सॉफ्टवेयर pt: H.264#x264