डिजिटल टेरेस्ट्रियल टीवी, केबल पर, उपग्रह से, या इंटरनेट पर लगभग सभी वीडियो हम संकुचित होते हैं। कच्चा, असम्पीडित वीडियो बहुत बड़ा है और बहुत अधिक बैंडविड्थ बर्बाद कर देगा। डीवीडी और ब्लू-रे से पहले वापस, वीडियो सीडी (वीसीडी) थी। मानक 120 मिमी (4.7 इंच) ऑप्टिकल डिस्क पर फिल्मों को व्यावसायिक रूप से वितरित करने के लिए यह पहला प्रारूप था। डिस्क पर वीडियो एमपीईजी -1 में एन्कोड किया गया था, 1.5 एमबी / एस पर वीडियो डेटा स्ट्रीमिंग के लिए डिज़ाइन किया गया एक हानिकारक संपीड़न प्रारूप। शायद एमपीईजी -1 मानक का सबसे अच्छा ज्ञात घटक इसका ऑडियो संपीड़न प्रारूप था। आधिकारिक तौर पर एमपीईजी -1 ऑडियो लेयर III कहा जाता है, आप शायद इसे एमपी 3 के रूप में जानते हैं।

एमपीईजी -1 के बाद एमपीईजी -2 आया, जिसे डीवीडी वीडियो के लिए वीडियो संपीड़न मानक के रूप में चुना गया था। इसका उपयोग डिजिटल उपग्रह (डीवीबी-एस) और डिजिटल स्थलीय टीवी (डीवीबी-टी) के लिए अंतर्निहित वीडियो मानक के रूप में भी किया जाता था। एमपीईजी -2 को इंटरनेशनल टेलीकम्युनिकेशन यूनियन (आईटीयू) ने एच .262 के रूप में भी मंजूरी दे दी थी। डीवीडी के बाद ब्लू-रे आया, साथ ही एमपीईजी -2 में एन्कोड किए गए वीडियो का समर्थन करने के साथ ही एच 2264 या एमपीईजी -4 भाग 10, उन्नत वीडियो कोडिंग (एमपीईजी -4 एवीसी) का भी समर्थन किया गया क्योंकि इसे आधिकारिक तौर पर जाना जाता था।

  • एमपीईजी -1: वीडियो सीडी के लिए प्रयुक्त
  • एमपी 3: एमपीईजी -1 मानक का हिस्सा, आज सर्वव्यापी
  • एमपीईजी -2 / एच .262: डीवीडी और अन्य डिजिटल माध्यमों के लिए प्रयुक्त
  • एमपीईजी -4 भाग 10 / एच .264: ब्लू-रे में प्रयुक्त
  • एमपीईजी-एच / एच .265: 4K और 8K संकल्पों के समर्थन के साथ अगली पीढ़ी एन्कोडिंग प्रारूप

एच .264 के बाद एच .265 आया। इसमें कुछ अन्य नाम भी हैं, आमतौर पर उच्च दक्षता वीडियो कोडिंग (एचवीवीसी) या एमपीईजी-एचएच 265 एच 2264 की तुलना में डेटा संपीड़न अनुपात को दोगुना करता है और 8192 × 4320 तक संकल्प का समर्थन कर सकता है। इसका मतलब है कि एक ही गुणवत्ता वाले वीडियो को बैंडविड्थ (या फ़ाइल आकार) का केवल आधा चाहिए। वैकल्पिक रूप से, इसका मतलब है कि वीडियो की गुणवत्ता को एक ही बिट दर पर काफी सुधार किया जा सकता है, बहुत उच्च परिभाषा (यानी 4 के और 8 के) डिस्प्ले के लिए बहुत महत्वपूर्ण है।

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

या तो 32-बिट या 64-बिट .tar.xz फ़ाइल डाउनलोड करें। यदि आप अनिश्चित हैं कि कौन से डाउनलोड करना है, तो 32-बिट एक का उपयोग करें। निर्देशिका में जहां आपने फ़ाइल डाउनलोड की है, संग्रह फ़ाइल को अनपैक करने के लिए निम्न आदेश चलाएं:

 टैर xvf ffmpeg-2.4-32bit-static.tar.xz 

जहां "ffmpeg-2.4-32bit-static.tar.xz" आपके द्वारा डाउनलोड की गई फ़ाइल का नाम है।

यह "ffmpeg-2.4-32bit-static" जैसी कुछ कहलाता है। उस निर्देशिका में "ffmpeg" और "ffprobe" बाइनरी हैं (कुछ अन्य बाइनरी के साथ)। H.265 प्रारूप में किसी वीडियो को एन्कोड करने के लिए, निम्न आदेश का उपयोग करें:

 ./ffmpeg -i video.mp4 -c: एक प्रति-सी: v libx265 वीडियो-h265.mp4 

-i पैरामीटर इनपुट वीडियो फ़ाइल निर्दिष्ट करता है, इस मामले में "video.mp4"। ffmpeg .avi, .mp4 और .mov सहित वीडियो प्रारूपों की एक पूरी तरह से विविधता को डीकोड कर सकता है।

-c:a copy पैरामीटर ऑडियो फ़ाइल को मूल फ़ाइल से सीधे आउटपुट फ़ाइल में कॉपी करने के लिए ffmpeg को बताता है। जबकि -c:v libx265 H.265 प्रारूप में नई वीडियो फ़ाइल को एन्कोड करने के लिए ffmpeg बताता है।

अंतिम पैरामीटर H.265 एन्कोडेड आउटपुट का वांछित फ़ाइल नाम है। ffmpeg H.265 एन्कोडेड वीडियो के साथ .mp4, .mov और .mkv फ़ाइलों को बना सकता है।

एक बार एन्कोडिंग समाप्त हो जाने के बाद, दो वीडियो के फ़ाइल आकार को देखें; आपको H.265 एन्कोडेड वीडियो के फ़ाइल आकार में एक महत्वपूर्ण कमी दिखाई देनी चाहिए:

 ls video.mp4 वीडियो-h265.mp4 

यह देखने के लिए कि फ़ाइल को सही ढंग से एन्कोड किया गया है, इस तरह ffprobe कमांड का उपयोग करें:

 ffprobe वीडियो-h265.mp4 

आउटपुट दिखाएगा कि वीडियो स्ट्रीम (शायद स्ट्रीम # 0) hvec, यानी एच hvec का उपयोग करके एन्कोड किया गया है। ऑडियो स्ट्रीम को मूल फ़ाइल में जो भी प्रारूप इस्तेमाल किया गया था, उसे एन्कोड किया जाएगा क्योंकि यह सिर्फ एक से दूसरे में कॉपी किया गया था।

यदि आपके पास ffmpeg के बारे में कोई प्रश्न है, तो मेलिंग सूचियों, आईआरसी चैनलों और मंचों के साथ एक जीवंत समुदाय है। यदि ऊपर दिए गए उदाहरणों के बारे में आपके कोई प्रश्न हैं, तो कृपया नीचे टिप्पणी अनुभाग का उपयोग करें और हम देखेंगे कि हम सहायता कर सकते हैं या नहीं।