Mengapa ffmpeg dihapus dari Debian?

10

Saat ini, ffmpeghilang dari paket APT saat menggunakan versi stabil Debian dan Ubuntu.

Ada banyak sumber daya ( contoh dari SuperUser , satu lagi dari dokumentasi Debian dan satu lagi dari AskUbuntu ) yang menjelaskan cara menginstalnya dengan cara yang berbeda (dan lebih kompleks) daripada cara yang sederhana apt-get install ffmpeg.

Yang saya heran adalah mengapa paket itu tidak ada di tempat pertama?

Dari apa yang saya pahami, avconvadalah cabang dari ffmpegdan merupakan standar de facto untuk distribusi serupa Debian. Sementara itu, ffmpegtidak ditinggalkan: situs web tidak menyebutkan niat untuk menutup proyek dalam laba avconv, terlepas dari kenyataan bahwa pemimpin ffmpeg meninggalkan proyek .

Begitu:

  • Mengapa ffmpegsecara jelas dihapus dari paket APT, alih-alih menyimpannya dan hanya menambahkan avconv?

  • Apakah ada alasan (selain fakta bahwa pemasangannya menjadi lebih sulit ffmpeg) untuk berhenti menggunakannya?

Arseni Mourzenko
sumber
1
Saya tidak bisa berkomentar secara spesifik mengapa itu dihapus dari apt, tetapi Libavgarpu FFmpeg(belum lagi kebingungan berikutnya) didokumentasikan dengan baik di tempat lain: Fork dari FFmpeg .
soulcake
1
Anda mungkin menemukan jawaban untuk pertanyaan ini berguna: Apa perbedaan dan persamaan antara ffmpeg, libav, dan avconv?
soulcake
@jordanm: memang, di antara dua komentar lainnya, itu sangat membantu (kutipan "pengembang Debian yang mengelola ffmpeg adalah bagian dari grup yang membuat garpu, jadi dia secara alami menarik distribusi untuk perjalanan" sendirian menjawab saya pertanyaan). Apakah Anda ingin mempromosikan komentar Anda menjadi sebuah jawaban, termasuk kutipan artikel yang relevan?
Arseni Mourzenko

Jawaban:

10

Mengapa itu ffmpeg tidak tersedia di repo?

Untuk beberapa waktu ada yang disebut " ffmpeg" tersedia setelah Debian beralih ke Libav, tapi itu bukan dari FFmpeg. Ini mungkin bisa dijelaskan dengan garis waktu kasar tentang apa yang terjadi:

  1. Libav berpisah dari FFmpeg dan menyimpan ffmpegnama biner (itu juga menyimpan nama-nama perpustakaan, dan nama "libav" sudah digunakan oleh FFmpeg sebagai kata benda kolektif untuk perpustakaan: libavcodec, libavformat, libavutils, dll.).

  2. Pemelihara paket ffmpeg Debian pada saat itu, anggota dari garpu Libav, mengganti Debian untuk menggunakan Libav.

  3. Libav akhirnya mencabut / mengganti nama mereka ffmpegmenjadi avconv, lalu akhirnya menghapus " ffmpeg" palsu , tetapi beberapa pengguna hilir seperti Ubuntu menyimpan alasan " ffmpeg" untuk "kompatibilitas dan transisi" yang lama untuk beberapa waktu.

  4. Debian / Ubuntu akhirnya menghapus buggy, old, dead, fake " ffmpeg".

  5. FFmpeg kembali dalam stabil Debian (jessie-backports) dan Ubuntu Vivid 15.04 .

  6. Debian / Ubuntu menjatuhkan Libav.

Saat ini Anda berada di antara langkah 4 dan 5. Memperbarui ke rilis yang lebih baru dari distro Anda akan memungkinkan Anda untuk menginstal yang asli ffmpegdari repositori.

Apakah ada alasan untuk berhenti menggunakan ffmpeg?

Pengembangan FFmpeg sangat aktif , dan sekarang Libav telah kehilangan pengguna hilir utamanya, saya pikir Anda dapat mengajukan pertanyaan ini avconvsebagai gantinya.

Barang lainnya

... pemimpin FFmpeg meninggalkan proyek.

Michael Niedermayer masih cukup aktif . Dia hanya bosan dengan beberapa tugas admin dan politik dan mengundurkan diri sebagai pemimpin. Juga, itu adalah isyarat bagi pengembang Libav sebagai langkah potensial untuk penyatuan kembali dengan pengembang Libav.

llogan
sumber