Dlaczego ffmpeg został usunięty z Debiana?

10

Obecnie ffmpegbrakuje pakietów APT podczas korzystania ze stabilnych wersji Debiana i Ubuntu.

Istnieje wiele zasobów ( przykład z SuperUser , inny z dokumentacji Debiana i ten z AskUbuntu ), które wyjaśniają, jak zainstalować go w inny (i bardziej złożony) sposób niż prosty apt-get install ffmpeg.

Zastanawiam się, dlaczego w ogóle nie ma tego pakietu?

Z tego, co zrozumiałem, avconvjest to rozwidlenie ffmpegi jest de facto standardem dla podobnych dystrybucji Debiana. Tymczasem ffmpegnie jest porzucony: strona internetowa nie wspomina o zamiarze zamknięcia projektu z zyskiem avconv, mimo że lider ffmpeg opuścił projekt .

Więc:

  • Dlaczego ffmpegpo prostu usunięto go z pakietów APT, zamiast go przechowywać i dodawać avconv?

  • Czy istnieje powód (inny niż fakt, że instalacja stała się trudniejsza ffmpeg), aby przestać go używać?

Arseni Mourzenko
źródło
1
Nie mogę konkretnie skomentować, dlaczego został usunięty apt, jednak Libavrozwidlenie FFmpeg(nie wspominając o wynikającym z tego zamieszaniu) jest dobrze udokumentowane gdzie indziej: Fork z FFmpeg .
soulcake
1
Przydatne mogą być odpowiedzi na to pytanie: Jakie są różnice i podobieństwa między ffmpeg, libav i avconv?
soulcake
@jordanm: rzeczywiście, oprócz dwóch innych komentarzy, to bardzo pomaga (cytat „deweloper Debiana, który utrzymywał ffmpeg, był częścią grupy, która stworzyła widelec, więc naturalnie pociągnął za dystrybucję podczas jazdy” sam odpowiada na mój pytanie). Czy chcesz promować swój komentarz do odpowiedzi, w tym odpowiednich cytatów z artykułu?
Arseni Mourzenko,

Odpowiedzi:

10

Dlaczego nie było ffmpeg dostępne w repozytorium?

Przez pewien czas było dostępne tak zwane „ ffmpeg” po tym, jak Debian przeszedł na Libav, ale nie było to od FFmpeg. Prawdopodobnie najlepiej to wytłumaczyć z grubsza ramą czasową tego, co się stało:

  1. Libav oddzielił się od FFmpeg i zachował ffmpegnazwę binarną (zachował także nazwy bibliotek, a nazwa „libav” była już używana przez FFmpeg jako rzeczownik zbiorowy dla bibliotek: libavcodec, libavformat, libavutils itp.).

  2. W tym czasie opiekun pakietów ffmpeg Debiana, członek rozwidlenia Libav, zmienił Debiana na korzystanie z Libav.

  3. Libav ostatecznie wycofał / zmienił ich nazwę ffmpegna avconv, a następnie usunął podrobione „ ffmpeg”, ale niektórzy dalsi użytkownicy, tacy jak Ubuntu, ffmpegprzez pewien czas utrzymywali stare, fałszywe „ ” „kompatybilności” i „przejściowe” przyczyny.

  4. Debian / Ubuntu ostatecznie usunął błędny, stary, martwy, fałszywy „ ffmpeg”.

  5. FFmpeg powraca w stabilnej wersji Debiana (jessie-backports) i Ubuntu Vivid 15.04 .

  6. Debian / Ubuntu upuszcza Libav.

Obecnie znajdujesz się między krokami 4 i 5. Aktualizacja do nowszej wersji Twojej dystrybucji pozwoli Ci zainstalować wersję rzeczywistą ffmpegz repozytorium.

Czy istnieje powód, aby przestać używać ffmpeg?

Rozwój FFmpeg jest bardzo aktywny i teraz, gdy Libav stracił swoich głównych dalszych użytkowników, myślę, że możesz avconvzamiast tego zadać to pytanie .

Inne rzeczy

... lider FFmpeg opuścił projekt.

Michael Niedermayer jest nadal dość aktywny . Właśnie zmęczył się niektórymi obowiązkami administracyjnymi i polityką i zrezygnował z funkcji lidera. Był to także gest dla programistów Libav jako potencjalny krok do zjednoczenia z programistami Libav.

Llogan
źródło