भ्रामक संदेश
ये संदेश भ्रामक और समझदारी से भ्रम का स्रोत हैं। पुराने उबंटू संस्करणों में लिबाव का उपयोग किया गया जो एफएफएमपीई परियोजना का एक कांटा है। FFmpeg ने उबंटू 15.04 "विविड वर्वेट" में वापसी की।
कांटा मूल रूप से FFmpeg समुदाय के भीतर परस्पर विरोधी व्यक्तित्वों और विकास शैलियों का एक गैर-सौहार्दपूर्ण परिणाम था। यह ध्यान देने योग्य है कि डेबियन / उबंटू के लिए अनुचर एफएफएमपीई से लीबव फोर्क के साथ जुड़े होने के कारण अपने स्वयं के आधार पर लीबव में बदल गया।
असली ffmpeg
बनाम नकली
कुछ समय के लिए लीबाव और एफएफएमपीपी दोनों ने अलग-अलग अपना संस्करण विकसित किया ffmpeg
।
Libav फिर उनके bizarro नाम दिया ffmpeg
करने के लिए avconv
खुद को FFmpeg परियोजना से दूर करने के लिए। संक्रमण की अवधि के दौरान उपयोगकर्ताओं को avconv
उनके नकली संस्करण के बजाय का उपयोग शुरू करने के लिए कहने के लिए "अब विकसित नहीं हुआ" संदेश प्रदर्शित किया गया था ffmpeg
। इसने उपयोगकर्ताओं को यह सोचने में भ्रमित कर दिया कि FFmpeg (परियोजना) मृत है, जो सच नहीं है। शब्दों का एक बुरा विकल्प, लेकिन मैं कल्पना नहीं कर सकता कि सामान्य उपयोगकर्ताओं द्वारा ऐसी प्रतिक्रिया की उम्मीद नहीं है।
इस संदेश को तब हटा दिया गया था जब नकली " ffmpeg
" अंत में Libav स्रोत से हटा दिया गया था, लेकिन, आपके संस्करण के आधार पर, यह अभी भी उबंटू में दिखाई दे सकता है क्योंकि Libav स्रोत Ubuntu उपयोग ffmpeg-to-avconv संक्रमण अवधि से है।
जून 2012 में, पैकेज के लिए संदेश को फिर से लिखा गया libav - 4:0.8.3-0ubuntu0.12.04.1
। दुर्भाग्य से नए "पदावनत" संदेश ने अतिरिक्त उपयोगकर्ता भ्रम पैदा किया है।
उबंटू 15.04 "विविड Vervet" के साथ शुरू, FFmpeg के ffmpeg
है खजाने में वापस फिर से।
लिबाव बनाम लिबाव
मामलों को और अधिक जटिल करने के लिए, लिबाव ने एक नाम चुना जो ऐतिहासिक रूप से FFmpeg द्वारा अपने पुस्तकालयों (libavcodec, libavformat, आदि) को संदर्भित करने के लिए उपयोग किया गया था। उदाहरण के लिए एफएवीएमपी पुस्तकालयों का उपयोग करने के बारे में सवालों और चर्चाओं के लिए लिबाव परियोजना के लिए लिबाव-उपयोगकर्ता मेलिंग सूची असंबंधित है।
अंतर कैसे बताएं
यदि आप उपयोग कर रहे हैं avconv
तो आप लिबाव का उपयोग कर रहे हैं। यदि आप उपयोग कर रहे हैं तो आप ffmpeg
FFmpeg या Libav का उपयोग कर सकते हैं। अंतर बताने के लिए कंसोल आउटपुट में पहली पंक्ति का संदर्भ लें: कॉपीराइट नोटिस में FFmpeg या Libav का उल्लेख होगा।
दूसरे, संस्करण क्रमांक योजनाएँ भिन्न होती हैं। FFmpeg या Libav पुस्तकालयों में से प्रत्येक में एक version.h
हेडर होता है जो एक वर्जन नंबर दिखाता है। FFmpeg तीन अंकों में समाप्त होगा, जैसे 57.67। 100 , और लिबाव एक अंक में समाप्त होगा जैसे कि 57.67। ० । आप कंसोल आउटपुट को चलाकर ffmpeg
या देख कर लाइब्रेरी संस्करण संख्या भी देख सकते हैं avconv
।
अगर आप असली का इस्तेमाल करना चाहते हैं ffmpeg
Ubuntu 15.04 "विविड वर्वेट" या नया
असली ffmpeg
भंडार में है, इसलिए आप इसे स्थापित कर सकते हैं:
apt-get install ffmpeg
पुराने उबंटू संस्करणों के लिए
आपके विकल्प हैं:
ये विधियां गैर-दखल देने वाली, प्रतिवर्ती हैं, और सिस्टम या किसी रिपॉजिटरी पैकेज में हस्तक्षेप नहीं करेंगी।
एक अन्य संभावित विकल्प उबंटू 15.04 "विविड वर्वेट" या नए में नवीनीकरण करना है और बस ffmpeg
रिपॉजिटरी से उपयोग करना है।
और देखें
स्थिति पर एक दिलचस्प ब्लॉग लेख, साथ ही परियोजनाओं के बीच मुख्य तकनीकी अंतर के बारे में चर्चा के लिए, FFmpeg / Libo स्थिति देखें ।