Pesan yang membingungkan
Pesan-pesan ini agak menyesatkan dan dapat dipahami sebagai sumber kebingungan. Versi Ubuntu yang lebih lama menggunakan Libav yang merupakan cabang dari proyek FFmpeg. FFmpeg kembali di Ubuntu 15.04 "Vivid Vervet".
Garpu pada dasarnya adalah hasil yang tidak ramah dari kepribadian yang saling bertentangan dan gaya pengembangan dalam komunitas FFmpeg. Perlu dicatat bahwa pengelola Debian / Ubuntu beralih dari FFmpeg ke Libav atas kemauannya sendiri karena terlibat dengan garpu Libav.
Yang asli ffmpeg
vs yang palsu
Untuk sementara Libav dan FFmpeg secara terpisah mengembangkan versi mereka sendiri ffmpeg
.
Libav kemudian berganti nama Bizarro mereka ffmpeg
untuk avconv
menjauhkan diri dari proyek FFmpeg. Selama masa transisi pesan "tidak dikembangkan lagi" ditampilkan untuk memberi tahu pengguna agar mulai menggunakan avconv
alih-alih versi palsu mereka ffmpeg
. Ini membingungkan pengguna untuk berpikir bahwa FFmpeg (proyek) sudah mati, yang tidak benar. Pilihan kata yang buruk, tapi saya tidak bisa membayangkan Libav tidak mengharapkan respons seperti itu dari pengguna umum.
Pesan ini dihapus dari hulu ketika " ffmpeg
" palsu akhirnya dihapus dari sumber Libav, tetapi, tergantung pada versi Anda, itu masih dapat muncul di Ubuntu karena sumber Libav yang digunakan Ubuntu adalah dari masa transisi ffmpeg-ke-avconv.
Pada Juni 2012, pesan tersebut diucapkan ulang untuk paket tersebut libav - 4:0.8.3-0ubuntu0.12.04.1
. Sayangnya pesan "usang" baru telah menyebabkan kebingungan pengguna tambahan.
Dimulai dengan Ubuntu 15.04 "Vivid Vervet", FFmpeg ini ffmpeg
adalah kembali repositori lagi.
libav vs Libav
Untuk lebih memperumit masalah, Libav memilih nama yang secara historis digunakan oleh FFmpeg untuk merujuk ke perpustakaannya (libavcodec, libavformat, dll). Misalnya milis pengguna libav , untuk pertanyaan dan diskusi tentang penggunaan perpustakaan FFmpeg, tidak terkait dengan proyek Libav.
Bagaimana cara membedakannya
Jika Anda menggunakan avconv
maka Anda menggunakan Libav. Jika Anda menggunakan, ffmpeg
Anda bisa menggunakan FFmpeg atau Libav. Lihat baris pertama di output konsol untuk mengetahui perbedaannya: pemberitahuan hak cipta akan menyebutkan FFmpeg atau Libav.
Kedua, skema penomoran versi berbeda. Setiap pustaka FFmpeg atau Libav berisi version.h
tajuk yang menunjukkan nomor versi. FFmpeg akan berakhir dalam tiga digit, seperti 57.67. 100 , dan Libav akan berakhir dalam satu digit seperti 57,67. 0 . Anda juga dapat melihat nomor versi pustaka dengan menjalankan ffmpeg
atau avconv
dan melihat output konsol.
Jika Anda ingin menggunakan yang asli ffmpeg
Ubuntu 15.04 "Vivid Vervet" atau lebih baru
Yang asli ffmpeg
ada di repositori, sehingga Anda dapat menginstalnya dengan:
apt-get install ffmpeg
Untuk versi Ubuntu yang lebih lama
Pilihan Anda adalah:
Metode-metode ini tidak mengganggu, reversibel, dan tidak akan mengganggu sistem atau paket repositori apa pun.
Pilihan lain yang memungkinkan adalah meningkatkan ke Ubuntu 15.04 "Vivid Vervet" atau yang lebih baru dan hanya menggunakan ffmpeg
dari repositori.
Lihat juga
Untuk artikel blog yang menarik tentang situasi tersebut, serta diskusi tentang perbedaan teknis utama antara proyek, lihat Situasi FFmpeg / Libav .