Obecnie ffmpeg
brakuje 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, avconv
jest to rozwidlenie ffmpeg
i jest de facto standardem dla podobnych dystrybucji Debiana. Tymczasem ffmpeg
nie jest porzucony: strona internetowa nie wspomina o zamiarze zamknięcia projektu z zyskiem avconv
, mimo że lider ffmpeg
opuścił projekt .
Więc:
Dlaczego
ffmpeg
po 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ć?
apt
, jednakLibav
rozwidlenieFFmpeg
(nie wspominając o wynikającym z tego zamieszaniu) jest dobrze udokumentowane gdzie indziej: Fork z FFmpeg .Odpowiedzi:
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:Libav oddzielił się od FFmpeg i zachował
ffmpeg
nazwę 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.).W tym czasie opiekun pakietów ffmpeg Debiana, członek rozwidlenia Libav, zmienił Debiana na korzystanie z Libav.
Libav ostatecznie wycofał / zmienił ich nazwę
ffmpeg
naavconv
, a następnie usunął podrobione „ffmpeg
”, ale niektórzy dalsi użytkownicy, tacy jak Ubuntu,ffmpeg
przez pewien czas utrzymywali stare, fałszywe „ ” „kompatybilności” i „przejściowe” przyczyny.Debian / Ubuntu ostatecznie usunął błędny, stary, martwy, fałszywy „
ffmpeg
”.FFmpeg powraca w stabilnej wersji Debiana (jessie-backports) i Ubuntu Vivid 15.04 .
Debian / Ubuntu upuszcza Libav.
Obecnie znajdujesz się między krokami 4 i 5. Aktualizacja do nowszej wersji Twojej dystrybucji pozwoli Ci zainstalować wersję rzeczywistą
ffmpeg
z 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
avconv
zamiast tego zadać to pytanie .Inne rzeczy
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.
źródło