Pourquoi ffmpeg a-t-il été supprimé de Debian?

10

Actuellement, il ffmpegmanque dans les paquets APT lors de l'utilisation des versions stables de Debian et Ubuntu.

Il existe de nombreuses ressources ( exemple de SuperUser , une autre de la documentation de Debian et celle d'AskUbuntu ) qui expliquent comment l'installer d'une manière différente (et plus complexe) qu'une simple apt-get install ffmpeg.

Ce que je me demande, c'est pourquoi le paquet n'est pas là en premier lieu?

D'après ce que j'ai compris, avconvest un fork de ffmpeget est un standard de facto pour les distributions similaires de Debian. Pendant ce temps, ffmpegn'est pas abandonné: le site Internet ne mentionne aucune intention de clôturer le projet au profit de avconv, malgré le fait que le chef de file ait ffmpeg quitté le projet .

Donc:

  • Pourquoi ffmpega- t-il été clairement supprimé des packages APT, au lieu de le conserver et de simplement l'ajouter avconv?

  • Y a-t-il une raison (autre que le fait qu'il soit devenu plus difficile à installer ffmpeg) pour cesser de l'utiliser?

Arseni Mourzenko
la source
1
Je ne peux pas expliquer précisément pourquoi il a été supprimé apt, mais la Libavfourchette de FFmpeg(sans parler de la confusion qui en découle) est bien documentée ailleurs: Fork de FFmpeg .
soulcake
1
Vous pouvez trouver les réponses à cette question utiles: Quelles sont les différences et les similitudes entre ffmpeg, libav et avconv?
soulcake
@jordanm: en effet, parmi les deux autres commentaires, cela aide beaucoup (la citation «le développeur Debian qui a maintenu ffmpeg faisait partie du groupe qui a créé la fourche, alors il a naturellement tiré la distribution pour le trajet» seule répond ma question). Voulez-vous promouvoir votre commentaire en une réponse, y compris des citations pertinentes de l'article?
Arseni Mourzenko

Réponses:

10

Pourquoi n'était ffmpeg pas disponible dans le repo?

Pendant un certain temps, il y avait un soi-disant " ffmpeg" disponible après que Debian soit passé à Libav, mais ce n'était pas de FFmpeg. Cela peut probablement être mieux expliqué avec une chronologie approximative de ce qui s'est passé:

  1. Libav s'est séparé de FFmpeg et a conservé le ffmpegnom binaire (il a également conservé les noms des bibliothèques, et le nom "libav" était déjà utilisé par FFmpeg comme nom collectif pour les bibliothèques: libavcodec, libavformat, libavutils, etc.).

  2. Le responsable du paquet Debian ffmpeg à l'époque, membre de la branche Libav, a changé Debian pour utiliser Libav.

  3. Libav éventuellement dépréciée / rebaptisés leur ffmpegà avconv, puis finalement retiré la contrefaçon « ffmpeg», mais certains utilisateurs en aval tels que Ubuntu gardé l'ancien, faux « ffmpeg» pour « la compatibilité et de transition » raisons pour un certain temps.

  4. Debian / Ubuntu a finalement supprimé le buggy, vieux, mort, faux " ffmpeg".

  5. FFmpeg revient dans Debian stable (jessie-backports) et Ubuntu Vivid 15.04 .

  6. Debian / Ubuntu abandonne Libav.

Vous êtes actuellement entre les étapes 4 et 5. La mise à jour vers une version plus récente de votre distribution vous permettra d'installer le réel ffmpegdepuis le référentiel.

Y a-t-il une raison pour cesser d'utiliser ffmpeg?

Le développement de FFmpeg est très actif , et maintenant que Libav a perdu ses principaux utilisateurs en aval, je pense que vous pouvez poser cette question à la avconvplace.

D'autres choses

... le chef de la FFmpeg a quitté le projet.

Michael Niedermayer est toujours très actif . Il s'est juste fatigué de certaines fonctions administratives et politiques et a démissionné de son poste de leader. En outre, c'était un geste pour les développeurs Libav comme une étape potentielle pour la réunification avec les développeurs Libav.

llogan
la source