Kafa karıştırıcı mesajlar
Bu mesajlar oldukça yanıltıcı ve anlaşılır bir karışıklık kaynağı. Eski Ubuntu versiyonları, FFmpeg projesinin bir çatal olan Libav'ı kullandı. FFmpeg, Ubuntu 15.04 "Vivid Vervet" ile döndü.
Çatal temelde FFmpeg topluluğundaki çatışan kişiliklerin ve gelişim stillerinin dostane olmayan bir sonucuydu. Debian / Ubuntu'nun koruyucusunun Libav çatalına dahil olması nedeniyle FFmpeg'den Libav'a kendi isteğiyle geçtiğini belirtmek gerekir.
Gerçek ffmpegve Sahte Olan
Bir süreliğine hem Libav hem de FFmpeg ayrı ayrı kendi sürümlerini geliştirdi ffmpeg.
Libav sonra kendi Bizarro değiştirildi ffmpegiçin avconvFFmpeg projesinden aralarına mesafe. Geçiş dönemi boyunca, kullanıcılara avconvsahte sürümleri yerine kullanmaya başlamalarını bildiren "artık geliştirilmedi" mesajı görüntülendi ffmpeg. Bu, kullanıcıları FFmpeg'in (proje) öldüğünü düşünmeleri için karıştırdı, bu doğru değil. Kötü bir kelime seçimi, ancak Libav'ın genel kullanıcılar tarafından böyle bir yanıt beklemediğini hayal edemiyorum.
Bu ileti, sahte " ffmpeg" nihayet Libav kaynağından kaldırıldığında yukarı doğru kaldırıldı, ancak sürümünüze bağlı olarak, Ubuntu'nun kullandığı Libav kaynağı ffmpeg-avconv geçiş döneminden olduğu için yine de Ubuntu'da görünebilir.
Haziran 2012'de, mesaj paket için yeniden ifade edildilibav - 4:0.8.3-0ubuntu0.12.04.1 . Maalesef yeni "kullanımdan kaldırıldı" mesajı ek kullanıcı karışıklığına neden oldu.
Ubuntu 15.04 "Canlı Vervet" ile başlayan, ffmpeg en ffmpegolduğu geri depolarında tekrar.
libav vs Libav
Konuları daha da karmaşıklaştırmak için Libav, tarihsel olarak FFmpeg tarafından kütüphanelerine (libavcodec, libavformat, vb.) Başvurmak için kullanılan bir isim seçti. Örneğin , FFmpeg kitaplıklarının kullanımına ilişkin sorular ve tartışmalar için libav kullanıcısı posta listesi , Libav projesi ile ilgisizdir.
Fark nasıl anlaşılır
Eğer avconvkullanıyorsanız Libav kullanıyorsunuz. Eğer ffmpegkullanıyorsanız FFmpeg veya Libav kullanıyor olabilirsiniz. Farkı söylemek için konsol çıkışındaki ilk satıra bakın: telif hakkı bildirimi FFmpeg veya Libav'dan bahsedecektir.
İkinci olarak, sürüm numaralandırma şemaları farklıdır. FFmpeg veya Libav kitaplıklarının her biri, version.hsürüm numarasını gösteren bir başlık içerir . FFmpeg, 57.67 gibi üç basamakla sona erecektir. 100 , ve Libav 57.67 gibi bir rakamla sona erecek. 0 . Konsol çıktısını çalıştırarak ffmpegveya görüntüleyerek kütüphane sürüm numaralarını da görüntüleyebilirsiniz avconv.
Eğer gerçek kullanmak istiyorsanız ffmpeg
Ubuntu 15.04 "Canlı Vervet" veya daha yenisi
Gerçek ffmpegdepodadır, böylece aşağıdakileri yükleyebilirsiniz:
apt-get install ffmpeg
Eski Ubuntu sürümleri için
Seçenekleriniz:
Bu yöntemler müdahaleci değildir, tersine çevrilebilirdir ve sisteme veya herhangi bir depo paketine müdahale etmez.
Başka bir olası seçenek Ubuntu 15.04 "Vivid Vervet" veya daha yeni bir sürüme yükseltmek ve sadece ffmpegdepodan kullanmaktır .
Ayrıca bakınız
Durum hakkında ilginç bir blog makalesi ve projeler arasındaki ana teknik farklılıklar hakkında bir tartışma için, bkz . FFmpeg / Libav durumu .