दिलचस्प पोस्ट
पसंद और इन स्थितियों के साथ पैरामीटर वाली क्वेरीज़ कैसे एक ब्लॉक div के कोने bevel? Heroku कोड की तैनाती करते समय अनुमति अस्वीकृत (प्रकाशक) घातक: रिमोट एंड ने अनपेक्षित रूप से लटका दिया मानक C ++ लाइब्रेरीज़ में इंट पॉ (इंट बेस, इंट एक्सपोनेंट) क्यों नहीं है? क्या PHP में == और! = में अंतर है? जेड इंडेक्स इंटरनेट एक्सप्लोरर में iframe में पीडीएफ के साथ काम नहीं करता है स्टेटलेस रैंडम नंबर जनरेटर क्या मौजूद हैं? क्या प्रोग्रामेटिक रूप से केवल सी # का उपयोग करते हुए X509 प्रमाणपत्र उत्पन्न करना संभव है? आप हास्केल में ग्राफ का कैसे प्रतिनिधित्व करते हैं? कैसे एक जावा धागा को सुन्दरता से रोकना है? खुलने / बंद टैग और प्रदर्शन? जावास्क्रिप्ट का उपयोग करते हुए एचटीएमएल में टेक्स्टएरिया पर अधिकतम लंबाई लगाने के लिए दिनांक समय कॉलम से तिथि कैसे चुनूं? Windows में पाथ परिवेश चर को निर्देशिका जोड़ना Ggspot_build और ggplot_gtable का उपयोग करने के बाद ggsave के साथ एक ग्राफ को सहेज रहा है

एफएफपीपीजी, लिबव और एवकेन के बीच अंतर और समानताएं क्या हैं?

जब मैं उबंटू पर ffmpeg चलाता हूं, तो यह दिखाता है:

 $ ffmpeg ffmpeg version v0.8, Copyright (c) 2000-2011 the Libav developers built on Feb 28 2012 13:27:36 with gcc 4.6.1 This program is not developed anymore and is only provided for compatibility. Use avconv instead (see Changelog for the list of incompatible changes). 

या यह दिखाता है (Ubuntu संस्करण के आधार पर):

 $ ffmpeg ffmpeg version 0.8.5-6:0.8.5-0ubuntu0.12.10.1, Copyright (c) 2000-2012 the Libav developers built on Jan 24 2013 14:49:20 with gcc 4.7.2 *** THIS PROGRAM IS DEPRECATED *** This program is only provided for compatibility and will be removed in a future release. Please use avconv instead. 

मुझे http://libav.org पर avconv मिला मैं उनके द्वारा बस उलझन में हूँ

वेब के समाधान से एकत्रित समाधान "एफएफपीपीजी, लिबव और एवकेन के बीच अंतर और समानताएं क्या हैं?"

भ्रामक संदेश

ये संदेश बल्कि भ्रामक और स्पष्ट रूप से भ्रम का एक स्रोत है। पुराने उबंटु संस्करणों में लिबवा का उपयोग किया गया जो कि एफएफएमपीजी परियोजना का एक कांटा है। FFmpeg Ubuntu 15.04 "विशद वार्वेट" में वापस आ गया।

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

असली ffmpeg नकली एक बनाम

थोड़ी देर के लिए दोनों Libav और FFmpeg अलग ffmpeg अपने संस्करण का विकास किया।

लिब्रा ने avconv प्रोजेक्ट से खुद को दूर करने के लिए अपने बिज़ारो एफएफपीएपी का नाम बदलकर avconv किया। ट्रांज़िशन अवधि के दौरान "अब विकसित नहीं हुआ" संदेश उपयोगकर्ताओं को अपने avconv नकली संस्करण के बजाय avconv का उपयोग शुरू करने के लिए कहने के लिए प्रदर्शित किया गया था। यह उलझन उपयोगकर्ताओं को यह सोचकर कि एफएफएमपीजी (प्रोजेक्ट) मर चुका है, जो सच नहीं है। शब्दों का एक बुरा विकल्प है, लेकिन मैं कल्पना नहीं कर सकता Libav सामान्य उपयोगकर्ताओं द्वारा इस तरह की प्रतिक्रिया की उम्मीद नहीं है।

