
FFmpeg हे आघाडीचे मल्टीमीडिया फ्रेमवर्क आहे
FFmpeg 7.0 “Dijkstra” आधीच रिलीज झाला आहे आणि या नवीन आवृत्तीत लक्षणीय सुधारणांची मालिका सादर केली आहे विविध स्वरूपांसह सुधारित सुसंगततेपासून, तसेच नवीन कार्यक्षमतेचा परिचय, एन्कोडर, डीकोडर, दोष निराकरणे आणि बरेच काही मध्ये सुधारणा.
सादर केलेल्या FFmpeg 7.0 च्या या नवीन आवृत्तीमध्ये, सर्वात लक्षणीय नवीन वैशिष्ट्यांपैकी एक आहे ऑपरेशन्सच्या समांतर अंमलबजावणीची अंमलबजावणी, हे तुम्हाला एकाच वेळी अनेक कार्ये करण्यास अनुमती देते, जसे की मीडिया कंटेनर अनपॅक करणे/पॅक करणे, डीकोडिंग, एन्कोडिंग आणि फिल्टर लागू करणे.
FFmpeg 7.0 मध्ये सादर केलेल्या सुधारणांपैकी आणखी एक म्हणजे फॉरमॅट्ससह सुसंगतता, आणि ती हायलाइट करते MPEG-5 स्वरूपात व्हिडिओ एन्कोडिंग आणि डीकोडिंगसाठी समर्थनाचा परिचय (EVC - आवश्यक व्हिडिओ कोडिंग) बाह्य लायब्ररी libxevd द्वारे.
याव्यतिरिक्त, ते जोडले गेले आहेत मीडिया कंटेनर अनपॅकर्स आणि QOA सारख्या फॉरमॅटसाठी पॅकर (काही ओके ऑडिओ) हा फॉरमॅट गुणवत्तेची हानी न करता ऑडिओ ट्रान्समिशनसाठी वापरला जातो आणि इतर फॉरमॅटच्या तुलनेत त्याच्या उत्कृष्ट कामगिरीसाठी वेगळे आहे, कारण ओग-व्हॉर्बिस डीकोडिंगपेक्षा ते तीनपट वेगवान असल्याचा दावा केला जातो.
द IAMF फॉरमॅटसाठी अनपॅकर्स आणि पॅकर्ससाठी समर्थन जोडले (इमर्सिव्ह ऑडिओ मॉडेल आणि स्वरूप). हे स्वरूप सभोवतालचा आवाज प्रभावीपणे वितरीत करण्यासाठी डिझाइन केले आहे, एक कंटेनर प्रदान करते ज्यामध्ये अल्गोरिदमच्या ऑपरेशनसाठी आवश्यक अतिरिक्त माहिती समाविष्ट आहे जी ध्वनी चरणांची पुनर्रचना करतात आणि ध्वनी मिक्स करतात.
दुसरीकडे, FFmpeg 7.0 VVC फॉरमॅटसाठी प्रायोगिक डीकोडर समाविष्ट आहे (अष्टपैलू व्हिडिओ कोडिंग), H.266 म्हणूनही ओळखले जाते. हा नवीन डीकोडर FFmpeg च्या पुढील पिढीतील व्हिडिओ कॉम्प्रेशन हाताळण्याच्या क्षमतेमध्ये प्रगती दर्शवतो, HDR (उच्च डायनॅमिक रेंज) आणि 8 अंशांमध्ये वाइडस्क्रीन व्हिडिओसाठी समर्थनासह, SD ते 360K रिझोल्यूशनमध्ये सामग्रीचे प्लेबॅक आणि हाताळणी सुलभ करते.
FFmpeg 7.0 मध्ये सुसंगतता आणि कार्यक्षमतेमध्ये या सुधारणांव्यतिरिक्त D3D12VA API वापरण्याची क्षमता लागू केली गेली आहे (डायरेक्ट 3D 12 व्हिडिओ एन्कोडिंग) H264, HEVC, VP9, AV1, MPEG-2 आणि VC1 सारख्या विविध स्वरूपांच्या डीकोडिंगच्या हार्डवेअर प्रवेगसाठी, या तंत्रज्ञानाशी सुसंगत प्रणालींमध्ये कार्यक्षमता आणि कार्यक्षमता सुधारणे.
इतर बदलांपैकी बाहेर उभे रहा:
- आता Vulkan आणि libplacebo APIs वापरून हार्डवेअर प्रवेगक डीकोडिंगला समर्थन देते.
- Android प्लॅटफॉर्मवर वापरलेल्या सामग्री URI प्रोटोकॉलसाठी समर्थन जोडले.
- बिल्ड आवश्यकता वाढल्या आहेत; FFmpeg संकलित करण्यासाठी C11 मानकांना समर्थन देणारा कंपाइलर आता आवश्यक आहे.
- QSV (Intel Quick Sync Video) आधारित एन्कोडरसाठी, डीफॉल्ट बिट दर नियंत्रण पद्धत VBR वरून CQP मध्ये बदलली आहे.
- VideoLAN प्रकल्पातील libdvdnav आणि libdvdread लायब्ररीवर आधारित DVD-व्हिडिओ मीडिया कंटेनरसाठी नवीन अनपॅकर सादर केले गेले आहे.
- आता flv फॉरमॅट अंमलबजावणीमध्ये पॅकेटमध्ये मेटाडेटा प्रसारित करणे शक्य आहे.
- DXV DXT1 एन्कोडर आणि LEAD MCMP डीकोडर जोडले.
- MP4 आणि ISOBMFF फॉरमॅटसाठी, AVE मेटाडेटा समाविष्ट करणे लागू केले गेले आहे.
- AV1 फिल्म ग्रेन स्पेसिफिकेशनमध्ये वापरल्या जाणाऱ्या AFGS1 तंत्रज्ञानासाठी समर्थन, दाणेदार प्रतिमांचे कॉम्प्रेशन सुधारण्यासाठी जोडले गेले आहे.
- HEIF आणि AVIF फॉरमॅटमध्ये स्थिर प्रतिमांसाठी, तसेच टाइल केलेल्या स्थिर प्रतिमांसाठी समर्थन जोडले.
- डॉल्बी व्हिजन प्रोफाइल आता AV1 फॉरमॅटसाठी उपलब्ध आहे.
- शेवटी, libx10, libx264, आणि libsvtav265 लायब्ररीद्वारे एन्कोडिंग करताना HDR1 मेटाडेटा फॉरवर्ड करण्यासाठी समर्थन प्रदान केले जाते.
ज्यांना या नवीन प्रकाशनाबद्दल अधिक जाणून घेण्यास किंवा FFmpeg बद्दल अधिक जाणून घेण्यास स्वारस्य आहे, आपण तपशीलांचा सल्ला घेऊ शकता पुढील लिंकवर
FFmpeg 7.0 डाउनलोड करा आणि मिळवा
शेवटी, पीज्यांना FFmpeg 7.0 इंस्टॉल किंवा अपडेट करायचे आहे त्यांच्यासाठी तुम्हाला हे माहित असले पाहिजे की हे पॅकेज बर्याच लिनक्स वितरणांमध्ये आढळते किंवा तुम्ही प्राधान्य दिल्यास, तुम्ही संकलनासाठी त्याचा स्त्रोत कोड डाउनलोड करू शकता. खालील दुव्यावरून
आणि स्त्रोत कोडवरून स्थापना करण्यासाठी, आधीच ज्ञात स्क्रिप्ट कार्यान्वित करणे पुरेसे आहे:
./configure make make install
उबंटू, डेबियन किंवा या वितरणांचे इतर कोणतेही व्युत्पन्न वापरकर्त्यांच्या बाबतीत, फक्त एक टर्मिनल उघडा आणि त्यात खालील कमांड कार्यान्वित करा:
sudo apt install ffmpeg
Fedora च्या बाबतीत, कार्यान्वित करण्याची आज्ञा खालीलप्रमाणे आहे:
sudo dnf install ffmpeg
आणि Arch Linux, Manjaro किंवा Arch Linux च्या इतर कोणत्याही व्युत्पन्न वापरकर्त्यांच्या बाबतीत, खालील कमांड कार्यान्वित करणे पुरेसे आहे:
sudo pacman -S ffmpeg