यह संदेश ऊपर की ओर हटा दिया गया था जब नकली " ffmpeg " को अंततः Libav स्रोत से हटा दिया गया था, लेकिन, आपके संस्करण के आधार पर, यह अभी भी उबुंटू में दिखाया जा सकता है क्योंकि लिब्राज स्रोत उबंटू का उपयोग फ़ेमपीजी-टू-एवक्नव संक्रमण अवधि से है।

जून 2012 में, पैकेज libav - 4:0.8.3-0ubuntu0.12.04.1 लिए संदेश फिर से किया गया था । दुर्भाग्य से नया "बहिष्कृत" संदेश ने अतिरिक्त उपयोगकर्ता भ्रम का कारण बना दिया है

उबंटू 15.04 "विशद वार्वेट" के साथ, एफएफएमपीईजी के ffmpeg फिर से रिपॉजिटरी में वापस आ गया है ।

लिविव बनाम लिबव

इसके अलावा मामलों को उलझाने के लिए, Libav ने एक नाम चुना जो ऐतिहासिक रूप से एफएफएमपीजी द्वारा अपने पुस्तकालयों (libavcodec, libavformat, आदि) के संदर्भ में उपयोग किया गया था। उदाहरण के लिए libav-user मेलिंग सूची , प्रश्नों के लिए और FFmpeg पुस्तकालयों के उपयोग के बारे में चर्चा, लिबैव परियोजना से असंबंधित है।

अंतर कैसे बताने के लिए

यदि आप avconv का उपयोग कर रहे हैं तो आप Libav का उपयोग कर रहे हैं। यदि आप ffmpeg का उपयोग कर रहे हैं तो आप FFmpeg या Libav का उपयोग कर सकते हैं। अंतर को बताने के लिए कंसोल आउटपुट में पहली पंक्ति देखें: कॉपीराइट नोटिस या तो एफएफएमपीजी या लिबैव का उल्लेख करेगा।

दूसरे, संस्करण क्रमांकन योजनाएं भिन्न होती हैं प्रत्येक FFmpeg या Libav पुस्तकालयों में version.h हैडर होता है जो संस्करण संख्या दिखाता है। एफएफएमपीई तीन अंकों में समाप्त हो जाएगा, जैसे 57.67 100 , और लिबव एक अंक जैसे 57.67 के अंत में समाप्त हो जाएगा। 0 आप ffmpeg या avconv को चलाने और कंसोल आउटपुट को देखने के द्वारा पुस्तकालय संस्करण संख्या देख सकते हैं।

यदि आप असली ffmpeg का उपयोग करना चाहते हैं

उबंटु 15.04 "चमकीला वार्वेट" या नया

असली ffmpeg रिपॉजिटरी में है, ताकि आप इसे इस पर स्थापित कर सकें:

 apt-get install ffmpeg 

पुराने उबंटू संस्करणों के लिए

आपके विकल्प हैं:

  • ffmpeg एक हालिया लिनक्स का निर्माण डाउनलोड करें,
  • ffmpeg को संकलित करने के लिए एक चरण-दर-चरण मार्गदर्शिका का पालन करें,
  • या डग मैकमोहन का पीपीए (उबंटु 14.04 एलटीएस "ट्रस्टी ताहर" के लिए) का उपयोग करें

ये विधियां गैर-घुसपैठ, प्रतिवर्ती हैं, और सिस्टम या किसी रिपॉजिटरी पैकेजों में हस्तक्षेप नहीं करेंगे।

एक अन्य संभावित विकल्प Ubuntu 15.04 "चमकीला वार्वेट" या नए में अपग्रेड करना है और बस रिपॉजिटरी से ffmpeg उपयोग करें।

और देखें

स्थिति पर एक दिलचस्प ब्लॉग लेख के लिए, साथ ही साथ परियोजनाओं के बीच मुख्य तकनीकी मतभेदों के बारे में चर्चा, एफएफएमपीजी / लिबव स्थिति देखें ।